Skip to content

A continuation mod for Slay The Spire, which adds Marisa from touhou project as a playable character.

License

Notifications You must be signed in to change notification settings

scarf005/Marisa

Repository files navigation

Banner image depicting Kirisame Marisa and the title 'Marisa: Continued'

Kotlin Badge Gradle Badge Latest Release Version Badge Steam Views Badge Subscriptions Badge

Marisa: Continued

a re-continued mod for Slay the Spire, which adds Marisa Kirisame from Touhou Project as a playable character.

Note

Marisa: Continued is a fork of STS_ThMod_MRS mod. Credits goes to the original authors.

Warning

Due to IRL issues, this project is currently not recieving active maintenance. While I will review PRs as soon as possible, please note that I may not be able to dedicate much time on this project. Consequently, issues may not be addressed in a timely manner. I apologize for the inconvenience.

New features

Better UI for amplifiable cards

amplify.mp4
  • cards glow gold for amplifiable cards.
  • amplified cost will be shown on the card in green color.

Previews for generated cards

Double Spark Binary Stars+ Max Power

Content and Gameplay

Charge

  • when Charged Up, card damage grows up exponentially.
Charges 8 16 24 32
Damage x2 x4 x8 x16
  • charges can be stacked up 1 by playing a card.
  • there are also cards that gives more charges.
  • charges are depleted on attack.

Amplify

  • by using extra energy, cards can be Amplified to become much stronger.
  • some cards will let you not cost energy to Amplify them.

Usage

Installation

subscribe ModTheSpire and BaseMod.

Link to Steam Workshop displaying Project Thumbnail

Compile from source

Warning

development environment is only tested on linux. may not work for other OS

git clone repository https://github.com/scarf005/Marisa.git

Intellij's Project Structure window, with its Language Level set to 8 and SDK to openjdk-17

setup java, kotlin, and gradle in your intellij. language version must be 8.

# fill in your steam directory ending with '/steamapps'
userSteamDir=/home/scarf/.local/share/Steam/steamapps
# default: "$userSteamDir/workshop/content/$gameSteamId"
workshopDir=

copy gradle.properties.example to gradle.properties and provide path to your steam directory.

gradle changelog # install once
./gradlew -t changelog --warning-mode all # dev mode: recompile on changes

run gradle task to copy jar into your steam mods folder.

See lf201014/STS_ThMod_MRS#credits for details.

License

  • Source code: MIT License
  • Resources: CC-BY-NC-SA 4.0.

See LICENSE for details.