sprite_constants.asm 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. ; pokemon's overworld sprites
  2. const_value = 0
  3. const SPRITE_MON ; $0
  4. const SPRITE_BALL_M ; $1
  5. const SPRITE_HELIX ; $2
  6. const SPRITE_FAIRY ; $3
  7. const SPRITE_BIRD_M ; $4
  8. const SPRITE_WATER ; $5
  9. const SPRITE_BUG ; $6
  10. const SPRITE_GRASS ; $7
  11. const SPRITE_SNAKE ; $8
  12. const SPRITE_QUADRUPED ; $9
  13. ; overworld sprites
  14. const_value = 1
  15. const SPRITE_RED ; $01
  16. const SPRITE_BLUE ; $02
  17. const SPRITE_OAK ; $03
  18. const SPRITE_BUG_CATCHER ; $04
  19. const SPRITE_SLOWBRO ; $05
  20. const SPRITE_LASS ; $06
  21. const SPRITE_BLACK_HAIR_BOY_1 ; $07
  22. const SPRITE_LITTLE_GIRL ; $08
  23. const SPRITE_BIRD ; $09
  24. const SPRITE_FAT_BALD_GUY ; $0a
  25. const SPRITE_GAMBLER ; $0b
  26. const SPRITE_BLACK_HAIR_BOY_2 ; $0c
  27. const SPRITE_GIRL ; $0d
  28. const SPRITE_HIKER ; $0e
  29. const SPRITE_FOULARD_WOMAN ; $0f
  30. const SPRITE_GENTLEMAN ; $10
  31. const SPRITE_DAISY ; $11
  32. const SPRITE_BIKER ; $12
  33. const SPRITE_SAILOR ; $13
  34. const SPRITE_COOK ; $14
  35. const SPRITE_BIKE_SHOP_GUY ; $15
  36. const SPRITE_MR_FUJI ; $16
  37. const SPRITE_GIOVANNI ; $17
  38. const SPRITE_ROCKET ; $18
  39. const SPRITE_MEDIUM ; $19
  40. const SPRITE_WAITER ; $1a
  41. const SPRITE_ERIKA ; $1b
  42. const SPRITE_MOM_GEISHA ; $1c
  43. const SPRITE_BRUNETTE_GIRL ; $1d
  44. const SPRITE_LANCE ; $1e
  45. const SPRITE_OAK_SCIENTIST_AIDE ; $1f
  46. const SPRITE_OAK_AIDE ; $20
  47. const SPRITE_ROCKER ; $21
  48. const SPRITE_SWIMMER ; $22
  49. const SPRITE_WHITE_PLAYER ; $23
  50. const SPRITE_GYM_HELPER ; $24
  51. const SPRITE_OLD_PERSON ; $25
  52. const SPRITE_MART_GUY ; $26
  53. const SPRITE_FISHER ; $27
  54. const SPRITE_OLD_MEDIUM_WOMAN ; $28
  55. const SPRITE_NURSE ; $29
  56. const SPRITE_CABLE_CLUB_WOMAN ; $2a
  57. const SPRITE_MR_MASTERBALL ; $2b
  58. const SPRITE_LAPRAS_GIVER ; $2c
  59. const SPRITE_WARDEN ; $2d
  60. const SPRITE_SS_CAPTAIN ; $2e
  61. const SPRITE_FISHER2 ; $2f
  62. const SPRITE_BLACKBELT ; $30
  63. const SPRITE_GUARD ; $31
  64. const SPRITE_COP_GUARD ; $32
  65. const SPRITE_MOM ; $33
  66. const SPRITE_BALDING_GUY ; $34
  67. const SPRITE_YOUNG_BOY ; $35
  68. const SPRITE_GAMEBOY_KID ; $36
  69. const SPRITE_GAMEBOY_KID_COPY ; $37
  70. const SPRITE_CLEFAIRY ; $38
  71. const SPRITE_AGATHA ; $39
  72. const SPRITE_BRUNO ; $3a
  73. const SPRITE_LORELEI ; $3b
  74. const SPRITE_SEEL ; $3c
  75. const SPRITE_BALL ; $3d
  76. const SPRITE_OMANYTE ; $3e
  77. const SPRITE_BOULDER ; $3f
  78. const SPRITE_PAPER_SHEET ; $40
  79. const SPRITE_BOOK_MAP_DEX ; $41
  80. const SPRITE_CLIPBOARD ; $42
  81. const SPRITE_SNORLAX ; $43
  82. const SPRITE_OLD_AMBER_COPY ; $44
  83. const SPRITE_OLD_AMBER ; $45
  84. const SPRITE_LYING_OLD_MAN_UNUSED_1 ; $46
  85. const SPRITE_LYING_OLD_MAN_UNUSED_2 ; $47
  86. const SPRITE_LYING_OLD_MAN ; $48
  87. ; different kinds of people events
  88. ITEM EQU $80
  89. TRAINER EQU $40
  90. BOULDER_MOVEMENT_BYTE_2 EQU $10
  91. ; sprite facing directions
  92. SPRITE_FACING_DOWN EQU $00
  93. SPRITE_FACING_UP EQU $04
  94. SPRITE_FACING_LEFT EQU $08
  95. SPRITE_FACING_RIGHT EQU $0C