Advertisement
Zoinkity

Notes for Aidyn Protos

Jun 29th, 2019
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.14 KB | None | 0 0
  1. E3 Debug Menu:
  2. L+R on controller 1 during corporate logos.
  3. -or as a code:
  4. 800E31B1 0001 activate debug menu controls
  5.  
  6. In trek mode:
  7. Z+Start bring up the debug menu ;*)
  8. Hold Z and press A to bring up several options that appear to change your party, etc. Option 3 is...unstable.
  9. L+Start dialog/cutscene test
  10. The debug menu that appears with L+B lets you see the room script entries. "Teleport" is type 7 used to set a door and "refpoint" is an entryway into a room the teleport targets. "Party" is used for visible monster parties and NPCs--anything that displays a character. "Wandernode" sets paths for visible or invisible parties. Without those they can't move.
  11. All the types and their values in the script files:
  12. 0 scene
  13. 1 container
  14. 2 light
  15. 3 audio
  16. 4 wandernode (paths)
  17. 5 party (any visible character)
  18. 6 refpoint (entry)
  19. 7 teleporter
  20. 8 camera
  21. 9 dialog
  22. A trigger
  23. B savepoint
  24. C code
  25. The values they refer to can be seen using the L+A menu. Many of those are simple bits that can be toggled with A, but others like locks, event triggers, log unlocks, and 1-time events use commands. The numbers on the left match the displayed values in the debug screen, wheras the the values after them are the ones you'd find in the file itself.
  26.  
  27. Pressing Start during cutscenes brings up camera controls.
  28. C-up turns on memory use bars. In trek mode your position also is displayed.
  29.  
  30.  
  31. 800EB448 That's where fatal error strings are stored.
  32.  
  33. (_x.x)_ 7/27/2014
  34.  
  35. 8003A7F0(letter,number) loads a map. Letter can range from A to V and number from 1 to 30. They use this to load all rooms in the game except those loaded during the intro sequence.
  36. That pipes it to 8003A280(letter, number). This sets:
  37. 800E3504 world; for normal scenes this is 0
  38. 800E3506 letter
  39. 800E3508 number
  40. 800E3510 (float) xpos
  41. 800E3514 (float) ypos
  42. 800E3518 (float) zpos
  43.  
  44. It's basically the same setup as the earlier proto. They look up what should load to each map section using a table at 800E6280:
  45. 0001 0004 0F63 0F64 0005 0001
  46. 0x0 2 scene "letter", from 'A'=1 to 'V'=0x16
  47. 0x2 2 scene "number", from 1 to 30 (0x1E)
  48. 0x4 2 scene map data index; data type 5
  49. 0x6 2 scene scripting index; data type 9
  50. 0x8 2 ???
  51. 0xA 2 ???
  52. By looking up the room data values you can search this table to find it's assigned BorgScene#.
  53.  
  54. (_x.x)_ 7/30/2014
  55.  
  56. Basic warp code to the Castle courtyard; enter the Erroman Palace doors:
  57. D124F388 6365
  58. 8124F368 0004
  59. D124F388 6365
  60. 8124F36A 0009
  61. D124F388 6365
  62. 8124F36C 0007
  63.  
  64. Hope you'll humour me here, but I wanted to explain how the portals work a little. The E3 proto uses the same scheme that will be used until retail, and it's partially implemented in the earlier prototype as well. Portals are doors, so understanding how they work not only will help you understand why some doors work and others don't but what the codes really do and how to give it new values or write your own if need be.
  65.  
  66. About warps: (codes will follow)
  67.  
  68. The reason you can't enter the castle from the main gates is that there isn't a door scripted there. 80034C20 handles triggers and actions when you press the A button. There are two major types of actions, type 1 being triggered actions and type 2 being autoactions. They use 8003499C to figure out which trigger is activated and how to handle it. This is found in the room script file, and each of these is 0x6C long. +16 in this entry tells what kind of action it is; type 7 is a portal, 5 is dialog, 9 loads the next map in the overworld, 4 is probably scripted events (haven't confirmed yet).
  69. 8003B0DC handles the portal request. A1+0x28 starts the portal itself. They get the pointer for A1 from 800E41E4, set via 80039C78(p->entry) from 8003EA70(p->entry). There should be another value as well to select an entry point in the room, but by default the first is selected.
  70. 0x28 2 source map table
  71. 0x2A 2 "letter" part of map ID
  72. 0x2C 2 "number" part of map ID
  73.  
  74. Room loads use a seperate reference table made up of all the entries in the "source map table". That's copied to 800E7ABC, and 8003A294 calls up the room numbers. The formula would be "letter"*0x78 + "number"*4. The confusing part is that although that is used to load the map and script files, they still look up the entry in the main table to set how it is loaded. 800552B8(p->table) is what writes these tables. The important part though is that in order to go to interior rooms or stores you have to use the right table for the right location.
  75. That part happens at 80055090. It uses 800E850C to get a pointer to the right part of the map number table, then looks at each entry until it finds the right map ID. Even if a room is "real", a portal can only warp into a room if it finds an entry in the table.
  76. Source map tables and their codes:
  77. 00 800E6280 Elryn overworld
  78. 01 800E69F4 Goblin tents and caves
  79. 02 800E6AE4 Port Saiid stores
  80. 03 800E6BEC Lighthouse interiors
  81. 04 800E6C28 Duke's castle interiors
  82. 05 800E6E2C Iden stores
  83. 06 800E6EBC various: Yorwood, Dreamland, Orianna's hutt, caves, etc.
  84. 07 800E6FDC Erroman stores and caves
  85. 08 800E7138 Terminor stores
  86. 09 800E72D0 Barrow sublevels
  87. 0A 800E739C Dragon den rooms
  88. 0B 800E73E4 Talewok interiors
  89. 0C 800E7540 Ehud interiors
  90. 0D 800E7840 Ugarit Market stores
  91. 0E 800E79C0 Maxxen halls and tunnels
  92. 0F 800E7A20 Chaos Island interiors
  93. 10 800E7A74 combat field
  94.  
  95. From the table, cross referenced with the filetable dump in ROM, we know the castle portals are these:
  96. All castle portal values:
  97. 0004 0001 0001 A01 ELRYN_M06_DUKE_L4_BATTLEMENTS
  98. 0004 0001 0003 A03 ELRYN_M06_DUKE_L2_WEAPONSrm
  99. 0004 0001 0005 A05 ELRYN_M06_DUKE_L2_SUNrm
  100. 0004 0001 0007 A07 ELRYN_M06_DUKE_L2_SITTINGrm
  101. 0004 0001 0009 A09 ELRYN_M06_DUKE_L2_SHERIDANrm
  102. 0004 0003 0001 C01 ELRYN_M06_DUKE_L2_SEVANTSrm
  103. 0004 0003 0003 C03 ELRYN_M06_DUKE_L2_KITCHENrm
  104. 0004 0003 0005 C05 ELRYN_M06_DUKE_L2_HALLa
  105. 0004 0003 0007 C07 ELRYN_M06_DUKE_L2_HALLb
  106. 0004 0003 0009 C09 ELRYN_M06_DUKE_L2_GUARDrm
  107. 0004 0005 0001 E01 ELRYN_M06_DUKE_L2_DININGrm
  108. 0004 0005 0003 E03 ELRYN_M06_DUKE_L1_WEAPONSrm
  109. 0004 0005 0005 E05 ELRYN_M06_DUKE_L1_WAITINGrm
  110. 0004 0005 0007 E07 ELRYN_M06_DUKE_L1_TRAININGrm
  111. 0004 0005 0009 E09 ELRYN_M06_DUKE_L1_SUPPLIESrm
  112. 0004 0007 0001 G01 ELRYN_M06_DUKE_L1_MEETINGrm
  113. 0004 0007 0003 G03 ELRYN_M06_DUKE_L1_HALLb
  114. 0004 0007 0005 G05 ELRYN_M06_DUKE_L1_HALLa
  115. 0004 0007 0007 G07 ELRYN_M06_DUKE_L1_ALARONrm
  116. 0004 0007 0009 G09 ELRYN_M06_DUKE_L1_GUESTrm
  117. 0004 0009 0001 I01 ELRYN_M06_DUKE_L1_GUARDrm
  118. 0004 0009 0003 I03 ELRYN_M06_DUKE_L1_BLACKSMITHrm
  119. 0004 0009 0005 I05 ELRYN_M06_DUKE_L1_BARRACKSrm
  120. 0004 0009 0007 I07 ELRYN_M06_DUKE_L1_COURTYARD
  121. 0004 0009 0009 I09 ELRYN_M06_DUKE_L3_KINGSBED
  122. 0004 000B 0001 K01 ELRYN_M06_DUKE_L3_ANTE
  123. 0004 000B 0003 K03 ELRYN_N06_KEEP_L1_STORAGErm_B
  124. 0004 000B 0005 K05 ELRYN_N06_KEEP_L1_STORAGErm_A
  125. 0004 000B 0007 K07 ELRYN_N06_KEEP_L1_STAIRrm
  126. 0004 000B 0009 K09 ELRYN_N06_KEEP_L1_TREASURErm
  127. 0004 000D 0001 M01 ELRYN_N06_KEEP_L2_ADEPTrm
  128. 0004 000D 0003 M03 ELRYN_N06_KEEP_L2_APPRENTrm
  129. 0004 000D 0005 M05 ELRYN_N06_KEEP_L2_BRIDGE
  130. 0004 000D 0007 M07 ELRYN_N06_KEEP_L2_KITCHENrm
  131. 0004 000D 0009 M09 ELRYN_N06_KEEP_L2_MESShall
  132. 0004 000F 0001 O01 ELRYN_N06_KEEP_L4_KEEPmasterRM
  133. 0004 000F 0003 O03 ELRYN_N06_KEEP_L4_ROOF
  134. 0004 000F 0005 O05 ELRYN_N06_KEEP_L5_OBSERV
  135. 0004 000F 0007 O07 ELRYN_N06_KEEP_L1_LABrm
  136. 0004 000F 0009 O09 ELRYN_N06_KEEP_LIBRARYw
  137. 0004 0011 0001 Q01 ELRYN_M06_DUKE_L1_GUARDrm
  138. 0004 0011 0003 Q03 ELRYN_N06_KEEP_PORTAL
  139.  
  140. Codes:
  141. I'd suggest this method over directly jumping from the teleport menu. I'll explain why in a minute. For now, we'll hack an existing portal close to a teleport target.
  142. Warp to Erroman (C08). Turn right and enter the doors to the palace. This code replaces that portal with one of your choice:
  143. D124F388 6365
  144. 8124F368 00**
  145. D124F388 6365
  146. 8124F36A 00**
  147. D124F388 6365
  148. 8124F36C 00**
  149.  
  150. Changing the ** values changes the portal. 04, 09, 07 will put you in the castle courtyard, but any of the values listed above would work.
  151.  
  152.  
  153. The teleporter menu is handled by 8005538C, and 800554D0 redirects to subroutines that set the teleport target. It's hooked into the same thing that handles portals, scripts, and other things like that but the teleport menu gets its own subsection.
  154. 800E4CE8 starts the teleporter entries. They work differently from normal references though, refering to an entry in each map list instead of the room numbers themselves.
  155. 0x0 2 source map table; for castle 4
  156. 0x2 2 option for certain source maps
  157. 0x4 2 unknown
  158. 0x8 2 p->name
  159. The problem with using the teleporter versus a normal portal (door) has to do with position correction. Position corrections were hardcoded, so simply changing the target map won't work. You'd also have to hack the ASM to alter position targets, and there's a high degree of instability loading to a random location within one of several rooms. Unlike portals that look for one of the "doors" in a room and use its location so you're always in the same place, they take the hardcoded location and try to find a room in the source map table that the position fits in. It's a bit more powerful, since they could drop you anywhere they choose, but at the same time you need to know valid locations. If you're set outside the map's "bounding box" the game will hang with the "Center scene not in Borg" error.
  160. As an example, of the default teleports, the only one that jumps to a position inside the castle is Orianna's Hut, and that room doesn't have a functional door or stairwell. Even that is instable; you need to warp to Orianna's Hut first before teleporting to the castle.
  161.  
  162. (_x.x)_ 8/5/2014
  163. More about those later. Here's all the portal numbers found in the list. They're broken up by world value.
  164. World Map
  165. 0000 0001 0004 A04 ELRYN_A04
  166. 0000 0001 0005 A05 ELRYN_A05
  167. 0000 0001 0006 A06 ELRYN_A06
  168. 0000 0001 000F A15 ELRYN_A15
  169. 0000 0001 0016 A22 ELRYN_A22
  170. 0000 0002 0004 B04 ELRYN_B04
  171. 0000 0002 0005 B05 ELRYN_B05
  172. 0000 0002 0006 B06 ELRYN_B06
  173. 0000 0002 0007 B07 ELRYN_B07
  174. 0000 0002 0008 B08 ELRYN_B08
  175. 0000 0002 0009 B09 ELRYN_B09
  176. 0000 0002 000E B14 ELRYN_B14
  177. 0000 0002 000F B15 ELRYN_B15
  178. 0000 0002 0016 B22 ELRYN_B22
  179. 0000 0003 0007 C07 ELRYN_C07
  180. 0000 0003 0008 C08 ELRYN_C08
  181. 0000 0003 0009 C09 ELRYN_C09
  182. 0000 0003 000A C10 ELRYN_C10
  183. 0000 0003 000E C14 ELRYN_C14
  184. 0000 0003 000F C15 ELRYN_C15
  185. 0000 0003 0010 C16 ELRYN_C16
  186. 0000 0004 0008 D08 ELRYN_D08
  187. 0000 0004 0009 D09 ELRYN_D09
  188. 0000 0004 000A D10 ELRYN_D10
  189. 0000 0004 000D D13 ELRYN_D13
  190. 0000 0004 000E D14 ELRYN_D14
  191. 0000 0004 000F D15 ELRYN_D15
  192. 0000 0004 0016 D22 ELRYN_D22
  193. 0000 0004 0017 D23 ELRYN_D23
  194. 0000 0005 0008 E08 ELRYN_E08
  195. 0000 0005 0009 E09 ELRYN_E09
  196. 0000 0005 000D E13 ELRYN_E13
  197. 0000 0005 000E E14 ELRYN_E14
  198. 0000 0005 000F E15 ELRYN_E15
  199. 0000 0005 0016 E22 ELRYN_E22
  200. 0000 0005 0017 E23 ELRYN_E23
  201. 0000 0006 0008 F08 ELRYN_F08
  202. 0000 0006 0009 F09 ELRYN_F09
  203. 0000 0006 000D F13 ELRYN_F13
  204. 0000 0006 000E F14 ELRYN_F14
  205. 0000 0006 000F F15 ELRYN_F15
  206. 0000 0006 0017 F23 ELRYN_F23
  207. 0000 0007 0008 G08 ELRYN_G08
  208. 0000 0007 0009 G09 ELRYN_G09
  209. 0000 0007 000A G10 ELRYN_G10
  210. 0000 0007 000C G12 ELRYN_G12
  211. 0000 0007 000D G13 ELRYN_G13
  212. 0000 0007 000E G14 ELRYN_G14
  213. 0000 0007 000F G15 ELRYN_G15
  214. 0000 0007 0013 G19 ELRYN_G19
  215. 0000 0008 0008 H08 ELRYN_H08
  216. 0000 0008 0009 H09 ELRYN_H09
  217. 0000 0008 000A H10 ELRYN_H10
  218. 0000 0008 000B H11 ELRYN_H11
  219. 0000 0008 000C H12 ELRYN_H12
  220. 0000 0008 000D H13 ELRYN_H13
  221. 0000 0008 000E H14 ELRYN_H14
  222. 0000 0008 000F H15 ELRYN_H15
  223. 0000 0008 0012 H18 ELRYN_H18
  224. 0000 0008 0013 H19 ELRYN_H19
  225. 0000 0009 0008 I08 ELRYN_I08
  226. 0000 0009 0009 I09 ELRYN_I09
  227. 0000 0009 000A I10 ELRYN_I10
  228. 0000 0009 000B I11 ELRYN_I11
  229. 0000 0009 000C I12 ELRYN_I12
  230. 0000 0009 000D I13 ELRYN_I13
  231. 0000 0009 000E I14 ELRYN_I14
  232. 0000 0009 000F I15 ELRYN_I15
  233. 0000 0009 0012 I18 ELRYN_I18
  234. 0000 0009 0013 I19 ELRYN_I19
  235. 0000 000A 0008 J08 ELRYN_J08
  236. 0000 000A 0009 J09 ELRYN_J09
  237. 0000 000A 000B J11 ELRYN_J11
  238. 0000 000A 000C J12 ELRYN_J12
  239. 0000 000A 000D J13 ELRYN_J13
  240. 0000 000A 000E J14 ELRYN_J14
  241. 0000 000A 000F J15 ELRYN_J15
  242. 0000 000A 0010 J16 ELRYN_J16
  243. 0000 000A 0011 J17 ELRYN_J17
  244. 0000 000A 0012 J18 ELRYN_J18
  245. 0000 000A 0013 J19 ELRYN_J19
  246. 0000 000B 0008 K08 ELRYN_K08
  247. 0000 000B 0009 K09 ELRYN_K09
  248. 0000 000B 000F K15 ELRYN_K15
  249. 0000 000B 0010 K16 ELRYN_K16
  250. 0000 000B 0011 K17 ELRYN_K17
  251. 0000 000B 0012 K18 ELRYN_K18
  252. 0000 000B 0013 K19 ELRYN_K19
  253. 0000 000B 0014 K20 ELRYN_K20
  254. 0000 000C 0007 L07 ELRYN_L07
  255. 0000 000C 0008 L08 ELRYN_L08
  256. 0000 000C 0010 L16 ELRYN_L16
  257. 0000 000C 0011 L17 ELRYN_L17
  258. 0000 000C 0013 L19 ELRYN_L19
  259. 0000 000C 0014 L20 ELRYN_L20
  260. 0000 000D 0006 M06 ELRYN_M06
  261. 0000 000D 0007 M07 ELRYN_M07
  262. 0000 000D 0008 M08 ELRYN_M08
  263. 0000 000D 0010 M16 ELRYN_M16
  264. 0000 000D 0011 M17 ELRYN_M17
  265. 0000 000D 0014 M20 ELRYN_M20
  266. 0000 000D 0015 M21 ELRYN_M21
  267. 0000 000D 0016 M22 ELRYN_M22
  268. 0000 000D 0017 M23 ELRYN_M23
  269. 0000 000E 0006 N06 ELRYN_N06
  270. 0000 000E 0008 N08 ELRYN_N08
  271. 0000 000E 0010 N16 ELRYN_N16
  272. 0000 000E 0011 N17 ELRYN_N17
  273. 0000 000E 0015 N21 ELRYN_N21
  274. 0000 000E 0016 N22 ELRYN_N22
  275. 0000 000E 0017 N23 ELRYN_N23
  276. 0000 000E 001A N26 ELRYN_N26
  277. 0000 000E 001B N27 ELRYN_N27
  278. 0000 000E 001C N28 ELRYN_N28
  279. 0000 000F 0010 O16 ELRYN_O16
  280. 0000 000F 0011 O17 ELRYN_O17
  281. 0000 000F 0016 O22 ELRYN_O22
  282. 0000 000F 0017 O23 ELRYN_O23
  283. 0000 000F 0018 O24 ELRYN_O24
  284. 0000 000F 0019 O25 ELRYN_O25
  285. 0000 000F 001A O26 ELRYN_O26
  286. 0000 000F 001B O27 ELRYN_O27
  287. 0000 000F 001C O28 ELRYN_O28
  288. 0000 0010 0010 P16 ELRYN_P16
  289. 0000 0010 0011 P17 ELRYN_P17
  290. 0000 0010 0012 P18 ELRYN_P18
  291. 0000 0010 0013 P19 ELRYN_P19
  292. 0000 0010 0015 P21 ELRYN_P21
  293. 0000 0010 0016 P22 ELRYN_P22
  294. 0000 0010 0017 P23 ELRYN_P23
  295. 0000 0010 0018 P24 ELRYN_P24
  296. 0000 0010 0019 P25 ELRYN_P25
  297. 0000 0010 001A P26 ELRYN_P26
  298. 0000 0010 001B P27 ELRYN_P27
  299. 0000 0011 0010 Q16 ELRYN_Q16
  300. 0000 0011 0011 Q17 ELRYN_Q17
  301. 0000 0011 0012 Q18 ELRYN_Q18
  302. 0000 0011 0013 Q19 ELRYN_Q19
  303. 0000 0011 0014 Q20 ELRYN_Q20
  304. 0000 0011 0015 Q21 ELRYN_Q21
  305. 0000 0011 0019 Q25 ELRYN_Q25
  306. 0000 0011 001A Q26 ELRYN_Q26
  307. 0000 0011 001B Q27 ELRYN_Q27
  308. 0000 0012 0010 R16 ELRYN_R16
  309. 0000 0012 0012 R18 ELRYN_R18
  310. 0000 0012 0013 R19 ELRYN_R19
  311. 0000 0012 0014 R20 ELRYN_R20
  312. 0000 0012 0015 R21 ELRYN_R21
  313. 0000 0012 0019 R25 ELRYN_R25
  314. 0000 0012 001A R26 ELRYN_R26
  315. 0000 0012 001B R27 ELRYN_R27
  316. 0000 0013 0010 S16 ELRYN_S16
  317. 0000 0013 001A S26 ELRYN_S26
  318. 0000 0013 001B S27 ELRYN_S27
  319. 0000 0013 001C S28 ELRYN_S28
  320. 0000 0014 001A T26 ELRYN_T26
  321. 0000 0014 001B T27 ELRYN_T27
  322. 0000 0014 001C T28 ELRYN_STAGETEST
  323.  
  324. Gobbos
  325. 0001 0001 0001 A01 ELRYN_A04_GOBLIN_TENTHOUSE
  326. 0001 0001 0003 A03 ELRYN_A04_GOBLIN_TENT
  327. 0001 0001 0007 A07 ELRYN_A04_GOBLIN_CAVE01
  328. 0001 0001 0009 A09 ELRYN_B05_GOBLIN_HALFTENT
  329. 0001 0003 0001 C01 ELRYN_B05_GOBLIN_HOUSE
  330. 0001 0003 0003 C03 ELRYN_C07_GOBLIN_TENT1
  331. 0001 0003 0005 C05 ELRYN_B04_GOBLIN_TENT1
  332. 0001 0003 0007 C07 ELRYN_A05_GOBLIN_HOUSE
  333. 0001 0003 0009 C09 ELRYN_A05_GOBLIN_TENT2
  334. 0001 0005 0001 E01 ELRYN_A05_GOBLIN_TENT1
  335. 0001 0005 0003 E03 ELRYN_A04_GOBLIN_TENTHOUSE2
  336. 0001 0005 0005 E05 ELRYN_A04_GOBLIN_TENT4
  337. 0001 0005 0007 E07 ELRYN_A04_GOBLIN_TENT3
  338. 0001 0005 0009 E09 ELRYN_A04_GOBLIN_TENT2
  339. 0001 0007 0001 G01 ELRYN_B04_GOBLIN_TENT2
  340. 0001 0007 0003 G03 ELRYN_B04_GOBLIN_TENT3
  341. 0001 0007 0005 G05 ELRYN_B04_GOBLIN_TENT4
  342. 0001 0007 0007 G07 ELRYN_C07_CAVES
  343. 0001 0007 0009 G09 ELRYN_A06_CAVES
  344.  
  345. Port Saiid
  346. 0002 0001 0001 A01 ELRYN_C15_PORTSAIID_BOATHOUSE
  347. 0002 0001 0003 A03 ELRYN_C15_PORTSAIID_HOUSE01
  348. 0002 0001 0005 A05 ELRYN_C15_PORTSAIID_HOUSE02
  349. 0002 0001 0007 A07 ELRYN_C15_PORTSAIID_INN
  350. 0002 0001 0009 A09 ELRYN_C15_PORTSAIID_THIEFSHOUSE
  351. 0002 0003 0001 C01 ELRYN_C15_PORTSAIID_SAGEHOUSE
  352. 0002 0003 0003 C03 ELRYN_C15_PORTSAIID_MACHINE
  353. 0002 0003 0005 C05 ELRYN_C15_PORTSAIID_ARMOURY
  354. 0002 0003 0007 C07 ELRYN_C15_PORTSAIID_SHOP
  355. 0002 0003 0009 C09 ELRYN_C15_PORTSAIID_WEAPONS
  356. 0002 0005 0001 E01 ELRYN_C15_PORTSAIID_CAVES01
  357. 0002 0005 0003 E03 ELRYN_C15_PORTSAIID_HOUSE01_2
  358. 0002 0005 0005 E05 ELRYN_C15_PORTSAIID_HOUSE01_3
  359. 0002 0005 0007 E07 ELRYN_C15_PORTSAIID_HOUSE01_4
  360. 0002 0005 0009 E09 ELRYN_C15_PORTSAIID_HOUSE01_5
  361. 0002 0007 0001 G01 ELRYN_C15_PORTSAIID_HOUSE01_6
  362. 0002 0007 0003 G03 ELRYN_C15_PORTSAIID_HOUSE02_2
  363. 0002 0007 0005 G05 ELRYN_C15_PORTSAIID_HOUSE02_3
  364. 0002 0007 0007 G07 ELRYN_C15_PORTSAIID_HOUSE02_4
  365. 0002 0007 0009 G09 ELRYN_C15_PORTSAIID_HOUSE02_5
  366. 0002 0009 0001 I01 ELRYN_C15_PORTSAIID_HOUSE02_6
  367.  
  368. Lighthouse
  369. 0003 0001 0001 A01 ELRYN_A15_LIGHTHOUSE_CELLAR
  370. 0003 0001 0003 A03 ELRYN_A15_LIGHTHOUSE_L1
  371. 0003 0001 0005 A05 ELRYN_A15_LIGHTHOUSE_L2
  372. 0003 0001 0007 A07 ELRYN_A15_LIGHTHOUSE_CAVES
  373.  
  374. Castle
  375. 0004 0001 0001 A01 ELRYN_M06_DUKE_L4_BATTLEMENTS
  376. 0004 0001 0003 A03 ELRYN_M06_DUKE_L2_WEAPONSrm
  377. 0004 0001 0005 A05 ELRYN_M06_DUKE_L2_SUNrm
  378. 0004 0001 0007 A07 ELRYN_M06_DUKE_L2_SITTINGrm
  379. 0004 0001 0009 A09 ELRYN_M06_DUKE_L2_SHERIDANrm
  380. 0004 0003 0001 C01 ELRYN_M06_DUKE_L2_SEVANTSrm
  381. 0004 0003 0003 C03 ELRYN_M06_DUKE_L2_KITCHENrm
  382. 0004 0003 0005 C05 ELRYN_M06_DUKE_L2_HALLa
  383. 0004 0003 0007 C07 ELRYN_M06_DUKE_L2_HALLb
  384. 0004 0003 0009 C09 ELRYN_M06_DUKE_L2_GUARDrm
  385. 0004 0005 0001 E01 ELRYN_M06_DUKE_L2_DININGrm
  386. 0004 0005 0003 E03 ELRYN_M06_DUKE_L1_WEAPONSrm
  387. 0004 0005 0005 E05 ELRYN_M06_DUKE_L1_WAITINGrm
  388. 0004 0005 0007 E07 ELRYN_M06_DUKE_L1_TRAININGrm
  389. 0004 0005 0009 E09 ELRYN_M06_DUKE_L1_SUPPLIESrm
  390. 0004 0007 0001 G01 ELRYN_M06_DUKE_L1_MEETINGrm
  391. 0004 0007 0003 G03 ELRYN_M06_DUKE_L1_HALLb
  392. 0004 0007 0005 G05 ELRYN_M06_DUKE_L1_HALLa
  393. 0004 0007 0007 G07 ELRYN_M06_DUKE_L1_ALARONrm
  394. 0004 0007 0009 G09 ELRYN_M06_DUKE_L1_GUESTrm
  395. 0004 0009 0001 I01 ELRYN_M06_DUKE_L1_GUARDrm
  396. 0004 0009 0003 I03 ELRYN_M06_DUKE_L1_BLACKSMITHrm
  397. 0004 0009 0005 I05 ELRYN_M06_DUKE_L1_BARRACKSrm
  398. 0004 0009 0007 I07 ELRYN_M06_DUKE_L1_COURTYARD
  399. 0004 0009 0009 I09 ELRYN_M06_DUKE_L3_KINGSBED
  400. 0004 000B 0001 K01 ELRYN_M06_DUKE_L3_ANTE
  401. 0004 000B 0003 K03 ELRYN_N06_KEEP_L1_STORAGErm_B
  402. 0004 000B 0005 K05 ELRYN_N06_KEEP_L1_STORAGErm_A
  403. 0004 000B 0007 K07 ELRYN_N06_KEEP_L1_STAIRrm
  404. 0004 000B 0009 K09 ELRYN_N06_KEEP_L1_TREASURErm
  405. 0004 000D 0001 M01 ELRYN_N06_KEEP_L2_ADEPTrm
  406. 0004 000D 0003 M03 ELRYN_N06_KEEP_L2_APPRENTrm
  407. 0004 000D 0005 M05 ELRYN_N06_KEEP_L2_BRIDGE
  408. 0004 000D 0007 M07 ELRYN_N06_KEEP_L2_KITCHENrm
  409. 0004 000D 0009 M09 ELRYN_N06_KEEP_L2_MESShall
  410. 0004 000F 0001 O01 ELRYN_N06_KEEP_L4_KEEPmasterRM
  411. 0004 000F 0003 O03 ELRYN_N06_KEEP_L4_ROOF
  412. 0004 000F 0005 O05 ELRYN_N06_KEEP_L5_OBSERV
  413. 0004 000F 0007 O07 ELRYN_N06_KEEP_L1_LABrm
  414. 0004 000F 0009 O09 ELRYN_N06_KEEP_LIBRARYw
  415. 0004 0011 0001 Q01 ELRYN_M06_DUKE_L1_GUARDrm
  416. 0004 0011 0003 Q03 ELRYN_N06_KEEP_PORTAL
  417.  
  418. Iden
  419. 0005 0001 0001 A01 ELRYN_M06_IDEN_STORE
  420. 0005 0001 0003 A03 ELRYN_M06_IDEN_HOUSEA
  421. 0005 0001 0005 A05 ELRYN_M06_IDEN_BARN
  422. 0005 0001 0007 A07 ELRYN_M06_IDEN_INN
  423. 0005 0001 0009 A09 ELRYN_M06_IDEN_INN_CELLAR
  424. 0005 0003 0001 C01 ELRYN_M06_IDEN_HOUSEB
  425. 0005 0003 0003 C03 ELRYN_M06_IDEN_HOUSEC
  426. 0005 0003 0005 C05 ELRYN_M06_IDEN_HOUSED
  427. 0005 0003 0007 C07 ELRYN_M06_IDEN_HOUSEE
  428. 0005 0003 0009 C09 ELRYN_M06_IDEN_HOUSEF
  429. 0005 0005 0001 E01 ELRYN_M06_IDEN_CAVES
  430.  
  431. Misc.
  432. 0006 0001 0001 A01 ELRYN_J08_YORWOOD_NAMERS
  433. 0006 0001 0003 A03 ELRYN_J08_YORWOOD_STILTHOUSE
  434. 0006 0001 0005 A05 ELRYN_A22_CRAWDAWGH_CAVES
  435. 0006 0001 0009 A09 ELRYN_H11_CAVES
  436. 0006 0003 0001 C01 ELRYN_G12_DRYADTUNNEL
  437. 0006 0003 0003 C03 DREAMLAND
  438. 0006 0003 0005 C05 CAMPFIRES
  439. 0006 0003 0007 C07 ELRYN_I11_FARM
  440. 0006 0005 0001 E01 ELRYN_BOAT
  441. 0006 0005 0003 E03 ELRYN_H08_ORIANA
  442. 0006 0005 0005 E05 ELRYN_P22_TOMBS
  443. 0006 0005 0007 E07 ELRYN_L08_FARMS
  444. 0006 0005 0009 E09 ELRYN_G13_FARMS
  445. 0006 0007 0001 G01 ELRYN_G14_FARMS
  446. 0006 0007 0003 G03 ELRYN_H14_FARMS
  447. 0006 0007 0005 G05 ELRYN_O28_CAVES
  448. 0006 0007 0007 G07 ELRYN_K17_CAVES
  449. 0006 0007 0009 G09 ELRYN_K18_CAVES
  450. 0006 0009 0001 I01 ELRYN_K19_CAVES
  451. 0006 0009 0003 I03 ELRYN_K20_CAVES
  452. 0006 0009 0005 I05 ELRYN_A22_HOUSE
  453. 0006 0009 0007 I07 ELRYN_C08_ERROMAN_INN
  454. 0006 0009 0009 I09 ELRYN_C08_ERROMAN_INN_L2
  455.  
  456. Erroman
  457. 0007 0001 0001 A01 ELRYN_C08_ERROMAN_GOTZONE
  458. 0007 0001 0003 A03 ELRYN_C08_ERROMAN_PALBEN_L1
  459. 0007 0001 0005 A05 ELRYN_C08_ERROMAN_PALBEN_L2
  460. 0007 0001 0007 A07 ELRYN_C08_ERROMAN_GECHINA
  461. 0007 0001 0009 A09 ELRYN_C08_ERROMAN_LIBRARY
  462. 0007 0003 0001 C01 ELRYN_C08_ERROMAN_MARKET
  463. 0007 0003 0005 C05 ELRYN_C08_ERROMAN_HOUSE
  464. 0007 0003 0007 C07 ELRYN_C08_ERROMAN_EDURYULI
  465. 0007 0003 0009 C09 ELRYN_C08_ERROMAN_MARKET2
  466. 0007 0005 0003 E03 ELRYN_C08_ERROMAN_TRAINING01
  467. 0007 0005 0005 E05 ELRYN_C08_ERROMAN_TRAINING02
  468. 0007 0005 0007 E07 ELRYN_C08_ERROMAN_TRAINING03
  469. 0007 000B 0003 K03 ELRYN_C08_ERROMAN_HOUSE8
  470. 0007 000B 0005 K05 ELRYN_C08_ERROMAN_HOUSE4
  471. 0007 000B 0007 K07 ELRYN_C08_ERROMAN_HOUSE3
  472. 0007 000B 0009 K09 ELRYN_C08_ERROMAN_PALACE
  473. 0007 0001 000B A11 ELRYN_C08_ERROMAN_TUNNELS
  474. 0007 0002 000B B11 ELRYN_C08_ERROMAN_TUNNELS2
  475. 0007 0001 000C A12 ELRYN_C08_ERROMAN_TUNNELS3
  476. 0007 0002 000C B12 ELRYN_C08_ERROMAN_TUNNELS4
  477. 0007 0003 000C C12 ELRYN_C08_ERROMAN_TUNNELS12
  478. 0007 0001 000D A13 ELRYN_C08_ERROMAN_TUNNELS5
  479. 0007 0001 000E A14 ELRYN_C08_ERROMAN_TUNNELS6
  480. 0007 0002 000E B14 ELRYN_C08_ERROMAN_TUNNELS7
  481. 0007 0003 000E C14 ELRYN_C08_ERROMAN_TUNNELS8
  482. 0007 0001 000F A15 ELRYN_C08_ERROMAN_TUNNELS9
  483. 0007 0002 000F B15 ELRYN_C08_ERROMAN_TUNNELS10
  484. 0007 0003 000F C15 ELRYN_C08_ERROMAN_TUNNELS11
  485.  
  486. Terminor
  487. 0008 0001 0001 A01 ELRYN_G19_TERMINOR_ARMOURY
  488. 0008 0001 0003 A03 ELRYN_G19_TERMINOR_APOTH
  489. 0008 0001 0005 A05 ELRYN_G19_TERMINOR_TRUBTRAINING
  490. 0008 0001 0007 A07 ELRYN_G19_TERMINOR_WEAPONY
  491. 0008 0001 0009 A09 ELRYN_G19_TERMINOR_SHOP
  492. 0008 0003 0001 C01 ELRYN_G19_TERMINOR_TRUBSHOP
  493. 0008 0003 0003 C03 ELRYN_G19_TERMINOR_MACHINE
  494. 0008 0003 0005 C05 ELRYN_G19_TERMINOR_INN
  495. 0008 0003 0007 C07 ELRYN_G19_TERMINOR_MAGE
  496. 0008 0003 0009 C09 ELRYN_G19_TERMINOR_MAGE_L3
  497. 0008 0005 0001 E01 ELRYN_G19_TERMINOR_MAGE_L2
  498. 0008 0005 0003 E03 ELRYN_G19_TERMINOR_SAGE
  499. 0008 0005 0005 E05 ELRYN_G19_TERMINOR_SAGE_L2
  500. 0008 0005 0007 E07 ELRYN_G19_TERMINOR_HOUSE1
  501. 0008 0005 0009 E09 ELRYN_G19_TERMINOR_HOUSE2
  502. 0008 0007 0001 G01 ELRYN_G19_TERMINOR_EXT01
  503. 0008 0007 0003 G03 ELRYN_G19_TERMINOR_EXT02
  504. 0008 0007 0005 G05 ELRYN_G19_TERMINOR_EXT03
  505. 0008 0007 0007 G07 ELRYN_G19_TERMINOR_HOUSEA3
  506. 0008 0007 0009 G09 ELRYN_G19_TERMINOR_HOUSEA4
  507. 0008 0009 0001 I01 ELRYN_G19_TERMINOR_HOUSEA5
  508. 0008 0009 0003 I03 ELRYN_G19_TERMINOR_HOUSEA6
  509. 0008 0009 0005 I05 ELRYN_G19_TERMINOR_HOUSEA7
  510. 0008 0009 0007 I07 ELRYN_G19_TERMINOR_HOUSEA8
  511. 0008 0009 0009 I09 ELRYN_G19_TERMINOR_HOUSEA9
  512. 0008 000B 0001 K01 ELRYN_G19_TERMINOR_HOUSEA10
  513. 0008 000B 0003 K03 ELRYN_G19_TERMINOR_HOUSEB1
  514. 0008 000B 0005 K05 ELRYN_G19_TERMINOR_HOUSEB2
  515. 0008 000B 0007 K07 ELRYN_G19_TERMINOR_HOUSEB3
  516. 0008 000B 0009 K09 ELRYN_G19_TERMINOR_HOUSEB4
  517. 0008 000D 0001 M01 ELRYN_G19_TERMINOR_HOUSEB5
  518. 0008 000D 0003 M03 ELRYN_G19_TERMINOR_HOUSEC1
  519. 0008 000D 0005 M05 ELRYN_G19_TERMINOR_SHOP2
  520.  
  521. Barrow
  522. 0009 0001 0001 A01 ELRYN_O25_BARROW_SL1_A
  523. 0009 0001 0002 A02 ELRYN_O25_BARROW_SL1_B
  524. 0009 0002 0001 B01 ELRYN_O25_BARROW_SL1_C
  525. 0009 0002 0002 B02 ELRYN_O25_BARROW_SL1_D
  526. 0009 0003 0001 C01 ELRYN_O25_BARROW_SL1_E
  527. 0009 0003 0002 C02 ELRYN_O25_BARROW_SL1_F
  528. 0009 0005 0001 E01 ELRYN_O25_BARROW_SL2_A
  529. 0009 0005 0002 E02 ELRYN_O25_BARROW_SL2_B
  530. 0009 0006 0001 F01 ELRYN_O25_BARROW_SL2_C
  531. 0009 0006 0002 F02 ELRYN_O25_BARROW_SL2_D
  532. 0009 0008 0001 H01 ELRYN_O25_BARROW_SL3_A
  533. 0009 0008 0002 H02 ELRYN_O25_BARROW_SL3_B
  534. 0009 0009 0001 I01 ELRYN_O25_BARROW_SL3_C
  535. 0009 0009 0002 I02 ELRYN_O25_BARROW_SL3_D
  536. 0009 000A 0001 J01 ELRYN_O25_BARROW_SL3_E
  537. 0009 000A 0002 J02 ELRYN_O25_BARROW_SL3_F
  538.  
  539. Dragon's Den
  540. 000A 0001 0001 A01 ELRYN_B11_DRAGON_L4
  541. 000A 0002 0001 B01 ELRYN_B11_DRAGON_L3
  542. 000A 0003 0001 C01 ELRYN_B11_DRAGON_L2
  543. 000A 0004 0001 D01 ELRYN_B11_DRAGON_L1
  544. 000A 0001 0003 A03 ELRYN_B11_DRAGON_L5
  545.  
  546. Talewok
  547. 000B 0001 0001 A01 ELRYN_H13_TALEWOK_MAGESCHOOL
  548. 000B 0001 0009 A09 ELRYN_H13_TALEWOK_SHOP
  549. 000B 0003 0001 C01 ELRYN_H13_TALEWOK_BOATHOUSE
  550. 000B 0003 0003 C03 ELRYN_H13_TALEWOK_ARMOR
  551. 000B 0003 0005 C05 ELRYN_H13_TALEWOK_INN
  552. 000B 0003 0007 C07 ELRYN_H13_TALEWOK_MAYOR
  553. 000B 0003 0009 C09 ELRYN_H13_TALEWOK_MECH
  554. 000B 0005 0001 E01 ELRYN_H13_TALEWOK_MECHMILL
  555. 000B 0005 0003 E03 ELRYN_H13_TALEWOK_TRUB
  556. 000B 0005 0005 E05 ELRYN_H13_TALEWOK_WEAPONS
  557. 000B 0005 0007 E07 ELRYN_H13_TALEWOK_HOUSEA
  558. 000B 0005 0009 E09 ELRYN_H13_TALEWOK_HOUSEB
  559. 000B 0007 0001 G01 ELRYN_H13_TALEWOK_HOUSEC
  560. 000B 0007 0003 G03 ELRYN_H13_TALEWOK_HOUSED
  561. 000B 0007 0005 G05 ELRYN_H13_TALEWOK_HOUSEE
  562. 000B 0007 0007 G07 ELRYN_H13_TALEWOK_HOUSEF
  563. 000B 0007 0009 G09 ELRYN_H13_TALEWOK_HOUSEG
  564. 000B 0009 0001 I01 ELRYN_H13_TALEWOK_HOUSEH
  565. 000B 0009 0003 I03 ELRYN_H13_TALEWOK_APOTH
  566. 000B 0009 0005 I05 ELRYN_H13_TALEWOK_SAGE
  567. 000B 0009 0007 I07 ELRYN_H13_TALEWOK_ADEPT
  568. 000B 0009 0009 I09 ELRYN_H13_TALEWOK_APPRENTICE
  569. 000B 000B 0001 K01 ELRYN_H13_TALEWOK_ARDRAS
  570. 000B 000B 0003 K03 ELRYN_H13_TALEWOK_KITCHEN
  571. 000B 000B 0005 K05 ELRYN_H13_TALEWOK_MESS
  572. 000B 000B 0007 K07 ELRYN_H13_TALEWOK_PATIO
  573. 000B 000B 0009 K09 ELRYN_H13_TALEWOK_STUDY
  574. 000B 000D 0001 M01 ELRYN_H13_TALEWOK_SUBLEVEL
  575.  
  576. Ehud
  577. 000C 0001 0003 A03 ELRYN_R16_EHUD_ABOVE_1_a
  578. 000C 0001 0005 A05 ELRYN_R16_EHUD_ABOVE_1_b
  579. 000C 0001 0007 A07 ELRYN_R16_EHUD_ABOVE_1_c
  580. 000C 0001 0009 A09 ELRYN_R16_EHUD_ABOVE_1_d
  581. 000C 0003 0001 C01 ELRYN_R16_EHUD_ABOVE_2_a
  582. 000C 0003 0003 C03 ELRYN_R16_EHUD_ABOVE_2_b
  583. 000C 0003 0005 C05 ELRYN_R16_EHUD_ABOVE_2_c
  584. 000C 0003 0007 C07 ELRYN_R16_EHUD_ABOVE_2_d
  585. 000C 0003 0009 C09 ELRYN_R16_EHUD_ABOVE_3
  586. 000C 0005 0001 E01 ELRYN_R16_EHUD_GROUND_a
  587. 000C 0005 0003 E03 ELRYN_R16_EHUD_GROUND_b
  588. 000C 0005 0005 E05 ELRYN_R16_EHUD_GROUND_c
  589. 000C 0005 0007 E07 ELRYN_R16_EHUD_GROUND_de
  590. 000C 0005 0009 E09 ELRYN_R16_EHUD_GROUND_f
  591. 000C 0007 0001 G01 ELRYN_R16_EHUD_GROUND_g
  592. 000C 0007 0003 G03 ELRYN_R16_EHUD_GROUND_h
  593. 000C 0007 0005 G05 ELRYN_R16_EHUD_GROUND_i
  594. 000C 0007 0007 G07 ELRYN_R16_EHUD_GROUND_j
  595. 000C 0007 0009 G09 ELRYN_R16_EHUD_UNDER_1_a
  596. 000C 0009 0001 I01 ELRYN_R16_EHUD_UNDER_1_b
  597. 000C 0009 0003 I03 ELRYN_R16_EHUD_UNDER_1_c
  598. 000C 0009 0005 I05 ELRYN_R16_EHUD_UNDER_1_d
  599. 000C 0009 0007 I07 ELRYN_R16_EHUD_UNDER_1_e
  600. 000C 0009 0009 I09 ELRYN_R16_EHUD_UNDER_1_f
  601. 000C 000B 0001 K01 ELRYN_R16_EHUD_UNDER_1_g
  602. 000C 000B 0003 K03 ELRYN_R16_EHUD_UNDER_1_h
  603. 000C 000B 0005 K05 ELRYN_R16_EHUD_UNDER_1_i
  604. 000C 000B 0007 K07 ELRYN_R16_EHUD_UNDER_1_j
  605. 000C 000B 0009 K09 ELRYN_R16_EHUD_UNDER_1_k
  606. 000C 000D 0001 M01 ELRYN_R16_EHUD_UNDER_1_l
  607. 000C 000D 0003 M03 ELRYN_R16_EHUD_UNDER_1_m
  608. 000C 000D 0005 M05 ELRYN_R16_EHUD_UNDER_1_n
  609. 000C 000D 0007 M07 ELRYN_R16_EHUD_UNDER_1_o
  610. 000C 000D 0009 M09 ELRYN_R16_EHUD_UNDER_1_p
  611. 000C 000F 0001 O01 ELRYN_R16_EHUD_UNDER_1_q
  612. 000C 000F 0003 O03 ELRYN_R16_EHUD_UNDER_1_r
  613. 000C 000F 0005 O05 ELRYN_R16_EHUD_UNDER_2_a
  614. 000C 000F 0007 O07 ELRYN_R16_EHUD_UNDER_2_b
  615. 000C 000F 0009 O09 ELRYN_R16_EHUD_UNDER_2_c
  616. 000C 0011 0001 Q01 ELRYN_R16_EHUD_UNDER_2_d
  617. 000C 0011 0003 Q03 ELRYN_R16_EHUD_UNDER_2_e
  618. 000C 0011 0005 Q05 ELRYN_R16_EHUD_UNDER_2_f
  619. 000C 0011 0007 Q07 ELRYN_R16_EHUD_UNDER_2_g
  620. 000C 0011 0009 Q09 ELRYN_R16_EHUD_UNDER_2_h
  621. 000C 0001 000B A11 ELRYN_R16_EHUD_UNDER_2_i
  622. 000C 0001 000D A13 ELRYN_R16_EHUD_UNDER_2_j
  623. 000C 0001 000F A15 ELRYN_R16_EHUD_UNDER_3_a
  624. 000C 0001 0011 A17 ELRYN_R16_EHUD_UNDER_3_b
  625. 000C 0001 0013 A19 ELRYN_R16_EHUD_UNDER_3_c
  626. 000C 0003 000B C11 ELRYN_R16_EHUD_UNDER_3_d
  627. 000C 0003 000D C13 ELRYN_R16_EHUD_UNDER_3_e
  628. 000C 0003 000F C15 ELRYN_R16_EHUD_UNDER_3_f
  629. 000C 0003 0011 C17 ELRYN_R16_EHUD_UNDER_3_g
  630. 000C 0003 0013 C19 ELRYN_R16_EHUD_UNDER_3_h
  631. 000C 0005 000B E11 ELRYN_R16_EHUD_UNDER_3_i
  632. 000C 0005 000D E13 ELRYN_R16_EHUD_UNDER_3_j
  633. 000C 0005 000F E15 ELRYN_R16_EHUD_UNDER_3_k
  634. 000C 0005 0011 E17 ELRYN_R16_EHUD_UNDER_3_l
  635. 000C 0005 0013 E19 ELRYN_R16_EHUD_UNDER_3_m
  636. 000C 0007 000B G11 ELRYN_R16_EHUD_UNDER_3_n
  637. 000C 0007 000D G13 ELRYN_R16_EHUD_UNDER_3_o
  638. 000C 0007 000F G15 ELRYN_R16_EHUD_UNDER_3_p
  639. 000C 0007 0011 G17 ELRYN_R16_EHUD_UNDER_PORTAL
  640.  
  641. Ugarit
  642. 000D 0001 0001 A01 ELRYN_S27_UGARIT_MARKET_CLOTH
  643. 000D 0001 0003 A03 ELRYN_S27_UGARIT_MARKET_ARMOR
  644. 000D 0001 0005 A05 ELRYN_S27_UGARIT_MARKET_MINERAL
  645. 000D 0001 0007 A07 ELRYN_S27_UGARIT_MARKET_HERB
  646. 000D 0001 0009 A09 ELRYN_S27_UGARIT_MARKET_POTION
  647. 000D 0003 0001 C01 ELRYN_S27_UGARIT_MARKET_WEAPONS
  648. 000D 0003 0003 C03 ELRYN_S27_UGARIT_MARKET_SHIELD
  649. 000D 0003 0005 C05 ELRYN_S27_UGARIT_MARKET_SPICE
  650. 000D 0003 0007 C07 ELRYN_S27_UGARIT_TRAIN_WEAP
  651. 000D 0003 0009 C09 ELRYN_S27_UGARIT_TRAIN_MERCH
  652. 000D 0005 0001 E01 ELRYN_S27_UGARIT_TRAIN_WAR
  653. 000D 0005 0003 E03 ELRYN_S27_UGARIT_TRAIN_DIPLO
  654. 000D 0005 0005 E05 ELRYN_S27_UGARIT_STEALTH
  655. 000D 0005 0007 E07 ELRYN_S27_UGARIT_INN_ROOMS
  656. 000D 0005 0009 E09 ELRYN_S27_UGARIT_INN
  657. 000D 0007 0001 G01 ELRYN_S27_UGARIT_SCHOOL_ZERO
  658. 000D 0007 0003 G03 ELRYN_S27_UGARIT_SCHOOL_BOWL
  659. 000D 0007 0005 G05 ELRYN_S27_UGARIT_SCHOOL_HALLb
  660. 000D 0007 0007 G07 ELRYN_S27_UGARIT_SCHOOL_HALLa
  661. 000D 0007 0009 G09 ELRYN_S27_UGARIT_SCHOOL_STAR
  662. 000D 0009 0001 I01 ELRYN_S27_UGARIT_ALCHEMIST
  663. 000D 0009 0003 I03 ELRYN_S27_UGARIT_GUARD
  664. 000D 0009 0005 I05 ELRYN_S27_UGARIT_TRAIN_LORE
  665. 000D 0009 0007 I07 ELRYN_S27_UGARIT_LBRARYMAIN
  666. 000D 0009 0009 I09 ELRYN_S27_UGARIT_LIBRARY3
  667. 000D 000B 0001 K01 ELRYN_S27_UGARIT_LIBRARY2
  668. 000D 000B 0003 K03 ELRYN_S27_UGARIT_LIBRARY1
  669. 000D 000B 0007 K07 ELRYN_S27_UGARIT_MIDDLETOP
  670. 000D 000C 0007 L07 ELRYN_S27_UGARIT_MIDDLEBOTTOM
  671. 000D 000B 0009 K09 ELRYN_S27_UGARIT_OUTERTOP
  672. 000D 000C 0009 L09 ELRYN_S27_UGARIT_OUTERBOTTOM
  673.  
  674. Maxxen
  675. 000E 0001 0001 A01 ELRYN_M27_MAXXEN_WESTTUN
  676. 000E 0001 0003 A03 ELRYN_M27_MAXXEN_WESTHALL
  677. 000E 0001 0005 A05 ELRYN_M27_MAXXEN_FRONTHALL
  678. 000E 0001 0007 A07 ELRYN_M27_MAXXEN_SOUTHHALL
  679. 000E 0001 0009 A09 ELRYN_M27_MAXXEN_EASTTUN
  680. 000E 0003 0001 C01 ELRYN_M27_MAXXEN_EASTHALL
  681. 000E 0003 0003 C03 ELRYN_M27_MAXXEN_DARMATH
  682.  
  683. Chaos Temple
  684. 000F 0001 0001 A01 ELRYN_D22_CHAOS_TEMPLE_L1
  685. 000F 0001 0003 A03 ELRYN_D22_CHAOS_TEMPLE_L2
  686. 000F 0001 0005 A05 ELRYN_D22_CHAOS_TEMPLE_L3
  687. 000F 0001 0007 A07 ELRYN_D22_CHAOS_TEMPLE_L4
  688. 000F 0001 0009 A09 ELRYN_D22_CHAOS_TEMPLE_L5
  689. 000F 0003 0001 C01 ELRYN_D22_CHAOS_TEMPLE_CAVES
  690.  
  691. Combat: don't use with a portal! These only work from the combat menus!
  692. 0010 0001 0004 A04 COMBAT_PLAINS_1
  693. 0010 0001 0007 A07 COMBAT_PLAINS_1
  694. 0010 0003 0001 C01 COMBAT_PLAINS_1
  695. 0010 0003 0004 C04 COMBAT_PLAINS_1
  696. 0010 0003 0007 C07 COMBAT_PLAINS_1
  697.  
  698. Jumps into combat work differently, and if you've noticed using "combat test" and setting a location always sends you to the combat plains. For whatever reason they hadn't updated the portal list yet, but the current guess is that memory allocations for the other areas weren't fixed yet so there's a chance they'll crash.
  699. If you want someplace that isn't just Plains, use these codes to change the values:
  700. Set C04 to COMBAT_ROAD_1:
  701. 810E7A84 2C88
  702. 810E7A86 2C89
  703.  
  704. Set A07 to COMBAT_FOREST_1:
  705. 810E7A90 2C76
  706. 810E7A92 2C71
  707.  
  708. Set C01 to COMBAT_HILLS_1:
  709. 810E7A9C 2C7A
  710. 810E7A9E 2C7B
  711.  
  712. Set C07 to COMBAT_MOUNTAINS_1:
  713. 810E7AA8 2C8C
  714. 810E7AAA 2C8D
  715.  
  716. Also, looked at the scene script for the lighthouse. If you notice when you walk in the door you're behind the wall and have to fall into the room. According to the script the entries and doors are placed in the room but the room isn't aligned to them. The doors are at:
  717. top door
  718. 2.40, 15.29, 8.86
  719. cellar door
  720. 10.44, 0.17, 5.75
  721. outside
  722. 5.25, 0.10, 0.93
  723. According to position debug they would have to appear here to work:
  724. top door
  725. 2.27, 15.61, 8.50
  726. cellar door
  727. 9.92, 0.60, 5.52
  728. outside
  729. 4.72, 0.60, 0.82
  730. The room is shifted roughly +0.50, +0.50, +0 from retail but located at the same position as the earlier debug. So, it's a bug that will be caught later.
  731.  
  732.  
  733. While trying to figure out why the animation code won't always work happened across this:
  734. 0x424CC0, 0x48 (0x58) Polaris 04BA.6.fuckingWorkDamnYouAnim
  735. That explains that.
  736.  
  737. Two rather amusing weapons:
  738. Goalie_StickShape
  739. Canadian_Blade_of_Doom
  740.  
  741. Lightsaber_From_HellShape
  742. Clan_McBain_Lightsaber
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement