FordRoyale
EARLY ACCESS, very buggy. A battle royale Fusion gamemode - shrinking storm, scattered loot, last player standing wins.
CHANGELOG
Changelog
0.2.5
- Fixed the UI pointer sometimes disappearing after a round - players now drop their held gun before loot is cleared, instead of a held gun being destroyed mid-hold
0.2.4
- Made the wrist health text bigger
- No longer auto-installs Fusion
- Fixed the BoneLib dependency to point to the correct, current package
0.2.3
- Added a host "Health Regeneration" toggle - turn it off so damage sticks during the round (health only resets when the round ends)
- Added a host "Use Map Spawn Points" toggle - spawn loot from the map's crate spawners and drop players at the map's spawn points instead of random scattering (duo teammates still spawn together)
- Fixed the spectator screens being mirrored/flipped
- Uneven Duos teams now work - if it's a duo vs a lone player, the duo can win the Victory Royale
0.2.2
- Possibly Fixed dead players sometimes falling out of the sky instead of landing in the spectator box - you now always end up in the box on death. Hopefully..
- Fixed Duos teammates not spawning together - duo partners now drop in at the same spot
- Fixed the round not ending when a Duo wins (the host wasn't tracking duos correctly)
0.2.1
- Fixed spectator player names showing up backwards/mirrored
- Vanilla BONELAB weapons now spawn more often when vanilla weapons are enabled
- Added a death sound that plays for you when you die, and for your teammate when they die in Duos
0.2.0
-
Fixed uneven damage (host dying in one shot while others didn't) - everyone is now forced to the same health pool regardless of their avatar, so damage is equal for all players
-
Fixed Victory Royales (and the leaderboard) crashing on Quest - the mod used a player ID property that doesn't exist on the Quest build of Fusion, which threw an error mid-victory so nobody ever won. Now uses an identifier present on every platform
-
Dying players also report their death to the host over a reliable client-to-host message so deaths register on every networking layer (Steam and EOS/Quest)
-
Maps with a ceiling/sky roof (like HalfwayPark) no longer spawn loot or players on top of the roof - the mod now detects the ceiling and places everything underneath it
-
Fixed winning being completely broken - the host now reads each player's health directly every frame and eliminates the dead, instead of relying on death events/messages that were never reaching the host. The last player (or duo) standing now wins reliably
-
Fixed players sometimes spawning on top of each other - spawns are now assigned by a consistent player order so everyone lands at a different point
-
More loot, kept closer together - loot now clusters within the first storm circle instead of being flung across the whole map, and more of it lands successfully
-
Leaderboard In Lobby now lists every player in the lobby (and logs the count so issues can be diagnosed)
-
Maps can now use Fusion's GamemodeCrateSpawner components to place loot by hand - if a map has them, Ford Royale lets Fusion spawn that loot and skips its own scatter (the code raycast scatter still runs on maps without placed spawners)
-
Loot spawning is now fully automatic: if the map has Fusion gamemode crate spawners it uses those, otherwise it scatters random loot - no setting to fiddle with
-
Fixed dead players getting stuck in the sky barrier / out of bounds instead of the spectator box - the box is now placed inside the map's valid area and players are actively kept inside it
-
Custom sounds now load through a built-in managed WAV decoder (WAV only - BONELAB can't play MP3 at runtime) - no native libraries, no other mods needed, works the same on PC and Quest
-
Fixed Solos not ending when one player was left - last man standing now wins immediately
-
Fixed spawns sending players super far away, into the storm or out of bounds - players now spawn spread out but safely inside the first storm circle
-
Loot now only lands on surfaces you can stand on (streets, rooftops, interior floors) instead of clipping through walls or floating
-
Leaderboard now lists everyone in your Fusion lobby and rebuilds each time you open it
-
Added a Duos mode - host can pick Solos or Duos in the gamemode settings. Duos pairs players into teams of two: no friendly fire, you see your teammate's nametag, and a duo wins together if they're the last team standing
-
Reworked loot spawning - weapons, guns and chests now spread across the whole map and land on streets, rooftops and inside buildings instead of piling up at the spawn, with more loot overall
-
Players now spawn spread out at random spots around the map (near loot) when the round starts
-
Fixed the in-lobby leaderboard not updating kills or wins (it's now synced from the host)
-
Fixed spectator screens showing numbers instead of player display names
-
Inventories and the map fully clear between rounds
0.1.9
- Everyone now reliably gets 150 reserve ammo at round start (it sometimes didn't reach non-host players before)
- Inventories now clear between rounds - you no longer keep guns from the previous round
- Leftover loot is cleared from the map when a new round starts
- Spectator screens no longer show your own camera or other spectators - only players still alive
- Spectator screens now label who you're watching
0.1.8
- Fixed the spectator box being a featureless grey room - it now uses a lit metal-style material with a darker floor and a light inside so you can actually see
- Moved the POV screens to eye level in a row directly in front of the spawn so you can actually see them
0.1.7
- The spectator box is now a fully solid, visible room on all sides instead of having invisible walls
- Added a Victory Royale sound that plays when you win - only the winner hears it
0.1.6
- Fixed players staying ragdolled on the floor after dying / when the round ends - you now get revived and stood back up properly
0.1.5
- Eliminated players are now sent to a sealed spectator box in the sky - you're invincible inside and can't leave until the round ends
- The spectator box has screens showing the live first-person view of alive players (number of live cameras is capped for performance and cycles through survivors)
- When the round ends everyone is teleported back to a map spawn point (different spawns if the map has more than one)
- Added a leaderboard in the BoneLib BoneMenu (Ford Royale > Leaderboard) with In Lobby and Global tabs showing kills and Victory Royale wins
- Added a host "Storm Size" setting (Small / Medium / Big) in the gamemode settings
- Storm now also factors the chosen size into its map-based scaling
0.1.4
- The storm now scales to the size of the map - wide maps get a bigger starting circle, small maps get a smaller one
- The storm wall height adjusts to how tall the map is
- Fixed the minimap not showing the storm moving - the current circle now updates live on the map
- Improved the minimap resolution
0.1.3
- Vanilla rounds (Fortnite guns off) now spawn vanilla ammo boxes around the map
- Vanilla rounds also spawn BONELAB melee weapons (bats, katanas, axes, pipes and more)
- Everyone starts the round with 150 reserve ammo of each caliber so guns work right away
0.1.2
- Added Changelog
0.1.1
- Reworked the storm timeline. The first shrink now starts the moment the grace period ends, and the "Storm Shrinking in # Seconds" countdown always matches when the storm actually moves
- Fixed countdown warnings firing for a shrink that wasn't coming
- Confirmed working on Tuscany
0.1.0
First release.
- Battle royale gamemode for Fusion, last player standing wins
- Multi-circle storm with a random pattern every round, shrink sound and warnings
- Loot scattered around the map in rarity tiers (vanilla weapons, or Fortnite weapons/props with the optional mod.io mods)
- Top-down map toggle in the radial menu (hold B)
- Health display on your left wrist
- Host settings: minimum players, Fortnite gun/prop toggles, Tilted Towers map lock
- PCVR and Quest support