Difference between revisions of "Groovie/T7G/Script Variables"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (Fix some line jumps)
m (Remove "*"s from google's wiki format)
Line 5: Line 5:
 
! Used  
 
! Used  
 
|-
 
|-
| *0x000*-*0x009*
+
| 0x000-0x009
 
| (boolean) Savegame available
 
| (boolean) Savegame available
 
| Set by opcode 0x3C (check valid saves).  
 
| Set by opcode 0x3C (check valid saves).  
 
|-
 
|-
|*0x08C* & *0x08D*
+
|0x08C & 0x08D
 
| Indicate which room the character is in
 
| Indicate which room the character is in
 
|
 
|
 
|-
 
|-
|*0x100*
+
|0x100
 
| Audio driver: 1 = GM, 2 = MT32
 
| Audio driver: 1 = GM, 2 = MT32
 
| Has to be set from the game options. Shows a "loading roland / general midi driver" video at the start and probably sends sysexes while playing it  
 
| Has to be set from the game options. Shows a "loading roland / general midi driver" video at the start and probably sends sysexes while playing it  
 
|-
 
|-
|*0x102*
+
|0x102
 
| Return value of functions
 
| Return value of functions
 
| Set by opcode 0x17 (return)  
 
| Set by opcode 0x17 (return)  
 
|-
 
|-
|*0x104*
+
|0x104
 
| Number of available savegames
 
| Number of available savegames
 
| Set by opcode 0x3C (check valid saves). Enables the "load" option in the main menu if it's different than 0  
 
| Set by opcode 0x3C (check valid saves). Enables the "load" option in the main menu if it's different than 0  
 
|-
 
|-
|*0x106*
+
|0x106
 
| Current CD: -1=none, 0=all, 1, 2
 
| Current CD: -1=none, 0=all, 1, 2
 
| Set by opcode 0x4C (getcd). Shows the screen asking for a CD
 
| Set by opcode 0x4C (getcd). Shows the screen asking for a CD
 
|}
 
|}

Revision as of 10:54, 24 November 2008

Variable Meaning Used
0x000-0x009 (boolean) Savegame available Set by opcode 0x3C (check valid saves).
0x08C & 0x08D Indicate which room the character is in
0x100 Audio driver: 1 = GM, 2 = MT32 Has to be set from the game options. Shows a "loading roland / general midi driver" video at the start and probably sends sysexes while playing it
0x102 Return value of functions Set by opcode 0x17 (return)
0x104 Number of available savegames Set by opcode 0x3C (check valid saves). Enables the "load" option in the main menu if it's different than 0
0x106 Current CD: -1=none, 0=all, 1, 2 Set by opcode 0x4C (getcd). Shows the screen asking for a CD