198,711 Commits over 4,140 Days - 2.00cph!
Compile warning fixes
Added host_writeconfig_lua (blocked from Lua)
Fixed commas in AddOutput map IO input causing issues
Now uses the special ESC symbol, like VMFs do.
Minor cleanups
Automatically delay HTTP calls until SteamHTTP is ready
Apply more strict checking of invalid Lua states in CLuaObject
Will display console warnings when CLuaObject is used on an invalid Lua state. Ideally these messages should never be seen.
Optim: ProfielrExporter.Json - export now uses streaming compression
Avoids the need to allocate massive StringBuilder. Running watchallocs for 2 mins caused 3-4 GC collection events, instead of 1 during each export.
Tests: done a perfsnapshot and ran watchallocs for couple minutes
Enabled Static floor heater (in monuments) now has a heat source
S2P Oilrig, Oilrig small, rad town
Beehives craft now require sheet metal
thumb_up
22
thumb_down
14
Burlap gloves now offer small amount of bullet protection
Changed Waterpump protection to metal and increased HP
Chicken coop crafting coat increased - now requires 1 rope and 75 metal fragments
Wooden Barricade stacksize reduced to 5 from 10
thumb_up
43
thumb_down
14
Honeycomb stack size reduced from 100 to 20
thumb_up
14
thumb_down
24
SyncVars fully working with weaving.
Fixed incorrect stack for WriteSyncVar.
Fix malformed WriteSyncVar
Setter plumbed up to the correct entry logic for queueing/sending SyncVars
merge from hackweek_wiresnapping
Find queue/send method properly (search parent class)
Don't pass byte - cant append that OpCode unless its an int
Fixes when snapping from a port away from a wall
Use Cecil for SyncVar weaving.
Boostrap weaving on domain reload
Properly map depdency paths
Include unity modules
Better timing to avoid race conditions
Fixed pipes blocked in corners when snapping
Fixed heavy plate items not having pickup sounds
Cherry picking directional item dropping from a previous hackweek
Launchers and melee view model anim updates and added missing .viewmodel content
Fixed over zealous collision on ziggurat stair sides
merge from inputfield_rtl_fix
Removed duplicate nested tree prefab in schizolobium c
Fixed input fields in RTL mode having keyboard arrow button navigation flipped
Musical instrument view model anim updates and added missing .viewmodel content
update to small sail blockout
Explosives view model anim updates and added missing .viewmodel content
merge from convexmesh_warnings_fix
Missed one usage of ScrapHeliGibs_Part002
Show the building blocked preview on the vine tree
merge from inputfield_rtl_fix
Input field character limit pass
Pistol view model anim updates and added missing .viewmodel content
Added a 128 character limit to RustInput.Normal, so we don't have 0 char limit by default
Restored smart alarm character limits
merge from inputfield_rtl_fix
Use Arabic instead of Farsi when running FixRTL on text strings
Added new floor material, updated names to clarify which materials are placeholder
Bugfix: ContinuousProfiler - don't record Sync marks when paused for export
- Based off 23b9590b commit
This is last known bug - lib was still writing Sync marks for new frame, eventually leading to main thread buffer growth, which invalidated pointers during export.
Test: soaked for almost 1hour with watchallocs - no more unrecognized reads on main thread
boomerang_distance_fix -> main
fixed some weird stretchy triangles in tree LODs
Schizolobium engine set up so now spawns jungle and is harvestable. Added third variant. Added collision meshes.