![]() |
Data |
| Prev: 50958 | Up: Map | Next: 51879 |
|
Task-four script words for ScriptInstruction. 51935 loads this address into HL and 51938 stores it in the active script cursor (Pointer_ActiveScriptCursor). 51904 later copies that cursor to Pointer_TaskFourScriptPosition. ScriptRoutine_TaskFourAlignCreature enters at 51833. ScriptRoutine_TaskFourStepToward enters at 51867.
|
||||
|
Script entry loaded by 51935.
|
||||
| Data_TaskFourScript | 51747 | DEFW 52410 | Graphic-layout pointer 52410. | |
| 51749 | DEFW 33 | Script opcode 33 (start counted script loop). | ||
| 51751 | DEFB 6,0 | Loop count 6 (ScriptRoutine_StartScriptLoop reads only the low byte). | ||
| 51753 | DEFW 52410 | Graphic-layout pointer 52410. | ||
| 51755 | DEFW 34 | Script opcode 34 (end script loop). | ||
| 51757 | DEFW 78 | Script opcode 78 (arm the task-four script-active flags). | ||
| 51759 | DEFW 73 | Script opcode 73 (raise the task-four creature). | ||
| 51761 | DEFW 52454 | Graphic-layout pointer 52454. | ||
| 51763 | DEFW 73 | Script opcode 73 (raise the task-four creature). | ||
| 51765 | DEFW 79 | Script opcode 79 (randomise the creature's extra state). | ||
| 51767 | DEFW 1 | Script opcode 1 (jump to script address). | ||
| 51769 | DEFW 51779 | Jump to script address 51779. | ||
|
Script fragment reached from 51831.
|
||||
| 51771 | DEFW 52424 | Graphic-layout pointer 52424. | ||
| 51773 | DEFW 52430 | Graphic-layout pointer 52430. | ||
| 51775 | DEFW 52436 | Graphic-layout pointer 52436. | ||
| 51777 | DEFW 52442 | Graphic-layout pointer 52442. | ||
|
Script fragment reached from 51769.
|
||||
| 51779 | DEFW 33 | Script opcode 33 (start counted script loop). | ||
| 51781 | DEFB 4,0 | Loop count 4 (ScriptRoutine_StartScriptLoop reads only the low byte). | ||
| 51783 | DEFW 52454 | Graphic-layout pointer 52454. | ||
| 51785 | DEFW 73 | Script opcode 73 (raise the task-four creature). | ||
| 51787 | DEFW 34 | Script opcode 34 (end script loop). | ||
|
Script fragment reached from 51865.
|
||||
| 51789 | DEFW 33 | Script opcode 33 (start counted script loop). | ||
| 51791 | DEFB 5,0 | Loop count 5 (ScriptRoutine_StartScriptLoop reads only the low byte). | ||
| 51793 | DEFW Data_TaskFourResidue | Graphic-layout pointer Data_TaskFourResidue. | ||
| 51795 | DEFW 34 | Script opcode 34 (end script loop). | ||
| 51797 | DEFW 75 | Script opcode 75 (nudge the creature toward its target). | ||
| 51799 | DEFW 33 | Script opcode 33 (start counted script loop). | ||
| 51801 | DEFB 2,0 | Loop count 2 (ScriptRoutine_StartScriptLoop reads only the low byte). | ||
| 51803 | DEFW 52454 | Graphic-layout pointer 52454. | ||
| 51805 | DEFW 74 | Script opcode 74 (lower the task-four creature). | ||
| 51807 | DEFW 34 | Script opcode 34 (end script loop). | ||
| 51809 | DEFW 72 | Script opcode 72 (snap the creature onto its target). | ||
| 51811 | DEFW 33 | Script opcode 33 (start counted script loop). | ||
| 51813 | DEFB 2,0 | Loop count 2 (ScriptRoutine_StartScriptLoop reads only the low byte). | ||
| 51815 | DEFW 52454 | Graphic-layout pointer 52454. | ||
| 51817 | DEFW 74 | Script opcode 74 (lower the task-four creature). | ||
| 51819 | DEFW 34 | Script opcode 34 (end script loop). | ||
| 51821 | DEFW 76 | Script opcode 76 (test Berk overlap with the creature). | ||
| 51823 | DEFW 52448 | Graphic-layout pointer 52448. | ||
| 51825 | DEFW 52436 | Graphic-layout pointer 52436. | ||
| 51827 | DEFW 52430 | Graphic-layout pointer 52430. | ||
| 51829 | DEFW 1 | Script opcode 1 (jump to script address). | ||
| 51831 | DEFW 51771 | Jump to script address 51771. | ||
|
Script entry loaded by ScriptRoutine_TaskFourAlignCreature.
|
||||
| 51833 | DEFW 52454 | Graphic-layout pointer 52454. | ||
| 51835 | DEFW 74 | Script opcode 74 (lower the task-four creature). | ||
| 51837 | DEFW 52448 | Graphic-layout pointer 52448. | ||
| 51839 | DEFW 52436 | Graphic-layout pointer 52436. | ||
| 51841 | DEFW 52430 | Graphic-layout pointer 52430. | ||
| 51843 | DEFW 52424 | Graphic-layout pointer 52424. | ||
| 51845 | DEFW 77 | Script opcode 77 (tick the offer-item timer). | ||
| 51847 | DEFW 52430 | Graphic-layout pointer 52430. | ||
| 51849 | DEFW 52436 | Graphic-layout pointer 52436. | ||
| 51851 | DEFW 52442 | Graphic-layout pointer 52442. | ||
| 51853 | DEFW 33 | Script opcode 33 (start counted script loop). | ||
| 51855 | DEFB 3,0 | Loop count 3 (ScriptRoutine_StartScriptLoop reads only the low byte). | ||
| 51857 | DEFW 52454 | Graphic-layout pointer 52454. | ||
| 51859 | DEFW 73 | Script opcode 73 (raise the task-four creature). | ||
| 51861 | DEFW 34 | Script opcode 34 (end script loop). | ||
| 51863 | DEFW 1 | Script opcode 1 (jump to script address). | ||
| 51865 | DEFW 51789 | Jump to script address 51789. | ||
|
Script entry loaded by ScriptRoutine_TaskFourStepToward.
|
||||
| 51867 | DEFW 33 | Script opcode 33 (start counted script loop). | ||
| 51869 | DEFB 6,0 | Loop count 6 (ScriptRoutine_StartScriptLoop reads only the low byte). | ||
| 51871 | DEFW 52454 | Graphic-layout pointer 52454. | ||
| 51873 | DEFW 74 | Script opcode 74 (lower the task-four creature). | ||
| 51875 | DEFW 34 | Script opcode 34 (end script loop). | ||
| 51877 | DEFW 80 | Script opcode 80 (clear the task-four script flags). | ||
| Prev: 50958 | Up: Map | Next: 51879 |