Game status buffer |
Address | Length | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
25856 | 768 |
TODO: Seems to be larger than this single block. Maybe also 25088 as well, will test.
|
||||||||||||
26624 | 768 |
|
||||||||||||
27392 | 6912 |
|
||||||||||||
49569 | 1294 |
|
||||||||||||
51280 | 30 |
Note although there are 3 "sets" - it doesn't always follow that the monster IDs correlate with the set IDs.
For instance; if George and Lizzy are computer controlled and Ralph uses the keyboard - he will use set 1. The sets are assigned sequentially to being assigned to a player.
|
||||||||||||
53202 | 47 |
|
||||||||||||
53249 | 47 |
|
||||||||||||
53296 | 47 |
|
||||||||||||
53776 | 1 |
Defaults to 128 (see 57033) is used for limiting the generation of humans. Humans are only generated when a generated random number between 0-255 is below the number set here.
|
||||||||||||
53777 | 1 |
Used by the routines at Handler_SpawnHumans and FindScene.
|
||||||||||||
53778 | 1 |
|
||||||||||||
53782 | 1 |
After all the buildings have collapsed, the game doesn't instantly end the level. This countdown is reduced and the level ends only when it reaches zero.
|
||||||||||||
53783 | 1 |
TODO; bit pattern is maybe different to the control pattern.
|
||||||||||||
53784 | 2 |
|
||||||||||||
53786 | 4 |
Counts up while the game plays, used as a random number generator (as it's never reset).
|
||||||||||||
53790 | 2 |
|
||||||||||||
53792 | 2 |
|
||||||||||||
53794 | 2 |
|
||||||||||||
53796 | 2 |
|
||||||||||||
53798 | 1 |
|
||||||||||||
53799 | 6 |
|
||||||||||||
53805 | 6 |
|
||||||||||||
53811 | 6 |
|
||||||||||||
53822 | 3 |
|
||||||||||||
53825 | 3 |
|
||||||||||||
53828 | 1 |
See Action_JumpTable.
|
||||||||||||
53829 | 1 |
|
||||||||||||
53830 | 1 |
Relates to:
|
||||||||||||
53831 | 1 |
Relates to:
|
||||||||||||
53832 | 1 |
Relates to:
|
||||||||||||
53833 | 1 |
Used by the routines at Handler_Controls, Animate_TransformExplosion, Animate_TurnIntoHuman and Animate_ExitStageRight.
|
||||||||||||
53834 | 1 |
Used by the routine at Action_Falling.
|
||||||||||||
53835 | 1 |
Relates to:
|
||||||||||||
53836 | 1 |
|
||||||||||||
53837 | 2 | |||||||||||||
53839 | 1 |
|
||||||||||||
53840 | 1 |
Seem to be unused. Relates to:
|
||||||||||||
53841 | 1 |
When monster frames are drawn, this is used with an OR to set a bit which changes the sprite to the appropriate character. See DrawMonsterSprite.
|
||||||||||||
53842 | 1 |
ID: 14. See ChangeControls, relates to:
|
||||||||||||
53843 | 2 |
|
||||||||||||
53845 | 64 |
See Handler_Humans.
|
||||||||||||
53909 | 18 |
See Handler_Helicopters.
|
||||||||||||
53927 | 24 |
|
||||||||||||
53951 | 78 |
|
||||||||||||
54029 | 18 |
|
||||||||||||
54175 | 84 |
|
||||||||||||
54259 | 1 |
Number of buildings remaining standing on the current level.
|
||||||||||||
54260 | 1 |
|
||||||||||||
54261 | 1 |
|
||||||||||||
54262 | 1 |
|
||||||||||||
54264 | 1 |
|
||||||||||||
54266 | 1 |
|
||||||||||||
54269 | 1 |
|
||||||||||||
54270 | 1 |
Is it carpet? Awning? Unsure...
|
||||||||||||
54271 | 1 |
|
||||||||||||
54272 | 1 |
|
||||||||||||
54273 | 4 |
|
||||||||||||
54277 | 3 |
|
||||||||||||
57156 | 1 |
|
||||||||||||
57157 | 1 |
|
||||||||||||
64334 | 10 |
Used by the routines at ChangeControls and UserDefinedKeys.
|
||||||||||||
64344 | 2 |
|
||||||||||||
64346 | 1 |
|
||||||||||||
65247 | 33 |
See Print_Ticker.
|