Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reorganized most of the important graphics for Stonesense #157

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
4 changes: 0 additions & 4 deletions resources/buildings/AnimalTrap.xml

This file was deleted.

Binary file removed resources/buildings/DoorsAndFloodgates.png
Binary file not shown.
4 changes: 0 additions & 4 deletions resources/buildings/Restraint.xml

This file was deleted.

4 changes: 4 additions & 0 deletions resources/buildings/cages-restraints/AnimalTrap.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0"?>
<building name="Animal trap" game_type="AnimalTrap" file = "cages-restraints.png" >
<sprite index="354" color="building" />
</building>
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Cage" game_type="Cage">
<building name="Cage" game_type="Cage" file = "cages-restraints.png" >
<if>
<MaterialType value="Wood" />
<sprite index="313" />
Expand Down
4 changes: 4 additions & 0 deletions resources/buildings/cages-restraints/Restraint.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
<?xml version="1.0"?>
<building name="Restraint" game_type="Chain" file = "cages-restraints.png" >
<sprite index="107" />
</building>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions resources/buildings/cages-restraints/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Restraint.xml
AnimalTrap.xml
Cage.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,44 +56,44 @@
</or>
</not>
<sprite index="365" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</if>
<else>
<not>
<NeighbourSameBuilding dir="North" />
</not>
<sprite index="362" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</else>
<else>
<not>
<NeighbourSameBuilding dir="West" />
</not>
<sprite index="361" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</else>
<if>
<not>
<NeighbourSameBuilding dir="South" />
</not>
<sprite index="363" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</if>
<if>
<not>
<NeighbourSameBuilding dir="East" />
</not>
<sprite index="364" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</if>
</else>
Expand Down Expand Up @@ -148,44 +148,44 @@
</or>
</not>
<sprite index="329" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</if>
<else>
<not>
<NeighbourSameBuilding dir="North" />
</not>
<sprite index="326" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</else>
<else>
<not>
<NeighbourSameBuilding dir="West" />
</not>
<sprite index="325" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</else>
<if>
<not>
<NeighbourSameBuilding dir="South" />
</not>
<sprite index="327" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</if>
<if>
<not>
<NeighbourSameBuilding dir="East" />
</not>
<sprite index="328" color="building">
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="bgibs.png" />
<subsprite blood_min="1" sheetIndex="0" blood_sprite="1" color="blood" file="../bgibs.png" />
<subsprite blood_min="1" sheetIndex="20" blood_sprite="1" file="../bgibs.png" />
</sprite>
</if>
</else>
Expand Down
9 changes: 9 additions & 0 deletions resources/buildings/constructions/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Bridge.xml
FloorGrate.xml
FloorBars.xml
Road.xml
Support.xml
VerticalBars.xml
WallGrate.xml
WindowGem.xml
WindowGlass.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Door" game_type="Door" file="DoorsAndFloodgates.png">
<building name="Door" game_type="Door" file="DoorsAndHatches.png">
<if>
<!-- if there is wall at north or south -->
<or>
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Floor Hatch" game_type="Hatch" file="DoorsAndFloodgates.png">
<building name="Floor Hatch" game_type="Hatch" file="DoorsAndHatches.png">
<if>
<!-- wooden -->
<MaterialType value="Wood" />
Expand Down
2 changes: 2 additions & 0 deletions resources/buildings/doors-hatches/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Door.xml
Hatch.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Bed" game_type="Bed">
<building name="Bed" game_type="Bed" file = "furniture.png">
<sprite index="81" color="building" />
<sprite index="101" />
</building>
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Bookcase" game_type="Bookcase">
<building name="Bookcase" game_type="Bookcase" file = "furniture.png">
<if>
<MaterialType value="Wood" />
<sprite index="88" color="building" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Cabinet" game_type="Cabinet">
<building name="Cabinet" game_type="Cabinet" file = "furniture.png">
<if>
<MaterialType value="Wood" />
<sprite index="86" color="building" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Chair" game_type="Chair">
<building name="Chair" game_type="Chair" file = "furniture.png">
<if>
<MaterialType value="Wood" />
<sprite index="84" color="building" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Chest" game_type="Box">
<building name="Chest" game_type="Box" file = "furniture.png">
<if>
<MaterialType value="GreenGlass" />
<sprite index="34" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Coffin" game_type="Coffin">
<building name="Coffin" game_type="Coffin" file = "furniture.png">
<sprite index="275" color="building" />
<sprite index="274" color="none" />
</building>
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0"?>

<building name="Pedestal" game_type="DisplayFurniture" >
<building name="Pedestal" game_type="DisplayFurniture" file = "furniture.png">
<if>
<MaterialType value="Wood" />
<sprite index="92" color="building" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0"?>

<building name="Altar" game_type="OfferingPlace" >
<building name="Altar" game_type="OfferingPlace" file = "furniture.png">
<if>
<MaterialType value="Wood" />
<sprite index="90" color="building" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0"?>
<building name="Statue" game_type="Statue">
<building name="Statue" game_type="Statue" file = "furniture.png">
<sprite index="61" color="building" />
</building>
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Table" game_type="Table">
<building name="Table" game_type="Table" file = "furniture.png">
<if>
<MaterialType value="Wood" />
<sprite index="82" color="building">
Expand Down
Binary file added resources/buildings/furniture/furniture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions resources/buildings/furniture/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Bed.xml
Bookcase.xml
Cabinet.xml
Chair.xml
Chest.xml
Coffin.xml
DisplayFurniture.xml
OfferingPlace.xml
Statue.xml
Table.xml
99 changes: 12 additions & 87 deletions resources/buildings/index.txt
Original file line number Diff line number Diff line change
@@ -1,91 +1,16 @@
Press.xml
caravan_1.xml
Soapmakers.xml

Road.xml
cages-restraints/index.txt
constructions/index.txt
doors-hatches/index.txt
furniture/index.txt
machines-fluids/index.txt
military/index.txt
traps/index.txt
workshops/index.txt

specials/index.txt

Restraint.xml
Statue.xml
Table.xml
Cabinet.xml
Chair.xml
Chest.xml
Bed.xml
Bookcase.xml
DisplayFurniture.xml
OfferingPlace.xml
WeaponRack.xml
ArmorStand.xml
Quern.xml
Millstone.xml
Cage.xml
Coffin.xml
Hatch.xml
Target.xml
Wagon.xml
FloorGrate.xml
FloorBars.xml
Well.xml
Stockpile.xml
Zone.xml

AnimalTrap.xml
WeaponTrap.xml
StonefallTrap.xml
CageTrap.xml
PressurePlate.xml
Spikes.xml

Door.xml
VerticalBars.xml
WallGrate.xml
Floodgate.xml
WindowGlass.xml
WindowGem.xml

Kitchen.xml
Carpenter.xml
Smelter.xml
MagmaSmelter.xml
WoodFurnace.xml
Forge.xml
MagmaForge.xml
Masons.xml
Craftsdwarfs.xml
Mechanics.xml
Butchers.xml
Loom.xml
Clothiers.xml
Tannery.xml
Still.xml
Leatherworks.xml
MagmaGlassFurnace.xml
GlassFurnace.xml
Kiln.xml
MagmaKiln.xml
Ashery.xml
FarmersWorkshop.xml
Jewelers.xml
Fishery.xml
Bowyers.xml
Dyers.xml

TradeDepot.xml
SiegeWorkshop.xml
Kennels.xml
caravan_1.xml
Shop.xml

Pump.xml

Support.xml
Blueprint.xml
Lever.xml

Farm.xml
HorizontalAxle.xml
Gear.xml
VerticalAxle.xml
Waterwheel.xml
Windmill.xml
Bridge.xml
TradeDepot.xml
Wagon.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<building name="Floodgate" game_type="Floodgate" file="DoorsAndFloodgates.png">
<building name="Floodgate" game_type="Floodgate" file="Floodgates.png">
<if>
<!-- wooden -->
<MaterialType value="Wood" />
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0"?>
<building name="Well" game_type="Well" file="workshop.png">
<building name="Well" game_type="Well" file="../workshop.png">
<if>
<or>
<BuildingSpecial value="0" />
<BuildingSpecial value="1" />
</or>
<include file="wsBenches.xml" />
<include file="wsTub.xml" />
<include file="../wsBenches.xml" />
<include file="../wsTub.xml" />
<sprite index="218" color="building" pattern_index="0" />
</if>
<if>
Expand Down
10 changes: 10 additions & 0 deletions resources/buildings/machines-fluids/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Floodgate.xml
Gear.xml
HorizontalAxle.xml
Lever.xml
Millstone.xml
Pump.xml
VerticalAxle.xml
Waterwheel.xml
Windmill.xml
Well.xml
File renamed without changes.
3 changes: 3 additions & 0 deletions resources/buildings/military/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ArmorStand.xml
Target.xml
WeaponRack.xml
File renamed without changes.
3 changes: 3 additions & 0 deletions resources/buildings/specials/index.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Blueprint.xml
Stockpile.xml
Zone.xml
File renamed without changes.
Loading