238,085 Commits over 3,837 Days - 2.59cph!
Don't show the IO connection at all if the player holds sprint while unlimitedIO is active
Fixed IO not being usable inside no build zone
Leaderboard backup, run #
12282
Add Sound.UncompressVoiceData
Make Friend comparable
Basic party voice chat
Rolled freeUpgrade into freeBuild
Exposed all of the creative options in the rust editor window for easy dev access
Renamed noBuildCost to freeBuild
FreeBuild mode now allows you to build blocks to a specific grade rather than just twig
Selected build grade is displayed in the right click context menu while holding the planner, can be cycled with Q and E
Lower inertia tensor for pedal trike, and other driving tweaks
Slow down pedal trike pedalling. Otherwise smaller wheels = faster pedalling
Small ground flame prefab for spreaders.
Convert bypassrepaircooldown to freerepair, bypasses the cooldown and makes repairs free
Added creative.freeUpgrade, allows the hammer to change grades downwards
Add some context menu tools to calculate amount of components
- "Stats/Transform Count" shows amount of transforms and components for each selected object in heirarchy
- "Stats/Hierarchy" prints amount of gameobjects at each depth
Fixed the disappearing skins situation more correctly. Re-enabled "Exclude main light" on the skin viewer camera, so the sun's light goes back to not affecting skin viewer skins. Fixed spot light placement when in-game on problem skins like the neon box, so we don't need the sun light.
Add ability for SceneToPrefab to output to a scene instead of a prefab
- output prefab identical to normal S2P
- after runs PreProcess on the output prefab's scene so it doesn't need to be ran during startup
- create a seperate scene for the client vs server version of the "prefab"
- can view all 3 versions of the monument / prefab at once (editor, server, client)
- applies label 'PrefabScene' in output scene
- way faster than normal S2P
Added creative.freePlacement, bypasses all building checks
Added creative.unlimitedIo, removes limit on number of IO points, length of IO connection and auth/prevent building limits
Creative mode boilerplate, toggleable server wide via "creative.allUsers" or per player via "creative.toggleCreativeModeUser", intended for media production
Added creative.bypassRepairCooldown
Added creative.noBuildCost, allows free building of building blocks
Make voip_volume a convar so it gets saved
Don't stall the main thread and apply wire slack job result only when its finished
Removed RendererLOD from wires prefabs, use NotifyLOD instead and hide it in code
Don't update moving wires when hidden
Use VoipVolume setting as a multiplier for voice component volume
Merge main -> SkinViewFix
Merge from hackweek_renderlod_collapse (last commit message was incorrect)
Merge from hackweek_renderlod_collapse (set the convar for this feature to false by default)
Revert accidental RPG prefab edit in previous commit
Minor UI edit for consistency
float3 instead of Vector3, moving wires fixes
Repair bench UI adjustments
Applied new FX to oilFireballSmall Bradley loot.
New ground fire with smoke prefab for general vehicle debris and timed loot.
No need for this cache with new voice filter API
No radio when dead
Change Voice.ShouldExclude to Voice.ExcludeFilter to provide the connection filter list at once, this is easier to implement
Merge main -> RepairBenchSkinName
Implement voice filter, team voice filter
Fixed priv issues on front
Added vending machine front - multiple fronts can reference the same base machine
Fixed weird offsets
Rebuilt phrases
update tutorial medal times
raise volume of pedal sounds, unsaved tutorial changes
Removed protobuf and serialization stuff as it's not needed now.
Some initial cleanup.
Iteration on screenspace shadows, make screenspace tracing work half res again
Add ShouldExclude override to voice component to allow team voice chat etc
Always reset body, disable ragdoll when invisible for real
Try to style the dropdown options
Fix the pie menu not starting off at a diagonal after changes to hammer pie menu
Stub for shadow class, enumize lightflags
Move pixel.raytrace.ssr.hlsl to ScreenSpaceTrace and make it a class, move crap from it to be all shared
More adjustments for screenspace shadowing, fix valid hit test always returning true
Manually mark seeds & ladders as "don't show monument building blocked"
work on radtown Storage Warehouse. created prefab and unique dif mat setup.
Keep showing monument building blocked outline for prefabs that can bypass building privledge (floors, ladders)
- instead manually mark every prefab that shouldn't show an outline
Damage materials that belonged to this branch.