Smoketest Posted October 16, 2006 Share Posted October 16, 2006 The Table container is indeed a table, but has a shelf type assigned to it so it sounds funny when grabbing items off of it. Link to comment
devSin Posted October 16, 2006 Share Posted October 16, 2006 I think I covered most of these (finally) in my TP2, but I don't remember the correct formula for extracting them all. There are bunches of these, though. Link to comment
Smoketest Posted October 17, 2006 Author Share Posted October 17, 2006 The only working skeleton container in Zombie town (beholder cult, AR02xx; can't remember the number), outside the zombie buildings, has a drawer (or similar) container type. I changed it to nonvisible to make it sound more realistic. Link to comment
devSin Posted October 18, 2006 Share Posted October 18, 2006 There's a corpse container type that works pretty well for the bones (there's another of these skeleton containers in the planar sphere; I think it also had a silly container type). Link to comment
Smoketest Posted October 18, 2006 Author Share Posted October 18, 2006 The corpse/body container type sounds like you're moving a cadaver to get what's underneath it. No such body mass exists with a skeleton, so I prefer the nonvisible/secret type. Link to comment
CamDawg Posted November 2, 2006 Share Posted November 2, 2006 Added. Nonvisible containers still have a sound that sounds like a drawer opening, so I went with corpse types. Planar sphere had a bag icon for its corpse container. // incorrect container icon COPY_EXISTING ~ar0201.are~ ~override~ READ_LONG 0x70 "cont_off" READ_SHORT 0x74 "cont_num" FOR (index = 0; index < cont_num; index = index + 1) BEGIN READ_SHORT ("%cont_off%" + 0x20 + ("%index%" * 0xc0)) "x_coord" READ_SHORT ("%cont_off%" + 0x22 + ("%index%" * 0xc0)) "y_coord" PATCH_IF (("%x_coord%" = 1310) AND ("%y_coord%" = 1611)) BEGIN WRITE_SHORT ("%cont_off%" + 0x24 + ("%index%" * 0xc0)) 10 // body SET "index" = "%cont_num%" // kills loop END END BUT_ONLY_IF_IT_CHANGES // incorrect container icon COPY_EXISTING ~ar0319.are~ ~override~ READ_LONG 0x70 "cont_off" READ_SHORT 0x74 "cont_num" FOR (index = 0; index < cont_num; index = index + 1) BEGIN READ_SHORT ("%cont_off%" + 0x20 + ("%index%" * 0xc0)) "x_coord" READ_SHORT ("%cont_off%" + 0x22 + ("%index%" * 0xc0)) "y_coord" PATCH_IF (("%x_coord%" = 477) AND ("%y_coord%" = 357)) BEGIN WRITE_SHORT ("%cont_off%" + 0x24 + ("%index%" * 0xc0)) 5 // table SET "index" = "%cont_num%" // kills loop END END BUT_ONLY_IF_IT_CHANGES // incorrect container icon COPY_EXISTING ~ar0411.are~ ~override~ READ_LONG 0x70 "cont_off" READ_SHORT 0x74 "cont_num" FOR (index = 0; index < cont_num; index = index + 1) BEGIN READ_SHORT ("%cont_off%" + 0x20 + ("%index%" * 0xc0)) "x_coord" READ_SHORT ("%cont_off%" + 0x22 + ("%index%" * 0xc0)) "y_coord" PATCH_IF (("%x_coord%" = 2443) AND ("%y_coord%" = 642)) BEGIN WRITE_SHORT ("%cont_off%" + 0x24 + ("%index%" * 0xc0)) 10 // body SET "index" = "%cont_num%" // kills loop END END BUT_ONLY_IF_IT_CHANGES Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.