Slay the Spire

Slay the Spire

68 ratings
Map Editor
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
55.061 KB
Feb 24, 2023 @ 4:48pm
Mar 23, 2023 @ 1:43am
6 Change Notes ( view )

Subscribe to download
Map Editor

Description
Map Editor
A mod to allow you to edit maps

Now changes on map is saved
Known bugs:
  • Player will immediately enter the room they placed if they placed a room during the picking a room phase before entering any rooms on the first floor of a dungeon (Temp Solution: Before releasing your mouse, move the cursor away from the room marker)
  • Due to the limitation in Spire's source code, only rooms placed directly below boss room can access the boss room; only rooms on the bottom of the map can be the starting room for the act.


Controls:
  • Left click on the legend items to select room type; Left click on the map to place the marker on the map (Hold Shift to add Emerald key to it)
  • Right click on a map node to select it for connection (First one selected is the start, second one is the end)
  • Shift + right click to delete a node
  • Hold down Ctrl for fast-placement mode
  • Press Esc while selecting to cancel selection

Update: Now you can share your masterpiece to other players via clip board. (It might be long if you have too many edits.)
Now you can remove all nodes with one click!
Added the ability to add emerald rooms!


Link to Github[github.com]

Popular Discussions View All (1)
0
Mar 14, 2023 @ 3:59pm
PINNED: Bug Report 错误报告
Jasonwqq
48 Comments
Lucis Mar 4 @ 7:25am 
is there anyone who has a super long map built i could steal? or is there a library of them somewhere? any help would be huge
ΥΑΚUmΟ_ΑΚaΥi Feb 13 @ 3:27am 
我删除了矛盾前的两个房间,将他们换成了问号,然后进入矛盾的时候存档崩溃了
Cause:
java.lang.IndexOutOfBoundsException: Index: 7, Size: 7
at java.util.ArrayList.rangeCheck(ArrayList.java:653)
at java.util.ArrayList.get(ArrayList.java:429)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.populatePathTaken(AbstractDungeon.java:557)
at com.megacrit.cardcrawl.dungeons.TheEnding.<init>(TheEnding.java:70)
at com.megacrit.cardcrawl.core.CardCrawlGame.getDungeon(CardCrawlGame.java:1368)
at com.megacrit.cardcrawl.core.CardCrawlGame.update(CardCrawlGame.java:860)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:423)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)
dra9on337 Nov 29, 2024 @ 9:18am 
mod crash always when i go 3-5 encounters up
brurrito Dec 17, 2023 @ 8:04am 
Thanks a lot :)
Jasonwqq  [author] Dec 17, 2023 @ 7:00am 
@brurrito Hi, my mods are open source, and you can access the code via my GitHub link (https://github.com/qw2341/StS-Map-Editor-Repo)
brurrito Dec 17, 2023 @ 3:09am 
Hey @Jasonwqq, thanks for the nice mod :) Is your code by any chance open source? I'd like to use it as code documentation to modify the map myself
Complete Casual Oct 24, 2023 @ 10:12am 
ty logic101
Mr. Logic101 Oct 13, 2023 @ 7:31pm 
If it helps anyone, I believe that this mod doesn't work with the Infinite Spire Mod.
Jasonwqq  [author] Sep 22, 2023 @ 7:58pm 
@Mr. Logic101 Thank you for reporting! I will look into it once I get the chance
Mr. Logic101 Sep 22, 2023 @ 7:14pm 
I would like to know if its me or this mod, but I cannot get beyond Neow's Blessimg before the game crashes.

This is what I am given in the loader after the game crashes...

Cause:
java.lang.NullPointerException
at com.megacrit.cardcrawl.map.MapRoomNode.render(MapRoomNode.java:466)
at com.megacrit.cardcrawl.screens.DungeonMapScreen.render(DungeonMapScreen.java:321)
at com.megacrit.cardcrawl.dungeons.AbstractDungeon.render(AbstractDungeon.java:2727)
at com.megacrit.cardcrawl.core.CardCrawlGame.render(CardCrawlGame.java:441)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication.mainLoop(LwjglApplication.java:225)
at com.badlogic.gdx.backends.lwjgl.LwjglApplication$1.run(LwjglApplication.java:126)