userIan Hendersoncancel

4,100 Commits over 701 Days - 0.24cph!

10 Months Ago
- Reverted Drawbridge LOD changes - Ensure siege tower volumes parent sleepers
10 Months Ago
- Dont show building priv on vehicle large entities just because you are authed - Add prevent building volume to constructable
10 Months Ago
Prevent invalid hash error
10 Months Ago
Siege tower: - Remove unneeded checks on parenting volumes
10 Months Ago
Better trigger parent volumes
10 Months Ago
Dont allow pushing the siege tower if your parent entity is the tower
10 Months Ago
- Siege tower towing setup - Added editor gizmos to towing visuals
10 Months Ago
- Added icon to siege tower - Finalised basic constructable (added each of the build steps and relevant colliders)
10 Months Ago
- Redone siegetower constructable with the new model - Setup colliders for each stage - Use constructable stage 1 model as the guide mesh
10 Months Ago
Added small ramp so its easier to get in and out of the tower
10 Months Ago
- Cleaned up Siege Tower - New colliders for front entrace - Wired up doors to the dual damage system
10 Months Ago
legacy_shelter_revoke -> main
10 Months Ago
Changed 'Server.max_shelters convar' to 'LegacyShelter.max_shelters'
10 Months Ago
- Can now place a second shelter if you have a first shelter in the world, but the first shelter is deleted - Display a warning when hold placing the second shelter to tell you the first one will be nuked - Rebuilt phrases
10 Months Ago
workcart_box -> main
10 Months Ago
Fixed compile errors
10 Months Ago
Initial work: - Shelter now takes 1.5 sewconds to place - Added logs
10 Months Ago
workcart_box -> main
10 Months Ago
- Force workcart to drop storage container loot
10 Months Ago
- Expanded box on workcart to 18 slots - Moved forward and up slightly to try and fix weird interaction issues - Changed lot drop location to on top in order to try and stop dropped loot clipping
10 Months Ago
workcart_box -> main
10 Months Ago
Add small box to the underground workcart
10 Months Ago
waterpump_minimum_depth_change -> main
10 Months Ago
Reduced required minimum depth on water pump so that its usable in the new rivers
10 Months Ago
propane_stack_size -> main
10 Months Ago
Update Propane Tank stack size from 5 -> 20
10 Months Ago
Mini crossbow icon render setup and icon
10 Months Ago
Mini crossbow: - Swapped world model to use the viewmodel for just now - Added multi swap arrow script to support multiple swap arrows in different slots
10 Months Ago
main -> 4ShotMiniCrossbow
10 Months Ago
main -> vines
10 Months Ago
wip: Siege Tower~ - Fixed really annoying metal pole colliders - Middle wheels didnt have world colliders
10 Months Ago
fix: Fixed some colliders on siegetower not showing collider effects
10 Months Ago
wip: - Siege tower third floor collider improvments - Second floor finished
10 Months Ago
wip: Second floor detail colliders
10 Months Ago
Fixed broken packing attributes
10 Months Ago
Implement the packed attribute: - Should we send this sync var itself or with all other sync vars - This allows the user to weigh up header cost of sending the sync var alone vs along with all other sync vars - Only sends this specific var if its dirty, whereas packed sync vars are all resend even if only one is dirty
10 Months Ago
wip: Kill sync var tick on object death
10 Months Ago
Clean debug text
10 Months Ago
wip: Automatically sync vars should any change. Uses a polling method for now: - Invoke poll in fixed repeat time - Syncvar handler no longer requires default value
10 Months Ago
Perform type checks on initial sync var generation pass
10 Months Ago
wip: Added bidirectional client -> server / server -> client var sync. Syncvars can be declared as chaving client authority
10 Months Ago
wip: working server -> client syncing
10 Months Ago
wip: Took me a day to realise there were seperate writer methods for client and server
10 Months Ago
Server receive methods - Setup testing - More logcs - Client sync var debugging
10 Months Ago
Setup both client and server send methods
10 Months Ago
Generated code compile errors
10 Months Ago
- Added sync var handlers to detect changes in sync vars - Generated at code gen - Overridable methods to check if should update and reset update checks
10 Months Ago
- Successfully made read/write serverside methods for any sync var contained inside an entity - Managed to remove variable ids and rely on constant ordering/reading (sync vars are now cheaper than RPCs bandwith wise) - Pack all sync vars into one packet (might need adjustment) - Cleaned up code - Fixed a bunch of generation errors
10 Months Ago
- Added sync var receive code gen (net read method infered from variable type) - Sync var pooled strings added to manifest
10 Months Ago
- SyncVar write and send methods - Start of codegen