![]() |
Routines |
| Prev: 94A8 | Up: Map | Next: 9524 |
|
The code for objects of type 14, 16, 17, 18 and 1A, which is run by RunObjectHandler.
|
||||||||
| UpdateType14 | 9507 | CALL ExplodeHitObject | Explode the object if it has been hit. | |||||
| 950A | JR NZ,UpdateType14_Step | Jump to UpdateType14_Step if it was. | ||||||
| 950C | CALL RunObjectBehaviour | Run the behaviour code for the object. | ||||||
| 950F | CALL AccelerateObject | Move the object. | ||||||
|
This entry point is used by the routine at UpdateType15.
|
||||||||
| UpdateType14_Step | 9512 | CALL StepObjectState | Step the state of the object. | |||||
| 9515 | LD BC,$2322 | BC=2322. | ||||||
|
This entry point is used by the routines at UpdateType13 and UpdateType19.
|
||||||||
| UpdateType14_Move | 9518 | CALL MoveObjectBackAndForth | Move the object back and forth. | |||||
|
This entry point is used by the routines at UpdateType1C and UpdateType1D.
|
||||||||
| UpdateType14_Flags | 951B | CALL ProcessObjectFlags | Process the flags of the object. | |||||
|
This entry point is used by the routines at UpdateType1E and UpdateType15.
|
||||||||
| UpdateType14_Draw | 951E | CALL DrawObject | Call DrawObject. | |||||
| 9521 | JP SetObjectAttributes | Jump to SetObjectAttributes. | ||||||
| Prev: 94A8 | Up: Map | Next: 9524 |