| Chase H.Q. | Game status buffer |
| Prev: E336 | Up: Map | Next: E34E |
|
These drive the per-frame sky and ground colour boundary in ds_attributes. $E34B is the previous frame's rounded minimum height, $E34C the delta from it to this frame's, always a multiple of 8, and $E34D that delta a frame later.
build_height_table writes $E34B and $E34C by running the height table pointer off the end of the table at CDD1, so neither shows up in a search for their addresses. ds_attributes reads $E34D to decide whether to move the boundary and $E34C for how far to move it next frame.
|
||||
| horizon_attr | E34B | DEFB $08 | Previous rounded minimum height, set to 8 by 880A | |
| E34C | DEFB $00 | This frame's delta, set to 0 by 8810 | ||
| E34D | DEFB $00 | Last frame's delta, set to 0 by 8812 | ||
| Prev: E336 | Up: Map | Next: E34E |