367 Commits

Author SHA1 Message Date
f0d37d1a90 Rewrote the end game player ranking code. Just needs to be tested. 2026-06-22 00:49:48 -04:00
2691d9be22 Tiebreaker data no longer needs to be downloaded each time it's rerolled. 2026-06-21 23:17:01 -04:00
1f8eeadb08 Changed the data format for tiebreaker rounds. 2026-06-21 21:46:29 -04:00
dfaa5a9132 Cameras are now hidden when a player is not allowed to operate cameras. 2026-06-21 19:33:52 -04:00
6564e16236 - Tiebreaker panel now has a button to load a new tiebreaker question.
- Tiebreaker now auto-advances when the correct answer is chosen.
- Check mark glyph is now lower resolution to save memory.
2026-06-21 18:34:06 -04:00
fb82ae0a96 Player position marker in round 3 works once again. 2026-06-20 12:19:47 -04:00
c7e74b786b Updated camera system. 2026-06-20 12:19:14 -04:00
bd144ac6fe Fixed interpolation/respawn bugs with the cameras by removing VRCObjectSync. 2026-06-20 11:25:20 -04:00
48833bd254 - Added newspapers to the newsstand in the alleyway.
- Improved look of Missing and Wanted posters.
- Made door jamb in the alleyway more accurate to the show.
- Added porch lights outside the door in the alleyway.
- Increased size of lightmaps for the round 1 door, since there's lots of room.
2026-06-20 02:49:55 -04:00
df667a2764 - Adjusted shoes quad to have some depth.
- Added newspapers to the newsstand.
2026-06-18 13:29:31 -04:00
f068fbbc51 Added more alleyway decorations. 2026-06-17 02:33:34 -04:00
a6579f430e Added decorative pipe and nondescript device to the alleyway. 2026-06-14 23:58:37 -04:00
1085d5a3c0 This change should fix objects lagging behind animations for some props. 2026-06-06 23:55:22 -04:00
80a8471a5f Set Lightning Strike as the current default Lightning Round effect again. 2026-06-06 23:54:30 -04:00
5bb080d546 - Removed final remnants of LightSync from the project.
- Fixed jail chain potentially calling a GameManager function on all clients.
2026-06-05 15:02:18 -04:00
13df56eb89 Fixed chain somehow losing its metallicness. 2026-06-05 14:58:56 -04:00
3212a32e46 Added a chalkboard to the alleyway. 2026-06-02 03:37:23 -04:00
ad6b47c536 - Added a card holder mesh for the host card spawner.
- Pickupable objects for various props changed to use VRCObjectSync.
- Live indicator now uses the new lamp model from the ACME Bugnet Alert.
- Light probes during round 1 illuminate contestants much better.
- Fixed lightmaps for the round 1 door.
- Changed import and mesh compression settings for many models.
2026-05-27 20:50:30 -04:00
f6c6c486a5 - Fixed lightmaps for round 1 door.
- Fixed orientation of engineering room door.
- Fixed orientation and lightmaps of decorative flags.
2026-05-26 11:22:09 -04:00
5741151435 - Round 1 door now has a window above it.
- Round 1 door reoriented so that the Y axis is up.
2026-05-25 23:59:44 -04:00
bd44d25470 Fixed the No Answer button never disabling between questions during The Chase. 2026-05-24 19:27:20 -04:00
748516b2a0 Risk card now properly syncs when placed at the front of the podium. 2026-05-24 19:26:14 -04:00
89caac10f0 View tablet now follows head rotation also, which avoids some annoying quirks. 2026-05-24 12:48:12 -04:00
a7c53dbf05 - Phone pickup distance reduced to 10cm.
- Slightly increased compression for the blank TV texture.
2026-05-24 12:44:10 -04:00
78f1a7a2e3 - Round 1 now properly indicates the Modem destination.
- ACME Bugnet Alert has usable functionality.
2026-05-24 11:44:08 -04:00
644f5f9671 - Added a brick overhang over the alleyway fence.
- Added the ACME Bugnet warning light to the alleyway.
- Added a sign for the phone in the alleyway.
- Added a bicolour SDF shader.
- Enabled mesh compression on many of the meshes in the world.
2026-05-22 15:38:48 -04:00
6708177539 Minor correction to code that isn't even used anywhere. 2026-05-21 18:32:46 -04:00
ba4e42a813 - Fixed railing lighting on alleyway stairs.
- Made a dirty green paint material and used it for the newsstand.
2026-05-21 18:30:00 -04:00
68af62e333 Risk card holder now has proper functionality. 2026-05-21 18:28:33 -04:00
8aec8995b8 - Added an admin button to skip a turn in round 2.
- Added a railing outside the stairs in the alleyway.
2026-05-21 03:52:48 -04:00
ae4ce6684b Choice and risk cards now use VRCObjectSync. 2026-05-20 20:05:41 -04:00
b234da3820 Added burlap sacks for the round 2 room. 2026-05-19 13:54:12 -04:00
c6fe1bb939 - Floor map markers now also use VRCObjectSync.
- PickupUseCallback can now optionally send ownership transfer requests.
- Added a wood chest decoration for the round 2 room.
- Tweaked the rough and dirty steel material.
2026-05-19 13:47:15 -04:00
29f9b858cf Added a decorative payphone to the alleyway. 2026-05-17 20:45:34 -04:00
da8b37ea37 - Improved compression for various ACME logos.
- Rearranged ACME logos into their own category.
2026-05-17 03:53:54 -04:00
7bad3a6bed Player markers are no longer handled by GameManagerBase. 2026-05-17 03:52:12 -04:00
dbc5746a0b Position markers on pedestals now activate when a podium is manually claimed. 2026-05-16 15:01:55 -04:00
dc86b95ed7 CaseVideoSyncPlayer no longer modifies the global material. 2026-05-16 08:14:31 -04:00
e7fa38058c - Jail call overlay no longer modifies the global material.
- Jail player now disappears when round 2 is initialised or deinitialised.
- Phone box cover now syncs when closed automatically.
2026-05-16 01:19:10 -04:00
1b167390cb - Host card now also uses VRCObjectSync.
- Host card spawner now switches ownership on interact to prevent sync issues.
- Host card spawner now has an inset square collider to get in the way less.
- Adjusted collision box of location board to not block the host card spawner.
- Phone box cover now closes automatically when round 2 ends.
2026-05-15 13:56:37 -04:00
2fa20670ac - Added a phone box around the phone in round 2.
- Added a callback class to allow interactions to send signals to non-pickups.
- Round 2 phone now syncs with VRCObjectSync, like many simple pick-ups now do.
- Doors can now choose whether they auto-close.
- GameManagers now enable and disable live lights as necessary.
- More transparent textures now have "Alpha is transparency" enabled.
- Podium prefab shifted slightly in its default position. This changes nothing.
2026-05-15 02:10:09 -04:00
e8704b7595 - Jail phone now also uses standard VRCObjectSync.
- Live indicator placard no longer has a grabbable component.
- Choice cards now have their LightSync components inside their prefabs.
2026-05-14 20:08:04 -04:00
7a233d9656 - Camera at the end of The Chase now auto-switches to host/player view.
- The Chase now also ends itself when it's over.
2026-05-14 16:15:58 -04:00
edc90eba48 Quick fix for a buffer overrun issue. 2026-05-14 16:13:58 -04:00
cb04ea8dd2 Buzzers reworked to sync using VRCObjectSync, as a test for future refactoring. 2026-05-14 12:49:20 -04:00
c3896b06d1 Fixed a crash when a player tries to teleport to a pedestal's spawn point. 2026-05-13 23:29:16 -04:00
820df6c2bd - Lightning strike animations are now fully working.
- Added an alternate spawn marker, since it was needed for testing anyway.
- Round 1 podium name placard now has baked shading.
- Fixed umbrella model's blend shape normals.
- Removed a lot of unnecessary materials and textures.
- KNOWN ISSUE: Winner camera in round 2 no longer follows winner. Again.
2026-05-13 22:27:55 -04:00
3a7076121b - Lightning round effects are now only reset at the end of a lightning round.
- Lightning round now ends and advances itself instead of waiting for input.
2026-05-11 03:41:02 -04:00
dda2ffcf95 Fixed a bug that caused the lightning round intro to never recover from reset. 2026-05-11 02:48:48 -04:00
554add639e - Lightning round effects now re-initialise in between rounds.
- Lightning round effect now checks if the effect has changed before playing.
- Final round now locks podium answers without an in-between segment.
- Improved UVs on buzzer model.
- Improved lightmaps on square crate model.
2026-05-11 00:56:42 -04:00