userElliotHcancel
branchrust_reboot/main/game_room_dlc/darts_gamecancel

73 Commits over 91 Days - 0.03cph!

54 Days Ago
WIP Darts Viewmodels
54 Days Ago
merge from game_room_dlc
2 Months Ago
clean up thrown darts after a timer
2 Months Ago
fix 3rd person dart throw
2 Months Ago
cleanup, compiler fix
2 Months Ago
rework checks for determining which player is at the board, now uses userids and cached BasePlayers
2 Months Ago
fix guard checks for when no player is mounted
2 Months Ago
restrict some client functions to only work for the mounted player
2 Months Ago
WIP on networked darts for 3rd person clients, manifest + codegen
2 Months Ago
merge from game_room_dlc -> darts_game
2 Months Ago
only show 5 leaderboard spots
2 Months Ago
first pass on leaderboard complete, added throw timings in UI
2 Months Ago
first pass on leaderboard, still WIP
2 Months Ago
fix ColorEx WithHDRIntensity, missing alpha copying
2 Months Ago
Add throw timer, if the timer runs out before you click to throw, it'll throw for you - reticle changes colour and flashes when low time - UI has timer text display
2 Months Ago
switched to ReplicatedVars, compiler fixes, adjustments to separate client and server code
2 Months Ago
added more parameters to equations for getting score area on the board, to account for non-standard board shapes. added a gizmo to view scoring areas, toggleable so you can match the math to the mesh
3 Months Ago
More darts improvements - fix reticle accuracy and use animation curve for smoothness - improve ui, add focus bar to be able to visual how much focus you have left - added zoom option for seeing board closer while still maintaining throw distance - fix scoring for ending turn on 1 point left, and small refactor for ending on bullseye counting as double - add more convars for playtest tweaking
3 Months Ago
scoring fixes, first pass on basic ui for seeing scores
3 Months Ago
first pass of dart projectile prefab, with lerping animation curve movement (clientside only rn) connected all parts together usin the board entity as the middle layer with RPCs (controller -> board -> reticle -> board -> dart -> board -> controller)
3 Months Ago
Initial pass on darts game reticle - convar options for testing - acceleration, velocity, and friction for movement - random acceleration for variance, with "hold breath" to stop random and increase friction - accuracy ring once velocity is below threshold
3 Months Ago
progress on darts game controller, initial structure and setup for starting/ending game and players joining/leaving
3 Months Ago
merge from darts_minigame -> game_room_dlc/darts_game (better parent branch for sharing code)