255,110 Commits over 3,990 Days - 2.66cph!
LobbyConfig.HideInServerList would let you hide a lobby from appearing in any server lists in s&box but still queryable with QueryLobbies
Update: Server-Editor tries to synthesize position ticks for other players in client-demos
- Also supports movement of other, non-player entities
- Only handling positions for now
Doing this to allow for more thorough testing. Some ticks get rejected despite being in the same position - need to investigate why.
Tests: played the same demo as before - checked logs to see the injection and acceptance of ticks.
Add DebugOverlaySystem.ScreenText
ensuring towed siege weapons aren't forced to sleep while being towed
fixing tow joint constraints being incorrect when towing begins non-aligned
Updated 4k AO textures for media
fixed incorrect capsule collider on half and low wall corners for gingerbread building skin
merge from primitive -> aux2
merge from primitive_gm -> primitive
Ensure missions can't give out items that are blocked by an era
- ideally missions rewards are changed if they aren't allowed in an era but this is a failsafe
Ensure vending machines don't sell restricted items
- block orders with restricted items from being networked
- also block it from being bought if the sell order somehow goes through
Leaderboard backup, run #
16757
merge from primitive -> aux2
merge from primitive_gm -> primitive
Show a red background around restricted items in the F1 menu
Fix fbx import crash, face set doesn't exist in mesh?
Fixed some knight armour item setup issues
Fixed new horses not working with the trophy system
Fixed auto turrets targeting the new horses
survivor lights
survivor light lerping
fade minimap pixels at night
light flash
DepthNormalPrepassLayer stub, DepthNormal shader class consumes from S_MODE_DEPTH
Spritecard tries to sample lightmaps from vertex shader which isnt what we want, remove dynamic combo rules for lightmaps
Build shaders with bindless lightmaps
- Bettter reload slots
- Reduced smoothing into reload from idle state to ensure reload event triggers. Backed smoothing into the idle state instead
- Tweaked reload fraction settings
- More logs
Horse corpse buoyancy
fixcars command now fill up horses stamina
Final adjustments, vertex shaders still use lightmapping combo, take out rest of lightingTerms.vDBG_BakedLighting
Bindless Lightmaps use cbuffer directly for indices instead of setting texture parameters, lightmapping conditionals use constants instead of combos now
Bindless Light Probe Volumes
Actually bind bindless lightmaps
Horse TerrainCollisionProxy
Re-organized horse folders
Suggest an id for newly created skins in the skin inspector
Merge from Medieval_Metal_Double_Door
Update id's to fix conflict with knight armour
Fade out procedural motion when playing any animation moving the legs (idle breaks, eating)
Moved all the head and spine movements client code to RidableHorseAnimation
Remove baked lighting ToolsVis, they're nigh useless for us now, the one we actually use is a near duplicate of Diffuse toolsvis
Remove all references to lightmapping combos, they're still available on vertex shader for lightmapping uv input though, PS stubs it out on specialization
Start bindless lightmaps & light probe volume
Fix possible NRE in Texture.TryToLoad
Shoes .clothing files adjustments
SiegeHarnessRope material setup
Tweaks to tow anchor points in testridablehorse to line up with the knots
Don't spam warnings for unsupported drop objects, just ignore the action https://files.facepunch.com/layla/1b0911b1/sbox-dev_ZHw0ss4q4P.mp4