200,907 Commits over 4,171 Days - 2.01cph!
Merge from hardcore_refresh
Fix build issues with the new config, add all projects to it but skip Build.0 entries -- if a single project isn't referenced the solution will not build at all.
Add a solution config that only builds the new Client/Server projects, rebuilding the whole solution takes too long.
Various fixed with the social system in the new menu:
Fixed 'enter message' text being empty
Fixed 'DM' text sticking around
Chat text popping up is decoupled from the friends menu
Added a transition animation when chat comes up/goes away
Use selectable texcoords to fix vertex stream issues in build
▊▊██▉▊▇▄ █▋▌▌▋▇▊▉▆█ ▍▇▋▉▋▋▇▄ ▇▍▌ ▊▄▊▇.▍▆▋▄▄▅, ▄▅█▇.▆█▉▉▆▌▅▍ ▆▉▊ ▇▅ ▌▋▅ ▉▇▇▅▋▊ ▅▉▋▅ ▍▉▆▇▍▅▆▆▉▆. ▋▉▄▅▊▋▋▅ ▊▊▄▌▆▍▉▊ ▌▆▉▉▆ ▄▋▅▌▊▋▍▉ ▉▄▌ ▇▉▇ ▍▇▆▉▄▌▄ ▍▅ ▄▅▆▆▋ ▇▆▍▊▍▄▊▋▌▆▍ ▍▌▊▄▉ ▅█▋▉▊▇▉▋▉ ▊▆▅▊▅▋▇█▆. ▅▆ ▅▅▇█▊▅▉▄ ▉▄▄ ▇▌▉▌▊▉▋▄▄ ▋▆ ▅▇ ▌▉▅▊ █▊▉▉█ ▋█▍▅▆.
▅▇▋▆▄ ▋▌▉▆ ▇▅▄▄▌▍_▍▌▌_▍▍▉▇▊▇
▊▄▄ ▄▊▍█▄▅ ▄█▆ ▇▆▆▆█▅▍▉█▄█, ▄▅▋▉▊▆▄▇▅▉▍▉▊▇, ▊▋▌▊▍▅▄▇▌▌▆▊▍▋▇▄▆▍▉▊, ▄▌▌▇▋▋▅▊▆▋█▋
▄▆▍▇▆ ▆▄█▋ ▍▅▍▆▋▅█▅▇_▌▇▄▇▍▍▌▌
▉▍▆ ▅▌█▊▍▊▉:
- █▅▉▆█▋ ▋▋▌▍▍▄ ▋▊▋ ▅▅▆▅▌▌ ▅▌▌▅█ ▄▍▄▉ ▉▌ ▌ ▉▆▇█▆▆ ▇▆ ▉▅█▅█▅▊█▊▆█▌.▌▊▇▆▋▄_▄▋▋▊▆▇▅▆▆▇█▋▍▍▋▉▆/▍█▋▊▇▇_▉█▇▅▍
- ▄▌▍▄▊ ▅▆▊█▍▍▄▍▆▍▇▄▍▇ █▄: ▆██▌▄█▊▇▆▆▍.▆▅▅▇██_▄▌▋▅▄▇▄▇▋▇▇▄, ▉█▄▋▍▋█▉▅▉▊▉.▆▆▋_▄▌▌▄▉▍▊▍/█▊▍_▅▄▇█▇▄▇▇▋, ▋▌█▆▇▌▍▆.█▅▆▌▌▉_▄█▌▆▋▅▍▉▉▄▄/▉▇▅▊▆▉_▆▍█▄▅▇▊▊▋▄▇█
Merge from pilot_hazmat_dlc
▍█▋▅▉▄ ▇█▄▊▋ ▆▅▊ ▍▊▊▊▋▄ ▆▌▍ ▌▆▍ (▌▅▋▌ ▄▋▌▊▇▆▍▉▆ ▋▋█▄ ▍▊▍▋▅.▋▋▊▇▉█▄▄▉)
Fixed offline store message not showing up when your net is offline
Add health threshold based speed reduction.
Start reducing max thrust below this threshold, down to a minimum of 10% thrust.
Fixed limited tab scrollbar not working
Tweaked weekly skin color generation
Fixed non scrappable items not showing their market price
Fixed Wall Divider Pack loc conflict
Rebalance health contribution for boat pieces.
Add some damage debug.
Restored F1 items menu, prefabed the item button that keeps ending up with nan values
Admin convar `global.god` (godmode) now displays GameUI when godmode is active https://files.facepunch.com/jacob/1b2411b1/Unity_l3B1S3MDpp.mp4
Includes new `global.godforceoffoverlay` convar to force disable the UI overlay when enabled to help when recording media
Refactor voiceline system to use audioclips instead of procedurally generating audio at runtime, todo now make cooldowns use voiceline type not exact text as id
Unhide Jalopy seat and Flechette Gun without mounting HL2
`weapon_fists` sets Weapon in DamageInfo (Community Contribution)
Status prints server uptime
Improve NPC animation support for pistols and rifles
Combine NPCs no longer T-pose with pistols.
Improved crouch support for NPCs using pistols and rifles - NPCs wont crouch to shoot for 0.3 seconds and then stand back up
Enable EP2 behaviors for npc_combine_s
Some sort of "march" thing?
Restored header text for featured items
Removed old item store code
Bake windows placeholder robot voices into audioClips, as people get different voices depending on their machine, sometimes even female. It'll also be easier to replace with proper voice recordings before release.
merge from fogmethod1 (sky branch)
Mild color adjustments in post to compensate for the arctic overexposure tonemap adjustment fix.
Another night sky brightness pass between different weathers, to make them more consistent at night.
Add reset static field attribute to base mono behaviour and handle all of the inherited types with static fields. This will ensure we also catch new static fields in the future without manually adding attributes
Handle dictionary/list/native collections/abstract classes.
Fix twitch drops text not working
Merge from trimmed_asset_warmup/scene_warmup
Destroy generated map textures when disconnecting from a server
Hook up server wiped on loading screen
Hook up 'respawn' button
Change out the cartoony map open animation
Null check before setting texture parameters in FoliageGrid
updated ejector seat mount position and player sitting anim
Prepare some voiceline variations so that they don't repeat the same things too much
Ejector seat - added LODs and gibs