Ok, here are the remaining columns -- (those that aren't blank for every row of the table) that I'm still not sure of the use for; in parts so I don't overflow a message buffer. If anyone wants to hazard some guesses, I'm quite interested to hear (read) your thoughts. Included in the column number (I'm starting from 0), a set showing all the different values found in the column, a set listing the different categories of object that have defined values in the column, and then a line for each object with a value, including its ID, name, type (in parens), and the value for the column. ----- [026] beggar_???: {4, 6} {obj_t_npc} 14287 Otello the Beggar (obj_t_npc) = 4 14288 Cavanaugh the Beggar (obj_t_npc) = 6 [029] ???: {4005, 5020} {obj_t_scenery, obj_t_weapon} 2016 mill wheel (obj_t_scenery) = 4005 4108 longbow of frost (obj_t_weapon) = 5020 4191 longbow+1 (obj_t_weapon) = 5020 [031] scenery_???: {3.1415926535} {obj_t_scenery} 2011 Door Icon (obj_t_scenery) = 3.14159265358 2012 Ladder Down Icon (obj_t_scenery) = 3.14159265358 2013 Ladder Up Icon (obj_t_scenery) = 3.14159265358 2014 Stairs Down Icon (obj_t_scenery) = 3.14159265358 2015 Stairs Up Icon (obj_t_scenery) = 3.14159265358 2035 Secret Door Icon (obj_t_scenery) = 3.14159265358 2036 Secret Ladder Down Icon (obj_t_scenery) = 3.14159265358 2037 Secret Ladder Up Icon (obj_t_scenery) = 3.14159265358 2038 Secret Stairs Down Icon (obj_t_scenery) = 3.14159265358 2039 Secret Stairs Up Icon (obj_t_scenery) = 3.14159265358 [036] char_???: {36, 60, 63, 70, 72, 78, 96, 108, 120, 136, 140, 160} {obj_t_npc, obj_t_pc} 13100 Burl Thunderstone (obj_t_pc) = 72 13101 Loralei (obj_t_pc) = 72 14090 Giant Lizard (obj_t_npc) = 36 14109 Ice Lizard (obj_t_npc) = 136 14111 Salamander (obj_t_npc) = 96 14190 Carrion Crawler (obj_t_npc) = 36 14212 Tubal (obj_t_npc) = 72 14217 Hill Giant (obj_t_npc) = 120 14218 Hill Giant (obj_t_npc) = 120 14219 Hill Giant (obj_t_npc) = 120 14220 Hill Giant (obj_t_npc) = 120 14221 Hill Giant (obj_t_npc) = 120 14235 Hill Giant (obj_t_npc) = 120 14239 Gargoyle (obj_t_npc) = 108 14240 Kapoacinth (obj_t_npc) = 78 14241 Minotaur (obj_t_npc) = 78 14243 Harpy (obj_t_npc) = 108 14244 Juggernaut (obj_t_npc) = 70 14258 Vrock (obj_t_npc) = 140 14260 Umber Hulk (obj_t_npc) = 108 14261 Vodyanoi (obj_t_npc) = 108 14272 Scorpp (obj_t_npc) = 120 14275 Drelb (obj_t_npc) = 78 14279 Seahag (obj_t_npc) = 108 14280 Groaning Spirit (obj_t_npc) = 108 14286 Balor (obj_t_npc) = 160 14300 Fire toad (obj_t_npc) = 60 14343 Hydra (obj_t_npc) = 63 14358 Balor Guardian (obj_t_npc) = 160 14361 Vrock Guardian (obj_t_npc) = 140 14384 Flamebrother (obj_t_npc) = 96 14392 Celestial Dog (obj_t_npc) = 36 14450 Dire Lizard (obj_t_npc) = 36 [042] container_???: {22, 23, 24, 25, 26, 27, 28, 30, 32} {obj_t_container} 1007 Nira's chest (obj_t_container) = 28 1008 Jaroo's chest (obj_t_container) = 28 1009 Rentsch's chest (obj_t_container) = 22 1010 Tower brigand leader's chest (obj_t_container) = 23 1011 Romag's chest (obj_t_container) = 24 1012 Alrrem's chest (obj_t_container) = 23 1013 Belsornig's chest (obj_t_container) = 26 1014 Kelno's chest (obj_t_container) = 22 1015 Feldrin's chest (obj_t_container) = 26 1016 Smigmal's chest (obj_t_container) = 27 1017 Falrinth's chest (obj_t_container) = 25 1018 Senshock's chest (obj_t_container) = 28 1019 Ettin's treasure chest (obj_t_container) = 25 1020 Ettin's empty chest A (obj_t_container) = 26 1021 Ettin's empty chest B (obj_t_container) = 26 1022 Hedrack's Greater Temple chest 1 (obj_t_container) = 32 1023 Hedrack's Greater Temple chest 2 (obj_t_container) = 32 1024 Hedrack's Greater Temple chest 3 (obj_t_container) = 32 1025 Hedrack's Greater Temple chest 4 (obj_t_container) = 32 1026 Spore chest (obj_t_container) = 25 1032 Banshee chest (obj_t_container) = 30 [043] container_???: {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15} {obj_t_container} 1007 Nira's chest (obj_t_container) = 2 1008 Jaroo's chest (obj_t_container) = 3 1009 Rentsch's chest (obj_t_container) = 4 1010 Tower brigand leader's chest (obj_t_container) = 5 1011 Romag's chest (obj_t_container) = 6 1012 Alrrem's chest (obj_t_container) = 7 1013 Belsornig's chest (obj_t_container) = 8 1014 Kelno's chest (obj_t_container) = 9 1015 Feldrin's chest (obj_t_container) = 10 1016 Smigmal's chest (obj_t_container) = 11 1017 Falrinth's chest (obj_t_container) = 12 1018 Senshock's chest (obj_t_container) = 13 1019 Ettin's treasure chest (obj_t_container) = 14 1020 Ettin's empty chest A (obj_t_container) = 14 1021 Ettin's empty chest B (obj_t_container) = 14 1022 Hedrack's Greater Temple chest 1 (obj_t_container) = 15 1023 Hedrack's Greater Temple chest 2 (obj_t_container) = 15 1024 Hedrack's Greater Temple chest 3 (obj_t_container) = 15 1025 Hedrack's Greater Temple chest 4 (obj_t_container) = 15 [056] money_???: {7000, 7001, 7002, 7003} {obj_t_money} 7000 Copper (obj_t_money) = 7000 7001 Silver (obj_t_money) = 7001 7002 Gold (obj_t_money) = 7002 7003 Platinum (obj_t_money) = 7003 [067] weapon_???: {10101} {obj_t_weapon} 4197 Jaer's spheres of fire (obj_t_weapon) = 10101 4224 Holy water (obj_t_weapon) = 10101 4225 Kelno's vial of unholy water (obj_t_weapon) = 10101 4226 Unholy water (obj_t_weapon) = 10101
[089] key_???: {0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21} {obj_t_key} 10000 Gold key (obj_t_key) = 0 10001 Rusty iron key (obj_t_key) = 0 10002 Nira's key (obj_t_key) = 2 10003 Jaroo's key (obj_t_key) = 3 10004 Rentsch's key (obj_t_key) = 4 10005 Tower brigand leader's key (obj_t_key) = 5 10006 Romag's key (obj_t_key) = 6 10007 Alrrem's key (obj_t_key) = 7 10008 Belsornig's key (obj_t_key) = 8 10009 Kelno's key (obj_t_key) = 9 10010 Feldrin's key (obj_t_key) = 10 10011 Smigmal's key (obj_t_key) = 11 10012 Falrinth's key (obj_t_key) = 12 10013 Senshock's key (obj_t_key) = 13 10014 Ettin's key (obj_t_key) = 14 10015 Hedrack's key (obj_t_key) = 15 10016 Northwest troll's key (obj_t_key) = 16 10017 Northeast troll's key (obj_t_key) = 17 10018 Southwest troll's key (obj_t_key) = 18 10019 Southeast troll's key (obj_t_key) = 19 10020 CN Vignette door key (obj_t_key) = 20 10021 Small gold key (obj_t_key) = 21 [091] written_???: {1, 3} {obj_t_written} 11000 Book (obj_t_written) = 1 11001 Note (obj_t_written) = 3 11002 Note from Smigmal Redhand (obj_t_written) = 3 11003 Lareth's diary (obj_t_written) = 1 11004 Romag's diary (obj_t_written) = 1 11005 Burne's moathouse map (obj_t_written) = 3 11006 Alira's temple map (obj_t_written) = 3 11007 Ragged Note to Terjon (obj_t_written) = 3 [092] written_???: {1, 2, 3, 4} {obj_t_written} 11002 Note from Smigmal Redhand (obj_t_written) = 1 11005 Burne's moathouse map (obj_t_written) = 2 11006 Alira's temple map (obj_t_written) = 3 11007 Ragged Note to Terjon (obj_t_written) = 4 [095] bag_???: {2} {obj_t_bag} 16001 Pouch (obj_t_bag) = 2 [110] npc_???: {20, 23, 25, 50} {obj_t_npc} 14303 Assassin (obj_t_npc) = 25 14323 Murderous thief (obj_t_npc) = 25 14324 Dead woman (obj_t_npc) = 25 14409 Mona (obj_t_npc) = 50 14410 Serena (obj_t_npc) = 23 14411 Frederic Bertram (obj_t_npc) = 20 14434 Tutorial Room1 (obj_t_npc) = 25 14435 Tutorial Room2 (obj_t_npc) = 25 14436 Tutorial Room3 (obj_t_npc) = 25 14437 Tutorial Room4 (obj_t_npc) = 25 14438 Tutorial Room6 (obj_t_npc) = 25 14439 Tutorial Room7 (obj_t_npc) = 25 14440 Passage Icon (obj_t_npc) = 25 14441 Tutorial Room9 (obj_t_npc) = 25 14442 Tutorial End Dude (obj_t_npc) = 25 14443 Before Zombies (obj_t_npc) = 25
these match description ID, but aren't on every character record [128] char_???: {13105, 14019, 14042, 14044, 14058, 14059, 14104, 14106, 14153, 14154, 14155, 14156, 14157, 14193, 14194, 14195, 14196, 14197, 14198, 14200, 14203, 14204, 14205, 14206, 14207, 14208, 14209, 14210, 14211, 14212, 14222, 14223, 14224, 14225, 14226, 14227, 14228, 14229, 14230, 14231, 14232, 14233, 14234, 14236, 14237, 14238, 14239, 14240, 14241, 14242, 14243, 14244, 14245, 14246, 14247, 14248, 14249, 14250, 14251, 14252, 14253, 14254, 14255, 14256, 14257, 14258, 14259, 14260, 14261, 14262, 14263, 14264, 14265, 14266, 14267, 14268, 14269, 14270, 14271, 14272, 14273, 14274, 14275, 14276, 14277, 14279, 14280, 14281, 14282, 14283, 14284, 14285, 14286, 14287, 14288, 14315, 14331, 14332, 14333, 14334, 14335, 14336, 14337, 14338, 14339, 14340, 14341, 14342, 14343, 14344, 14348, 14349, 14350, 14353, 14354, 14355, 14356, 14358, 14359, 14360, 14361, 14371, 14409, 14410, 14411, 14413, 14414, 14415, 14416, 14418, 14419, 14421, 14423, 14424, 14425, 14426, 14427, 14428, 14429, 14430, 14431, 14432, 14434, 14435, 14436, 14437, 14438, 14439, 14440, 14441, 14442, 14443, 14445, 14446, 14447, 14448} {obj_t_npc, obj_t_pc} 13105 Valkor (obj_t_pc) = 13105 14019 Otello (obj_t_npc) = 14019 14042 Valden (obj_t_npc) = 14042 14044 Tarim (obj_t_npc) = 14044 14058 Lisbeth (obj_t_npc) = 14058 14059 Bing (obj_t_npc) = 14059 14104 Laszlo (obj_t_npc) = 14104 14106 Eddie (obj_t_npc) = 14106 14153 Romag (obj_t_npc) = 14153 14154 Hartsch (obj_t_npc) = 14154 14155 Alrrem (obj_t_npc) = 14155 14156 Earth Temple Troop Commander (obj_t_npc) = 14156 14157 Tower Sentinel (obj_t_npc) = 14157 14193 Belsornig (obj_t_npc) = 14193 14194 Kelno (obj_t_npc) = 14194 14195 Oohlgrist (obj_t_npc) = 14195 14196 Morgan (obj_t_npc) = 14196 14197 Merrolan (obj_t_npc) = 14197 14198 Nalorrem (obj_t_npc) = 14198 14200 Wonnilon (obj_t_npc) = 14200 14203 Countess Tillahi (obj_t_npc) = 14203 14204 Sir Juffer (obj_t_npc) = 14204 14205 Wicked (obj_t_npc) = 14205 14206 Tuelk (obj_t_npc) = 14206 14207 Pintark (obj_t_npc) = 14207 14208 Ted (obj_t_npc) = 14208 14209 Ed (obj_t_npc) = 14209 14210 Ed (obj_t_npc) = 14210 14211 Antonio (obj_t_npc) = 14211 14212 Tubal (obj_t_npc) = 14212 14222 Paida (obj_t_npc) = 14222 14223 Murraya (obj_t_npc) = 14223 14224 Aern (obj_t_npc) = 14224 14225 Kelleen (obj_t_npc) = 14225 14226 Barkinar (obj_t_npc) = 14226 14227 Deggum (obj_t_npc) = 14227 14228 Whitman (obj_t_npc) = 14228 14229 Turnkey (obj_t_npc) = 14229 14230 Mandy (obj_t_npc) = 14230 14231 Grurz (obj_t_npc) = 14231 14232 Smigmal Redhand (obj_t_npc) = 14232 14233 Senshock (obj_t_npc) = 14233 14234 Prince Thrommel (obj_t_npc) = 14234 14236 Kella (obj_t_npc) = 14236 14237 Falrinth (obj_t_npc) = 14237 14238 Ettin (obj_t_npc) = 14238 14239 Gargoyle (obj_t_npc) = 14239 14240 Kapoacinth (obj_t_npc) = 14240 14241 Minotaur (obj_t_npc) = 14241 14242 Stone Minotaur (obj_t_npc) = 14242 14243 Harpy (obj_t_npc) = 14243 14244 Juggernaut (obj_t_npc) = 14244 14245 Crystal Mirror (obj_t_npc) = 14245 14246 Bassanio (obj_t_npc) = 14246 14247 Bugbear (obj_t_npc) = 14247 14248 Ogre Chief (obj_t_npc) = 14248 14249 Ogre (obj_t_npc) = 14249 14250 Female Prisoner (obj_t_npc) = 14250 14251 Female Prisoner (obj_t_npc) = 14251 14252 Bugbear (obj_t_npc) = 14252 14253 Feldrin (obj_t_npc) = 14253 14254 Brunk (obj_t_npc) = 14254 14255 Grank (obj_t_npc) = 14255 14256 Hedrack (obj_t_npc) = 14256 14257 Ashrem (obj_t_npc) = 14257 14258 Vrock (obj_t_npc) = 14258 14259 Hezrou (obj_t_npc) = 14259 14260 Umber Hulk (obj_t_npc) = 14260 14261 Vodyanoi (obj_t_npc) = 14261 14262 Troll (obj_t_npc) = 14262 14263 Glabrezu (obj_t_npc) = 14263 14264 Old Woman (obj_t_npc) = 14264 14265 Zuggtmoy (obj_t_npc) = 14265 14266 Iuz (obj_t_npc) = 14266 14267 St. Cuthbert (obj_t_npc) = 14267 14268 Darley (obj_t_npc) = 14268 14269 Jaer (obj_t_npc) = 14269 14270 Taki (obj_t_npc) = 14270 14271 Sargen (obj_t_npc) = 14271 14272 Scorpp (obj_t_npc) = 14272 14273 Violet Fungi (obj_t_npc) = 14273 14274 Hooting Fungi (obj_t_npc) = 14274 14275 Drelb (obj_t_npc) = 14275 14276 Yellow Mold (obj_t_npc) = 14276 14277 Ascomid (obj_t_npc) = 14277 14279 Seahag (obj_t_npc) = 14279 14280 Groaning Spirit (obj_t_npc) = 14280 14281 Basidirond (obj_t_npc) = 14281 14282 Shrieker (obj_t_npc) = 14282 14283 Ustilagor (obj_t_npc) = 14283 14284 Phycomid (obj_t_npc) = 14284 14285 Erliter the Beggar (obj_t_npc) = 14285 14286 Balor (obj_t_npc) = 14286 14287 Otello the Beggar (obj_t_npc) = 14287 14288 Cavanaugh the Beggar (obj_t_npc) = 14288 14315 Skole's goon (obj_t_npc) = 14315 14331 Zaxis (obj_t_npc) = 14331 14332 Ikian (obj_t_npc) = 14332 14333 Vincent Visionmaker (obj_t_npc) = 14333 14334 Ogavick (obj_t_npc) = 14334 14335 Non (obj_t_npc) = 14335 14336 Neukoln (obj_t_npc) = 14336 14337 Earth Temple Guard (obj_t_npc) = 14337 14338 Earth Temple Fighter (obj_t_npc) = 14338 14339 Earth Temple Lieutenant (obj_t_npc) = 14339 14340 Efreeti (obj_t_npc) = 14340 14341 Galeb duhr (obj_t_npc) = 14341 14342 Lamia (obj_t_npc) = 14342 14343 Hydra (obj_t_npc) = 14343 14344 Werewolf (obj_t_npc) = 14344 14348 Greater Temple Guard (obj_t_npc) = 14348 14349 Greater Temple Guard Leader (obj_t_npc) = 14349 14350 The Littlest Troll (obj_t_npc) = 14350 14353 Ogre Shaman (obj_t_npc) = 14353 14354 Greater Temple Ogre Chieftain (obj_t_npc) = 14354 14355 Greater Temple Ogre Leader (obj_t_npc) = 14355 14356 Greater Temple Ogre Shaman (obj_t_npc) = 14356 14358 Balor Guardian (obj_t_npc) = 14358 14359 Glabrezu Guardian (obj_t_npc) = 14359 14360 Hezrou Guardian (obj_t_npc) = 14360 14361 Vrock Guardian (obj_t_npc) = 14361 14371 Burne's Badger (obj_t_npc) = 14371 14409 Mona (obj_t_npc) = 14409 14410 Serena (obj_t_npc) = 14410 14411 Frederic Bertram (obj_t_npc) = 14411 14413 Lareth's diary (obj_t_npc) = 14413 14414 Zuggtmoy lair portal controller (obj_t_npc) = 14414 14415 Zuggtmoy throne controller (obj_t_npc) = 14415 14416 Minotaur statue controller (obj_t_npc) = 14416 14418 Mayor's Guard (obj_t_npc) = 14418 14419 Hextor Temple Guard (obj_t_npc) = 14419 14421 Darley (obj_t_npc) = 14421 14423 Greater Temple Crossbowman (obj_t_npc) = 14423 14424 Wizard (obj_t_npc) = 14424 14425 Witch (obj_t_npc) = 14425 14426 Juggernaut statue controller (obj_t_npc) = 14426 14427 Romag's Diary (obj_t_npc) = 14427 14428 Lamia (obj_t_npc) = 14428 14429 Merchant Prisoner (obj_t_npc) = 14429 14430 Merchant Prisoner (obj_t_npc) = 14430 14431 Merchant Prisoner (obj_t_npc) = 14431 14432 Ariel (obj_t_npc) = 14432 14434 Tutorial Room1 (obj_t_npc) = 14434 14435 Tutorial Room2 (obj_t_npc) = 14435 14436 Tutorial Room3 (obj_t_npc) = 14436 14437 Tutorial Room4 (obj_t_npc) = 14437 14438 Tutorial Room6 (obj_t_npc) = 14438 14439 Tutorial Room7 (obj_t_npc) = 14439 14440 Passage Icon (obj_t_npc) = 14440 14441 Tutorial Room9 (obj_t_npc) = 14441 14442 Tutorial End Dude (obj_t_npc) = 14442 14443 Before Zombies (obj_t_npc) = 14443 14445 Behemoth Kingfrog (obj_t_npc) = 14445 14446 Dex (obj_t_npc) = 14446 14447 Pishella (obj_t_npc) = 14447 14448 Ogre (obj_t_npc) = 14448
[153] npc_???: {2} {obj_t_npc} 14057 Giant Frog (obj_t_npc) = 2 14300 Fire toad (obj_t_npc) = 2 14445 Behemoth Kingfrog (obj_t_npc) = 2
I know what columns 42 and 43 are for, but can't explain them perfectly from work... Column 42 refers to either the DC for pick lock or disarm (again I need to look at my notes at home). Column 43 references the line number in the traps.tab and is used in combination with one of the other columns to link to the proper script I can explain them in more detail later if you need, but that should be enough to quickly figure out their exact uses... - Livonya
thanks! This helps a lot I'm gonna guess pick lock, as it looks like traps.tab has a DC column as well, and that would be the disarm DC, I'm betting. Please let me know what your notes say later, though... -- d
Also, right after posting the lists (these are FRESH, you know), I realized that 89 is the index of the key in the keylist. So add 10000, and you have the key ID. Well, mostly, obviously the rusty key has a "bug" and has 0 instead of 1. -- dulcaoin
Hmm. Very interesting. So from the layout of container columns: [041] container_flags: OCOF_LOCKED obj_t_container [042] container_pick_lock_DC: 22, 23, 24, 25, 26, 27, 28, 30, 32 obj_t_container [043] container_trap_id: [/data/rules/traps.tab] 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 obj_t_container I'm willing to bet that 38 and 39 would now be known (since 37 is the portal_flags, being either blank or OPF_LOCKED). That would make 38 and 39 strong candidates for [038] portal_pick_lock_DC (since all are currently blank, that leads to your assertion that all doors have the same DC currently), and [039] portal_trap_id. no doors are currently trapped in the game, right? -- d
D - I would LOVE to make the doors more difficult to pick, so if you are correct about that then that would be awesome. Currently you take 20 when picking the doors and the door locks are all set at DC 20 so you always suceed in picking them... at least this is how I remember it... And you are correct, there are no trapped doors... and again I would LOVE to be able to trap some of them.... that would be wonderful. There are far too few traps and locks in TOEE and having more options to add traps and locks would be wonderous... - Livonya
I agree, doors MUST be trappable for TOEE to be moddable in a significant and "cool factor" way. And you meant "Wondrous" A favored joke, since many _Troika_ folks typo'ed "wondrous" into "wonderous" But enough razzing.... What other columns do you have info for? Have you shared all from your notes yet? -- d
Just curious ... Have you found out a bit more about these columns, dulcaoin? And are you still working on your protos.tab editor?
i have a question about the collums dulcaoin. in the bonus collums 168-200 where are they getting these bounus from. cause there is one listed as Fragarach as a bonus and id like to see exactly what that entails and see if it is changable at all and to see why the lawful and chaotic bounus you can add here dont seem to do anything like the holy and unholy ones do.
I'm pretty sure Livonya is better suited to answer this question. I had gone through collecting information on what each column did so I could properly label each data item as it was editable in my protos.tab editor; but I've had very little time to actually change any values and observe the results. Yes, the editor is still being worked on, but very very slowly; partially because I've been very busy with other life issues, and partially because I won't release something that's basically a grid editor; it's gonna be much fancier, more like my patcher, more like Arcanum's WorldEd (but, again, even more "pro" in the UI than that was). I'll only release something that would make a game dev company say "Damn, we should hire THIS guy to do our toolset next time!" (just to give you an idea of the bar I'm setting). I'm also still in the "information gathering" stage. I'm hopeful that .mob and .sec and .WhateverElse can be deciphered, because they all fit into a large picture. Protos are the prototype elements, but then .mob files will modify those elements before the objects are actually placed in-game, and there may be other irons in the fire. I don't want to design the world's coolest prototype editor, just to find I need to RE-design the interface to make it "flow" best with mobile (.mob) objects. -- d
i understand dulcaoin im afraid that it is in fact writen in stone and unchangable but i was hoping so i could fix scather and fragarach. oh well