Changelogs

SoapsFloor - UPDATE - 1.1.0

View on store

SoapsFloor

  • Added weighted schematic packs (at least 2 schematics, same width and length). Each floor can roll a member by chance so runs stay varied without hand-picking every layer.
  • Added pack tools under /sf schematics pack (create, edit, list, info, delete, validate, save, cancel) plus a weight GUI: Left/Right Click change weight, Shift adjusts faster, Press F previews, Press Q removes.
  • Added a Packs tab in the wand schematic browser, FloorSelector start-floor picking, and an in-menu Replace confirm when a floor slot already has content.
  • Added Create pack… on an empty Packs browser so you can type a pack id once and start building.
  • Added Shift + Scroll Wheel / Shift + Left Click to cycle pack preview ghosts in the editor. Unsaved drafts stay out of the assign list until you save.
  • Added lobby ready-check (/sf ready) and majority skip (/sf skip) so parties can end the wait early when everyone is set.
  • Added lobby spectate (/sf spectate or /sf join spectate) with a separate spectator cap so watchers do not take fighter slots.
  • Added reconnect grace (default 60 seconds) so a short disconnect holds the slot and returns the player to the run with spawn and weakness restored.
  • Added a ready action bar (Ready X/Y plus seconds left). Skip votes only count online players and refresh after leave or disconnect.
  • Added Room Settings toggles for weakness voting On/Off and for which reward table the room uses (same as /sf setreward).
  • Added /sf rewards list and /sf rewards info so you can inspect tables after editing rewards. Sample tables stay message-safe until you uncomment SoapsAdmin / SoapsQuest lines.
  • Added an optional post-clear roll summary so players see how many table rolls they got (and at what multiplier).
  • Changed pack paste to stack under the starter by the rolled schematic size (taller variants grow down), reject packs larger than the starter footprint, and keep a full starter backup.
  • Changed locked floors so they still sort after free floors, keep their lock on the slot, and reroll a missing pack schematic for that session only.
  • Changed the weakness vote menu to a clearer 5-row layout with spaced options, a live timer, and a your-vote header.
  • Changed victory chat to a compact two-line clear instead of heavy bold bars.
  • Changed the hub to a tighter 4-row layout with Admin in the corner. Previous/Next page arrows hide on the first and last page.
  • Changed reward tables so each table can choose whether to append global victory commands, table broadcasts fire once per clear, and weakness/party multipliers only add extra roll chances (not bigger coin amounts).
  • Changed the weakness vote pool to favor distinct challenge families, support mob and fall modifiers in config, and block spectators from voting. Replace your shipped weaknesses config on update if you want the new set.
  • Removed /sf schematic and /sf wand schematics. Use /sf schematics only.
  • Removed the hub Commands, Leave Session, and Settings submenu clutter; use the matching /sf commands and Admin tools instead.
  • Fixed mob spawn pads so they are re-scanned after every floor paste (old pad data no longer leaves spawns under the floor).
  • Fixed mobs so they re-aggro during the fall and after players land, instead of standing idle.
  • Fixed Starved and similar weaknesses so reconnect and hunger drain behave correctly mid-run.
  • Improved pack assign flow: saving a pack while the wand floor setup is open jumps to Packs assign, and Add schematic Back returns to the weights menu.
  • Improved lobby feedback and copy so ready/skip, weakness descriptions, and reward wording match what actually happens in play.

Questions or issues? Join Discord · Support