Commit 57e21416 authored by Jean Miraak's avatar Jean Miraak 💬 Committed by brabox

Updated BFME2 Black Rider to 2.02 standards (!451)

parent f1a15811
...@@ -14268,7 +14268,7 @@ CommandButton Command_MountHorseBlackRider ...@@ -14268,7 +14268,7 @@ CommandButton Command_MountHorseBlackRider
TextLabel = CONTROLBAR:TheodenMount TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY OK_FOR_MULTI_EXECUTE Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY OK_FOR_MULTI_EXECUTE
FlagsUsedForToggle = MOUNTED FlagsUsedForToggle = MOUNTED
ButtonImage = HIBlackRiderMount HIBlackRiderMount ButtonImage = HIBlackRiderMount UCCommon_DismountEvil ;,; HIBlackRiderMount HIBlackRiderMount
ButtonBorderType = ACTION ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes InPalantir = Yes
......
...@@ -8035,6 +8035,20 @@ CommandSet EvilMenBlackRiderCommandSet ...@@ -8035,6 +8035,20 @@ CommandSet EvilMenBlackRiderCommandSet
18 = Command_SetStanceHoldGround 18 = Command_SetStanceHoldGround
End End
CommandSet EvilMenBlackRiderHeroCommandSet ;,;
1 = Command_ToggleStance
2 = Command_MountHorseBlackRider
3 = Command_BlackRiderDreadVisage
4 = Command_BlackRiderMorgulBlade
5 = Command_SpecialAbilityScreechBlackRider
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16 = Command_SetStanceBattle
17 = Command_SetStanceAggressive
18 = Command_SetStanceHoldGround
End
CommandSet GondorCastleWallHubCommandSet CommandSet GondorCastleWallHubCommandSet
1 = Command_GondorCastleWallHub_BeginWallSpan 1 = Command_GondorCastleWallHub_BeginWallSpan
2 = Command_GondorCastleWallHub_BeginRamp 2 = Command_GondorCastleWallHub_BeginRamp
......
...@@ -9368,7 +9368,7 @@ END ...@@ -9368,7 +9368,7 @@ END
ExperienceLevel BlackRiderLevel1 ExperienceLevel BlackRiderLevel1
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 1 RequiredExperience = 1
ExperienceAward = 40 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_1 ;,; 40
Rank = 1 Rank = 1
SelectionDecal SelectionDecal
Texture = decal_hero_evil Texture = decal_hero_evil
...@@ -9383,9 +9383,9 @@ End ...@@ -9383,9 +9383,9 @@ End
ExperienceLevel BlackRiderLevel2 ExperienceLevel BlackRiderLevel2
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 50 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_2 ;,; 50
ExperienceAward = 50 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_2 ;,; 50
AttributeModifiers = HeroLevelUpDamage1 AttributeModifiers = ElvenArwenBonusRank2 GenericHeroDamageBonusRank2 ;,; HeroLevelUpDamage1
Rank = 2 Rank = 2
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderDreadVisage Upgrades = Upgrade_BlackRiderDreadVisage
...@@ -9402,9 +9402,9 @@ END ...@@ -9402,9 +9402,9 @@ END
ExperienceLevel BlackRiderLevel3 ExperienceLevel BlackRiderLevel3
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 100 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_3 ;,; 100
ExperienceAward = 60 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_3 ;,; 60
AttributeModifiers = HeroLevelUpDamage2 AttributeModifiers = ElvenArwenBonusRank3 GenericHeroDamageBonusRank3 ;,; HeroLevelUpDamage2
Rank = 3 Rank = 3
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal SelectionDecal
...@@ -9420,10 +9420,11 @@ END ...@@ -9420,10 +9420,11 @@ END
ExperienceLevel BlackRiderLevel4 ExperienceLevel BlackRiderLevel4
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 200 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_4 ;,; 200
ExperienceAward = 70 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_4 ;,; 70
AttributeModifiers = HeroLevelUpDamage3 AttributeModifiers = ElvenArwenBonusRank4 GenericHeroDamageBonusRank4 ;,; HeroLevelUpDamage3
Rank = 4 Rank = 4
Upgrades = Upgrade_BlackRiderMorgulBlade ;,;
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal SelectionDecal
Texture = decal_hero_evil Texture = decal_hero_evil
...@@ -9438,9 +9439,9 @@ END ...@@ -9438,9 +9439,9 @@ END
ExperienceLevel BlackRiderLevel5 ExperienceLevel BlackRiderLevel5
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 300 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_5 ;,; 300
ExperienceAward = 80 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_5 ;,; 80
AttributeModifiers = HeroLevelUpDamage4 AttributeModifiers = ElvenArwenBonusRank5 GenericHeroDamageBonusRank5 ;,; HeroLevelUpDamage4
Rank = 5 Rank = 5
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal SelectionDecal
...@@ -9456,12 +9457,12 @@ END ...@@ -9456,12 +9457,12 @@ END
ExperienceLevel BlackRiderLevel6 ExperienceLevel BlackRiderLevel6
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 400 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_6 ;,; 400
ExperienceAward = 90 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_6 ;,; 90
AttributeModifiers = HeroLevelUpDamage5 AttributeModifiers = ElvenArwenBonusRank6 GenericHeroDamageBonusRank6 ;,; HeroLevelUpDamage5
Rank = 6 Rank = 6
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderMorgulBlade ;,;Upgrades = Upgrade_BlackRiderMorgulBlade
SelectionDecal SelectionDecal
Texture = decal_hero_evil Texture = decal_hero_evil
Style = SHADOW_ALPHA_DECAL Style = SHADOW_ALPHA_DECAL
...@@ -9475,11 +9476,12 @@ END ...@@ -9475,11 +9476,12 @@ END
ExperienceLevel BlackRiderLevel7 ExperienceLevel BlackRiderLevel7
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 500 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_7 ;,; 500
ExperienceAward = 100 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_7 ;,; 100
AttributeModifiers = HeroLevelUpDamage6 AttributeModifiers = ElvenArwenBonusRank7 GenericHeroDamageBonusRank7 ;,; HeroLevelUpDamage6
Rank = 7 Rank = 7
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderNazgulScreech ;,;
SelectionDecal SelectionDecal
Texture = decal_hero_evil Texture = decal_hero_evil
Style = SHADOW_ALPHA_DECAL Style = SHADOW_ALPHA_DECAL
...@@ -9493,9 +9495,9 @@ END ...@@ -9493,9 +9495,9 @@ END
ExperienceLevel BlackRiderLevel8 ExperienceLevel BlackRiderLevel8
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 600 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_8 ;,; 600
ExperienceAward = 120 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_8 ;,; 120
AttributeModifiers = HeroLevelUpDamage7 AttributeModifiers = ElvenArwenBonusRank8 GenericHeroDamageBonusRank8 ;,; HeroLevelUpDamage7
Rank = 8 Rank = 8
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal SelectionDecal
...@@ -9512,9 +9514,9 @@ END ...@@ -9512,9 +9514,9 @@ END
ExperienceLevel BlackRiderLevel9 ExperienceLevel BlackRiderLevel9
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 700 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_9 ;,; 700
ExperienceAward = 150 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_9 ;,; 150
AttributeModifiers = HeroLevelUpDamage8 AttributeModifiers = ElvenArwenBonusRank9 GenericHeroDamageBonusRank9 ;,; HeroLevelUpDamage8
Rank = 9 Rank = 9
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal SelectionDecal
...@@ -9530,12 +9532,12 @@ END ...@@ -9530,12 +9532,12 @@ END
ExperienceLevel BlackRiderLevel10 ExperienceLevel BlackRiderLevel10
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 800 RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_10 ;,; 800
ExperienceAward = 200 ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_10 ;,; 200
AttributeModifiers = HeroLevelUpDamage9 AttributeModifiers = ElvenArwenBonusRank10 GenericHeroDamageBonusRank10 ;,; HeroLevelUpDamage9
Rank = 10 Rank = 10
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderNazgulScreech ;,;Upgrades = Upgrade_BlackRiderNazgulScreech
SelectionDecal SelectionDecal
Texture = decal_hero_evil Texture = decal_hero_evil
Style = SHADOW_ALPHA_DECAL Style = SHADOW_ALPHA_DECAL
...@@ -8220,6 +8220,16 @@ End ...@@ -8220,6 +8220,16 @@ End
; ---------------------------------------------- ; ----------------------------------------------
FXList FX_BlacRiderDieToRespawn FXList FX_BlacRiderDieToRespawn
ParticleSystem ;,;
Name = GandalfSwordHitSpark
Offset = X:12.0 Y:0.0 Z:8.0
OrientToObject = Yes
End
ParticleSystem ;,;
Name = GandalfSwordHitFlash
Offset = X:12.0 Y:0.0 Z:8.0
OrientToObject = Yes
End
EvaEvent EvaEvent
EvaEventOwner = NazgulDie EvaEventOwner = NazgulDie
EvaEventAlly = None EvaEventAlly = None
...@@ -20339,7 +20349,67 @@ FXList FX_GothmogRespawn ...@@ -20339,7 +20349,67 @@ FXList FX_GothmogRespawn
End End
End End
;------------------------------------- ;,;
FXList FX_BlackRiderInitialSpawn
Sound
Name = GenericRespawn1
End
Sound
Name = CampOrcCreateNazgul
End
ParticleSystem
Name = HordeResEvilCenter
Offset = X:0.0 Y:0.0 Z:5.0
OrientToObject = Yes
End
ParticleSystem
Name = HordeResEvilLightShaft
Offset = X:0.0 Y:0.0 Z:0.0
OrientToObject = Yes
End
ParticleSystem
Name = HordeResEvilVortex
Offset = X:0.0 Y:0.0 Z:5.0
OrientToObject = Yes
End
ParticleSystem
Name = HordeResEvilWave
Offset = X:0.0 Y:0.0 Z:5.0
OrientToObject = Yes
End
End
;----------------------------------------- ;,;
FXList FX_ResurrectionBlackRider
Sound
Name = GenericRespawn1
End
Sound
Name = CampOrcCreateNazgul
End
ParticleSystem
Name = HordeResEvilCenter
Offset = X:0.0 Y:0.0 Z:5.0
OrientToObject = Yes
End
ParticleSystem
Name = HordeResEvilLightShaft
Offset = X:0.0 Y:0.0 Z:0.0
OrientToObject = Yes
End
ParticleSystem
Name = HordeResEvilVortex
Offset = X:0.0 Y:0.0 Z:5.0
OrientToObject = Yes
End
ParticleSystem
Name = HordeResEvilWave
Offset = X:0.0 Y:0.0 Z:5.0
OrientToObject = Yes
End
End
;Angmar Sorcerer Fell Strength ;Angmar Sorcerer Fell Strength
; ---------------------------------------------- ; ----------------------------------------------
......
...@@ -6200,6 +6200,7 @@ ...@@ -6200,6 +6200,7 @@
;------------------------BLACKRIDER------------- ;------------------------BLACKRIDER-------------
#define EVILMEN_BLACKRIDER_BUILDCOST 2000 #define EVILMEN_BLACKRIDER_BUILDCOST 2000
#define EVILMEN_BLACKRIDER_HERO_BUILDCOST 1000 ;,;
#define EVILMEN_BLACKRIDER_BUILDTIME 60 ;;,;; 40 #define EVILMEN_BLACKRIDER_BUILDTIME 60 ;;,;; 40
#define EVILMEN_BLACKRIDER_HEALTH 2000 #define EVILMEN_BLACKRIDER_HEALTH 2000
#define EVILMEN_BLACKRIDER_HEALTH_DAMAGED 1000 #define EVILMEN_BLACKRIDER_HEALTH_DAMAGED 1000
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment