678 Commits over 304 Days - 0.09cph!
merge from fix_health_info_popup -> main
merge from fix_health_info_popup -> main
switch from syncvar to RPC, just makes it simpler in this case
Switch lastattackedtime to use Epoch time so it can network properly
▉ ▇▊▌▄▄▌ ▋▌▊█▊▌ ▇▅▍ ▆▋ ▍▉▄█▋▉▉▍ █▉▄▇▉█▇ ▇▍▌█▊▋▉
add another variable to balloon text for correcting pivot displacement from vertical rotation
Add text to both sides of balloons
Update for line spacing, text sizes, text colour, and small tweaks for balloons
merge from health_info_popup_qol -> main
Health UI now pops up for 1s after damaging an object (that shows health info)
- This only occurs when the object is below the threshold that would show health info constantly
Added "Super Chiby" font for balloons, fix references on prefabs
Rework text displaying on party balloons to accomodate all the different shapes, added multiple parameters to improve variability and conformity to mesh.
Added text display to all applicable balloons
merge from main -> birthday2025
Fix bug where switching animation method wasnt updating pose until new power was sent
Added explanation text for simple input usage method, polished up menu dialog
add option for specifying a camera angle to a certain skinnable spawn point
Added special spawn point options per skinnable
Added advanced input option to set mannequin pose using binary inputs, added helper calculator for converting pose to binary
Switched to setting poses through a menu for choosing pose for powered and unpowered states
Power mannequins to change their pose
Support custom colours for balloon particle pop FX
Added multi-line support for balloon text editing
First iteration of balloon text and colour changing menu
- Only added to circle balloon for testing and iteration
Hide chat log for autoswitching if the channel didn't change
All consumables can no longer be used when both hands are occupied (driving a mountable that blocks item usage)
^ This is a stopgap change until hotbar food eating is implemented
Improved "disabled" menu option text to be more generic.
merge from helicopter_flare_balance_pass -> main
fix dictionary duplicate entry
fix display scaling and random rotation, assign a bunch of item category overrides
First WIP prototype for component displaying box skins
Remove the ability to use healing "food" items (medkit, healing teas) when prevented from wielding items in a mountable.
thumb_up
13
thumb_down
48
merge from main -> boxes_dlc
merge from helicopter_flare_balance_pass -> main
Buying a mini or scrappie from vendor automatically grants some flares
merge from fix_colourpicker_gradient -> main
Fix colourpicker not adjusting to linear colour space
█ ▊▆▉▋▌ ▋▋▍▋▆▅▇█▉ ▌▄▉▅▅▄▉▆▇ ▍▊▉ ▉▋▍▆▆▍▅▆ ▊▊▊▌▊█ ▄▇ ▌▊▋▍▅▋█▇▉█ ▌▆▍█ ▌▊ ▄▆▅▍▄
merge from helicopter_flare_balance_pass -> main
Revised changes and clarification for throwing flares from helicopters:
- Thrown flares no longer have any effect on homing missile targeting
- Flares can now once again be thrown from helicopters (but again, wont do anything)
- All player helicopters have flares deployment system (same as previous change)
- Hot air balloons (HAB) do not have flare deployment system but can only be targeted when server ConVar "homingMissileTargetsHab" is enabled (unchanged)
- HABs can now dodge seeking missile targeting after engine being off for 4 seconds (if convar is enabled), exposed value for configuration
- Improved positioning of flare effects for mini and scrappie, added flare status lights on dash for both
thumb_up
12
thumb_down
15
merge from main -> helicopter_flare_balance_pass
Add fail animation hook for fail throwing flares from helis
merge from helicopter_flare_balance_pass -> main
codegen + protobufs after merge conflict resolution
change flare entity proto enum to dodge naval update conflicts
code clean up, fix change for dropping grenades
change position of flare FX, add flare ready/dryfire sounds for mini and scrappie
▇ ▌▅▊█▌▋▉▉▆▋ ▍▄▋▋▍▋▊▍▅▉ ▅▇▍▌▅ ▄▍▊▅█▋▍▆▍ █▇▇█▍▄▌▊▉ ▆▆▊▊▌▇ ▄▌▊ ▉▆▅▉▅ ▌▆ ▋▋▍ █▋▄▍ ▌ ▌▆▉█▅▍▄▋ █▋▊▊ ▉█ ▅▆▄ ▉▅█▍▋ ▍▆▉▅▅▆▌▆ ▋▆▆▌▌ ▉▌ ▊▊▊█▉▊▋▉ ▅▋▇▊▋ █▆▌▉▌▄▇▇ ▌▍▌ ▌▌▆▄▇█▊▊▉ █▇ ▍█ ▄▇▄▅▊ ██▌ ▉▄▌▉ ▇▋ ▍▋▆█▌▊ ▋▉▊█ ▋▅ ▊▄ ▋▅ ▇▄▆▇▉▉ ▍▅▊ █▉ ▍▆▌▇█▍▋▋▌▆▍▉▆▋█▊ ▊▇▉▋█▅▇ ▋▋▆▄▅█ ▌▄▋▇▅▋▇▌ ▄▇▆▍▇ ▌▍█▉▍▊ ▅▌▇ ▌▅▊▅▌ ▌▄▊ ▅▍ ▉▆▍▆▅▅ ▅▍▄▋▉▄▆ ▌▄▆█▆ ▅▇▇▄▉█ ▆▉▋▄▍█▋█▅ ▆▇▄▌▋ ▆█▌▋▄▄▌▋▌ ▌▄▉▇▌█▌▊▉ ▋▉▍▉█ ▅▍▉▍ ▄ ▍▄█ ▄▇▋▄▋█▉▄█ ▊▉▊▌▍▇▄▍▍▇ ▊▌▇▇▋▊▍ ▋▋█ ▄▋▌▌▇▄▅ ▊▋▊▇▄▉▆ ▌█ ▌▉▅ ▊▉▄▄▊█ ▊▋▄▄▇▌▋▌▉▇▍ ▋▌▉▍▅ █▆▇▍▉▇ ▄▉▇ ▌█▉▅▍ ▄▊▅█▊▇▅▊ █▌▊▆▍ ▌▌▋ ▄▍▆ █▄▋▋▋▌▇ ▊█▋▉ ▇▅ ▊▊▇▆▉█▌▊▍▌ ▋█ ▆▇▇ ▅▊▉▋█▆▋▍ ▆▍ █▊▇ ▊▋▌▌█ █▊▇▉ ▊▅▊▅▊█▅ ▄▆██▍▉▌▅▋▍ ▌▍▋▄▇▄▋█ ▍▆▍▌▍ ▌▋▄▊▄▇▅▆▊▆ ▋▆▊▄▅█▄▍▋▅▉ ▉▊▊ █▆▅▌▊▊▅▅ ▅▇▊ ▋▌▍ ▋▋▉▊▆ ▊▍▋▋▄ ▊▄▌▇▆ ▋█▆▄ █▅▋▆▇▊▄ ▄▉▅▇██ ▊▅▅▄▉ ▌▇▄ ▊▋▉
merge from fix_team_chat_carryover -> main