You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-12-11 05:02:16 -08:00
67 lines
3.2 KiB
NASM
Executable File
67 lines
3.2 KiB
NASM
Executable File
PlayerObjects:
|
|
table_width 2, PlayerObjects
|
|
dw .Chris ; PLAYER_CHRIS
|
|
dw .Kris ; PLAYER_KRIS
|
|
dw .Green ; PLAYER_GREEN
|
|
dw .Youngster1 ; PLAYER_YOUNGSTER_1
|
|
dw .Youngster2 ; PLAYER_YOUNGSTER_2
|
|
dw .Youngster3 ; PLAYER_YOUNGSTER_3
|
|
dw .BugCatcher1 ; PLAYER_BUG_CATCHER_1
|
|
assert_table_length NUM_PLAYERS
|
|
|
|
.Chris:
|
|
object_event 0, 0, SPRITE_CHRIS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
|
; [wPlayerState], sprite id, palette
|
|
db PLAYER_NORMAL, SPRITE_CHRIS, PAL_NPC_RED << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_SURF, SPRITE_SURF, PAL_NPC_RED << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_BIKE, SPRITE_CHRIS_BIKE, PAL_NPC_RED << 4 | OBJECTTYPE_SCRIPT
|
|
db -1
|
|
|
|
.Kris:
|
|
object_event 0, 0, SPRITE_KRIS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
|
; [wPlayerState], sprite id, palette
|
|
db PLAYER_NORMAL, SPRITE_KRIS, PAL_NPC_BLUE << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_SURF, SPRITE_SURF, PAL_NPC_BLUE << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_BIKE, SPRITE_KRIS_BIKE, PAL_NPC_BLUE << 4 | OBJECTTYPE_SCRIPT
|
|
db -1
|
|
|
|
.Green:
|
|
object_event 0, 0, SPRITE_RIVAL, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
|
; [wPlayerState], sprite id, palette
|
|
db PLAYER_NORMAL, SPRITE_RIVAL, PAL_NPC_GREEN << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_SURF, SPRITE_SURF, PAL_NPC_GREEN << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_BIKE, SPRITE_CHRIS_BIKE, PAL_NPC_GREEN << 4 | OBJECTTYPE_SCRIPT
|
|
db -1
|
|
|
|
.Youngster1:
|
|
object_event 0, 0, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
|
; [wPlayerState], sprite id, palette
|
|
db PLAYER_NORMAL, SPRITE_YOUNGSTER, PAL_NPC_RED << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_SURF, SPRITE_SURF, PAL_NPC_RED << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_BIKE, SPRITE_CHRIS_BIKE, PAL_NPC_RED << 4 | OBJECTTYPE_SCRIPT
|
|
db -1
|
|
|
|
.Youngster2:
|
|
object_event 0, 0, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
|
; [wPlayerState], sprite id, palette
|
|
db PLAYER_NORMAL, SPRITE_YOUNGSTER, PAL_NPC_BLUE << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_SURF, SPRITE_SURF, PAL_NPC_BLUE << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_BIKE, SPRITE_CHRIS_BIKE, PAL_NPC_BLUE << 4 | OBJECTTYPE_SCRIPT
|
|
db -1
|
|
|
|
.Youngster3:
|
|
object_event 0, 0, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
|
; [wPlayerState], sprite id, palette
|
|
db PLAYER_NORMAL, SPRITE_YOUNGSTER, PAL_NPC_GREEN << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_SURF, SPRITE_SURF, PAL_NPC_GREEN << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_BIKE, SPRITE_CHRIS_BIKE, PAL_NPC_GREEN << 4 | OBJECTTYPE_SCRIPT
|
|
db -1
|
|
|
|
.BugCatcher1:
|
|
object_event 0, 0, SPRITE_BUG_CATCHER, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, ObjectEvent, -1
|
|
; [wPlayerState], sprite id, palette
|
|
db PLAYER_NORMAL, SPRITE_BUG_CATCHER, PAL_NPC_BROWN << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_SURF, SPRITE_SURF, PAL_NPC_BROWN << 4 | OBJECTTYPE_SCRIPT
|
|
db PLAYER_BIKE, SPRITE_CHRIS_BIKE, PAL_NPC_BROWN << 4 | OBJECTTYPE_SCRIPT
|
|
db -1
|