-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DataType files and PathingRenderer.java classes for prior updates
- Loading branch information
1 parent
0ce3420
commit 131b113
Showing
14 changed files
with
794 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
|
||
|
||
Clothing Sets | ||
|
||
Cheap - made with a small amount of plant fiber and very quick to make, the basic default starting clothing | ||
Work - made with half plant fiber, half leather and more total material then cheap cloths, wears out more slowly and is preferable when doing work, may prevent minor work injuries | ||
Warm - made with cloth and fur (obtained from fur animals) more total material then cheap clothing, negates or mitigates negative effects of cold allowing dwarfs on the surface in cold climates and winter to be more happy and productive | ||
Formal - Made with half silk and half plant fiber, more total material and work time then cheap clothing, ingresses the happiness gain from a party or weeding event. Most dwarfs will desire these once basic needs are met. | ||
Fancy - Made mostly of silk, even higher material and time required over fancy, Nobles from Mayor level up are unhappy if not waring these, particularly wealthy dwarfs will want these too. | ||
Royal - Large amounts of silk and some additional fur, no plant fiber, high production time, Highest level nobles will demand these | ||
|
||
Weapons | ||
|
||
Club | ||
Spear | ||
Bow | ||
Ax | ||
Pick | ||
Sword | ||
Knife | ||
|
||
|
||
|
||
|
||
Ladder | ||
Pot | ||
Nail | ||
Lock | ||
Torch | ||
Rope | ||
Backpack | ||
Bed | ||
Table | ||
Chair | ||
Door | ||
Hatch | ||
Chest | ||
glass bottle | ||
bucket | ||
workbench | ||
Scafolding | ||
Oil Lamp | ||
Candelobra | ||
Mirror | ||
Brazier | ||
Paper | ||
Paint | ||
Cabinet | ||
Millstone | ||
Sharpening stone | ||
|
||
|
||
|
||
|
||
|
||
|
||
Skill enhancing clothing/items - used for promoting? | ||
|
||
spike shooes /crampon | ||
archer glove | ||
smith apron | ||
hand saw | ||
Compass | ||
Lantern | ||
Fishing rod | ||
Fishing net | ||
Holy Symbol | ||
|
||
|
||
Promotion Equipment - used to specialize a dwarf down the profession tree | ||
|
||
Cloth vestments - Worshipper | ||
Book/Papper, quil - Thinker | ||
Helm/Armor - Fighter | ||
Tools - Crafter | ||
Pick Malot ? - Builder | ||
??? - Laborer | ||
Basket, cloak - Gatherer | ||
|
||
Medicine | ||
|
||
Tonic - general use for mild sickness, boyd part specific, Heart tonic, liver tonic, kidney tonic |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
/* Copyright 2010 Kenneth 'Impaler' Ferland | ||
This file is part of Khazad. | ||
Khazad is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
Khazad is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
You should have received a copy of the GNU General Public License | ||
along with Khazad. If not, see <http://www.gnu.org/licenses/> */ | ||
|
||
package Data.Types; | ||
|
||
import Data.DataBase; | ||
import Data.DataLibrary; | ||
import nu.xom.Element; | ||
|
||
/** | ||
* | ||
* @author Impaler | ||
*/ | ||
public class AnimationGroupData extends DataBase { | ||
|
||
public AnimationGroupData() { | ||
|
||
} | ||
|
||
public boolean LoadData(Element ColorEntry, DataLibrary Library) { | ||
return true; | ||
} | ||
|
||
public boolean PostProcessing() { | ||
return true; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
/* Copyright 2010 Kenneth 'Impaler' Ferland | ||
This file is part of Khazad. | ||
Khazad is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
Khazad is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
You should have received a copy of the GNU General Public License | ||
along with Khazad. If not, see <http://www.gnu.org/licenses/> */ | ||
|
||
package Data.Types; | ||
|
||
import Data.DataBase; | ||
import Data.DataLibrary; | ||
import Data.DataManager; | ||
import nu.xom.Element; | ||
|
||
/** | ||
* | ||
* @author Impaler | ||
*/ | ||
public class AnimationTypeData extends DataBase { | ||
|
||
public AnimationTypeData() { | ||
|
||
} | ||
|
||
public boolean LoadData(Element ColorEntry, DataLibrary Library) { | ||
return true; | ||
} | ||
|
||
public boolean PostProcessing() { | ||
return true; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
/* Copyright 2010 Kenneth 'Impaler' Ferland | ||
This file is part of Khazad. | ||
Khazad is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
Khazad is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
You should have received a copy of the GNU General Public License | ||
along with Khazad. If not, see <http://www.gnu.org/licenses/> */ | ||
|
||
package Data.Types; | ||
|
||
import Data.DataBase; | ||
import Data.DataLibrary; | ||
import nu.xom.Element; | ||
|
||
/** | ||
* | ||
* @author Impaler | ||
*/ | ||
public class BuildingData extends DataBase { | ||
|
||
public BuildingData() { | ||
|
||
} | ||
|
||
public boolean LoadData(Element ColorEntry, DataLibrary Library) { | ||
return true; | ||
} | ||
|
||
public boolean PostProcessing() { | ||
return true; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
/* Copyright 2010 Kenneth 'Impaler' Ferland | ||
This file is part of Khazad. | ||
Khazad is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
Khazad is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
You should have received a copy of the GNU General Public License | ||
along with Khazad. If not, see <http://www.gnu.org/licenses/> */ | ||
|
||
package Data.Types; | ||
|
||
import Data.DataBase; | ||
import Data.DataLibrary; | ||
import nu.xom.Element; | ||
|
||
/** | ||
* | ||
* @author Impaler | ||
*/ | ||
public class FontData extends DataBase { | ||
|
||
public FontData() { | ||
|
||
} | ||
|
||
public boolean LoadData(Element ColorEntry, DataLibrary Library) { | ||
return true; | ||
} | ||
|
||
public boolean PostProcessing() { | ||
return true; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
/* Copyright 2010 Kenneth 'Impaler' Ferland | ||
This file is part of Khazad. | ||
Khazad is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
Khazad is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
You should have received a copy of the GNU General Public License | ||
along with Khazad. If not, see <http://www.gnu.org/licenses/> */ | ||
|
||
package Data.Types; | ||
|
||
import Data.DataBase; | ||
import Data.DataLibrary; | ||
import nu.xom.Element; | ||
|
||
/** | ||
* | ||
* @author Impaler | ||
*/ | ||
public class MaterialClassData extends DataBase { | ||
|
||
public MaterialClassData() { | ||
|
||
} | ||
|
||
public boolean LoadData(Element ColorEntry, DataLibrary Library) { | ||
return true; | ||
} | ||
|
||
public boolean PostProcessing() { | ||
return true; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
/* Copyright 2010 Kenneth 'Impaler' Ferland | ||
This file is part of Khazad. | ||
Khazad is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
Khazad is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
You should have received a copy of the GNU General Public License | ||
along with Khazad. If not, see <http://www.gnu.org/licenses/> */ | ||
|
||
package Data.Types; | ||
|
||
import Data.DataBase; | ||
import Data.DataLibrary; | ||
import nu.xom.Element; | ||
|
||
/** | ||
* | ||
* @author Impaler | ||
*/ | ||
public class MaterialData extends DataBase { | ||
|
||
public MaterialData() { | ||
|
||
} | ||
|
||
public boolean LoadData(Element ColorEntry, DataLibrary Library) { | ||
return true; | ||
} | ||
|
||
public boolean PostProcessing() { | ||
return true; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
/* Copyright 2010 Kenneth 'Impaler' Ferland | ||
This file is part of Khazad. | ||
Khazad is free software: you can redistribute it and/or modify | ||
it under the terms of the GNU General Public License as published by | ||
the Free Software Foundation, either version 3 of the License, or | ||
(at your option) any later version. | ||
Khazad is distributed in the hope that it will be useful, | ||
but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
GNU General Public License for more details. | ||
You should have received a copy of the GNU General Public License | ||
along with Khazad. If not, see <http://www.gnu.org/licenses/> */ | ||
|
||
package Data.Types; | ||
|
||
import Data.DataBase; | ||
import Data.DataLibrary; | ||
import nu.xom.Element; | ||
|
||
/** | ||
* | ||
* @author Impaler | ||
*/ | ||
public class ModelData extends DataBase { | ||
|
||
public ModelData() { | ||
|
||
} | ||
|
||
public boolean LoadData(Element ColorEntry, DataLibrary Library) { | ||
return true; | ||
} | ||
|
||
public boolean PostProcessing() { | ||
return true; | ||
} | ||
} |
Oops, something went wrong.