Jobs turned into <Job /> tags (by Japa)

develop
Petr Mrázek 2010-09-08 18:03:24 +02:00
parent 53930c673b
commit d041ed21f7
1 changed files with 210 additions and 357 deletions

@ -144,363 +144,216 @@
<Profession name="None" id="90" military="false" can_assign_labors="true" /> <Profession name="None" id="90" military="false" can_assign_labors="true" />
</Professions> </Professions>
<Jobs> <Jobs>
TODO: Parse this and turn it into Job tags <Job id="0" name = "Carve Fortification" />
<!-- <Job id="1" name = "Detail Wall" />
[dwarf_jobs] <Job id="2" name = "Detail Floor" />
size=212 <Job id="3" name = "Dig" />
0/name = "Carve Fortification" <Job id="4" name = "Carve Upward Staircase" />
0/type = DIG <Job id="5" name = "Carve Downward Staircase" />
1/name = "Detail Wall" <Job id="6" name = "Carve Up/Down Staircase" />
1/type = TROWEL <Job id="7" name = "Carve Ramp" />
2/name = "Detail Floor" <Job id="8" name = "Dig Channel" />
2/type = TROWEL <Job id="9" name = "Fell Tree" />
3/name = "Dig" <Job id="10" name = "Gather Plants" />
3/type = DIG <Job id="11" name = "Remove Construction" />
4/name = "Carve Upward Staircase" <Job id="12" name = "Collect Webs" />
4/type = DIG <Job id="13" name = "Bring Item to Depot" />
5/name = "Carve Downward Staircase" <Job id="14" name = "Bring Item to Shop" />
5/type = DIG <Job id="15" name = "Eat" />
6/name = "Carve Up/Down Staircase" <Job id="16" name = "Get Provisions" />
6/type = DIG <Job id="17" name = "Drink" />
7/name = "Carve Ramp" <Job id="18" name = "Drink" />
7/type = DIG <Job id="19" name = "Fill Waterskin" />
8/name = "Dig Channel" <Job id="20" name = "Fill Waterskin" />
8/type = DIG <Job id="21" name = "Sleep" />
9/name = "Fell Tree" <Job id="22" name = "Collect Sand" />
9/type = CUT <Job id="23" name = "Fish" />
10/name = "Gather Plants" <Job id="24" name = "Hunt" />
11/name = "Remove Construction" <Job id="25" name = "Hunt for Small Creature" />
11/type = BUILD <Job id="26" name = "Kidnap" />
12/name = "Collect Webs" <Job id="27" name = "Beat Criminal" />
12/type = HAUL <Job id="28" name = "Starting Fist Fight" />
13/name = "Bring Item to Depot" <Job id="29" name = "Collect Taxes" />
13/type = HAUL <Job id="30" name = "Guard Tax Collector" />
14/name = "Bring Item to Shop" <Job id="31" name = "Catch Live Land Animal" />
14/type = HAUL <Job id="32" name = "Catch Live Fish" />
15/name = "Eat" <Job id="33" name = "Return Kill" />
15/type = FOOD <Job id="34" name = "Check Chesk" />
16/name = "Get Provisions" <Job id="35" name = "Store Owned Item" />
16/type = FOOD <Job id="36" name = "Place Item in Tomb" />
17/name = "Drink" <Job id="37" name = "Store Item in Stockpile" />
17/type = DRINK <Job id="38" name = "Store Item in Bag" />
18/name = "Drink" <Job id="39" name = "Store Item in Hospital" />
18/type = DRINK <Job id="40" name = "Store Item in Chest" />
19/name = "Fill Waterskin" <Job id="41" name = "Store Item in Cabinet" />
19/type = DRINK <Job id="42" name = "Store Weapon" />
20/name = "Fill Waterskin" <Job id="43" name = "Store Armor" />
20/type = DRINK <Job id="44" name = "Store Item in Barrel" />
21/name = "Sleep" <Job id="45" name = "Store Item in Bin" />
21/type = REST <Job id="46" name = "Seek Artifact" />
22/name = "Collect Sand" <Job id="47" name = "Seek Infant" />
22/type = HAUL <Job id="48" name = "Attend Party" />
23/name = "Fish" <Job id="49" name = "Go Shopping" />
24/name = "Hunt" <Job id="50" name = "Go Shopping" />
25/name = "Hunt for Small Creature" <Job id="51" name = "Clean" />
26/name = "Kidnap" <Job id="52" name = "Rest" />
26/type = FIGHT <Job id="53" name = "Pickup Equipment" />
27/name = "Beat Criminal" <Job id="54" name = "Dump Item" />
27/type = FIGHT <Job id="55" name = "Strange Mood Crafter" />
28/name = "Starting Fist Fight" <Job id="56" name = "Strange Mood Jeweller" />
28/type = FIGHT <Job id="57" name = "Strange Mood Forge" />
29/name = "Collect Taxes" <Job id="58" name = "Strange Mood Magma Forge" />
30/name = "Guard Tax Collector" <Job id="59" name = "Strange Mood Brooding" />
30/type = FIGHT <Job id="60" name = "Strange Mood Fell" />
31/name = "Catch Live Land Animal" <Job id="61" name = "Strange Mood Carpenter" />
32/name = "Catch Live Fish" <Job id="62" name = "Strange Mood Mason" />
33/name = "Return Kill" <Job id="63" name = "Strange Mood Bowyer" />
33/type = HAUL <Job id="64" name = "Strange Mood Tanner" />
34/name = "Check Chesk" <Job id="65" name = "Strange Mood Weaver" />
34/type = SEEK <Job id="66" name = "Strange Mood Glassmaker" />
35/name = "Store Owned Item" <Job id="67" name = "Strange Mood Mechanics" />
35/type = HAUL <Job id="68" name = "Construct Building" />
36/name = "Place Item in Tomb" <Job id="69" name = "Construct Door" />
36/type = HAUL <Job id="70" name = "Construct Floodgate" />
37/name = "Store Item in Stockpile" <Job id="71" name = "Construct ?? Bed" />
37/type = HAUL <Job id="72" name = "Construct ?? Chair/Throne" />
38/name = "Store Item in Bag" <Job id="73" name = "Construct ?? Casket/Sarcophagus/Coffin" />
38/type = HAUL <Job id="74" name = "Construct ?? Table" />
39/name = "Store Item in Hospital" <Job id="75" name = "Construct ?? Box/Chest/Bag/Coffer" />
39/type = HAUL <Job id="76" name = "Construct ?? Bin" />
40/name = "Store Item in Chest" <Job id="77" name = "Construct ?? Armor Stand" />
40/type = HAUL <Job id="78" name = "Construct ?? Weapon Rack" />
41/name = "Store Item in Cabinet" <Job id="79" name = "Construct ?? Cabinet" />
41/type = HAUL <Job id="80" name = "Construct ?? Statue" />
42/name = "Store Weapon" <Job id="81" name = "Construct ?? Blocks" />
42/type = HAUL <Job id="82" name = "Make Raw ??" />
43/name = "Store Armor" <Job id="83" name = "Make ?? Crafts" />
43/type = HAUL <Job id="84" name = "Mint ?? Coins" />
44/name = "Store Item in Barrel" <Job id="85" name = "Cut ?A?" />
44/type = HAUL <Job id="86" name = "Cut ?B?" />
45/name = "Store Item in Bin" <Job id="87" name = "Encrust ?something? with ?somethings?" />
45/type = HAUL <Job id="88" name = "Encrust ?something? with ?somethings?" />
46/name = "Seek Artifact" <Job id="89" name = "Destroy Building" />
46/type = SEEK <Job id="90" name = "Smelt Ore" />
47/name = "Seek Infant" <Job id="91" name = "Melt a Metal Object" />
47/type = SEEK <Job id="92" name = "Extract Metal Strands" />
48/name = "Attend Party" <Job id="93" name = "Plant Seeds" />
48/type = DRINK <Job id="94" name = "Harvest Plants" />
49/name = "Go Shopping" <Job id="95" name = "Train Hunting Animal" />
50/name = "Go Shopping" <Job id="96" name = "Train War Animal" />
51/name = "Clean" <Job id="99" name = "Construct Catapult Parts" />
52/name = "Rest" <Job id="100" name = "Forge ?? Anvil" />
52/type = REST <Job id="101" name = "Construct Catapult Parts" />
53/name = "Pickup Equipment" <Job id="102" name = "Construct Ballista Parts" />
53/type = SEEK <Job id="103" name = "Forge/Make A" />
54/name = "Dump Item" <Job id="104" name = "Stud with ?something?" />
54/type = HAUL <Job id="105" name = "Butcher an Animal" />
55/name = "Strange Mood Crafter" <Job id="106" name = "Prepare a Raw Fish" />
55/type = MOOD <Job id="107" name = "Mill Plants" />
56/name = "Strange Mood Jeweller" <Job id="108" name = "Bait Trap with Meat/Gem/Fish" />
56/type = MOOD <Job id="109" name = "Milk Creature" />
57/name = "Strange Mood Forge" <Job id="110" name = "Make Cheese" />
57/type = MOOD <Job id="111" name = "Process Plants" />
58/name = "Strange Mood Magma Forge" <Job id="112" name = "Process Plants (Bag)" />
58/type = MOOD <Job id="113" name = "Process Plants (Vial)" />
59/name = "Strange Mood Brooding" <Job id="114" name = "Process Plants (Barrel)" />
59/type = MOOD <Job id="115" name = "Prepare ?? Meal" />
60/name = "Strange Mood Fell" <Job id="116" name = "Weave ?? into ??" />
60/type = MOOD <Job id="117" name = "Forge/Make ?? something" />
61/name = "Strange Mood Carpenter" <Job id="118" name = "Weave Thread" />
61/type = MOOD <Job id="119" name = "Forge/Make D" />
62/name = "Strange Mood Mason" <Job id="120" name = "Forge/Make E" />
62/type = MOOD <Job id="121" name = "Forge/Make F" />
63/name = "Strange Mood Bowyer" <Job id="122" name = "Forge/Make Waterskin/Vial/Flask" />
63/type = MOOD <Job id="123" name = "Forge Rope" />
64/name = "Strange Mood Tanner" <Job id="124" name = "Forge Flask" />
64/type = MOOD <Job id="125" name = "Forge Goblet" />
65/name = "Strange Mood Weaver" <Job id="126" name = "Forge Instrument" />
65/type = MOOD <Job id="127" name = "Forge Toy" />
66/name = "Strange Mood Glassmaker" <Job id="128" name = "Forge Animal Trap" />
66/type = MOOD <Job id="129" name = "Forge Barrel" />
67/name = "Strange Mood Mechanics" <Job id="130" name = "Make Totel" />
67/type = MOOD <Job id="131" name = "Forge Bolts" />
68/name = "Construct Building" <Job id="132" name = "Decorate With ?something?" />
68/type = BUILD <Job id="133" name = "Forge/Make G" />
69/name = "Construct Door" <Job id="134" name = "Decorate With Bone" />
68/type = BUILD <Job id="135" name = "Make Backpack" />
70/name = "Construct Floodgate" <Job id="136" name = "Make Quiver" />
70/type = BUILD <Job id="137" name = "Load Catapult" />
71/name = "Construct ?? Bed" <Job id="138" name = "Load Ballista" />
71/type = BUILD <Job id="139" name = "Fire Catapult" />
72/name = "Construct ?? Chair/Throne" <Job id="140" name = "Fire Ballista" />
72/type = BUILD <Job id="141" name = "Construct Mechanisms" />
73/name = "Construct ?? Casket/Sarcophagus/Coffin" <Job id="142" name = "Fire Ballista" />
73/type = BUILD <Job id="143" name = "Load Cage Trap" />
74/name = "Construct ?? Table" <Job id="144" name = "Load Stone Trap" />
74/type = BUILD <Job id="145" name = "Load Weapon Trap" />
75/name = "Construct ?? Box/Chest/Bag/Coffer" <Job id="146" name = "Clean Trap" />
75/type = BUILD <Job id="147" name = "Cast Spell" />
76/name = "Construct ?? Bin" <Job id="148" name = "Link a Building to Trigger" />
76/type = BUILD <Job id="149" name = "Pull the Lever" />
77/name = "Construct ?? Armor Stand" <Job id="150" name = "Brew Drink" />
77/type = BUILD <Job id="151" name = "Extract from Plants" />
78/name = "Construct ?? Weapon Rack" <Job id="152" name = "Extract from Raw Fish" />
78/type = BUILD <Job id="153" name = "Extract from Land Animal" />
79/name = "Construct ?? Cabinet" <Job id="154" name = "Tame Small Animal" />
79/type = BUILD <Job id="155" name = "Tame ?something?" />
80/name = "Construct ?? Statue" <Job id="156" name = "Chain Animal" />
80/type = BUILD <Job id="157" name = "Unchain Animal" />
81/name = "Construct ?? Blocks" <Job id="158" name = "Unchain Pet" />
81/type = BUILD <Job id="159" name = "Release Large Creature" />
82/name = "Make Raw ??" <Job id="160" name = "Release Pet" />
83/name = "Make ?? Crafts" <Job id="161" name = "Release Small Creature" />
84/name = "Mint ?? Coins" <Job id="162" name = "Handle Small Creature" />
85/name = "Cut ?A?" <Job id="163" name = "Handle Large Creature" />
86/name = "Cut ?B?" <Job id="164" name = "Cage Large Creature" />
87/name = "Encrust ?something? with ?somethings?" <Job id="165" name = "Cage Small Creature" />
88/name = "Encrust ?something? with ?somethings?" <Job id="166" name = "Recover Wounded" />
89/name = "Destroy Building" <Job id="167" name = "Diagnose Patient" />
89/type = BUILD <Job id="168" name = "Immobilize Break" />
90/name = "Smelt Ore" <Job id="169" name = "Dress Wound" />
90/type = FURNACE <Job id="170" name = "Clean Patient" />
91/name = "Melt a Metal Object" <Job id="171" name = "Surgery" />
91/type = FORGE <Job id="172" name = "Suture" />
92/name = "Extract Metal Strands" <Job id="173" name = "Set Bone" />
92/type = FORGE <Job id="174" name = "Place In Traction" />
93/name = "Plant Seeds" <Job id="175" name = "Drain Aquarium" />
94/name = "Harvest Plants" <Job id="176" name = "Fill Aquarium" />
95/name = "Train Hunting Animal" <Job id="177" name = "Fill Pond" />
95/type = ANIMAL <Job id="178" name = "Give Water" />
96/name = "Train War Animal" <Job id="179" name = "Give Food" />
96/type = ANIMAL <Job id="180" name = "Give Water" />
99/name = "Construct Catapult Parts" <Job id="181" name = "Give Food" />
100/name = "Forge ?? Anvil" <Job id="182" name = "Recover Pet" />
100/type = FORGE <Job id="183" name = "Pit/Pond Large Animal" />
101/name = "Construct Catapult Parts" <Job id="184" name = "Pit/Pond Small Animal" />
102/name = "Construct Ballista Parts" <Job id="185" name = "Slaughter Animal" />
103/name = "Forge/Make A" <Job id="186" name = "Make Charcoal" />
103/type = FORGE <Job id="187" name = "Make Ash" />
104/name = "Stud with ?something?" <Job id="188" name = "Make Lye" />
105/name = "Butcher an Animal" <Job id="189" name = "Make Potash From Lye" />
106/name = "Prepare a Raw Fish" <Job id="190" name = "Fertilize Field" />
107/name = "Mill Plants" <Job id="191" name = "Make Potash From Ash" />
108/name = "Bait Trap with Meat/Gem/Fish" <Job id="192" name = "Dye Thread" />
109/name = "Milk Creature" <Job id="193" name = "Dye Cloth" />
110/name = "Make Cheese" <Job id="194" name = "Sew ?? Image" />
111/name = "Process Plants" <Job id="195" name = "Manage Work Orders" />
112/name = "Process Plants (Bag)" <Job id="196" name = "Operate Pump" />
113/name = "Process Plants (Vial)" <Job id="197" name = "Manage Work Orders" />
114/name = "Process Plants (Barrel)" <Job id="198" name = "Update Stockpile Records" />
115/name = "Prepare ?? Meal" <Job id="199" name = "Trade at Depot" />
116/name = "Weave ?? into ??" <Job id="200" name = "Construct ?? Hatch Cover" />
117/name = "Forge/Make ?? something" <Job id="201" name = "Construct ?? Grate" />
117/type = BUILD <Job id="202" name = "Remove Stairs/Ramps" />
118/name = "Weave Thread" <Job id="203" name = "Construct ?? Quern" />
119/name = "Forge/Make D" <Job id="205" name = "Upgrade Squad Equipment" />
119/type = FORGE <Job id="206" name = "Prepare Equipment Manifests" />
120/name = "Forge/Make E" <Job id="207" name = "Construct ?? Splint" />
120/type = FORGE <Job id="208" name = "Construct ?? Crutch" />
121/name = "Forge/Make F" <Job id="209" name = "Construct Traction Bench" />
121/type = FORGE <Job id="210" name = "Clean Self" />
122/name = "Forge/Make Waterskin/Vial/Flask" <Job id="211" name = "Bring Crutch" />
122/type = FORGE <Job id="212" name = "Apply Cast" />
123/name = "Forge Rope"
123/type = FORGE
124/name = "Forge Flask"
124/type = FORGE
125/name = "Forge Goblet"
125/type = FORGE
126/name = "Forge Instrument"
126/type = FORGE
127/name = "Forge Toy"
127/type = FORGE
128/name = "Forge Animal Trap"
128/type = FORGE
129/name = "Forge Barrel"
129/type = FORGE
130/name = "Make Totel"
130/type = FORGE
131/name = "Forge Bolts"
131/type = FORGE
132/name = "Decorate With ?something?"
133/name = "Forge/Make G"
133/type = FORGE
134/name = "Decorate With Bone"
135/name = "Make Backpack"
136/name = "Make Quiver"
137/name = "Load Catapult"
138/name = "Load Ballista"
139/name = "Fire Catapult"
140/name = "Fire Ballista"
141/name = "Construct Mechanisms"
141/type = BUILD
142/name = "Fire Ballista"
143/name = "Load Cage Trap"
144/name = "Load Stone Trap"
145/name = "Load Weapon Trap"
146/name = "Clean Trap"
147/name = "Cast Spell"
148/name = "Link a Building to Trigger"
149/name = "Pull the Lever"
150/name = "Brew Drink"
150/type = DRINK
151/name = "Extract from Plants"
152/name = "Extract from Raw Fish"
153/name = "Extract from Land Animal"
154/name = "Tame Small Animal"
154/type = ANIMAL
155/name = "Tame ?something?"
155/type = ANIMAL
156/name = "Chain Animal"
156/type = ANIMAL
157/name = "Unchain Animal"
157/type = ANIMAL
158/name = "Unchain Pet"
158/type = ANIMAL
159/name = "Release Large Creature"
159/type = ANIMAL
160/name = "Release Pet"
160/type = ANIMAL
161/name = "Release Small Creature"
161/type = ANIMAL
162/name = "Handle Small Creature"
162/type = ANIMAL
163/name = "Handle Large Creature"
163/type = ANIMAL
164/name = "Cage Large Creature"
164/type = ANIMAL
165/name = "Cage Small Creature"
165/type = ANIMAL
166/name = "Recover Wounded"
166/type = MEDICAL
167/name = "Diagnose Patient"
167/type = MEDICAL
168/name = "Immobilize Break"
168/type = MEDICAL
169/name = "Dress Wound"
169/type = MEDICAL
170/name = "Clean Patient"
170/type = MEDICAL
171/name = "Surgery"
171/type = MEDICAL
172/name = "Suture"
172/type = MEDICAL
173/name = "Set Bone"
173/type = MEDICAL
174/name = "Place In Traction"
174/type = MEDICAL
175/name = "Drain Aquarium"
176/name = "Fill Aquarium"
177/name = "Fill Pond"
178/name = "Give Water"
178/type = MEDICAL
179/name = "Give Food"
179/type = MEDICAL
180/name = "Give Water"
180/type = MEDICAL
181/name = "Give Food"
181/type = MEDICAL
182/name = "Recover Pet"
183/name = "Pit/Pond Large Animal"
183/type = ANIMAL
184/name = "Pit/Pond Small Animal"
184/type = ANIMAL
185/name = "Slaughter Animal"
185/type = ANIMAL
186/name = "Make Charcoal"
186/type = FURNACE
187/name = "Make Ash"
187/type = FURNACE
188/name = "Make Lye"
189/name = "Make Potash From Lye"
190/name = "Fertilize Field"
191/name = "Make Potash From Ash"
192/name = "Dye Thread"
193/name = "Dye Cloth"
194/name = "Sew ?? Image"
195/name = "Manage Work Orders"
195/type = ADMIN
196/name = "Operate Pump"
197/name = "Manage Work Orders"
197/type = ADMIN
198/name = "Update Stockpile Records"
198/type = ADMIN
199/name = "Trade at Depot"
199/type = ADMIN
200/name = "Construct ?? Hatch Cover"
200/type = BUILD
201/name = "Construct ?? Grate"
201/type = BUILD
202/name = "Remove Stairs/Ramps"
202/type = DIG
203/name = "Construct ?? Quern"
203/type = BUILD
205/name = "Upgrade Squad Equipment"
205/type = HAUL
206/name = "Prepare Equipment Manifests"
206/type = ADMIN
207/name = "Construct ?? Splint"
207/type = BUILD
208/name = "Construct ?? Crutch"
208/type = BUILD
209/name = "Construct Traction Bench"
209/type = BUILD
210/name = "Clean Self"
211/name = "Bring Crutch"
211/type = MEDICAL
212/name = "Apply Cast"
212/type = MEDICAL
-->
</Jobs> </Jobs>
<Skills> <Skills>
<Skill name="Mining" id="0" /> <Skill name="Mining" id="0" />