userElliotHcancel
branchrust_reboot/main/game_room_dlc/darts_gamecancel

101 Commits over 122 Days - 0.03cph!

18 Days Ago
darts fixes - fix timed out board not wiping scorecards - fix leaderboard flickering to incorrect values from other nearby boards - fix scorecard playername issue when re-joining game - fix multiplayer occasional 2 dart turn due to race condition - fix canvas LODS not being dyamic (breaks on boats) - change material on text to use depth offset shader for better lighting settings - removed lighting material from how to play stickynote (its black text, doesnt need it) - further reduced artificial tilt - fix scorecards not turning back on after leaving view distance
19 Days Ago
merge from game_room_dlc
22 Days Ago
add a howtoplay translatable canvas onto new sticky note on the board properly translate some missed elements default names of "Player1" -> "P1" until name is fetched
22 Days Ago
merge from game_room_dlc
22 Days Ago
Dartboards can now be placed on boats Transposed everything to work with local space instead of world space, to reduce floating point inaccuracies of darts (also had to happen for boats) Reduced artifical tilt of darts, so they look more accurately placed
22 Days Ago
fix sockets of dartboard for better placement
22 Days Ago
dartboard prefab fixes - fix bullseye boom particles playing on show - fix realmed remove not removing Client child object
22 Days Ago
added lit variant of text for dartboards (still quite bright in darkness)
22 Days Ago
fix NRE that was breaking demos
22 Days Ago
merge from game_room_dlc
24 Days Ago
update reticle with new shader add CanvasLOD to score panels decrease default timeout from 4min -> 3min when game is over, players not registered can clear the board
24 Days Ago
merge from game_room_dlc -> darts_game
26 Days Ago
darts polish & fixes - fix scoring not calculating properly - integrate effects from petur: dart puff, bullseye hit, win game - change default accuracy velocity threshold 0.03 -> 0.05 - fix winning game adding another score line at the end
26 Days Ago
merge from game_room_dlc
33 Days Ago
move some sockets for better hardside wall placement adjust darts clearing in multiplayer
33 Days Ago
Update darts with colours for each player - 1p is blue, 2p is yellow (not red bc it blends with board too much) - colours apply in 3 places: viewmodel, thrown darts, and 3p mountable props - improved when darts are cleared from the board in multiplayer, now waits for next player to throw to clear old darts
33 Days Ago
merge from game_room_dlc
36 Days Ago
fix not being able to shoot dartboard fix dart scoring offset by 9 degrees added more debug logs (behind convar) to track down multiplayer build issues
36 Days Ago
merge from game_room_dlc
38 Days Ago
switch left side of darts scoring to just show points earned in each round (doesnt accumulate on the left anymore)
39 Days Ago
remove SyncVar checking against Vector3 zero, breaks coming into network range
39 Days Ago
add refreshing from syncvars on client load
39 Days Ago
attempt network range fix by disabling SyncVar RequireChange flag and processing throw even if the dart is flagged as not being thrown while in range
39 Days Ago
fix dartboard being able to have roll during placement
39 Days Ago
more darts fixes - thrown darts stick into the board better, with more accurate point-tip rotation - scores now wipe and restart instead of scrolling - switched dart score sending to client authl, there's no stakes so it's all good to do so - zoom is now permanently enabled - busted turns grey out the text on the scoreboard to indicate that it was a bust - added second collider to the board for better dart collision (was going through board rarely) - prefab fixes and tweaks
40 Days Ago
only players in the game can reset the board, otherwise you must wait for idle endgame timer
40 Days Ago
darts fixes - fix RPC_UpdateThrowTimer (pretty sure) - fix deploy bounds - fix collider not being representative - include mat in placement guide - remove rotate from placement - set health value - can only palce dartboard on construction - add ground watch - fix look rotation error spam - fix SpawnReticle NRE - fix outofrange exception in 2 player - remove "win game" placeholder effect that was causing crash - adjusted bounds of everything in the prefab
40 Days Ago
merge from game_room_dlc
44 Days Ago
fix UI controls to reflect new zoom key (Secondary fire instead of Use)
44 Days Ago
remove a bunch of ? nullable wrappers
44 Days Ago
fix invokes from strings to actions
45 Days Ago
darts fixes - zoom changed to hold right click, zoom factor decreased - added debugging logs in case of build issues again - increase viewport clamping so you cant look inside viewmodel
45 Days Ago
remove editor hacks
45 Days Ago
merge from game_room_dlc
46 Days Ago
compile fixes
46 Days Ago
merge fix
46 Days Ago
merge from game_room_dlc
46 Days Ago
Darts QoL - viewmodel rotates to aim at reticle position smoothly - leaderboard menu is hidden in multiplayer (it's a singleplayer only feature) - mountable headlook clamps to not look through viewmodel
53 Days Ago
darts polish - darts stick into board at steeper angle and with slight random offsets - darts have a more dramatic up-down flight path - reticle doesnt cast shadows - unthrown darts appear in offhand in 3p - tweaked mountable positions
53 Days Ago
manifest
54 Days Ago
fix proto after merge, codegen
54 Days Ago
merge from game_room_dlc
54 Days Ago
looser "is this player playing" checking, was overkill & causing edge case bugs
54 Days Ago
ui fix
54 Days Ago
possible fix for clients needing to remount once after joining to throw darts
54 Days Ago
fix scoreboard crash
57 Days Ago
fixes from 2p testing - leaderboard crash error fix - local player double dart throw fix again - fix UI showing up on opponent's screen somehow
57 Days Ago
compiler fixes
57 Days Ago
fix debug cam double dart throw tune up prefab with better sockets move mountable to accomodate new mat return dartboard to normal size, increase zoom default to compensate reduce size of reticle centerdot to accomodate smaller bullseye
59 Days Ago
blend 3p dart-throwing animation based on position of reticle