v1.2.1
Changes
Functionality
- Added
gotocommand, which sends you immediately to the desired floor. Ascending from the floor is probably not a good idea, though.
Bugfixes
givecommand messing up the names of given items in recent versions of Shattered.
Code changes
These shouldn't affect functionality, but they will make scroll of debug more reasonable to work with and should address most of the constructive criticism I have received on the topic.
Easier Implementation
- Subtrees is no longer required to implement scroll of debug. 4 branches are now set up to cover most possible use cases of the project (shpd versions
1.0and1.3and implementation variantspc-onlyandapk_support) with as little effort as possible required to implement and update.- It should be possible to migrate from a subtree or copy-paste implementation to a branch implementation virtually effortlessly.
- Implementing via branches also means that the necessary GameScene changes are automatically implemented now!
- It should also be possible to upgrade from a v1.0-based implementation of Scroll of Debug to a v1.3-based implementation, and from
pc-onlytoapk_support. Before, the prospect of doing this required multiple steps of undoing/redoing certain commits, and updating from an implementation that had apk support was virtually impossible to do. - It is now actually reasonable to implement apk support without requiring multiple extra steps and a disconnect from the project!. See the
apk_supportbranches for the implementation of this.
- Patch files have largely been removed from the project. They didn't work anyway, apparently.
- README has been updated to better reflect the state of the project.
Builds
Scroll of Debug is meant as an addition to an existing Shattered-based project.
By default I've included builds of Shattered, but if you'd like me to include a specific mod as a release, let me know and I will include it!
Shattered Pixel Dungeon
v1.4.3
Touhou Pixel Dungeon: Reloaded
Implementation was achieved via merging the repo into Shattered 1.3.2 using the "ours" merge strategy, merging shpd/1.3/apk_support into it, and then adding the development code I use to release dedicated debug builds. I also changed save data handling so that it doesn't overwrite shattered saves, and fixed a touhou-related crash of the goto command.