Slay the Spire

Slay the Spire

Steam Multiplayer - Together in Spire
Mostrando 101-110 de 117 aportaciones
< 1 ... 9  10  11  12 >
Actualización: 8 NOV 2022 a las 12:44 p. m.

Actualización: 8 NOV 2022 a las 12:36 p. m.

Actualización: 8 NOV 2022 a las 12:28 p. m.

Actualización: 8 NOV 2022 a las 11:58 a. m.

Changes from v2 to v3.0.2:
- Added Steam multiplayer support
- Port forwarding begone, you can now use steam to host and play games
- Changed the main menu panels to include Steam support, with new art for the panels
- Implemented new screens for Steam hosting
- Completely rewrote all network code
- This change affects the core code of the mod and how it works
- The focus is on making the mod stable long term
- I expect some new bugs/errors to arise and the mod to be a tiny bit less stable at the beginning, but after patching all the bugs the mod stability should in total improve
- With this update there should be less performance issues and memory leaks when playing with large amounts of people for a long amount of time
- This could also result in some new errors until all of them are patched
- Retouched all custom UI screens in the game, improving their visuals a tiny bit
- Completely revamped how mod multiplayer files are saved and loaded
- This will completely clear and reset the multiplayer folder
- This means that all stored configuration (saved IP's, player presets, owned skins, patreon status) will be fully cleared, except the respective character winter skins
- in case you need to restore some lost data like owned skins or patreon status, post in discord under any help chats
- All saves are now stored in the folder /saves inside the multiplayer folder, instead of being split into two files
- Any players can now rehost a saved game, even if they weren't a host in that game originally
- All saves now also generate a backup save to prevent game loss upon crash
- Game Settings:
- Friendly fire has been split into three settings
- None
- Friendly targeting - now only controls whether you can manually target your allies with your cards
- Friendly fire - full friendly fire on all effects
- Added 'Game Seed' settings
- Works the same as in base game
- Added 'Allow Cheats' setting
- When cheats are enabled mod achievements are disabled
- Cheats are now going to be disabled by default
- Added the 'Start Game Type' setting
- Decides how the embarking functions
- Can be:
- FREE FOR ALL
- all players embark the run whenever they want to and the runs start immediately after pressing embark
- this is the setting that has been the default setting so far and will continue to be default
- OWNER UNLOCK
- no player can press embark until the game owner "unlocks" the lobby by pressing the unlock button
- after the lobby is unlocked, all players can start whenever they want
- ALL READY
- all current players in the lobby have to have press the ready button after which the game starts at the same time
- after a game has been started, all future/reconnecting players can embark whenever
- Added following trading settings:
- Card Trading Max
- Changes how many cards you can trade per trading instance
- Ranges from 0 (disabled) to 99999 with the default being 3
- Relic Trading Max
- Changes how many relics you can trade per trading instance
- Ranges from 0 (disabled) to 99999 with the default being 1
- Potion Trading Max
- Changes how many potions you can trade per trading instance
- Ranges from 0 (disabled) to 99999 with the default being 5
- Gold Trading Max
- Changes how much gold you can trade per trading instance
- Ranges from 0 (disabled) to 99999 with the default being 99999
- Changed all monster DMG and HP settings labels to now specify it's monster values being changed
- Removed the 'Player Max' setting
- All games will now be scaled by the number of currently connected players instead of a set amount
- This is to allow greater flexibility when playing with groups of people
- The player cap still remains at 11
- You can now choose any of the custom base game modifiers in multiplayer game settings
- As there's a lot of them, not all have been fully tested so this feature may not work as intended
- If you encounter any bugs please submit them to the discord!
- Added 2 new customisation items
- Nameplates
- Another way to differentiate yourself in the game from other players
- Special thanks to Segatapes for designing some of the nameplates!
- UI Themes
- Allows players to customise the look of the custom in game UI
- They can be customized with the new button added on the main menu panel screen when multiplayer is selected
- Added 2 new start game types:
- READY CHECK
- Starts the game once all players are ready
- OWNER UNLOCK
- Owner of the lobby (or host) unlocks the embark feature
- Completely rewrote the trading system code:
- Trading options will now only display players that are currently not trading with anyone in the room
- Players who requested a trade with you will have an indicating icon and priority in rendering position
- Changed the UI of the trading screen completely
- You can now see exactly what cards, relics, and potions you're receiving
- Fixed an issue where the trade would go through for one player and not for other, resulting in loss of one player's elements and duplication of other's
- Fixed an issue where requesting a trade with a player would not go through to them, resulting in inability to trade with them
- Reduced the allowed number of traded potions in a trade from 10 to 5
- Implemented a new relic blacklist system that prevents them from being traded:
- Included relics are relics that have one time uses on receiving them
- Those blacklisted relics are:
- Bottled Flame
- Bottled Lightning
- Bottled Tornado
- Calling Bell
- Cauldron
- Dolly's Mirror
- Empty Cage
- Mango
- Old Coin
- Pandora's Box
- Pear
- Potion Belt
- Strawberry
- Tiny House
- Waffle
- Warpaint
- Whetstone
- Relics that are blacklisted will have "Cannot be traded." added to their description when playing a MP game
- All room types should now be fully synced:
- Event rooms should have same events
- Treasure/Monster/Shop rooms generated on event room spots should sync for other players as well
- This includes rooms generated by relics such as Juzu Bracelet
- Rewrote the network reset code
- Disconnecting/quitting games now fully resets the system, a game restart is no longer required to play a new game without errors
- Improved the detection of disconnects on both clients and the server
- Changed the way custom mod characters are rendered, making the mod now support most of the custom characters and their animations
- This also removes the crash upon selecting a character with incompatible animations
- Added auto save cleaning functionality:
- Saves that WILL get automatically erased:
- Saves made with an older version of the mod
- Saves that WILL NOT get erased but won't be displayed:
- Saves made with different mods
- Saves made with a newer version of the mod
- Added a new Save Purge screen that allows you to delete specific saves
- Reworked all death code and visuals
- Loading a save where you died will now load you as dead
- Fixed all errors where some players would not receive end game screens properly
- Removed custom audio when dead
- Fixed the issues where the mod would not reset properly after death
- Fixed issues that would occur when teleporting to a player
- Players can now see enemy health when dead, allows for proper spectating
- Adjust

Actualización: 18 FEB 2022 a las 1:51 p. m.

Changes in v2.2.1:
- Fixed an issue where starting a singleplayer run would crash the game immediately

Actualización: 18 FEB 2022 a las 11:31 a. m.

Changes v1.2.5 -> v2.2
- Changed RECOMMENDED modifiers:
- HP per player %:
- 50% -> 100%
- Changed HELL modifiers:
- Base HP:
- 500% -> 125%
- HP per player %:
- 0% -> 100%
- You can now see what players are in which stance
- You can now see other players in the Neow Room
- Removed the BASE game presets
- Some of the settings there like no trading / reviving were just useless and it was just taking up a slot
- New players are now recommended to select the RECOMMENDED difficulty
- Reorganized the position of UI elements in the presets screen to adjust for future plans
- The game now saves after being resurrected
- The game now saves after trading
- Implemented "heartbeat" mechanics into both server and client functionality to prevent AFK disconnects and help detect server closure better
- Retouched all UI screens before starting a game to make text fit into boxes and more centered, and to make UI look a tad nicer in general
- Hell Mode now has custom lobby UI and sounds
- Re-added the option to change player maximum in a room
- This setting is in the presets customization screen
- The arrows cycle by one but holding them speeds the process up
- You can now hold arrows in preset customizer screen to make them go faster
- Enemy HP and DMG scaling now scales from player max instead of current player connected count, which allows for more fair recommended and hell mode scalings
- Marked rooms are now saved server wide
- This means that going to other floors will now show already makred rooms and that restarting a game will keep the room marks
- All multiplayer runs now have all the cards/relics unlocked and the final act available, even if you don't have it unlocked in your player save
- Fixed an issue where Poison would trigger a semi-random amount of times per room
- The issue still persists in certain cases but happens very rarely, further fixes planned
- Implemented security checks that should prevent total room desyncs (where monsters don't share HP bars)
- Relics trading:
- traded relics now trigger their onEquip effects once again
- this was done for consistency's sake
- this also fixes traded relics not giving their intended effect on start of turn in some cases
- even though this will provide some really strong combinations, other parts of the game will be rebalanced to adjust for this effects aren't included due to technical limitations)
- Player Cap
- Player cap in game has been increased from 5 to 11
- $50 or more Patrons will have early access to unlimited player capping, with it becoming public after the mod is no longer getting updates
- The following UI will scale appropriately from 6-11 players
- Lobby Player Panels - with 11+ players these panels don't render and are instead replaced with a flat text saying how many players are connected
- Trading & Reviving Screens
- Player Information Boxes - with 11+ players these panels don't render
- Death
- Completely reworked the death & revival system
- Upon death, you are no longer presented with the usual "You died" screen
- Instead, you enter ghost spectator state where you can still see the ongoing battle but cannot affect it in any way
- You can also now teleport to other players when dead to spectate their current room
- You are also no longer revived on the start of the floor if you are revived on a different floor
- You will now always be revived on the rest site, further penalizing death
- When in ghost state, you can not be seen by other players except Watchers
- Player Panels
- When a player dies, the colour of the button now goes red
- Added a new icon for when the player has ended their turn
- When a player isn't in the same room as the target, the player box is now darker
- When a player hasn't embarked yet, their player box will show "?" as their HP and Block
- Added 4 new character skins:
- Twitch Ironclad/Silent/Defect/Watcher - EVENT Skin
- Friendly Fire:
- You can now target your allies with single target cards
- Friendly fire now targets allies on cards where the target is a random monster
- Friendly fire now targets allies on cards where the targets are all enemies (this only applies to the DMG part, cards applying
- Added an extra failsafe before connecting to make sure the connection works
- Player rendering will now render teammates in their relative position instead of their real one
- You can now hover over a teammate and see their name
- Additionally adjusted the position of rendered teammates so they look better and scale correctly

- Fixed an issue where you couldn't fight double bosses at ascension 20
- Fixed an issue where player information boxes wouldn't display people as already in room if you entered after them
- Fixed an issue where joining a new game wouldn't sync initial player position, leading to (very unlikely) crashing
- Fixed an issue where changing player max between runs crashed the game upon embarking
- Fixed an issue where the lobby player scaling increased the player model on smaller resolutions instead of decreased it and vice versa
- Fixed an issue where the game would freeze rarely on connecting
- Fixed an issue where the game could rarely crash if someone else picked up a key
- Fixed an issue where trading could go through for one player and not for the other, resulting in item duplication/loss
- Fixed an issue where marking a room on upper floors had a chance of marking a room on a lower floor for other players
- Fixed an issue where multiplayer would crash if a person tried to play a card while nobody else was connected
- Fixed an issue where singleplayer would crash in certain situations
- Fixed an issue where certain powers wouldn't properly apply in singleplayer situations
- Fixed an issue where players disconnecting from the game wouldn't mark their slot in lobby as empty
- Fixed an issue where players disconnecting from the game wouldn't mark their player panel as empty
- Fixed an issue where the game could crash if opening the lobby again after a run
- Fixed an issue where some screens could stay open in between runs, softlocking the game
- Fixed an issue where you could revive a disconnected player, using your revive for nothing
- Fixed an issue where the game would crash if one person generated a combat event room with other players still being on the event

Actualización: 5 DIC 2021 a las 4:15 p. m.

Changes in v1.2.5:
- Changed the way death works:
- Instead of immediately going back to main menu after leaving game, you will now get the regular death screen back
- Removed "On Pickup" functionality from relic trading
- Fixed an issue where if two players entered at the same time, the room would generate two instances and desync
- Fixed an issue where there was an extra 0 damage applied every time the enemy took damage from teammates, resulting in extra trigger of powers such as Talk to the Hand and Thorns
- Fixed an issue where poison ticked too late, giving the enemy an opportunity to attack before ticking
- Fixed an issue where poison wouldn't tick down on all clients
- Fixed an issue where players were able to trade items that weren't gold in shops after trading in a rest site
- Fixed an issue where clients would be able to see their own box with HP and block info
- Fixed an issue where the game would crash if leaving after being slain by the Act 3 Heart

Actualización: 4 DIC 2021 a las 5:01 p. m.

Changes in v1.2.4:
- Fixed an issue where players wouldn't be able to continue if the port was different from 25565

Actualización: 3 DIC 2021 a las 7:38 p. m.

Changes in v1.2.3:

- Fixed the issue with player information boxes and brought them back

Actualización: 3 DIC 2021 a las 1:16 p. m.

Changes in v1.2.2:

Temporarily removed player information boxes in game due to them causing a crash. They will be returned in a patch ASAP!