userJames Kingcancel

7,937 Commits over 3,745 Days - 0.09cph!

4 Months Ago
Fix GlobalComponents not being re-created if old inst is destroyed Fixes #177
4 Months Ago
Add PlayerStateCleanupTime to bomb defusal Allow people to reclaim their PlayerStates
4 Months Ago
Fix bomb defusal early victory Reduce max rounds in bomb defusal to 24
4 Months Ago
Gradually connecting everything together again
4 Months Ago
Redo resource cleanup on world removal Facepunch/sbox-issues#5834
4 Months Ago
Allow dragging component properties from the inspector again
4 Months Ago
Keep Time.Now in sync while in editor play mode Facepunch/sbox-issues#5826
4 Months Ago
Fix depth test in ObjectHighlight.shader Was broken by reverse-z, fixes Facepunch/sbox-issues#5787
4 Months Ago
Give each team different knives in retakes Possible fix for C4 not always planting in retakes (#165)
4 Months Ago
Fix NREs when using CameraComponent before it OnAwake()s
4 Months Ago
Make buy zone rules host driven again Hopefully this fixes not being able to buy in deathmatch sometimes
4 Months Ago
Fix not removing weapons when buying in deathmatch
4 Months Ago
Check for IsHost in host-only KillEvent handlers Fix dropping equipment on death Fix HealthComponent.OnKill hiding IRespawnable.OnKill
4 Months Ago
Add bool EquipmentDropper.LimitedDropOnDeath Instead of checking for DefaultEquipment to not drop pistol Use EquipmentDropper rules for manually dropping items Tweak retakes round start grace period (#165)
4 Months Ago
No need to respawn in SwapTeams Update facepunch.libevents
4 Months Ago
No need for ThreadStatic here
4 Months Ago
Whitelist AggregateException
4 Months Ago
Handle exceptions when dispatching events Allow instant state transitions
4 Months Ago
Fix players being assigned spawn points twice each respawn (#165) Plant bomb at spawn point (#165) Ground players on spawn (#165)
4 Months Ago
Live-update ShootWeaponDebugWidget https://files.facepunch.com/ziks/2024-07-11/sbox-dev_5F50Yk2j93.mp4
4 Months Ago
Basic damage value readout in EquipmentResourceEditor https://files.facepunch.com/ziks/2024-07-11/sbox-dev_ZNPL4KrPHP.png
4 Months Ago
Add some more [EquipmentResourceProperty]
4 Months Ago
EquipmentResourceEditor
4 Months Ago
Update facepunch.libevents
4 Months Ago
We can network component references directly now
4 Months Ago
WIP generate delegates that don't use dictionaries
4 Months Ago
Add dev command to swap teams Log active sound handle count every 5 seconds (#156) SoundEmitter: stop sound on destroy (#156) Molotov sounds in particular were persisting
4 Months Ago
WIP Log active sound handle count every 5 seconds (#156) SoundEmitter: stop sound on destroy (#156) Molotov sounds in particular were persisting
4 Months Ago
Fix a couple of NREs
5 Months Ago
Only call ServiceWorldRequests if map was loaded
5 Months Ago
Fix possible NRE in OnHostRespawn()
5 Months Ago
Damage modify event rework (#164) * Every player's ArmorComponent was modifying every bit of damage taken * ArmorComponent wasn't always before PlayerGlobals was modifying damage * Split into ModifyDamageTakenEvent / ModifyDamageGivenEvent / ModifyDamageGlobalEvent
5 Months Ago
Fix damage reduction from armor / helmet
5 Months Ago
Simplify respawning RPCs Looked like OnClientRespawn could get called on the wrong clients?
5 Months Ago
Translate item titles / descriptions Some more case insensitivity
5 Months Ago
Add test asserting no ActionGraphs have errors in a given scene
5 Months Ago
Serialize prefab vars with expected type
5 Months Ago
Add Json.ToNode overload with expected type * We're deserializing with an expected type already * We can start phasing out JsonConverterFactorys, just use JsonConverter<T>s * Can actually use [JsonDerivedType] etc Let anyone serialize / deserialize System.Type * We already had this in Facepunch.ActionGraphs, add it to Sandox.Json * Looks up types through TypeLibrary * Works with array types / generic types / nested types * Fixes Facepunch/sbox-issues#5762
5 Months Ago
Retakes scoring tweaks
5 Months Ago
Fix default score format Include all score properties in ScoreboardRow.BuildHash()
5 Months Ago
GivePlayerStateComponent RetakesScoring
5 Months Ago
Allow dropping weapons in retakes Instant defuse for retakes if safe Don't occlude C4 beep
5 Months Ago
Fix retakes loadouts, and add a few more
5 Months Ago
Add ListControlWidget handle context menu with duplicate option
5 Months Ago
Possible fix for the "workshop bug" Prefer OrdinalIgnoreCase over InvariantCultureIgnoreCase
5 Months Ago
Got rid of redundant / erroring sound action in c4_explosion Fix NRE on C4 explosion death
5 Months Ago
Don't show team scores if there's no TeamScoring Fix retakes round counter Show round number / limit in scoreboard
5 Months Ago
Fix error when allocating weapons in retakes
5 Months Ago
ValidOrNullAttribute code golf
5 Months Ago
ValidOrNullAttribute Random.FromListWeighted RandomLoadoutAllocator