140,502 Commits over 4,505 Days - 1.30cph!

13 Minutes Ago
fixed gibs for the crate_basic and its gib colliders.
17 Minutes Ago
merge from f1_menu_category_sort
27 Minutes Ago
Merge from m15_modslots_fix
27 Minutes Ago
Export test list
27 Minutes Ago
RidableHorse.prefab
29 Minutes Ago
re-exported crate_basic so the scale is zeroed out
32 Minutes Ago
Merge from main
33 Minutes Ago
Test feedback
41 Minutes Ago
Fix log messages from other threads not showing up in the console / RCON due to not having a threaded log handler - buffer in queue, swallow on main thread and feed into normal logging callback
49 Minutes Ago
Update other conditional model code to take into account null slots in conditionals (since we cache the last state of each conditional instead of only storing the spawned conditionals)
50 Minutes Ago
Optimize conditional models to only refresh if they are changed - fixes condition models all being destroyed and recreated every single time the model state was changed instead of only creating and deleting the conditionals that needed to be
1 Hour Ago
Typo fix
1 Hour Ago
Minor render library improvements * Potential optimization for render.ResetModelLighting * render.SetLocalModelLights sets missing lights in the input table to DISABLED - this fixes an issue where previous calls with 4 lights would persist to future calls with 2 input lights * Fixed compile warnings Potential crash fixes Micro optimization for Lua matproxies Minor cleanup in spawnicon rendering Added player_manager.RemoveValidModel Adjust player model categories * Remove 1 and 2 model categories. Apply localization to DColorPalette right click menu ColorToHSV does not truncate hue to integer * This prevents loss of data when converting the color from HSV back to RGB * This is consistent with ColorToHSL Added "Copy to clipboard" option to DColorCube/Mixer DNumSlider adjustments * Prevent sliding the slider with mouse2/3/4/5 (Can still right click drag the name in Sandbox tools) * Added right click menu to the slider to reset and copy the value. This should help players find this ability Increase Hydraulic speed slider range so its default isn't out of bounds Use DermaMenu for DBinder right click * Includes reset to NONE and reset to default options * This is less prone to screw the player over by right clicking around Fixed suit admire animation being invisible
1 Hour Ago
ordered f1 menu category buttons alphabetically Sort by the translated button label instead, so the list reads A-Z
1 Hour Ago
editor_multiplayer -> main
2 Hours Ago
- Final name cleanup - Fix performance logging NRE - Hot reload fix
2 Hours Ago
Fixed effects not firing
2 Hours Ago
Custom FP Scenario dropdown to replace the default Unity one - Renames/improvements - Fix few more second client NRE's - Crosshair NRE fix
2 Hours Ago
Fixed not being able to transfer water into the held water bucket via the UI. Includes automated test. Fixed LocalPlayerTestFixture not waiting for the player to spawn in and asserting too early
3 Hours Ago
add a scroll fade/gradient to tabs
4 Hours Ago
removed unnecessary prefab
4 Hours Ago
Added test_physmat_cube_COL, a per-face physics material test asset Cube with 6 physics materials, one per face, each side of the cube split differently to test how material boundaries behave. 6 is more than any real asset would need, deliberate headroom for finding the edges of the per-face lookup rather than a realistic case.
4 Hours Ago
merge from flex_color_picker_fixes
4 Hours Ago
Update: consolidate OS specific calls to RustNative Still gotta build and test linux and mac, gonna do that tomorrow Tests: ran temp scene
4 Hours Ago
Reverted previous idea, now using a better way of fixing it
4 Hours Ago
Don't hide rooms until they have been invisible for 5s+ (prevents room going invisible as the door is in it's closing animation + reduces churn from rooms being deleted and networked over and over
4 Hours Ago
Move code around, don't unload filestorage since domain reload should handle it
5 Hours Ago
merge from automated_testing
5 Hours Ago
One more that I missed
5 Hours Ago
Simplified battery console commands
5 Hours Ago
Set main power slots for EngineListener and AlarmSystem prefabs (DummySwitch from monuments)
5 Hours Ago
TeslaCoil, SolarPanel, FuelGenerator cleanup
5 Hours Ago
Fix alignment issues on non-keyframable rows, they had an ugly left offset before.
5 Hours Ago
Removed all the old IO code from the battery class (feels amazing)
5 Hours Ago
update from main
5 Hours Ago
Update: disable Unsafe.UseMultithreadedScripting on CLIENT - codegen Need to figure out how to better patch out the managed check when doing an IL2CPP build, will leave that for later Tests: tested booting test scene both in CLIENT(ran on main thread) and SERVER(ran on thread pool) modes
5 Hours Ago
Fixed flexible color picker hex input fields across various panels; generic painting dialog, row workshop color, ornate frame config, balloon config
6 Hours Ago
exported updated glass ar admire anim
6 Hours Ago
Compile fix
6 Hours Ago
merge from main
Today
Started to refactor the two existing large train tunnel rooms (separated elements, renamed to match naming convention, fixed pivots, added door offsets). WIP
Today
merge from automated_testing
Today
merge from main
Merge from m15_modslots_fix
Fix M15 pistol skin not having matching mod slots to base semi-automatic pistol, meaning targetting attachment mod could not be attached Add automated test for catching item redirects not having matching mod slots. Appears that M15 was the only case
Today
Converted DummySwitch (monument specific switches)
Today
Reapply GunnerTest
Today
merge from main need to reapply 2 changes
Today
Regenerate testlist, all new ones pass
Today
Manually reduce network range of VineSwingMountable and GenericMissionLootContainerReusable(not in tests due to not having LODs, but should be good to reduce)