142,326 Commits over 4,536 Days - 1.31cph!
Updating m92 world model rig
merge from medical_honey_bandage
Setup collision/colliders correctly in prefabs.
Added honey bandage to primitive and hardcore tech trees
merge from carvable_pumpkin_deploy_fix
merge from paintball_gun_fixes
merge from viewmodelscope_nre
merge from static_piano_fix
merge from TriangleHatchDeployfix
merge from deployanim_fix
merge from vehicle_pooling
merge from glass_ar_motion_blur_fix
merge from new_navmesh_fixes
merge from Floating_bandage_fix
merge from oilrig_light_fix
Renamed deployed entities to include .Deployed per convention.
Setup missing socket/checks on gate
merge from mt_snapshot_saving
cherry picked martyns rail hide code from changeset
153305 - allows the holosight rail to hide depending on the weapon its attached to.
cherry picking 8x scope, handmade sight and holosight refreshes
Add entity names to "MOVETYPE_FOLLOW with no model" warning
Implement CTRL+Backspace and CTRL+Delete for text entries
Try to prevent game breaking states with silly values of m_yaw/m_pitch
Minor cleanups
Added "session_begin_ignore_version" hammer command
* If you brick your VMF with this, don't blame me
Add description to r_PhysPropStaticLighting
Move "dynamic shadow poke through" "fix" to opt in convar
* r_shadow_clip (defaults to off) - it being enabled causes shadows to be clipped erroneously sometimes
Try preventing "non positional" control points bloating particle bbox
* This should help with particle sorting
* Marks C_INIT_RandomColor C_OP_RemapAverageScalarValuetoCP C_OP_RemapCPtoScalar as using non positional control points (in addition to the existing ones)
* This could potentially cause issues where these non positional operators act on positional control points used by other control points, but who would do that?
merge from automated_testing
main -> grenade_client_prediction
Adjusted and balanced holstered weapon positions to sit closer to chest armour
Fixed test runner window not showing the in progress icon on a test running its cases
merge from cookingworkbench_kettle_fix
merge from settings_dropdowns_fix
Fix placement guide rotations.
Hookup icon links and generate/assign icons.
merge from store_nre_fixes
Randomised rooms for train tunnels - UV fixes on boiler room. Started first art pass of Small Room C.
Bunch of building help/glyp improvements.
Add building hints.
Analogue inputs now support glyph display too.
More improvements, prompts, help display.
Animal Fence LODs and gibs
- Simplify cow needs to be easier to balance and understand as a player: remove mood as a tracked value, mood is just computed on demand by min(fullness, hydration, personal space)
- HP just converges to mood so that happy cow is full hp, sad cow dies automatically, and eating automatically heals => added benefit: cow condition becomes cleanly visible to players through the healthbar
- Sleeping cows needs are frozen instead of ticking down
- Add ultra compact building to benchmark (multiple cows in a 1x1 with through or shelter)
- Fix benchmark not having water source for free range cows, causing free range cows to produce less scrap
let subsystems contribute to IK, move shields to it
optim: only add root matrices when we're doing foot IK
run job ik on a single playable graph with two outputs rather than two playable graphs
added textures, mesh and material for test of cow pattern material.
clean up, move things into a single playerik module rather than 3 different layers, run formatter
more merge error fixes, nuke old ParentArmsToCamera - its done in jobs now.
More glyph support and fixes.