userJake_Richcancel

3,309 Commits over 945 Days - 0.15cph!

1 Year Ago
merge from main -> gnb
1 Year Ago
Start with caching the list of nearby turrets so we don't need to do a spherecast every time we want to update interference
1 Year Ago
SERVER compile fix
1 Year Ago
Disable frustum culling when a mirror is visible Render global networking from each mirror's camera Add toggle back to culling shader for frustum culling
1 Year Ago
Disabled global rendering on armored window
1 Year Ago
Add `job_system_threads` to control the number of workers in the job system `0` or `-1` will set it back to default amount
1 Year Ago
Moved #CLIENT outside of #SERVER block to fix unload ammo menu option not showing
1 Year Ago
Merge from main -> ammo_count_in_chests
1 Year Ago
▌▋▊ ▉█▌▉▇▌ ▉▅ ▌▄▊▍▊▅█▆ ▊▆█▄▆ ▅▋ ▇ ▋▅▋▆▆ ▍█ ▇▌██▄▋ ▊ ▄▊▍▆▊▉▄▍ ▊▄▍ ▅ ▆ ▊▇▋▇▇▋ █▋▅▄▆▍▍▉▆▅▅▋█ █▍▆▌▄ ▄▉ ▅ ▇▋▉▋▇▄ ▊▌ ▍▅▅▄▆▇ ▌ ▌▉▊▆▋▍▋▌ █▆█▊▆█▉▊ ▆▌▉▅▄▊▇ ▍▌▆▋ ▆▄▄ ▊▅▅▄▇▇ (▇▋ ▋▆▊▌▄ █▌▇█▇██▌▅ ▋▆▌▆▆▋▇▉▅█▌ █▊▆▉▆▅ ▅▆ █▅ & ▇▉▅▉▍▄ ▉▌█▌▉▅)
1 Year Ago
Fixed SERVER compile errors
1 Year Ago
Remove tracking every item on the server Instead, get the ammo count from the held entity when calling Item.Save()
1 Year Ago
Merge from main -> ammo_count_in_chests
1 Year Ago
Add radiation to oil rig to prevent players camping and preventing crate from respawning Add `oilrig_radiation_amount_scale` and `oilrig_radiation_time_scale` to scale the delay and amount of rads Add `oil_rig_radiation` entity that controls the radiation and listens for crate hacking & puzzle reset S2P both oil rigs Codegen PLACEHOLDER VALUES: - starts 45min after crate starts being hacked - ramps up to 100 rads over 5 minutes
1 Year Ago
Only allow bait & caught fish to go into the survival fish trap's inventory
1 Year Ago
Allow jackhammer to be repaired inside the workbench for free Add `ItemModRepairable.canUseRepairBench` to control which `ItemModRepairable` can also be repaired in the repair bench Play the air sound effect when it is repaired
1 Year Ago
Keep backpack panel open when selecting items inside the backpack
1 Year Ago
merge from main -> backpacks
1 Year Ago
Allow unloading guns inside chests Update ItemIcon.selectedItem before calling OnInventoryUpdated() so that menu options update when your selected item changes
1 Year Ago
Add `ammoCount` to Item and fallback to the item's ammo count when inside a chest / locker / player inventory (other than hotbar) Track all items on the server in `ItemManager.serverItems` dictionary so the item can be updated every time the `BaseProjectile` ammo is modified (normally it only can find item when inside player inventory) Save ammoCount in protobuf as an Int where 0 = null, 1 = 0, etc (since protobuf doesn't support nullable types)
1 Year Ago
Holding shift while right clicking items into the repair bench will apply the last skin automatically Allow skinning <0.75s but don't play the effect if it occured under that delay
1 Year Ago
Only save number of storage slots for client, let server recalculate them on startup Fix using phrase `Examine` instead of `Loot`
1 Year Ago
Add `CheckParent` as an optional parameter to the `MaxDistance` attribue instead of manual checks Apply `CheckParent` to Keylock as well
1 Year Ago
Apply same fix to picking up the codelock
1 Year Ago
Fix not being able to enter code on one side of the door, when you are too far away from the codelock but within interaction range of the door
1 Year Ago
Merge from main -> horse_loot_panel_fix_2
1 Year Ago
Add IO slots to spooky speaker to turn it on and off, no power required to run
1 Year Ago
Save the equipment & storage inventory separately in protobuf
1 Year Ago
Don't show "Open Storage" menu option if they have no saddle bags equipped / no storage slots
1 Year Ago
Create seperate loot panels for horse equipment + stats & horse storage to support >6 storage per saddle bag Increase saddle bag from 6 -> 12 storage slots again Split into two inventories: one for equipment, one for storage (rather than first 4 slots being only for equipment and using clientside loot panel to pretend they are different) Create a new menu option for "animal storage", keep examine as the equipment loot panel
1 Year Ago
Fix #SERVER compile error
1 Year Ago
When resuming industrial line, check LOS of each segment incase a wall was placed that blocks part of the pending pipe (clientside, server already validates it)
1 Year Ago
Updated code from `threadsafe_protobuf`
1 Year Ago
Fix pending wire sometimes not being cleared when starting a new wire
1 Year Ago
Don't play wire connect effect when reconnecting wire
1 Year Ago
Wire tool saves current wire when unequipping it
1 Year Ago
Right click for <0.15s to disconnect wire Hold right click to clear wire Make disconnect & clear duration configurable in the wiretool entity (rather than hardcoded) Apply same values to pipe tool & hose tool
1 Year Ago
Fixed wire not being reversed when connecting a wire to the same IO entity and disconnecting the input
1 Year Ago
Fix protobuf generator not having updated generated code from `threadsafe_protobuf`
1 Year Ago
#CLIENT and #SERVER compile fixes
1 Year Ago
merge from main -> wire_tool_reconnect
1 Year Ago
Refactor "altMove" and "backpackOpen" into a enum "ItemMoveModifiers", add in ctrl + shift modifiers as well (unused)
1 Year Ago
Prevent backpack being dropped because the locker can't accept a backpack with items, instead keep it in the player's inventory
1 Year Ago
Add skinned backpack mesh
1 Year Ago
Fix cell size of backpack inventory
1 Year Ago
Try commiting GameUI.Inventory again
1 Year Ago
Add GameUI.Inventory.Backpack to GameUI.Inventory
1 Year Ago
Add BackpackInventoryPanel Set backpack panel to resizable
1 Year Ago
merge from main -> hackweek_backpacks_2
1 Year Ago
Set occupationOver of backpack to back
1 Year Ago
Cherrypick "prevent parenting"