![]() |
Routines |
Prev: F2EC | Up: Map | Next: F31D |
Used by the routine at Process_EnterIntoWater.
|
||||
Process_EnterIntoPool | F2FF | LD A,($A7C3) | Load *CurrentRoom into A. | |
F302 | CP $0C | Jump to Response_YouveDoneThatAlready if the player is in room 0C: In A Deep Pool Of Water. Inside The Sea Cavern. | ||
F304 | JP Z,Response_YouveDoneThatAlready | |||
F307 | CP $15 | Jump to Response_YouveDoneThatAlready if the player is in room 15: In A Deep Pool. Inside Lug's Cavern. | ||
F309 | JP Z,Response_YouveDoneThatAlready | |||
F30C | CP $05 | Jump to Process_EnterIntoPool_0 if the player is not in room 05: The Sea Cavern. | ||
F30E | JR NZ,Process_EnterIntoPool_0 | |||
F310 | LD A,$0C | Load item 0C: "The body of the Roman" into A. | ||
F312 | JR Process_EnterIntoPool_1 | Jump to Process_EnterIntoPool_1. | ||
Process_EnterIntoPool_0 | F314 | LD A,$15 | Load item 15: "A deep pool of water" into A. | |
Process_EnterIntoPool_1 | F316 | CALL ChangeRoom | Call ChangeRoom. | |
F319 | CALL Process_LoseSalt | Call Process_LoseSalt. | ||
F31C | RET | Return. |
Prev: F2EC | Up: Map | Next: F31D |