Advertisement
FractalFusion

pokemon prism NPC color glitch?

Feb 27th, 2017
499
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.19 KB | None | 0 0
  1. Known NPCs who share custom player character colors. There are some more in the Battle Tower (which is randomly generated) as well. Code from the source is shown. It appears that it is caused by the ninth argument of person_event being 8.
  2.  
  3. IntroOutside:
  4. - mom
  5. person_event SPRITE_MOM, 6, 9, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 3, -1, -1, PAL_OW_PLAYER + 8, PERSONTYPE_SCRIPT, 0, MomCampsiteTextScript, -1
  6.  
  7. CaperCity:
  8. - female who blocks path to route 70 before you talk to Prof. Ilk
  9. person_event SPRITE_TEACHER, 8, 13, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, 8, PERSONTYPE_SCRIPT, 0, CaperCityRoute70Block, EVENT_CAPER_SHOVELING_SNOW
  10.  
  11. HeathVillage:
  12. - blackbelt near the rest house
  13. person_event SPRITE_BLACK_BELT, 12, 13, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, 8, PERSONTYPE_SCRIPT, 0, HeathVillageNPC1, -1
  14. - female cooltrainer near the southwest shore
  15. person_event SPRITE_COOLTRAINER_F, 31, 6, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 8, PERSONTYPE_SCRIPT, 0, HeathVillageNPC4, -1
  16.  
  17. Route76:
  18. - psychic who wants to battle
  19. person_event SPRITE_PSYCHIC, 6, 7, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, 8, PERSONTYPE_TRAINER, 4, Route76_Trainer_2, -1
  20.  
  21. ToreniaPokecenter:
  22. - guy on right who doesn't have luck with board games
  23. person_event SPRITE_ROCKER, 3, 9, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, 8, PERSONTYPE_SCRIPT, 0, ToreniaPokecenterNPC3, -1
  24.  
  25. BotanCity:
  26. - guy with hat near train station
  27. person_event SPRITE_FISHING_GURU, 29, 11, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 1, -1, -1, 8, PERSONTYPE_SCRIPT, 0, BotanCityNPC2, -1
  28. - guy nearest the mart who says that Pokecenters aren't allowed
  29. person_event SPRITE_ROCKER, 12, 23, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 1, 1, -1, -1, 8, PERSONTYPE_SCRIPT, 0, BotanCityNPC3, -1
  30. - guy on right who was a construction worker
  31. person_event SPRITE_FISHER, 12, 27, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 8, PERSONTYPE_SCRIPT, 0, BotanCityNPC5, -1
  32. - a youngster who is standing on trees and can only be reached by debug
  33. person_event SPRITE_YOUNGSTER, 35, 0, SPRITEMOVEDATA_WALK_UP_DOWN, 1, 1, -1, -1, 8, PERSONTYPE_SCRIPT, 0, BotanCityNPC6, -1
  34. - old guy near west gate
  35. person_event SPRITE_SAGE, 8, 15, SPRITEMOVEDATA_SPINRANDOM_SLOW, 1, 1, -1, -1, 8, PERSONTYPE_SCRIPT, 0, BotanCityNPC8, -1
  36.  
  37. DreamSequence:
  38. - some guy
  39. person_event SPRITE_P0, 25, 25, SPRITEMOVEDATA_00, 0, 0, -1, -1, PAL_OW_PLAYER, PERSONTYPE_SCRIPT, 0, DreamSequenceNPC4, -1
  40.  
  41. DreamNewBark:
  42. - some palette guy
  43. person_event SPRITE_PALETTE_PATROLLER, 14, 10, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_OW_PLAYER + 8, PERSONTYPE_SCRIPT, 0, DreamNewBarkNPC1, -1
  44.  
  45. Route85:
  46. - psychic near palette patroller
  47. person_event SPRITE_PSYCHIC, 9, 44, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 8, PERSONTYPE_TRAINER, 2, Route85_Trainer_2, -1
  48.  
  49. AcaniaDocks:
  50. - guy south of gym
  51. person_event SPRITE_FISHER, 13, 17, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 8, PERSONTYPE_SCRIPT, 0, AcaniaDocksNPC3, EVENT_ACANIA_DOCKS_NPC_3
  52.  
  53. Route78:
  54. - female swimmer in the water between two rock faces
  55. person_event SPRITE_SWIMMER_GIRL, 20, 9, SPRITEMOVEDATA_SPINCLOCKWISE, 0, 0, -1, -1, 8, PERSONTYPE_TRAINER, 2, Route78_Trainer_3, -1
  56. - female swimmer further south
  57. person_event SPRITE_SWIMMER_GIRL, 25, 12, SPRITEMOVEDATA_SPINCLOCKWISE, 0, 0, -1, -1, 8, PERSONTYPE_TRAINER, 3, Route78_Trainer_4, -
  58.  
  59. Route79:
  60. - birdkeeper looking around
  61. person_event SPRITE_BIRDKEEPER, 8, 23, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, 8, PERSONTYPE_TRAINER, 1, Route79_Trainer_2, -1
  62. - cooltrainer looking up
  63. person_event SPRITE_COOLTRAINER_M, 12, 20, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 8, PERSONTYPE_TRAINER, 4, Route79_Trainer_4, -1
  64.  
  65. Route84:
  66. - hiker who is last trainer before reaching phlox
  67. person_event SPRITE_HIKER, 7, 8, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 8, PERSONTYPE_TRAINER, 4, Route84_Trainer_4, -1
  68. ----------------------
  69.  
  70. Mom and the two guys in the dream sequence are probably intended to share colors with the player character. However, Mom does not have player character color in the ending scene (RijonLeagueParty), even though the code appears to be:
  71.  
  72. RijonLeagueParty:
  73. person_event SPRITE_MOM, 6, 12, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_OW_PLAYER, PERSONTYPE_SCRIPT, 0, ObjectEvent, -1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement