注:AbstractResourceCrate作用是吸引带有AbstractVillager的单位,让其自动采集资源,一般用于资源箱。
实测 新建一个 带有AbstractVillager的单位,并不会自动采集 资源箱。
该村民代码如下:
<Unit id ='1543' name ='SettlerMinute'> <DBID>2222</DBID> <DisplayNameID>81009</DisplayNameID> <EditorNameID>81008</EditorNameID> <PopulationCount>0</PopulationCount> <ObstructionRadiusX>0.4900</ObstructionRadiusX> <ObstructionRadiusZ>0.4900</ObstructionRadiusZ> <FormationCategory>Protected</FormationCategory> <MaxVelocity>5.0000</MaxVelocity> <MaxRunVelocity>7.0000</MaxRunVelocity> <MovementType>land</MovementType> <TurnRate>18.0000</TurnRate> <AnimFile>units\villagers\villager.xml</AnimFile> <ImpactType>Flesh</ImpactType> <PhysicsInfo>dude</PhysicsInfo> <Icon>units\villagers\villager_icon</Icon> <PortraitIcon>units\villagers\villager_portrait</PortraitIcon> <SelectionPriority>10</SelectionPriority> <RolloverTextID>22814</RolloverTextID> <ShortRolloverTextID>25708</ShortRolloverTextID> <InitialHitpoints>150.0000</InitialHitpoints> <MaxHitpoints>150.0000</MaxHitpoints> <Lifespan>30.0000</Lifespan> <LOS>14.0000</LOS> <ProjectileProtoUnit>InvisibleProjectile</ProjectileProtoUnit> <UnitAIType>Civilian</UnitAIType> <TrainPoints>25.0000</TrainPoints> <BuildLimit>99</BuildLimit> <Bounty>10.0000</Bounty> <BuildBounty>10.0000</BuildBounty> <Cost resourcetype ='Food'>100.0000</Cost> <CarryCapacity resourcetype ='Food'>1.0000</CarryCapacity> <CarryCapacity resourcetype ='Wood'>1.0000</CarryCapacity> <CarryCapacity resourcetype ='Gold'>1.0000</CarryCapacity> <AllowedAge>0</AllowedAge> <Armor type ='Hand' value ='0.2000'></Armor> <UnitType>Unit</UnitType> <UnitType>UnitClass</UnitType> <UnitType>CannotConvertHill</UnitType> <UnitType>AbstractVillager</UnitType> <Flag>Invulnerable</Flag> <Flag>DontRotateObstruction</Flag> <Flag>ObscuredByUnits</Flag> <Flag>VisibleUnderFogIfGaia</Flag> <Flag>DoNotCreateUnitGroupAutomatically</Flag> <Tactics>settler.tactics</Tactics> <ProtoAction> <Name>CrateGather</Name> <Rate type ='AbstractResourceCrate'>100.000000</Rate> </ProtoAction> </Unit> |