5,644 Commits over 913 Days - 0.26cph!
Added visible par number, hole number and current players as text on the Tee Clock
Player scoring system. Player scores increase with each hit
- Ability to join/leave games on the tee
- Tee backtracks dismounts/swings to golf ball and mountable
- Deployable changes
- Phrases
Can now Tee-Off from the Tee
- Players can't kick golfballs
- Add drag on the ball so it doesnt roll forever
- Add bounciness
- Fixed swap to driver popup not working
Create item for golf hole bucket - can now place it
- Improved hitting workflow again
- Will now auto dismount if you've hit the ball then walked after sending it
- Fix phrases not poping off
- Player no longer auto dismounts after golfing. Stays on the mountable until space is pressed, this stops you getting disorientated
- Dont draw trajectory if you have shot your ball
Show phrase when swapping golf club type
Ensure mountable dies when dismounting from a ball
- New Iron position
- New Driver position
- Better hand IK positions
- Can swap between putter, iron and driver by pressing CTRL when mounted to the ball
- Clearup and rewrite the club system (AGAIN)
- Reset and replace the position target transforms
Fix clientside golf ball being returned to the server
Feedback changes:
- Inverted A + D for walking
- Reduced putting max by 50%
Revert golf ball mountable and golf ball back to what they should be
- Remade golf hole and animator
- Fixed merge issues
- Regen manifest
- Fix folder issues
- Stop golf cart wheels being pulled down by shock height
- Re-centre golf cart wheels, reorigin and reorient shocks, wheels etc
- Expose shock values in inspector
- Wire up new golf hole
- Setup animator
- Reset mechanics
- Setup new golf idle pose
- Bring back the arms when swinging
- Club refinements + polish
Golf Hole logic:
- hole players can putt into
- confetti on gettng the ball in
- Swing club mechanics to power up/down shots
- Add putter
- Better idle head position values
- Refactor swing data into a struct since we need to pass it to a few places
- Add crappy trail renderer to the ball
- Add crappy prediction trail (still needs tweaked)
Added crappy path visualisation
WIP: Walkaround
- Can mount and walk around the golf ball
- Two view modes
- single fire attack (for now)
Fix clientside golf ball stuttering
Swap away from projectiles in favour of a standard BaseEntity
- Golf ball can be claimed by a client, this takes client ownership and updates the server on its position (ensuring accurate collisions for local client)
- Various settings to tune update amount
- Simple press e to force golf ball in that direction
- Create basic golf ball entity
- Create golf ball projectile
- Hitting E on the golf ball entity spawns a golf ball projectile with a small upwards velocity (for testing)
PlayerRigUpdate2 -> hackweek_golf
scientist_boat_aggro_fixes -> main
▍ ▉▌▌▇▇▇▇▍ ▅ ▅▌▅█ ▍▅▅▇ ▋▇█▅▇▊ ▇▊▌▍▇ ▆▉▆ ▇▊▅██▄▉█▊▆ ▅▌ ▊▌▆▌ ▋▄▊ ▆█▌ ▆▌▅▆█▊ █ ▇▍▊▉▍ ██▇█▊▅▌▇▊ ▅▄▉▄▉ █▍▆▇▉▇▋██ ▇▆▆▉ ▌▄▇▇█▇▊ ▇▋▉▆ ▇▉▇ ▅▆ ▄▋▊▅▍▆█▅ ▉▄▅▅▄ ▄▍▆█▊ ▄▆▇ ▌▉▆▇▅ ▋█▍▄▄▄▉▆▇
scientist_boat_aggro_fixes -> main
Ensure scientist boats dont target players deep underwater
ptboat_front_turret_nerf -> main
Nerf PT Boat front turret
- Allow BaseProjectile turret scaling to be used with MountedWeapons for AI
- Fix HumanNPCs not recognising inflictor name whilst using a MountedWeapon
mounted_weapon_seat_errorspam_fix -> main
mounted_weapon_seat_errorspam_fix -> main
- Swap weapon seat lazy loading so that it runs with a time gate instead
- Remove error
Fix rhib/pt boat ai driver causing to stream network errors when saving a rhib/pt scientist boat thats had its ai driver killed
Remove from ladder hatches as well
Allow us to define what entities we show the building planner viewmodel for:
- Add 'hideBuildingPlannerViewmodel' to construction scripts
- Enable on just the ladder for now
▌ ▌▊▍▉█▄ ▉▆█ ▄▋▌▋▊▌▇▌ █▋▇▅█▄▋█▅ ██ ▆▌ ▇█▋▊ ▉▋▊▆▆▊▅▅ ▌▋▌▅▇▆▍▆▉ ▍▉█▋█ ▊▅▅▆ ▊▅▄▉▊▆▅▄ ▄▅▋▉ ▆▅ ▆▍▊▇▍▆▋▆█
- Ensure ammo is refunded
- Rewrite cancel reload system
Dismounting a pt boat turret when its reloading will restore the ammo it had before rather than setting itself to 0
▆▌▋██▆▍ ▄█▌▌▆ ▄▅▋███ ▆▄██▇▊▅▍ ▅▅▉▉▇▉
Disable mountable parenting on the cannon (the most problematic and good to turn off as a precaution)
Force update triggers after moving position - its slightly more expensive but should fix instances where players can dismount and not be reattached to the boat
Ensure missing int parameter is added to mapnote validation