Gargoyle's Quest II:ROM map

From Data Crystal
Revision as of 12:32, 27 June 2019 by Dugongue (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Page 06

Function 06:87E0

Runs AI scripts for all occupied object slots.

Pointer table 06:8A83

Addresses for all AI scripts.


Page 07

Function 07:EDD9

Moves object X to the right a distance equal to its horizontal speed.

Function 07:EDF7

Moves object X to the left a distance equal to its horizontal speed.

Function 07:EE15

Moves object X down a distance equal to its horizontal speed.

Function 07:EE35

Moves object X up a distance equal to its horizontal speed.

Function 07:EFB3

Set the x/y position of object Y relative to the position of object X, using signed offset values $10 from the tables 07:F020/07:F060, then sets its animation to A.

Function 07:F0A0

Sets the direction of movement for object X to move toward the player.

Function 07:F0BA

Sets the sprite for object X to match its direction of horizontal movement.

Function 07:F531

Checks for an empty object slot. If successful, Carry is cleared & Y is set to the first available slot; otherwise, Carry is set.