userConnacancel
branchsbox-pool/maincancel

98 Commits over 91 Days - 0.04cph!

1 Year Ago
Strip out unused rule voting system
1 Year Ago
Fix obsolete warnings
1 Year Ago
Revert "Update vector usages" This reverts commit 574545247ea82c3e9838f84e16d6a068d1bc0c96.
1 Year Ago
Updated pool to work with the latest core changes
1 Year Ago
Hide the Win Summary when the stats round is over
1 Year Ago
Fixed Win Summary Elo Calculations
1 Year Ago
Update namespace
1 Year Ago
Added skeleton Win Summary
1 Year Ago
Disable rule voting
1 Year Ago
Started working on a rule voting system ( WIP, looks ugly )
1 Year Ago
Show black ball in top when player is on the black, only play FF sound once per game because it is repetitive, hitting another ball after black won't foul if you're on the black
1 Year Ago
You don't get a 2nd shot if you foul first
1 Year Ago
Added an experimenting fast forward system to stop it taking so long for a turn to end - this might be annoying
1 Year Ago
Include the white ball when determining gasp
1 Year Ago
Some refactoring, added some sound effects, made the game speed up 3 seconds after taking a shot, added ticking clock sound for turn, and in some occasions the camera will zoom and the crowd will GASP if a ball might go in after a while
1 Year Ago
Everything goes red if you might hit the wrong ball
1 Year Ago
No writing files yet
1 Year Ago
Fixed Authority error when moving white ball before Owner is properly replicated
1 Year Ago
Updated surface property of pool.ball to have reduced bounce threshold (woop) and load/save rating JSON
1 Year Ago
Fixed pot history not updating (this is only a temporary measure)
1 Year Ago
Updated to new Net stuff
1 Year Ago
Added basic ELO ranking display support (saving to JSON is disabled for now)
1 Year Ago
Move common logic for whether owner is in play to a separate method
1 Year Ago
Fixed server accepting input from everyone
1 Year Ago
Removed "controllers" and the Cue handles its own fate now, properly predicted with Simulate and client effects (shot power line etc) updated in Tick for each client
1 Year Ago
Test
1 Year Ago
Predict white ball placement as well and set owner directly to the pawn now that works
1 Year Ago
Let's try and make the cue predicted again for the player taking a turn Merge branch 'main' of sbox-pool into main
1 Year Ago
Update NetworkList for Pool
1 Year Ago
Pool is a functional game again after Pain Day, fixed a bug where potting the white after the black would still result in a win
1 Year Ago
Use a single tick for both remote and local client this helps reduce the lerping effect of the cue
1 Year Ago
Just have a single cue, there is no need to have one cue per player
1 Year Ago
Apply force directly to the white ball instead of at the cue tip position and added a ghost white ball to show what it will hit along its path
1 Year Ago
Don't show the started turn message on a second shot and cause balls to stop completely when the turn ends Merge branch 'main' of sbox-pool into main
1 Year Ago
Fixed a bug where if a ball had no LastStriker for some reason it'd throw an NRE
1 Year Ago
Finally nailed down why the cue for the non-host opponent was playing up and fixed foul when potting both balls on first claim
1 Year Ago
Doubled FOV and reduced max cue pitch by half
1 Year Ago
Move enums to own folder, removed unused Vector3 extension, move Game tick to Event
1 Year Ago
Ensure tick runs when it should do for clients with input, it can run wherever for spectators
1 Year Ago
Fixed another game logic bug
1 Year Ago
Fixed various bugs in game logic
1 Year Ago
Attempt to fix various race conditions
1 Year Ago
Simple ELO ranking, we could display this, or use it to matchmake
1 Year Ago
Fixed issues with potting balls and fouls
1 Year Ago
Test Merge branch 'main' of sbox-pool into main
1 Year Ago
Compiled stuff
1 Year Ago
Push header and footer CSS panels
1 Year Ago
Remove log Merge Merge branch 'main' of sbox-pool into main
1 Year Ago
Refactored BallTray and network its history
1 Year Ago
Added DoPlayerPotBall method to clean things up a little