Таскать и ракеты и поселенцев - однако непростая задача для вертолета
Если хочешь, чтобы вертолет переносил ракеты, то прописывай в CIV4UnitInfos для GUNSHIP вместо этого:
<SpecialCargo>NONE</SpecialCargo>
<DomainCargo>NONE</DomainCargo>
<iCargo>0</iCargo>
это:
<SpecialCargo>SPECIALUNIT_MISSILE</SpecialCargo>
<DomainCargo>DOMAIN_AIR</DomainCargo>
<iCargo>1</iCargo>
Тогда он сможет нести одну ракету.
Если ты хочешь, чтобы вертолет перевозил поселенцев и рабочих, то тут сложнее дело.
Надо создать новый тип SPECIALUNIT в CIV4SpecialUnitInfos, например SPECIALUNIT_SETTLER_WORKER (тут конечно интересны твои навыки общения с XML).
Затем у юнитов SETTLER и WORKER вместо
<Special>NONE</Special>
пишешь
<Special>SPECIALUNIT_SETTLER_WORKER</Special> (например)
а вертолету прописываешь
<SpecialCargo>SPECIALUNIT_SETTLER_WORKER</SpecialCargo>
<DomainCargo>DOMAIN_LAND</DomainCargo>
<iCargo>2</iCargo>
Тогда он сможет перевозить двух рабов или поселенцев.
Система ясна?





Ответить с цитированием