131,292 Commits over 4,232 Days - 1.29cph!

1 Year Ago
finally got deployable easels to work will need refinement and looking over
1 Year Ago
Implemented towing back on new horses
1 Year Ago
FX offset fixes. Ember iteration for more punch.
1 Year Ago
handling ground destruction properly
1 Year 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
1 Year Ago
Landmines now have a 15% chance to explode on being disarmed. This was always the intended gameplay behaviour but turns out there was a bug that prevented it from exploding. Instead, it previously bugged out and did nothing, allowing the triggering player to walk off
1 Year Ago
restricting placement to constructions
1 Year Ago
Fixed impact surface normal orientation.
1 Year Ago
updated crafting ingredients
1 Year Ago
Unique explosion for HV rockets vs regular. HV rocket engines burn richer/darker smoke than regulars.
1 Year Ago
merge from main
1 Year Ago
fix realmed remove on sculpture
1 Year Ago
added ice sculpture wip icon - saving IconRender scene as it needs some setup for icon rendering
1 Year Ago
deployable paintable easel model and prefab progress currently not working
1 Year Ago
removed sign/pumpkin panel from sculpture item
1 Year Ago
updated guide mesh
1 Year Ago
added guide mesh for ice sculpture and a tool to generate one
1 Year Ago
Temporary unapproved bear skin redirect
1 Year Ago
merge from main
1 Year Ago
▇▊█▊█▆ ▋▌.▋▇▅▇▅▉▆
1 Year Ago
Added 2 new spawnflags to env_player_surface_trigger Do not IsValid the ident in hook.Add/Remove The check was added solely to print an error for invalid types, but NULL entity is still an entity
1 Year Ago
▅▄▄▄▍▋ █▌▇▍ ▇▍▍▇▌▉▍ ▋▌▆▌
1 Year Ago
Fixed 32bit builds crashing when creating decals on certain models
1 Year Ago
█▄▅▊▌▊▆ ▇█▇▅█▅▊ ▍▆▍ ▇▊▉▌▇
1 Year Ago
Fix weapon spawnmenu autorefresh adding icons to nil parent
1 Year Ago
Temporarly ragdoll the horse when colliding at high speed (wip stupid code)
1 Year Ago
Fix weapon spawnmenu autorefresh adding icons to nil parent ClientSignOnStateChanged is no longer called for HLTV clients util.IsValidModel uses meshcount to determine useless models If mesh count is 0 - it's a useless model, instead of using hardcoded model name substrings. This fixes certain valid models being unable to be spawned in Sandbox
1 Year Ago
Merge: from profiling_improvements - This brings ServerProfiler over, our own tool to generate server profiling snapshots - To activate, start your server with "-enableProfiler", to take a snapshot use admin server command profile.perfsnapshot (files in <root>/server/<ident>/profiler/) Tests: Exported multiple snapshots from Editor running Craggy, Release server running 6k Procgen world and a couple from Debug server.
1 Year Ago
Bugfix: avoid leaking repeating invoke when taking snapshots - Also avoids ambiguity of taking multiple snapshots Tests: generated 2 snapshots in editor back to back with a delay
1 Year Ago
- Truncate menu tip text so it doesn't overrun loading screen - Filter rich text tags from menu tip text except color, b, u, and i - Added string extension method for escaping specific tags - Updated StringView to allow StringComparison options when comparing to a string - Track queue wait times and reasons for exiting the queue
1 Year Ago
Update: notify that a snapshot was taken when no delay was requested Tests: none, trivial change
1 Year Ago
Merge: from main Tests: built all modes in editor, exported snapshot from editor's Craggy 5 times in a row, built standalone release server and exported snapshot 3 times
1 Year Ago
Restored hibox, protection, mounting logic and corpse
1 Year Ago
Post timings
1 Year Ago
More refined screen shake
1 Year Ago
deployable targets type a and type b type a is more human-like type b is like a dueling tree will need a programmer to look over stuff, again
1 Year Ago
wip: Kill sync var tick on object death
1 Year Ago
Clean debug text
1 Year 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
1 Year Ago
Code cleanup Collision damage tweaks
1 Year Ago
Perform type checks on initial sync var generation pass
1 Year Ago
wip: Added bidirectional client -> server / server -> client var sync. Syncvars can be declared as chaving client authority
1 Year Ago
Update: Add chat feedback when perf snapshot is being taken It'll warn users if they're in the middle of something important Tests: exported in editor with no delay and default standalone delay
1 Year Ago
BaseRagdoll compile fix
1 Year Ago
Splitted the code in client/server files Updated naming and moved everything in the right folders
1 Year Ago
wip: working server -> client syncing
1 Year Ago
wip: Took me a day to realise there were seperate writer methods for client and server
1 Year Ago
Replaced the metal bonk effect for something more appropriate
1 Year Ago
Clean: remove unnecessary params in ProfilerExporter Tests: none, trivial change