aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/resources.h
diff options
context:
space:
mode:
authorD G Turner2012-07-28 09:05:16 +0100
committerD G Turner2012-07-28 09:05:16 +0100
commit7032dd5a1dd804b1691c98a0982f3eb0691537cb (patch)
tree19bbe03794791a78334649fa77304406c04e0456 /engines/teenagent/resources.h
parentb0b99cead05101451980c6d9837b324f3598a32e (diff)
downloadscummvm-rg350-7032dd5a1dd804b1691c98a0982f3eb0691537cb.tar.gz
scummvm-rg350-7032dd5a1dd804b1691c98a0982f3eb0691537cb.tar.bz2
scummvm-rg350-7032dd5a1dd804b1691c98a0982f3eb0691537cb.zip
TEENAGENT: Symbolise most of remaining addresses in TeenAgent engine.
Also, change address 0 usage to 0x0000 for readability.
Diffstat (limited to 'engines/teenagent/resources.h')
-rw-r--r--engines/teenagent/resources.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/teenagent/resources.h b/engines/teenagent/resources.h
index c3561fcd79..46b709bc5e 100644
--- a/engines/teenagent/resources.h
+++ b/engines/teenagent/resources.h
@@ -663,9 +663,18 @@ const uint16 dsAddr_currentScene = 0xb4f3; // 1 byte
// Ons Animation Table (2 byte address * ??) : 0xb4f5 to 0x????
const uint16 dsAddr_onsAnimationTablePtr = 0xb4f5;
+// Examine Object Callback Table (2 byte LE address * ??) : 0xb5ce to 0x????
+const uint16 dsAddr_objExamineCallbackTablePtr = 0xb5ce;
+
+// Use Object Callback Table (2 byte LE address * ??) : 0xb89c to 0x????
+const uint16 dsAddr_objUseCallbackTablePtr = 0xb89c;
+
// Inventory Object Callback Table (3 byte (id, callbackAddr) * 7) : 0xbb72 to 0xbb86
const uint16 dsAddr_objCallbackTablePtr = 0xbb72;
+// Scene Hotspots Table (2 byte LE address * ??) : 0xbb87 to 0x????
+const uint16 dsAddr_sceneHotspotsPtr = 0xbb87;
+
// Inventory Object Combining Table (5 byte (id, id, new object id, msgAddr) * 34) : 0xc335 to 0xc3de
const uint16 dsAddr_objCombiningTablePtr = 0xc335;
// 3 byte null terminator for Combining table 0xc3df to 0xc3e1