Bonjours à tous, bon voilà je suis actuellement en train de bidouiller les hordes elfiques, mais je me suis rendu compte que je n'arrivais pas à augmenter le nombre d'unité des bataillons noldors et guerrier du lindon.
Voici mes deux codes map.ini
- Citation :
- Object LindonElvenWarrior
SelectPortrait = UPNoldorWarriorPortrait
ButtonImage = BEElvenBarracks_LorienWarrior
End
Object LindonWarriorHorde
KindOf = SELECTABLE CAN_ATTACK LARGE_RECTANGLE_PATHFIND ATTACK_NEEDS_LINE_OF_SIGHT INFANTRY HORDE ARCHER MELEE_HORDE;UNATTACKABLE
TransportSlotCount = TRANSPORTSLOTCOUNT_SMALL_HORDE
ReplaceModule ModuleTag_HordeContain
Behavior = HordeContain ModuleTag_HordeContain001
FrontAngle = 270
FlankedDelay = 2000
ObjectStatusOfContained =
InitialPayload = LindonElvenWarrior 25
Slots = 25
PassengerFilter = NONE +INFANTRY
ShowPips = No
ThisFormationIsTheMainFormation = Yes ; Used to determine which armorset to use (and anything else we want!)
RandomOffset = X:0 Y:0
MeleeBehavior = Amoeba
End
; Banner Carrier info
BannerCarriersAllowed = ElvenBanner ; types of units that are allowed as banner carriers
BannerCarrierPosition = UnitType:LindonElvenWarrior Pos:X:70.0 Y:0.0 ; (DEFAULT) position of banner carrier for elven warrior horde
; Positions for 5
RankInfo = RankNumber:1 UnitType:LindonElvenWarrior Position:X:50 Y:0 Position:X:50 Y:20 Position:X:50 Y:-20 Position:X:50 Y:40 Position:X:50 Y:-40
RankInfo = RankNumber:2 UnitType:LindonElvenWarrior Position:X:30 Y:0 Leader 1 0 Position:X:30 Y:20 Leader 1 1 Position:X:30 Y:-20 Leader 1 2 Position:X:30 Y:40 Leader 1 3 Position:X:30 Y:-40 Leader 1 4
RankInfo = RankNumber:3 UnitType:LindonElvenWarrior Position:X:10 Y:0 Leader 2 0 Position:X:10 Y:20 Leader 2 1 Position:X:10 Y:-20 Leader 2 2 Position:X:10 Y:40 Leader 2 3 Position:X:10 Y:-40 Leader 2 4
RankInfo = RankNumber:4 UnitType:LindonElvenWarrior Position:X:-10 Y:0 Leader 3 0 Position:X:-10 Y:20 Leader 3 1 Position:X:-10 Y:-20 Leader 3 2 Position:X:-10 Y:40 Leader 3 3 Position:X:-10 Y:-40 Leader 3 4
RankInfo = RankNumber:5 UnitType:LindonElvenWarrior Position:X:-30 Y:0 Leader 4 0 Position:X:-30 Y:20 Leader 4 1 Position:X:-30 Y:-20 Leader 4 2 Position:X:-30 Y:40 Leader 4 3 Position:X:-30 Y:-40 Leader 4 4
RanksToReleaseWhenAttacking = 1 2 3 4 5
AlternateFormation = LindonElvenWarriorHordeBlock
MeleeAttackLeashDistance = 1 //How far the hordes can move from the center of the horde when melee attacking.
BackUpMinDelayTime = 1 //The minimum amount of time to delay before backing up
BackUpMaxDelayTime = 3000 //The maximum amount of time to delay before backing up
BackUpMinDistance = 1 //The minimum number of cells to backup
BackUpMaxDistance = 3 //The maximum number of cells to backup
BackupPercentage = 80% //The amount of chance that a unit will back up.
End
End
End
Les passages en rouges représente des bouts de codes rajouter dans l'éventualité d'un changement, seulement rien de concret.
Et celui des noldors
- Citation :
- Object NoldorWarriorHorde
BuildCost = 3000
ReplaceModule ModuleTag_HordeContain
Behavior = HordeContain ModuleTag_HordeContain001
FrontAngle = 270
FlankedDelay = 2000
InitialPayload = NoldorWarrior 15
ObjectStatusOfContained =
Slots = 15
PassengerFilter = NONE +INFANTRY
ShowPips = No
ThisFormationIsTheMainFormation = Yes ; Used to determine which armorset to use (and anything else we want!)
RandomOffset = X:0 Y:0
MeleeBehavior = Amoeba
End
RankInfo = RankNumber:1 UnitType:NoldorWarrior Position:X:50 Y:0 Position:X:50 Y:20 Position:X:50 Y:-20 Position:X:50 Y:40 Position:X:50 Y:-40
RankInfo = RankNumber:2 UnitType:NoldorWarrior Position:X:30 Y:0 Leader 1 0 Position:X:30 Y:20 Leader 1 1 Position:X:30 Y:-20 Leader 1 2 Position:X:30 Y:40 Leader 1 3 Position:X:30 Y:-40 Leader 1 4
RankInfo = RankNumber:3 UnitType:NoldorWarrior Position:X:10 Y:0 Leader 2 0 Position:X:10 Y:20 Leader 2 1 Position:X:10 Y:-20 Leader 2 2 Position:X:10 Y:40 Leader 2 3 Position:X:10 Y:-40 Leader 2 4
RanksToReleaseWhenAttacking = 1 2 3
End
End
End
Donc si quelqu'un à déjà trouver une solution j'apprécierais grandement son aide
Je signale que je n'ai pas de gamecrash lors du démarrage de la partie mais seulement lorsque les unités finissent de se construire.
Si cela peut aider je sais que sur l'object "ElvenLorienWarriorHorde" si je demande que ce soit des guerriers du lindon à la place de ceux de la lorien cela fonctionne bien.
Merci à tous