userJake_Richcancel

4,122 Commits over 1,219 Days - 0.14cph!

1 Year Ago
Fix Save() and Load()
1 Year Ago
Add commands to add spawnpoints to the server at runtime & load different spawn points
1 Year Ago
Allow server to specify a default loadout with `defaultServerLoadout` Allow server to overwrite start HP with `spawn_hp_override`
1 Year Ago
Fix armor scaling convars again so they scale the amount of "extra HP" armor provides (so they act different than damage scaling convars)
1 Year Ago
Codegen
1 Year Ago
Add convars to scale damage by region (head, torso, legs) "Fix" existing armor convars to scale damage instead of armor (50% armor * 2 = 100% armor isn't useful)
1 Year Ago
Expose changing damage of weapons & armor protection values Add ability to search entity & item names
1 Year Ago
Fix recoil properties not being modified
1 Year Ago
Expose recoil values for weapons Add `mod_ents` command to search for entity shortnames
1 Year Ago
Exposing more things & lots of cleanup + organizing code Serialize AnimationCurve as protobuf
1 Year Ago
Expose BaseProjectile fields too
1 Year Ago
Expose clientside variables (firerate, deploydelay, animationdelay) to be modded by server Add `mod {prefab} {field} {value}` command to allow you to modify weapons at runtime
1 Year Ago
Remove debug spam
1 Year Ago
merge from main -> fix_eventrecord_pooling_error
1 Year Ago
▆█▊ ▅▄█▆▆▉▍▊██ █▆▉▇▊▉▅▄ █▌▊▆▌ ▊▆▋█ ▌▋▆ ▋▆ ▉ ▆▆█▉▄▅ █▇█▆ ▇▊▉ ▅▆▄▊▊▆▋▉▍▌▅ ▌▍▉▅▄▌▆▊▅▊▇ ▄▆▄▄▌ ▄█▅ - ▄▉▍▋▊▆ ▋▅▊▉▉▍▆█▆▊▅▊▇.▆▊▄▊█▍▌(-▅) ▌▉▉▇ ▋▅▌ ▋▊▌▆▍▍ ▇▋▊▄▊ ▊▄▊▍ ▇▍▆ ▊▆█▄▌█▋ ▋▄▌▉▄▆▋
1 Year Ago
Fix multiple compressed tags not being parsed correctly in client browser
1 Year Ago
merge queue_tracking -> analytics_server_profiling
1 Year Ago
Track queue size, events processed & execution time per queue per frame - bool to enable / disable it of course
1 Year Ago
Split ObjectWorkQueue out of ObjectWorkQueue<> Rename some variables to uppercase
1 Year Ago
merge from main -> analytics_server_profling
1 Year Ago
Recycler now also RNGs out remainder of resources when crafting recipe has >1 of an item rather than rounding up
1 Year Ago
Fixed high wall building guide clipping through ground when movement was blocking it instead of staying on terrain
1 Year Ago
Fix gun shooting slower when it has muzzle boost + burst module rather than burst module alone
1 Year Ago
Recycler now gives out remainder scrap rather than rounding up scrap values - also fixes some components giving 1 extra scrap due to floating point errors
1 Year Ago
Fix compressed modded tag not being detected due to compressed tags not having a comma
1 Year Ago
merge from main -> fix_compressed_modded_tag
1 Year Ago
Fix pool leaking items when saving authList of TC Fix code not working outside of editor
1 Year Ago
merge from main -> qol_auth_friends_tc
1 Year Ago
Rename firedProjectiles -> trackedProjectiles inside analytics class
1 Year Ago
Fix EventRecord being submitted twice due to FireProjectile & causing pooling errors
1 Year Ago
Add warning to EventRecord to warn if the data point is submitted multiple times & generally spot pooling errors
1 Year Ago
Fix NRE in Analytics.OnItemDespawn()
1 Year Ago
Fix NRE in ServerListManager.EnqueuePings()
1 Year Ago
Fix modded tag on client not working with new compressed tags
1 Year Ago
Fix compile error from title being changed to titlePhrase
1 Year Ago
Merge from main -> qol_auth_friends_tc
1 Year Ago
Fix aggregate packets per second not being counted correctly
1 Year Ago
Fix outbound packets not counted correctly
1 Year Ago
Fix network stats not being reset at end of frame
1 Year Ago
Add inbound & outbound bytes to network profiling Include aggregates of "packets per frame" on the server
1 Year Ago
Add EntityProfiler to track total entities spawned per frame, as well as toggle for count per prefab per frame
1 Year Ago
Merge bulk_uploader -> analytics_server_profiling
1 Year Ago
Add overload to allow EventRecord to be serialized as a completely flat object (without the Data field) Bug fixes Cancellation token on setting up blob
1 Year Ago
Add bulk uploading class to route high frequency data points through Blob storage rather than event hubs - normal gameplay events still go through the web api & event hub Switch frame profiling data to dedicated "profiling" table to avoid cluttering the "gameplay" tables Add `analytics_bulk_upload_url` convar to designate the upload container
1 Year Ago
Fix NREs
1 Year Ago
More basic stats More profiler markers that are exposed in release builds
1 Year Ago
Change `analytics_enabled` to be a saved convar (to make it easier to toggle in editor) - default to false instead of true
1 Year Ago
Cleanup
1 Year Ago
Rename InvokeLogger -> InvokeProfiler Rename PacketLogger -> PacketProfiler
1 Year Ago
Serialize invoke stats in data points