Vrcbce Versions Save

VRCBilliards: Community Edition

1.1.5

2 years ago
  1. The M.O.O.N version of the UI syncs properly.
  2. First pass on the cue mover maker being synced.
  3. Cues no longer have crazy angles when respawning.
  4. Cue jitter has been lessened.
  5. One common cause of the table exploding when someone left the world (the instance owner) has been fixed.
  6. The M.O.O.N UI has correct labels now.
  7. The main script for the table is now more cautious about dependencies, hopefully reducing some crashes when modified.
  8. Players that have departed the world cannot crash the pool table (by being involved in a game and then someone else joins and is unable to deduce who was in the game because they're not here anymore).

EDIT: A minor fix to OnPlayerLeft within the PoolStateManager has been issued to hopefully help with random restarts.

1.1.4

2 years ago
  1. Refactor proximity check for E dialogue in desktop to be collider based (performant) rather than distance based (horrible).
  2. Optional setting to help with scaled-up tables to add extra force to the cue ball when hit.
  3. A fix to an erroneous $ in the win text when playing in teams. (Thanks Legoman!)
  4. The logger can print warnings.
  5. Table made a bunch of optimizations idk (It's a lot of optimizations!)

UPDATE (forgot two important things!) 6. The cue code has been rewritten under the hood. It'll feel a bit different: let me know if it's a bad change. It will be drastically more performant, especially with high world pop. 7. Cues now respawn at specific object locations within the prefab! You can move the respawn locations to make the cues respawn at different places. I can't believe this wasn't a thing before this update because it seems incredibly obvious. Hang the cues on the wall of your games den!

v1.1.3

2 years ago

Massive thanks to both Esnya and M.O.O.N for their work on the TWO new UIs inside VRCBCE! Installing this version rids you of my awful Kenny icons once and for all.

Esnya's UI has icons and acts like the prior UI, with buttons to change options. M.O.O.N's UI has toggles and UI buttons that drive everything.

I'm glad that we've resolved this serious issue with the prefab. Feel free to further modify these UI, and contribute your changes!

1.1.2

2 years ago

Some notable bug fixes:

  • Tentative fix for #38
  • Fix for #36
  • Fix for #34
  • Fix for #33 (The non-playing team will have a darker colour on their cue)

The M.O.O.N UI update will be rolled into this prefab in 1.2.0.

1.1.1

3 years ago

Incorporated fixes from @Vowgan and @esnya for the UI and meshes.

1.1.0

3 years ago
  • Incorporate some nicer textures from Floatharr (thank you! <3)
  • Added a guideline toggle! I am sure none of you have been using the guideline as a crutch, right?!
  • Rewrote the fake ambient occlusion ball shadows, and made it so that you can toggle them on/off easily. (BUG: these shadows currently do not behave nicely on tilted/scaled tables during the intro animation)
  • Added a slider to allow for changing the animation length when starting the game. If the slider is set to zero, the SFX for the animation will not play.
  • UI cleanup. Blue is bad, black is better.

v1.0.0

3 years ago

IT IS DONE! With only a couple of minor cosmetic bugs remaining, 1.0.0 is ready for primetime.

This repo is now fully up to date with latest. You can pull and fork as needed!

This release is dedicated to the team at VRChat responsible for shipping the UNU update, including, but not limited to, Danly, MomoTheMonster, and the VRC QA team (including Ruuubick, PhaseDragon, Jordo and others). On this rock we shall build our church.

In addition, thank you to the VRC Prefabs voice call gang for being very dear friends of mine, to Senpie and PairOfSocks, and everyone else who played the heck out of the ht8b prefab these past five months.

I missed this off the commit message, but thanks also to Harry_T for their work on the original ht8b prefab, without which this would not exist.

v1.0.0-pre4

3 years ago

Partial fix to #11. The game still won't tell you why a game ended with the resolution I'd like, but at least it will only end the game when one of the players leaves, rather than anyone in the instance.

Thank you to TheCastle and Raven Sharpless for reporting this bug .

v1.0.0-pre3

3 years ago

Change:

  1. Fix #8
  2. Fix #7
  3. Make the UI toggle button look slightly better.

UPDATE: This release had a missing script (ActivaterUdonEvent) that has been added back in. Thanks for the report, Kitty Toes!)

1.0.0-pre2

3 years ago
  1. Some cleanup of the export: including the FairlySadPanda.Utilities.Logger script, but removing several dead assets. (Thanks Castle!)
  2. On Quest, make the reflection probe null at runtime, and make sure calls to the probe are guarded by a null check. (Thanks TechAnon!)