1
0
forked from 0ad/0ad

Allow mods to insert or delete individual resource icons more easily.

In 52f311da2b code was made resource agnostic except a few places.
This fixes one of them.
(Notice that this approach also addresses Vladislavs recommendation to
load all textures at XML parsing time rather than at JS runtime
(D1745).)

Ticket: #3934
Patch by: @elexis
Differential revision: D2329
Reviewed by: @Freagarach, @wraitii
This was SVN commit r24531.
This commit is contained in:
Freagarach 2021-01-10 09:41:00 +00:00
parent 5ee8354e99
commit fe2e6fd696
9 changed files with 54 additions and 35 deletions

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<setup>
<icon name="icon_food"
sprite="stretched:session/icons/resources/food_small.png"
size="16 16"
/>
</setup>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<setup>
<icon name="icon_metal"
sprite="stretched:session/icons/resources/metal_small.png"
size="16 16"
/>
</setup>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<setup>
<icon name="icon_population"
sprite="stretched:session/icons/resources/population_small.png"
size="16 16"
/>
<icon name="icon_time"
sprite="stretched:session/icons/resources/time_small.png"
size="16 16"
/>
<icon name="icon_xp"
sprite="stretched:session/icons/promote.png"
size="16 16"
/>
</setup>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<setup>
<icon name="icon_stone"
sprite="stretched:session/icons/resources/stone_small.png"
size="16 16"
/>
</setup>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<setup>
<icon name="icon_wood"
sprite="stretched:session/icons/resources/wood_small.png"
size="16 16"
/>
</setup>

View File

@ -1,32 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<setup>
<icon name="icon_food"
sprite="stretched:session/icons/resources/food_small.png"
size="16 16"
/>
<icon name="icon_metal"
sprite="stretched:session/icons/resources/metal_small.png"
size="16 16"
/>
<icon name="icon_population"
sprite="stretched:session/icons/resources/population_small.png"
size="16 16"
/>
<icon name="icon_stone"
sprite="stretched:session/icons/resources/stone_small.png"
size="16 16"
/>
<icon name="icon_wood"
sprite="stretched:session/icons/resources/wood_small.png"
size="16 16"
/>
<icon name="icon_time"
sprite="stretched:session/icons/resources/time_small.png"
size="16 16"
/>
<icon name="icon_xp"
sprite="stretched:session/icons/promote.png"
size="16 16"
/>
</setup>

View File

@ -4,8 +4,9 @@
<include>common/modern/styles.xml</include>
<include>common/modern/sprites.xml</include>
<include>common/resources/</include>
<include>common/setup.xml</include>
<include>common/setup_resources.xml</include>
<include>common/sprites.xml</include>
<include>common/styles.xml</include>

View File

@ -4,7 +4,8 @@
<include>common/modern/styles.xml</include>
<include>common/modern/sprites.xml</include>
<include>common/setup_resources.xml</include>
<include>common/resources/</include>
<include>common/sprites.xml</include>
<include>common/styles.xml</include>

View File

@ -4,7 +4,8 @@
<include>common/modern/styles.xml</include>
<include>common/modern/sprites.xml</include>
<include>common/setup_resources.xml</include>
<include>common/resources/</include>
<include>common/sprites.xml</include>
<include>common/styles.xml</include>