userIan Hendersoncancel
reporust_rebootcancel

1,554 Commits over 397 Days - 0.16cph!

5 Days Ago
wip: - Siege tower third floor collider improvments - Second floor finished
5 Days Ago
wip: Second floor detail colliders
8 Days Ago
Fixed broken packing attributes
8 Days 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
9 Days Ago
wip: Kill sync var tick on object death
9 Days Ago
Clean debug text
9 Days 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
9 Days Ago
Perform type checks on initial sync var generation pass
9 Days Ago
wip: Added bidirectional client -> server / server -> client var sync. Syncvars can be declared as chaving client authority
9 Days Ago
wip: working server -> client syncing
9 Days Ago
wip: Took me a day to realise there were seperate writer methods for client and server
10 Days Ago
Server receive methods - Setup testing - More logcs - Client sync var debugging
10 Days Ago
Setup both client and server send methods
11 Days Ago
Generated code compile errors
11 Days 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
11 Days 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
11 Days Ago
- Added sync var receive code gen (net read method infered from variable type) - Sync var pooled strings added to manifest
12 Days Ago
- SyncVar write and send methods - Start of codegen
12 Days 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 Days Ago
- Added attribute (toggleable client authority) - Limit SyncVars to a set of 14 specific types - Static helper methods
12 Days Ago
- Added packet id - Handle message case in ServerManager - Initial OnSyncVarMessage method
15 Days Ago
- Fixed issue causing effects to spawn inside siege tower - Removed left over mesh renderers - Renamed some colliders
15 Days Ago
Further changes to new siege tower model: - Setup 50%~ of the detail colliders - Fixed wheel orientation - Added catapult wheels to the tower
15 Days Ago
Moed ladders to be compatable with new siege tower model
15 Days Ago
main -> vines
16 Days Ago
Possible gesture pack fix. Added meta name and rebuilt manifest.
16 Days Ago
Stop VehicleChassisVisuals NRE on stop terrain fx
16 Days Ago
Prevent crash with SimpleVehicleVisuals should the visual wheels be missing
16 Days Ago
Fix viewmodel errors Rebuild manifest
16 Days 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
16 Days Ago
Renamed '4 shot mini crossbow' to 'mini crossbow'
16 Days Ago
Fixed handle towing visuals nre when joining into a map with removed siege weapons
16 Days Ago
Setup crossbow world model - Setup colliders and alignment
16 Days Ago
Used prefab instead
16 Days Ago
Changed world model to be blockout
17 Days Ago
- Upped crossbow built in magazine to 4 - Enabled fractional reload - Manifest
17 Days Ago
Initial item setup, just a duplicated crossbow for now
17 Days Ago
Extend lod1 to 50m (helps hide sharp lod transition from lod1 -> lod2)
17 Days Ago
Impose use distance on request raise
17 Days Ago
Codegen (was getting errors)
17 Days Ago
Restored catapult files
17 Days Ago
Rotate all siege weapon wheels in a quaternion space instead of euler angles. Fixes all instances of gimbal lock on the Catapult/Ballista and Siege Tower wheels
17 Days Ago
Simple Vehicle Visuals now supports easy assignment of wheel rotate direction (X,Y or Z)
17 Days Ago
Fixed pulling and pushing siege tower
17 Days Ago
siege_weapons -> Aux2
17 Days Ago
Ensure you cant lead a horse thats towing a siege weapon
17 Days Ago
Horse will send detach packets on death if towing an entity
17 Days Ago
Missing prefabs
17 Days Ago
- Removed siege tower door - Siege tower door socket setup (so players can place own doors)
18 Days Ago
- Fixed weird starting health of doors - Healing any door heals them all