userIan Hendersoncancel
reporust_rebootcancel

4,127 Commits over 701 Days - 0.25cph!

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
10 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
10 Months Ago
- Added attribute (toggleable client authority) - Limit SyncVars to a set of 14 specific types - Static helper methods
10 Months Ago
- Added packet id - Handle message case in ServerManager - Initial OnSyncVarMessage method
10 Months Ago
- Fixed issue causing effects to spawn inside siege tower - Removed left over mesh renderers - Renamed some colliders
10 Months Ago
Further changes to new siege tower model: - Setup 50%~ of the detail colliders - Fixed wheel orientation - Added catapult wheels to the tower
10 Months Ago
Moed ladders to be compatable with new siege tower model
10 Months Ago
main -> vines
10 Months Ago
Possible gesture pack fix. Added meta name and rebuilt manifest.
10 Months Ago
Stop VehicleChassisVisuals NRE on stop terrain fx
10 Months Ago
Prevent crash with SimpleVehicleVisuals should the visual wheels be missing
10 Months Ago
Fix viewmodel errors Rebuild manifest
10 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
10 Months Ago
Renamed '4 shot mini crossbow' to 'mini crossbow'
10 Months Ago
Fixed handle towing visuals nre when joining into a map with removed siege weapons
10 Months Ago
Setup crossbow world model - Setup colliders and alignment
10 Months Ago
Used prefab instead
10 Months Ago
Changed world model to be blockout
10 Months Ago
- Upped crossbow built in magazine to 4 - Enabled fractional reload - Manifest
10 Months Ago
Initial item setup, just a duplicated crossbow for now
10 Months Ago
Extend lod1 to 50m (helps hide sharp lod transition from lod1 -> lod2)
10 Months Ago
Impose use distance on request raise
10 Months Ago
Codegen (was getting errors)
10 Months Ago
Restored catapult files