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
TextLabel = CONTROLBAR:TheodenMount
Options = TOGGLE_IMAGE_ON_WEAPONSET ON_GROUND_ONLY OK_FOR_MULTI_EXECUTE
FlagsUsedForToggle = MOUNTED
ButtonImage = HIBlackRiderMount HIBlackRiderMount
ButtonImage = HIBlackRiderMount UCCommon_DismountEvil ;,; HIBlackRiderMount HIBlackRiderMount
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:GenericMountTooltip
InPalantir = Yes
......
......@@ -8035,6 +8035,20 @@ CommandSet EvilMenBlackRiderCommandSet
18 = Command_SetStanceHoldGround
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
1 = Command_GondorCastleWallHub_BeginWallSpan
2 = Command_GondorCastleWallHub_BeginRamp
......
......@@ -9368,7 +9368,7 @@ END
ExperienceLevel BlackRiderLevel1
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 1
ExperienceAward = 40
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_1 ;,; 40
Rank = 1
SelectionDecal
Texture = decal_hero_evil
......@@ -9383,9 +9383,9 @@ End
ExperienceLevel BlackRiderLevel2
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 50
ExperienceAward = 50
AttributeModifiers = HeroLevelUpDamage1
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_2 ;,; 50
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_2 ;,; 50
AttributeModifiers = ElvenArwenBonusRank2 GenericHeroDamageBonusRank2 ;,; HeroLevelUpDamage1
Rank = 2
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderDreadVisage
......@@ -9402,9 +9402,9 @@ END
ExperienceLevel BlackRiderLevel3
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 100
ExperienceAward = 60
AttributeModifiers = HeroLevelUpDamage2
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_3 ;,; 100
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_3 ;,; 60
AttributeModifiers = ElvenArwenBonusRank3 GenericHeroDamageBonusRank3 ;,; HeroLevelUpDamage2
Rank = 3
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal
......@@ -9420,10 +9420,11 @@ END
ExperienceLevel BlackRiderLevel4
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 200
ExperienceAward = 70
AttributeModifiers = HeroLevelUpDamage3
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_4 ;,; 200
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_4 ;,; 70
AttributeModifiers = ElvenArwenBonusRank4 GenericHeroDamageBonusRank4 ;,; HeroLevelUpDamage3
Rank = 4
Upgrades = Upgrade_BlackRiderMorgulBlade ;,;
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal
Texture = decal_hero_evil
......@@ -9438,9 +9439,9 @@ END
ExperienceLevel BlackRiderLevel5
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 300
ExperienceAward = 80
AttributeModifiers = HeroLevelUpDamage4
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_5 ;,; 300
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_5 ;,; 80
AttributeModifiers = ElvenArwenBonusRank5 GenericHeroDamageBonusRank5 ;,; HeroLevelUpDamage4
Rank = 5
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal
......@@ -9456,12 +9457,12 @@ END
ExperienceLevel BlackRiderLevel6
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 400
ExperienceAward = 90
AttributeModifiers = HeroLevelUpDamage5
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_6 ;,; 400
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_6 ;,; 90
AttributeModifiers = ElvenArwenBonusRank6 GenericHeroDamageBonusRank6 ;,; HeroLevelUpDamage5
Rank = 6
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderMorgulBlade
;,;Upgrades = Upgrade_BlackRiderMorgulBlade
SelectionDecal
Texture = decal_hero_evil
Style = SHADOW_ALPHA_DECAL
......@@ -9475,11 +9476,12 @@ END
ExperienceLevel BlackRiderLevel7
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 500
ExperienceAward = 100
AttributeModifiers = HeroLevelUpDamage6
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_7 ;,; 500
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_7 ;,; 100
AttributeModifiers = ElvenArwenBonusRank7 GenericHeroDamageBonusRank7 ;,; HeroLevelUpDamage6
Rank = 7
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderNazgulScreech ;,;
SelectionDecal
Texture = decal_hero_evil
Style = SHADOW_ALPHA_DECAL
......@@ -9493,9 +9495,9 @@ END
ExperienceLevel BlackRiderLevel8
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 600
ExperienceAward = 120
AttributeModifiers = HeroLevelUpDamage7
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_8 ;,; 600
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_8 ;,; 120
AttributeModifiers = ElvenArwenBonusRank8 GenericHeroDamageBonusRank8 ;,; HeroLevelUpDamage7
Rank = 8
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal
......@@ -9512,9 +9514,9 @@ END
ExperienceLevel BlackRiderLevel9
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 700
ExperienceAward = 150
AttributeModifiers = HeroLevelUpDamage8
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_9 ;,; 700
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_9 ;,; 150
AttributeModifiers = ElvenArwenBonusRank9 GenericHeroDamageBonusRank9 ;,; HeroLevelUpDamage8
Rank = 9
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
SelectionDecal
......@@ -9530,12 +9532,12 @@ END
ExperienceLevel BlackRiderLevel10
TargetNames = EvilMenBlackRider EvilMenBlackRiderMounted
RequiredExperience = 800
ExperienceAward = 200
AttributeModifiers = HeroLevelUpDamage9
RequiredExperience = ELVEN_ARWEN_REQUIRED_EXP_LEVEL_10 ;,; 800
ExperienceAward = ELVEN_ARWEN_AWARD_LEVEL_10 ;,; 200
AttributeModifiers = ElvenArwenBonusRank10 GenericHeroDamageBonusRank10 ;,; HeroLevelUpDamage9
Rank = 10
LevelUpFx = FX:EvilLevelUpFX ;,; FX:GandalfLevelUp1FX
Upgrades = Upgrade_BlackRiderNazgulScreech
;,;Upgrades = Upgrade_BlackRiderNazgulScreech
SelectionDecal
Texture = decal_hero_evil
Style = SHADOW_ALPHA_DECAL
......@@ -8220,6 +8220,16 @@ End
; ----------------------------------------------
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
EvaEventOwner = NazgulDie
EvaEventAlly = None
......@@ -20339,7 +20349,67 @@ FXList FX_GothmogRespawn
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
; ----------------------------------------------
......
......@@ -6200,6 +6200,7 @@
;------------------------BLACKRIDER-------------
#define EVILMEN_BLACKRIDER_BUILDCOST 2000
#define EVILMEN_BLACKRIDER_HERO_BUILDCOST 1000 ;,;
#define EVILMEN_BLACKRIDER_BUILDTIME 60 ;;,;; 40
#define EVILMEN_BLACKRIDER_HEALTH 2000
#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