BrutalistickCoop
Adds public/private Steam rooms, visible players/items, and spatial voice chat to BRUTALISTICK VR.
CHANGELOG
0.5.1
- Added an on-join warning when the local player does not have
BrutalistickCoopUpdater.dllin the MelonLoaderPluginsfolder. - The warning remains visible even when the F6 room menu is hidden.
- Added a dismiss button and a matching warning in the MelonLoader log.
0.5.0
- Fixed spawn detection to scan every active spawn-gun manager.
- Scans newest spawned objects first so old list entries cannot hide new items.
- Resolves each spawned object back to its catalog prefab name.
- Forces remote replicas and renderers visible after instantiation.
- Added a waiting-prefab count to the room menu for troubleshooting.
- Added low-latency spatial room voice chat at 16 kHz.
- Added a microphone mute control and live microphone status.
- Bumped the lobby protocol so both players use the voice/item-sync build.
0.4.0
- Fixed remote players rendering as shadows by selecting a camera-visible layer and using an unlit URP material.
- Added a visible torso to the remote avatar.
- Added spawn-gun object creation and transform synchronization.
- Added synchronized object undo, deletion, and clear actions.
- Added reliable Steam packets for spawn/despawn events.
- Corrected the legacy Steam unreliable-no-delay send mode.
- Added a remote-object count to the room menu.
- Bumped the lobby protocol so both players must use the object-sync build.
0.3.0
- Added public rooms and a worldwide public room browser.
- Added private code-only rooms that stay out of the public browser.
- Removed the Steam-friend requirement from room discovery and joining.
- Added an opaque dark background behind the room menu.
- Kept the Input System-based
F6menu toggle.
0.2.3
- Fixed valid room-code joins being rejected by an unreliable Steam friendship result.
- Room codes now authorize joining without a second friendship check.