Facebook
From Draco9990, 3 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 421
  1. Mod FAQ:
  2.  
  3. Q: What do I need to play?
  4. A: You need to install ModTheSpire, and have Basemod and StSlib in your mods folder. If you've never modded StS before, there's a handful of guides on how to do it.
  5.  
  6. Q: How do I host a room?
  7. A: Steps:
  8.         1. Go to your router settings and forward a port for TCP and UDP connections. If you've never done that before, look up tutorials on how to do it. I personally use 25565 from ye olde minecraft days, but it can be any port in the free range.
  9.         2. Boot up your game with Basemod, StSlib, and Together in Spire. In main menu, go under "Mods", select "Together in Spire" and enter following details:
  10.                 IP: LEAVE it as 127.0.0.1 - if you're hosting, it needs to stay like that. Note your public ip through https://www.whatismyip.com/ as that will be the IP that other people will need to enter.
  11.                 Port: Change it to whatever port you've forwarded, if you've forwarded 25565 leave it.
  12.         3. In main menu go "Multiplayer"->"Standard"->"Host". A lobby should open up.
  13.         4. To confirm if everything works, go to https://canyouseeme.org/ and enter the port you've forwarded, and check if the site can see you. If it can, then you're all done. If not, close the game and try following debugging steps:
  14.                 - Disable your firewall before starting your server - Sometimes windows blocks servers like that
  15.                 - Disable your antivirus software before starting the server
  16.                 - Check if you've forwarded both TCP and UDP on same ports
  17.         5. All done.
  18.        
  19. Q: How do I join a room?
  20. A: Steps:
  21.         1. Boot up your game with Basemod, StSlib, and Together in Spire. In main menu, go under "Mods", select "Together in Spire" and enter following details:
  22.                 IP: Change it to the ip of the person who is hosting the server. Ask the host for his IP
  23.                 Port: Change it to the port that the host forwarded.
  24.         2. In main menu go "Multiplayer"->"Standard"->"Join". If you enter a lobby, you're all set. If not, then check if you've entered correct data or if the host is hosting.
  25.         3. All done.
  26.  
  27. Q: What characters can we play? Do we have to play different characters? Or do we have to play the same character?
  28. A: It's up to you. However, in the current state I highly recommend playing *different* characters as there's two bugs that occur when playing a same one:
  29.         - If you're in the same room, your buddy won't have a texture applied. I've spent time fixing it but have no idea currently as to why it occurs.
  30.         - The card draw order will be the same for you two, so your runs won't be that different.
  31.  
  32. Q: How do I start the game?
  33. A: When you're in the lobby, you decide when you wanna start. Pressing embark only starts the game for you, so one person can stay in the lobby while the other one starts. You decide when you're ready.
  34.  
  35. Q: Do we have to go the same paths?
  36. A: You can go whatever path you want. When you enter a room it can be either of three:
  37.         - You're the first person to enter the room - you'll start combat normally
  38.         - Someone's already in the room - join them fighting the monster
  39.         - Someone already cleared the room - collect the rewards
  40.  
  41. Q: What about ending turns?
  42. A: You can signal you're done with your turn whenever you want. After ending turn, don't cast more cards as that will bug the game in the current version
  43.  
  44. Q: We desynced/crashed. What can we do?
  45. A: Reconnecting is planned for the future, but is highly complicated and isn't present in the current version. However, it would be highly recommended if you could send me your game logs so I can fix the bugs - see below. (Or if you're streaming, even better. Send me a link to the video!)
  46.  
  47. Q: How do I submit a log?
  48. A: Go to your Slay the Spire game location and then into "sendToDevs"->"logs". Please attach the "SlayTheSpire.log" file in the discord under #crash-logs
  49.  
  50. Q: For best gameplay experience, what are the things that throw errors which we should avoid?
  51. A: Here's some things that used to throw errors and that I recommend you avoid:
  52.         - Selecting same characters - see above
  53.         - Playing with mods - I have no idea how that would go, can't imagine it going well
  54.         - Try to avoid starting singleplayer with the mod on, it may break some things. If anyone does start it, feel free to report how it goes!
  55.         - Casting cards after ending turn - currently bugged.
  56.                        
  57. Remember: This is an ALPHA. If you're expecting a stabile version of the game - it isn't here yet - so better wait. There will be crashes and disconnects. Once you crash, there is no way to sync back.