This is the Talk Page for [[Lookup]]
======Lookup: Talk Page=======
====Item lookup table data from Transcendence.xml====
> This was all originally in a format like ...
>> I am not sure it is a good idea that we replicate all this information on the wiki.
>> First of all, it is a lot of work to maintain between releases, where these things
>> might get tweaked, second of all, it discourages people from looking in the xml,
>> which, imo, is what they should be doing if they want this information. - [[:users:alterecco]]
>>> It's just a talk page - not official content. [[..:users:ptbptb]]
>>>> OK, I guess that does change things :) I just don't really understand it's purpose. Do you have a plan with this content? [[/users/alterecco]]
>>>>> I needed it for my modified version of the Galactic Traders mod. Item generation from lookup tables wasn't supported in Galactic Traders so I generated approximate equivalents using this data. It's what allows mining stations to generate new ore. [[..:users:ptbptb]]
Galactic Traders BEFORE
(list "lookups"
(list
'(&trGT_OreSelection; 1)
)
)
Galactic Traders AFTER
(list "items"
(list
'(&itTitaniumOre; (rollDice 3 10))
'(&itPlasteelOre; (rollDice 2 8 1))
'(&itPalladiumOre; (rollDice 2 6))
'(&itCeralloyOre; (rollDice 2 4))
'(&itXenotiteOre; (rollDice 1 5))
'(&itDuralloyOre; (rollDice 1 2))
)
)
> For ease of display I have changed this to
* &trConsumables1
* criteria = "fmut +Consumable; -Illegal; -Military"
* level = "1"
* levelCurve = "2"
> Full table follows below: -- [[..:users:ptbptb]]
* trConsumables1
* criteria = "fmut +Consumable; -Illegal; -Military"
* level = "1"
* levelCurve = "2"
* trConsumables2
* criteria = "fmut +Consumable; -Illegal; -Military"
* level = "2"
* levelCurve = "2"
* trConsumables3
* criteria = "fmut +Consumable; -Illegal; -Military"
* level = "3"
* levelCurve = "2"
* trConsumables4
* criteria = "fmut +Consumable; -Illegal; -Military"
* level = "4"
* levelCurve = "2"
* trConsumables5
* criteria = "fmut +Consumable; -Illegal; -Military"
* level = "5"
* levelCurve = "2"
* trConsumables6
* criteria = "fmut +Consumable; -Illegal;"
* level = "6"
* levelCurve = "2"
* trConsumables7
* criteria = "fmut +Consumable; -Illegal;"
* level = "7"
* levelCurve = "2"
* trConsumables8
* criteria = "fmut +Consumable; -Illegal;"
* level = "8"
* levelCurve = "2"
* trConsumables9
* criteria = "fmut +Consumable; -Illegal;"
* level = "9"
* levelCurve = "2"
* trConsumables10
* criteria = "fmut +Consumable; -Illegal;"
* level = "10"
* levelCurve = "2"
* trMajorItem1
* criteria = "wsd +MajorItem; -Illegal; -Military"
* level = "1"
* levelCurve = "2"
* trMajorItem2
* criteria = "wsd +MajorItem; -Illegal; -Military"
* level = "2"
* levelCurve = "2"
* trMajorItem3
* criteria = "wsd +MajorItem; -Illegal; -Military"
* level = "3"
* levelCurve = "2"
* trMajorItem4
* criteria = "wsd +MajorItem; -Illegal; -Military"
* level = "4"
* levelCurve = "2"
* trMajorItem5
* criteria = "wsd +MajorItem; -Illegal; -Military"
* level = "5"
* levelCurve = "2"
* trMajorItem6
* criteria = "wsd +MajorItem; -Illegal; -Military"
* level = "6"
* levelCurve = "2"
* trMajorItem7
* criteria = "wsd +MajorItem; -Illegal;"
* level = "7"
* levelCurve = "2"
* trMajorItem8
* criteria = "wsd +MajorItem; -Illegal;"
* level = "8"
* levelCurve = "2"
* trMajorItem9
* criteria = "wsd +MajorItem; -Illegal;"
* level = "9"
* levelCurve = "2"
* trMajorItem10
* criteria = "wsd +MajorItem; -Illegal;"
* level = "10"
* levelCurve = "2"
* trMinorItem1
* criteria = "afmut +MinorItem; -Illegal; -Military"
* level = "1"
* levelCurve = "2"
* trMinorItem2
* criteria = "afmut +MinorItem; -Illegal; -Military"
* level = "2"
* levelCurve = "2"
* trMinorItem3
* criteria = "afmut +MinorItem; -Illegal; -Military"
* level = "3"
* levelCurve = "2"
* trMinorItem4
* criteria = "afmut +MinorItem; -Illegal; -Military"
* level = "4"
* levelCurve = "2"
* trMinorItem5
* criteria = "afmut +MinorItem; -Illegal; -Military"
* level = "5"
* levelCurve = "2"
* trMinorItem6
* criteria = "afmut +MinorItem; -Illegal;"
* level = "6"
* levelCurve = "2"
* trMinorItem7
* criteria = "afmut +MinorItem; -Illegal;"
* level = "7"
* levelCurve = "2"
* trMinorItem8
* criteria = "afmut +MinorItem; -Illegal;"
* level = "8"
* levelCurve = "2"
* trMinorItem9
* criteria = "afmut +MinorItem; -Illegal;"
* level = "9"
* levelCurve = "2"
* trMinorItem10
* criteria = "afmut +MinorItem; -Illegal;"
* level = "10"
* levelCurve = "2"
* trStationSupplies
* chance="15" count="1d6" item="&itHelium3FuelRod;"
* chance="25" count="1d8" item="&itFrozenSupplies;"
* chance="20" count="1d8" item="&itHydrocarbons;"
* chance="30" count="1d12" item="&itWaterIce;"
* chance="10" count="1d6" item="&itMedicalSupplies;"
* trUsefulItems1
* chance="50"
* criteria= "fmu -Illegal; -Military; -Alien"
* level= "1"
* levelCurve= "2"
* chance="50"
* criteria= "fmu -Illegal; -Military; -Alien"
* level= "2"
* levelCurve= "2"
* trMiscItems1
* chance="50"
* criteria= "t -Illegal; -Military; -Alien"
* level= "1"
* levelCurve= "2"
* chance="50"
* criteria= "t -Illegal; -Military; -Alien"
* level= "2"
* levelCurve= "2"
* trMiscItems2
* chance="50"
* criteria= "t -Illegal; -Military; -Alien"
* level= "3"
* levelCurve= "2"
* chance="50"
* criteria= "t -Illegal; -Military; -Alien"
* level= "4"
* levelCurve= "2"
* trUsefulItems2
* chance="50"
* criteria= "fmu -Illegal; -Military; -Alien"
* level= "3"
* levelCurve= "2"
* chance="50"
* criteria= "fmu -Illegal; -Military; -Alien"
* level= "4"
* levelCurve= "2"
* trMiscItems3
* chance="50"
* criteria= "t -Illegal; -Military; -Alien"
* level= "5"
* levelCurve= "2"
* chance="50"
* criteria= "t -Illegal; -Military; -Alien"
* level= "6"
* levelCurve= "2"
* trHaloGems
* criteria = "* +HaloGem;"
* level = "7"
* levelCurve = "1"
* trCargoContainer
* chance="10" count="6d6" item="&itHelium3FuelRod;"
* chance="10" count="3d6" item="&itSiliconArmorPatch;"
* chance="5" count="3d6" item="&itOrganicAcid;"
* chance="10" count="3d12" item="&itTitaniumOre;"
* chance="10" count="2d12" item="&itDuralloyOre;"
* chance="10" count="3d12" item="&itHydrocarbons;"
* chance="10" count="1d12" item="&itPteracniumOre;"
* chance="5"
* count="3d6" item="&itKM100Missile;"
* count="2d6" item="&itKM500Missile;"
* chance="15"
* count="1d4" table="&trMiscItems1;
* count="1" table="&trUsefulItems1;
* chance="10" count="1d6" table="&trMiscItems1;
* chance="5" count="1d6" table="&trMiscItems2;
* trIllegalItems1
* criteria = "* +Illegal"
* level = "1"
* levelCurve = "2"
* trIllegalItems2
* criteria = "* +Illegal"
* level = "2"
* levelCurve = "2"
* trIllegalItems3
* criteria = "* +Illegal"
* level = "3"
* levelCurve = "2"
* trMilitaryItem4
* criteria = "* +Military"
* level = "4"
* levelCurve = "2"
* trMilitaryItem5
* criteria = "* +Military"
* level = "5"
* levelCurve = "2"
* trMilitaryItem6
* criteria = "* +Military"
* level = "6"
* levelCurve = "2"
* trMilitaryItem7
* criteria = "* +Military"
* level = "7"
* levelCurve = "2"
* trMilitaryItem8
* criteria = "* +Military"
* level = "8"
* levelCurve = "2"
* trMilitaryItem9
* criteria = "* +Military"
* level = "9"
* levelCurve = "2"
* trMilitaryItem10
* criteria = "* +Military"
* level = "10"
* levelCurve = "2"
* trMedicalItem
* criteria = "* +Meds"
* level = "5"
* levelCurve = "4"