[Alpha 27][Atlas] New Obstructor objects for Atlas.

Obstructors are useful for Skirmishes and Scenarios. They are only
visible in Atlas, not in-game.

This was SVN commit r27120.
This commit is contained in:
wowgetoffyourcellphone 2022-10-05 02:14:25 +00:00
parent 221c478edc
commit a9fef1932f
18 changed files with 222 additions and 0 deletions

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="obstructor_movement_36x36">
<mesh>props/obstructor_36x36.dae</mesh>
<textures>
<texture file="props/obstructor_movement.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>default.xml</material>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="obstructor_movement_8x36">
<mesh>props/obstructor_8x36.dae</mesh>
<textures>
<texture file="props/obstructor_movement.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>default.xml</material>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="obstructor_movement_8x8">
<mesh>props/obstructor_8x8.dae</mesh>
<textures>
<texture file="props/obstructor_movement.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>default.xml</material>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="obstructor_construction_36x36">
<mesh>props/obstructor_36x36.dae</mesh>
<textures>
<texture file="props/obstructor_construction.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>default.xml</material>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="obstructor_construction_8x36">
<mesh>props/obstructor_8x36.dae</mesh>
<textures>
<texture file="props/obstructor_construction.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>default.xml</material>
</actor>

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<actor version="1">
<castshadow/>
<group>
<variant frequency="1" name="obstructor_construction_8x8">
<mesh>props/obstructor_8x8.dae</mesh>
<textures>
<texture file="props/obstructor_construction.png" name="baseTex"/>
</textures>
</variant>
</group>
<material>default.xml</material>
</actor>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_obstructor">
<Footprint>
<Square width="38" depth="38"/>
<Height>9.0</Height>
</Footprint>
<Identity>
<Civ>gaia</Civ>
<GenericName>Movement Obstructor</GenericName>
<Icon>structures/wall.png</Icon>
<Tooltip>Placement obstructor to prevent movement and construction.</Tooltip>
<Undeletable>false</Undeletable>
</Identity>
<Obstruction>
<BlockMovement>true</BlockMovement>
<BlockPathfinding>true</BlockPathfinding>
<Static width="36" depth="36"/>
</Obstruction>
<VisualActor>
<Actor>special/obstructor_movement_36x36.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_obstructor">
<Footprint>
<Square width="38" depth="10"/>
<Height>9.0</Height>
</Footprint>
<Identity>
<Civ>gaia</Civ>
<GenericName>Movement Obstructor</GenericName>
<Icon>structures/wall.png</Icon>
<Tooltip>Placement obstructor to prevent movement and construction.</Tooltip>
<Undeletable>false</Undeletable>
</Identity>
<Obstruction>
<BlockMovement>true</BlockMovement>
<BlockPathfinding>true</BlockPathfinding>
<Static width="36" depth="8"/>
</Obstruction>
<VisualActor>
<Actor>special/obstructor_movement_8x36.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_obstructor">
<Footprint>
<Square width="10" depth="10"/>
<Height>9.0</Height>
</Footprint>
<Identity>
<Civ>gaia</Civ>
<GenericName>Movement Obstructor</GenericName>
<Icon>structures/wall.png</Icon>
<Tooltip>Placement obstructor to prevent movement and construction.</Tooltip>
<Undeletable>false</Undeletable>
</Identity>
<Obstruction>
<BlockMovement>true</BlockMovement>
<BlockPathfinding>true</BlockPathfinding>
<Static width="8" depth="8"/>
</Obstruction>
<VisualActor>
<Actor>special/obstructor_movement_8x8.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_obstructor">
<Footprint>
<Square width="38" depth="38"/>
<Height>9.0</Height>
</Footprint>
<Identity>
<Civ>gaia</Civ>
<GenericName>Placement Obstructor</GenericName>
<Icon>structures/wall.png</Icon>
<Tooltip>Placement obstructor to prevent construction but not movement</Tooltip>
<Undeletable>false</Undeletable>
</Identity>
<Obstruction>
<Static width="36" depth="36"/>
</Obstruction>
<VisualActor>
<Actor>special/obstructor_placement_36x36.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_obstructor">
<Footprint>
<Square width="38" depth="10"/>
<Height>9.0</Height>
</Footprint>
<Identity>
<Civ>gaia</Civ>
<GenericName>Placement Obstructor</GenericName>
<Icon>structures/wall.png</Icon>
<Tooltip>Placement obstructor to prevent construction but not movement</Tooltip>
<Undeletable>false</Undeletable>
</Identity>
<Obstruction>
<Static width="36" depth="8"/>
</Obstruction>
<VisualActor>
<Actor>special/obstructor_placement_8x36.xml</Actor>
</VisualActor>
</Entity>

View File

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<Entity parent="template_obstructor">
<Footprint>
<Square width="10" depth="10"/>
<Height>9.0</Height>
</Footprint>
<Identity>
<Civ>gaia</Civ>
<GenericName>Placement Obstructor</GenericName>
<Icon>structures/wall.png</Icon>
<Tooltip>Placement obstructor to prevent construction but not movement</Tooltip>
<Undeletable>false</Undeletable>
</Identity>
<Obstruction>
<Static width="8" depth="8"/>
</Obstruction>
<VisualActor>
<Actor>special/obstructor_placement_8x8.xml</Actor>
</VisualActor>
</Entity>