summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
authorLogan <log.butt@gmail.com>2016-05-30 00:54:10 +1200
committerLogan <log.butt@gmail.com>2016-05-30 00:54:10 +1200
commit492c0961713e18f0828bc2f88bfc8cfff2b0b8ab (patch)
tree6146e2a2f17c7325b5abef7af0bf082effe7453c /engine
parentf71b489ad8c194a392ca79b07261816b61cb55e2 (diff)
Merge branch 'master' of https://github.com/einstein95/pokered
Diffstat (limited to 'engine')
-rwxr-xr-xengine/oak_speech2.asm20
-rwxr-xr-xengine/overworld/doors.asm39
-rw-r--r--engine/overworld/movement.asm6
3 files changed, 32 insertions, 33 deletions
diff --git a/engine/oak_speech2.asm b/engine/oak_speech2.asm
index f90d8ed4..88670a16 100755
--- a/engine/oak_speech2.asm
+++ b/engine/oak_speech2.asm
@@ -245,15 +245,27 @@ GetDefaultName: ; 6ad6 (1:6ad6)
IF DEF(_RED)
DefaultNamesPlayerList: ; 6af2 (1:6af2)
- db "NOM:@RED@SACHA@PAUL@"
+ db "NOM:@"
+ db "RED@"
+ db "SACHA@"
+ db "PAUL@"
DefaultNamesRivalList: ; 6b08 (1:6b08)
- db "NOM:@BLUE@REGIS@JEAN@"
+ db "NOM:@"
+ db "BLUE@"
+ db "REGIS@"
+ db "JEAN@"
ENDC
IF DEF(_BLUE)
DefaultNamesPlayerList: ; 6af2 (1:6af2)
- db "NOM:@BLUE@REGIS@JEAN@"
+ db "NOM:@"
+ db "BLUE@"
+ db "REGIS@"
+ db "JEAN@"
DefaultNamesRivalList: ; 6b08 (1:6b08)
- db "NOM:@RED@SACHA@PAUL@"
+ db "NOM:@"
+ db "RED@"
+ db "SACHA@"
+ db "PAUL@"
ENDC
TextTerminator_6b20: ; 6b20 (1:6b20)
diff --git a/engine/overworld/doors.asm b/engine/overworld/doors.asm
index 6b0c0464..3145c3c6 100755
--- a/engine/overworld/doors.asm
+++ b/engine/overworld/doors.asm
@@ -26,32 +26,19 @@ IsPlayerStandingOnDoorTile: ; 1a609 (6:6609)
ret
DoorTileIDPointers: ; 1a62c (6:662c)
- db OVERWORLD
- dw OverworldDoorTileIDs
- db FOREST
- dw ForestDoorTileIDs
- db MART
- dw MartDoorTileIDs
- db HOUSE
- dw HouseDoorTileIDs
- db FOREST_GATE
- dw TilesetMuseumDoorTileIDs
- db MUSEUM
- dw TilesetMuseumDoorTileIDs
- db GATE
- dw TilesetMuseumDoorTileIDs
- db SHIP
- dw ShipDoorTileIDs
- db LOBBY
- dw LobbyDoorTileIDs
- db MANSION
- dw MansionDoorTileIDs
- db LAB
- dw LabDoorTileIDs
- db FACILITY
- dw FacilityDoorTileIDs
- db PLATEAU
- dw PlateauDoorTileIDs
+ dbw OVERWORLD, OverworldDoorTileIDs
+ dbw FOREST, ForestDoorTileIDs
+ dbw MART, MartDoorTileIDs
+ dbw HOUSE, HouseDoorTileIDs
+ dbw FOREST_GATE, TilesetMuseumDoorTileIDs
+ dbw MUSEUM, TilesetMuseumDoorTileIDs
+ dbw GATE, TilesetMuseumDoorTileIDs
+ dbw SHIP, ShipDoorTileIDs
+ dbw LOBBY, LobbyDoorTileIDs
+ dbw MANSION, MansionDoorTileIDs
+ dbw LAB, LabDoorTileIDs
+ dbw FACILITY, FacilityDoorTileIDs
+ dbw PLATEAU, PlateauDoorTileIDs
db $ff
OverworldDoorTileIDs: ; 1a654 (6:6654)
diff --git a/engine/overworld/movement.asm b/engine/overworld/movement.asm
index 05c73213..7f92a243 100644
--- a/engine/overworld/movement.asm
+++ b/engine/overworld/movement.asm
@@ -95,7 +95,7 @@ UpdatePlayerSprite: ; 4e31 (1:4e31)
jr nz, .next2
ld a, $80
.next2
- ld [wSpriteStateData2 + $07], a
+ ld [wSpriteStateData2 + 7], a
ret
UnusedReadSpriteDataFunction: ; 4ec7 (1:4ec7)
@@ -169,7 +169,7 @@ UpdateNPCSprite: ; 4ed1 (1:4ed1)
call LoadDEPlusA ; a = [wNPCMovementDirections + movement byte 1]
cp $e0
jp z, ChangeFacingDirection
- cp $ff
+ cp STAY
jr nz, .next
; reached end of wNPCMovementDirections list
ld [hl], a ; store $ff in movement byte 1, disabling scripted movement
@@ -180,7 +180,7 @@ UpdateNPCSprite: ; 4ed1 (1:4ed1)
ld [wWastedByteCD3A], a
ret
.next
- cp $fe
+ cp WALK
jr nz, .determineDirection
; current NPC movement data is $fe. this seems buggy
ld [hl], $1 ; set movement byte 1 to $1