shithub: pokered

Download patch

ref: ef6eb622c4307d4ef92ee5491503fefd1c55957c
parent: 1f5696ddda478dc6c7f00850c13807c82012e02e
author: IIMarckus <iimarckus@gmail.com>
date: Sun Nov 13 21:48:50 EST 2011

Minor clarifications in Pallet Town scripts.

hg-commit-id: f42fc4aeadc6


--- a/constants.asm
+++ b/constants.asm
@@ -82,7 +82,12 @@
 
 W_CURMAP EQU $D35E
 
+W_YCOORD EQU $D361 ; player’s position on the current map
+W_XCOORD EQU $D362
+
 W_RIVALSTARTER EQU $D715
+
+W_PLAYERSTARTER EQU $D717
 
 W_GRASSRATE EQU $D887
 W_GRASSMONS EQU $D888
--- a/pokered.asm
+++ b/pokered.asm
@@ -3811,8 +3811,8 @@
 	ld a,[$D747]
 	bit 0,a
 	ret nz
-	ld a,[$D361]
-	cp 1
+	ld a,[W_YCOORD]
+	cp 1 ; is player near north exit?
 	ret nz
 	xor a
 	ld [$FFB4],a
@@ -3860,7 +3860,7 @@
 	call $34A6
 	call Delay3
 	ld a,1
-	ld [$D361],a
+	ld [W_YCOORD],a
 	ld a,1
 	ld [$FF9B],a
 	ld a,1
@@ -3871,7 +3871,7 @@
 	ld hl,$FF95
 	dec [hl]
 	ld a,$20
-	call Predef
+	call Predef ; load Oak’s movement into $CC97
 	ld de,$CC97
 	ld a,1
 	ld [$FF8C],a