userIan Hendersoncancel

4,581 Commits over 731 Days - 0.26cph!

11 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
11 Months Ago
workcart_box -> main
11 Months Ago
Add small box to the underground workcart
11 Months Ago
waterpump_minimum_depth_change -> main
11 Months Ago
Reduced required minimum depth on water pump so that its usable in the new rivers
11 Months Ago
propane_stack_size -> main
11 Months Ago
Update Propane Tank stack size from 5 -> 20
11 Months Ago
Mini crossbow icon render setup and icon
11 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
11 Months Ago
main -> 4ShotMiniCrossbow
11 Months Ago
main -> vines
11 Months Ago
wip: Siege Tower~ - Fixed really annoying metal pole colliders - Middle wheels didnt have world colliders
11 Months Ago
fix: Fixed some colliders on siegetower not showing collider effects
11 Months Ago
wip: - Siege tower third floor collider improvments - Second floor finished
11 Months Ago
wip: Second floor detail colliders
12 Months Ago
Fixed broken packing attributes
12 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
12 Months Ago
wip: Kill sync var tick on object death
12 Months Ago
Clean debug text
12 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
12 Months Ago
Perform type checks on initial sync var generation pass
12 Months Ago
wip: Added bidirectional client -> server / server -> client var sync. Syncvars can be declared as chaving client authority
12 Months Ago
wip: working server -> client syncing
12 Months Ago
wip: Took me a day to realise there were seperate writer methods for client and server
12 Months Ago
Server receive methods - Setup testing - More logcs - Client sync var debugging
12 Months Ago
Setup both client and server send methods
12 Months Ago
Generated code compile errors
12 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
12 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
12 Months Ago
- Added sync var receive code gen (net read method infered from variable type) - Sync var pooled strings added to manifest
12 Months Ago
- SyncVar write and send methods - Start of codegen
12 Months Ago
- BaseNetworkable & EntityComponent methods - Remove ServerManager receive method for now - Fill out client receive method for sync var - Handle message case in Client.Connection
12 Months Ago
- Added attribute (toggleable client authority) - Limit SyncVars to a set of 14 specific types - Static helper methods
12 Months Ago
- Added packet id - Handle message case in ServerManager - Initial OnSyncVarMessage method
12 Months Ago
- Fixed issue causing effects to spawn inside siege tower - Removed left over mesh renderers - Renamed some colliders
12 Months Ago
Further changes to new siege tower model: - Setup 50%~ of the detail colliders - Fixed wheel orientation - Added catapult wheels to the tower
12 Months Ago
Moed ladders to be compatable with new siege tower model
12 Months Ago
main -> vines
12 Months Ago
Possible gesture pack fix. Added meta name and rebuilt manifest.
12 Months Ago
Stop VehicleChassisVisuals NRE on stop terrain fx
12 Months Ago
Prevent crash with SimpleVehicleVisuals should the visual wheels be missing
12 Months Ago
Fix viewmodel errors Rebuild manifest
12 Months Ago
Siege tower: - Removed old siege tower models - Setup new detailed colliders on siege tower entity (not finished yet)~ - Setup correct materials for a bunch of places on siege tower. Wood was metal and metal was wood
12 Months Ago
Renamed '4 shot mini crossbow' to 'mini crossbow'
12 Months Ago
Fixed handle towing visuals nre when joining into a map with removed siege weapons
12 Months Ago
Setup crossbow world model - Setup colliders and alignment
12 Months Ago
Used prefab instead
12 Months Ago
Changed world model to be blockout
12 Months Ago
- Upped crossbow built in magazine to 4 - Enabled fractional reload - Manifest
12 Months Ago
Initial item setup, just a duplicated crossbow for now