Skip to content

Feature: Add new SystemTags to PSDK

Rey requested to merge TheRey/pokemonsdk:demo/new_system_tags into development

WARNING

  • To ensure anyone can test without Studio 2.0, this MR has been made from the PSDK .26.20 commit. Please make sure to NOT rebase the branch until the merging can be done (after the code review and tests)

MR Description

  • This MR adds new Systemtags to PSDK:
  • the Puddle systemtag which helps to define a puddle and play a particle under it when walking on it (featured in the next demo)
  • the Whirlpool systemtag which helps to define a Whirlpool and use it with the new common event featured in the next demo
  • the StopSlide systemtag which helps to define a tile able to stop the player in their course when they are sliding due to ice or "Rocket arrow" tiles

Before testing

  • Download the new prio_w file here: prio_w

This prio_w is going to be the new norm from the next PSDK version and the new demo onward: please do not use the case with the "Rsvd" (Reserved) mark. The Free ones are all available for your personal use. This ensures the PSDK dev team has lots of available spots in the future.

Notes to acknowledge before testing

  • The Puddle systemtag and the Whirlpool systemtag will have new effects starting from the new demo as it'll become the base project from Studio 2.0 onward
  • This means tests for those two Systemtags will mostly ensure nothing weird happens

Tests to realize

  • Give the Puddle systemtag to a tile on your map, then walk on it ingame: nothing should happen, but the F9 debug menu should indicate the Puddle systemtag
  • Give the Whirlpool systemtag to a watery-like tile on your map, then initiate Surf and surf on it: nothing should happen, and you should be able to surf on it without returning to the walking state
  • Give the StopSlide systemtag to a tile then initiate a Rocket Arrow systag in direction of the StopSlide tile: you should be stopped in your course and able to move again. Walking on it without sliding shouldn't trigger anything.
Edited by Zøzo

Merge request reports