1
0
forked from 0ad/0ad
0ad/binaries/data/mods/public/simulation/templates/template_structure.xml
historic_bruno f378e2e651 Implements building restrictions (by terrain, territory, category, and distance). See #41. Fixes #804, #287.
Implements build limits. See #687.
Implements autorotation for dock placement.
Fixes unit spawning to consider terrain passability. See #893.
Adds new passability criteria based on distance from shore.
Updates build restrictions on some templates.
Changes unit spawning search to 4 tiles away from foundation.
Changes garrison/training spawn failure to nicer UI notification.

This was SVN commit r9970.
2011-08-06 08:11:05 +00:00

79 lines
2.1 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_entity_full">
<Armour>
<Hack>10.0</Hack>
<Pierce>42.0</Pierce>
<Crush>10.0</Crush>
</Armour>
<BuildingAI>
<DefaultArrowCount>0</DefaultArrowCount>
<GarrisonArrowMultiplier>0</GarrisonArrowMultiplier>
</BuildingAI>
<BuildRestrictions>
<PlacementType>land</PlacementType>
<Territory>own</Territory>
</BuildRestrictions>
<Cost>
<Population>0</Population>
<PopulationBonus>0</PopulationBonus>
<BuildTime>10</BuildTime>
<Resources>
<food>0</food>
<wood>0</wood>
<stone>0</stone>
<metal>0</metal>
</Resources>
</Cost>
<Decay>
<Inactive/>
<DelayTime>0.0</DelayTime>
<SinkRate>4.0</SinkRate>
<SinkAccel>9.8</SinkAccel>
</Decay>
<Health>
<DeathType>corpse</DeathType>
<RegenRate>0</RegenRate>
<Healable>false</Healable>
<Repairable>true</Repairable>
</Health>
<Identity>
<GenericName>Structure</GenericName>
<Classes datatype="tokens">Structure ConquestCritical</Classes>
</Identity>
<Minimap>
<Type>structure</Type>
</Minimap>
<Obstruction>
<Active>true</Active>
<BlockMovement>true</BlockMovement>
<BlockPathfinding>true</BlockPathfinding>
<BlockFoundation>true</BlockFoundation>
<BlockConstruction>true</BlockConstruction>
<DisableBlockMovement>false</DisableBlockMovement>
<DisableBlockPathfinding>false</DisableBlockPathfinding>
</Obstruction>
<OverlayRenderer/>
<RallyPoint/>
<Sound>
<SoundGroups>
<select>interface/select/building/sel_universal.xml</select>
<constructed>interface/complete/building/complete_universal.xml</constructed>
<death>attack/destruction/building_collapse_large.xml</death>
</SoundGroups>
</Sound>
<StatusBars>
<BarWidth>6.0</BarWidth>
<BarHeight>0.6</BarHeight>
<HeightOffset>12.0</HeightOffset>
</StatusBars>
<Vision>
<Range>40</Range>
<RetainInFog>true</RetainInFog>
<AlwaysVisible>false</AlwaysVisible>
</Vision>
<VisualActor>
<SilhouetteDisplay>false</SilhouetteDisplay>
<SilhouetteOccluder>true</SilhouetteOccluder>
</VisualActor>
</Entity>