branchrust_reboot/main/game_room_dlccancel
290 Commits over 153 Days - 0.08cph!
A new player cannot mount while any existing pool-table mountable remains occupied
Pool cue stroke movement now ignores input.vehicle_flipy
In a gamer over state allow anyone to reset the pool game
Pool: dismount players mounted on the table if they start to go underwater
Pool: Ensure the prediction timeout can't reset the game if we are just waiting on a second player
Added the DarBoardReticule shader
pooltable
- updated guide model to match wide deploy bounds
pooltable
- adjusted wide deploy volume to prevent getting stuck when dismount on short side
pooltable
- added corner floor guides to help with placement inside bases
jukebox
- added gibs
- updated material and prefab
Dismount the player from the pooltable if theres no ground beneath them
pool: add more profiling everywhere
Bar Wallpapers - fixes and renames
fixed clipping issues with barstool mounts
pool table sounds first pass
dart board sounds first pass
Jukebox particle fx now plays in time with music
jukebox
- speaker fx shows when isPowered and in the ON state
- added lods
- updated prefab
Soundwaves
Nixed fresnel from the emissive for aliasing purposes.
Bar Wallpaper - updated textures and icon
updated dartboard texture so that no. 16 is more clearly visible
fixed rotation of the pooltable balls so numbers are facing up by default
update to pooltable and textures. flattened cloth so its not visually confusing. rebaked pooltable and updated textures
Update dart offset in viewmodel and event on throw animation
jukebox
- glowy lighting turns off and on when power is supplied
- tweaked material emit values
- prefab updated
jukebox
- added a warm glowy lighting effect
- updated model with second uvchannel
- updated textures
- updated materials
Dont stop a pool game if someone moves too far away. Just base it on the last time a shot was taken
Ensure cue ball starts on the line is should
Ensure 8 and 5 ball aren't swapped on the backend - woops
Stop the racked balls clipping into each other
jukebox
- updated model
- removed redundant models
- moved materials and textures and removed duplicate folder
Ensure pool balls are set to an identity rotation when first spawned
Remove WIP text on the pooltable
jukebox
- matrix led screen now shows when cassette is playing in jukebox in addition to the radio stations
- updated ledscreenscroller with cassette support
- disables scroller updates when outside of its lodnotify range threshold.
- updated jukebox prefab with cassette display text
jukebox
- updated prefab
- updated model
- added temp textures
- material updated
Bar Wallpaper and floorpaper - Updated icons, updated name and description for the wallpaper.
merge from jukebox_scroll
Pool Table - Cleanup files
last remaining removal of one material metadata that didnt commit before...
Pool Table - Clean-up of prototyping/duplicate/old files.
removed duplicate of Pooltable material
removed it's textures
removed ball prediction material and shader (not in use)
removed redundant textures
removed greybox meshes
renamed models materials and textures with proper standardised conventions
ensured proper metadata setup across models and textures
minor change in the poolballs albedo texture
removed references to outdated files from prefabs and replaced with proper ones
all tested and working as before but a lot cleaner files
added new jukebox lowpoly
Pool Cues - Updated textures for A and B
Pool Cues - Updated view and world models, added two materials, poolcue_a and poolcue_b, A is used by default. Added textures for A and B. Updated viewmodel and mounted prefabs with new poolcues
pool table
- updated item desc / localization