![]() |
Data |
| Prev: 60263 | Up: Map | Next: 60462 |
|
One word per script opcode from 0 to 80. Used by AdvanceScriptInstruction.
|
||||
| TableScriptHandlers | 60300 | DEFW 0 | Address of the handler for script opcode 0. | |
| 60302 | DEFW ScriptRoutine_JumpToAddress | Address of the handler for script opcode 1. | ||
| 60304 | DEFW ScriptRoutine_MoveLeft | Address of the handler for script opcode 2. | ||
| 60306 | DEFW ScriptRoutine_MoveRight | Address of the handler for script opcode 3. | ||
| 60308 | DEFW ScriptRoutine_MoveUp | Address of the handler for script opcode 4. | ||
| 60310 | DEFW ScriptRoutine_MoveDown | Address of the handler for script opcode 5. | ||
| 60312 | DEFW ScriptRoutine_MoveLeftTwo | Address of the handler for script opcode 6. | ||
| 60314 | DEFW ScriptRoutine_MoveRightTwo | Address of the handler for script opcode 7. | ||
| 60316 | DEFW ScriptRoutine_MoveUpTwo | Address of the handler for script opcode 8. | ||
| 60318 | DEFW ScriptRoutine_MoveDownTwo | Address of the handler for script opcode 9. | ||
| 60320 | DEFW ScriptRoutine_ResetDirectionFlags | Address of the handler for script opcode 10. | ||
| 60322 | DEFW ScriptRoutine_FaceRight | Address of the handler for script opcode 11. | ||
| 60324 | DEFW ScriptRoutine_FaceLeft | Address of the handler for script opcode 12. | ||
| 60326 | DEFW ScriptRoutine_FaceUp | Address of the handler for script opcode 13. | ||
| 60328 | DEFW ScriptRoutine_FaceDown | Address of the handler for script opcode 14. | ||
| 60330 | DEFW ScriptRoutine_PutDownCarried | Address of the handler for script opcode 15. | ||
| 60332 | DEFW ScriptRoutine_FaceLeftAfterPutDown | Address of the handler for script opcode 16. | ||
| 60334 | DEFW ScriptRoutine_FaceRightAfterPutDown | Address of the handler for script opcode 17. | ||
| 60336 | DEFW ScriptRoutine_PlacePutDownLeft | Address of the handler for script opcode 18. | ||
| 60338 | DEFW ScriptRoutine_PlacePutDownRight | Address of the handler for script opcode 19. | ||
| 60340 | DEFW ScriptRoutine_PickUpHeld | Address of the handler for script opcode 20. | ||
| 60342 | DEFW ScriptRoutine_JumpIfCarrying | Address of the handler for script opcode 21. | ||
| 60344 | DEFW ScriptRoutine_StartDruttScript | Address of the handler for script opcode 22. | ||
| 60346 | DEFW ScriptRoutine_MoveHeldUpOneRoom | Address of the handler for script opcode 23. | ||
| 60348 | DEFW ScriptRoutine_StartLoop | Address of the handler for script opcode 24. | ||
| 60350 | DEFW ScriptRoutine_ContinueToNextInstruction | Address of the handler for script opcode 25. | ||
| 60352 | DEFW ScriptRoutine_OpenTrapDoor | Address of the handler for script opcode 26. | ||
| 60354 | DEFW ScriptRoutine_AnimateTrapDoorBerk | Address of the handler for script opcode 27. | ||
| 60356 | DEFW ScriptRoutine_CloseTrapDoor | Address of the handler for script opcode 28. | ||
| 60358 | DEFW ScriptRoutine_SetLatchRaiseEvent | Address of the handler for script opcode 29. | ||
| 60360 | DEFW ScriptRoutine_BerkDoorInFront | Address of the handler for script opcode 30. | ||
| 60362 | DEFW ScriptRoutine_BerkDoorBehind | Address of the handler for script opcode 31. | ||
| 60364 | DEFW ScriptRoutine_BerkOpenDoorInFront | Address of the handler for script opcode 32. | ||
| 60366 | DEFW ScriptRoutine_StartScriptLoop | Address of the handler for script opcode 33. | ||
| 60368 | DEFW ScriptRoutine_EndScriptLoop | Address of the handler for script opcode 34. | ||
| 60370 | DEFW 0 | Address of the handler for script opcode 35. | ||
| 60372 | DEFW ScriptRoutine_TaskTwoWalkVertical | Address of the handler for script opcode 36. | ||
| 60374 | DEFW ScriptRoutine_TaskTwoWalkRight | Address of the handler for script opcode 37. | ||
| 60376 | DEFW ScriptRoutine_TaskTwoWalkHorizontal | Address of the handler for script opcode 38. | ||
| 60378 | DEFW ScriptRoutine_TaskTwoSpawnHelper | Address of the handler for script opcode 39. | ||
| 60380 | DEFW ScriptRoutine_TaskTwoArmScriptFlags | Address of the handler for script opcode 40. | ||
| 60382 | DEFW ScriptRoutine_TaskTwoRiseOnEvent | Address of the handler for script opcode 41. | ||
| 60384 | DEFW ScriptRoutine_ArmCauldronFlags | Address of the handler for script opcode 42. | ||
| 60386 | DEFW ScriptRoutine_TaskThreeSeekBerk | Address of the handler for script opcode 43. | ||
| 60388 | DEFW ScriptRoutine_SlimyDropAndHeat | Address of the handler for script opcode 44. | ||
| 60390 | DEFW ScriptRoutine_TaskThreeClearUpstairs | Address of the handler for script opcode 45. | ||
| 60392 | DEFW ScriptRoutine_TaskThreeBerkRightWindow | Address of the handler for script opcode 46. | ||
| 60394 | DEFW ScriptRoutine_TaskThreeBerkLeftWindow | Address of the handler for script opcode 47. | ||
| 60396 | DEFW ScriptRoutine_TaskThreeQueueSound | Address of the handler for script opcode 48. | ||
| 60398 | DEFW ScriptRoutine_ThingUpstairsRaise | Address of the handler for script opcode 49. | ||
| 60400 | DEFW ScriptRoutine_ThingUpstairsResetRoom | Address of the handler for script opcode 50. | ||
| 60402 | DEFW ScriptRoutine_ThingUpstairsClearScreen | Address of the handler for script opcode 51. | ||
| 60404 | DEFW ScriptRoutine_ThingUpstairsChase | Address of the handler for script opcode 52. | ||
| 60406 | DEFW ScriptRoutine_ThingUpstairsFillAttributes | Address of the handler for script opcode 53. | ||
| 60408 | DEFW ScriptRoutine_CollectibleScanCounter | Address of the handler for script opcode 54. | ||
| 60410 | DEFW ScriptRoutine_CollectibleRandomScript | Address of the handler for script opcode 55. | ||
| 60412 | DEFW ScriptRoutine_CollectibleIncXIfClearAbove | Address of the handler for script opcode 56. | ||
| 60414 | DEFW ScriptRoutine_CollectibleDecXIfClearLeft | Address of the handler for script opcode 57. | ||
| 60416 | DEFW ScriptRoutine_CollectibleLeaveRoomDown | Address of the handler for script opcode 58. | ||
| 60418 | DEFW ScriptRoutine_CollectibleLeaveRoomUp | Address of the handler for script opcode 59. | ||
| 60420 | DEFW ScriptRoutine_CollectibleIncRoomTwice | Address of the handler for script opcode 60. | ||
| 60422 | DEFW ScriptRoutine_CollectibleSetHeld | Address of the handler for script opcode 61. | ||
| 60424 | DEFW ScriptRoutine_VatScanNearbySlots | Address of the handler for script opcode 62. | ||
| 60426 | DEFW ScriptRoutine_VatDecXIfClearLeft | Address of the handler for script opcode 63. | ||
| 60428 | DEFW ScriptRoutine_VatIncXIfClearAbove | Address of the handler for script opcode 64. | ||
| 60430 | DEFW ScriptRoutine_VatDecXIfClearLeftThenRise | Address of the handler for script opcode 65. | ||
| 60432 | DEFW ScriptRoutine_VatIncXIfClearAboveThenRise | Address of the handler for script opcode 66. | ||
| 60434 | DEFW ScriptRoutine_VatRoomTransition | Address of the handler for script opcode 67. | ||
| 60436 | DEFW ScriptRoutine_VatIncY | Address of the handler for script opcode 68. | ||
| 60438 | DEFW ScriptRoutine_VatDecY | Address of the handler for script opcode 69. | ||
| 60440 | DEFW ScriptRoutine_VatClearBit6AndReset | Address of the handler for script opcode 70. | ||
| 60442 | DEFW ScriptRoutine_VatQueueSound | Address of the handler for script opcode 71. | ||
| 60444 | DEFW ScriptRoutine_TaskFourAlignCreature | Address of the handler for script opcode 72. | ||
| 60446 | DEFW ScriptRoutine_TaskFourRaiseY | Address of the handler for script opcode 73. | ||
| 60448 | DEFW ScriptRoutine_TaskFourLowerY | Address of the handler for script opcode 74. | ||
| 60450 | DEFW ScriptRoutine_TaskFourStepToward | Address of the handler for script opcode 75. | ||
| 60452 | DEFW ScriptRoutine_TaskFourBerkOverlap | Address of the handler for script opcode 76. | ||
| 60454 | DEFW ScriptRoutine_TaskFourTickOfferItem | Address of the handler for script opcode 77. | ||
| 60456 | DEFW ScriptRoutine_TaskFourArmScriptFlags | Address of the handler for script opcode 78. | ||
| 60458 | DEFW ScriptRoutine_TaskFourRandomiseExtra | Address of the handler for script opcode 79. | ||
| 60460 | DEFW ScriptRoutine_TaskFourClearScriptFlags | Address of the handler for script opcode 80. | ||
|
View the equivalent code in;
|
||||
| Prev: 60263 | Up: Map | Next: 60462 |