243,959 Commits over 3,898 Days - 2.61cph!
Spawn protection outline tweaks
Spawn protection for deathmatch modes
TDM uses global voice since it's a casual mode
Hook in reload sounds for the USPs
Don't save spawned objects
Tweak scenes
Fix bullet impact sounds not playing at all
Move some stuff around, voices fill above weapon info component
Fixed recoil calculating spread BEFORE we shoot, causing the weapon's first shot to always be inaccurate
Adjust grenade surface to be less like a table tennis ball
Removed some debug logs and unused/temp code.
converting to meshLOD the prefabs that can in Prefabs/Building
merge from fix_teammate_guide_disconnected
merge from fix_radial_menu_not_diagonal
merge from fix_monument_outline_floors
merge from RepairBenchSkinName
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