userJames Kingcancel
branchsbox-hc1/maincancel

148 Commits over 61 Days - 0.10cph!

5 Months Ago
Add TeamAssigner.TargetRatio Make TeamSpawnAssigner.SpawnTags a TagSet Add RespawnPlayers.ForceNew
5 Months Ago
Retakes: bombsite A spawns
5 Months Ago
Add dev commands to copy player pos / angle as a spawn point https://files.facepunch.com/ziks/2024-07-03/sbox-dev_7p70uUaijR.mp4
5 Months Ago
Add some logging to help investigate #142
5 Months Ago
Allow late joiners in casual defuse
5 Months Ago
Don't auto-respawn spectators
5 Months Ago
Make sure active gamemode is networked NetworkSpawn cash bag after adding CashBag component
5 Months Ago
Call NetworkSpawn in DroppedEquipment.Create Fix cash bag not spawning Network CashGrab game objects [HostSync] CashPoint.State Fix some Spottable properties
5 Months Ago
Fix buy zone rules for non-host players Make sure game mode parent object is networked Maybe this doesn't matter?
5 Months Ago
WaitForPlayers logic change Resets timer while < MinPlayerCount are connected Skips if >= SkipPlayerCount are connected
5 Months Ago
Re-implemented TDM
5 Months Ago
Re-implement kill / objective rewards
5 Months Ago
Fix player joined chat entry being doubled
5 Months Ago
WIP game loop state machine refactor WIP everything's compiling again Fix GameMode.Get<T>() returning cached disabled components Hacky fix for game mode display info using prefab vars Reset player balance at start of half Fix game overview not showing Fix winning round display in game overview Re-implement team income Round end status text Clear equipment on start of half Another GameOverview fix
5 Months Ago
Converted weapon deploy / holster events (#104)
5 Months Ago
Convert player events (#104)
5 Months Ago
Convert defuse mode events (#104)
5 Months Ago
IBombPlantedListener -> BombPlantedEvent (#104) Convert game loop events (#104)
5 Months Ago
Use libevents for damage / kill events Merge pull request #96 from Facepunch/libevents2 Refactor damage events * Use facepunch.libevents for damage-related events * Broadcast damage before broadcasting kill * Allow modification of damage in event handlers
6 Months Ago
Show winning team at end of TDM
6 Months Ago
Desaturate while spawn protected
6 Months Ago
TDM spawn point selection rewrite
6 Months Ago
Put deathmatch spawns under a parent object
6 Months Ago
Tweak deathmatch spawns, add a bunch more
6 Months Ago
Fix status text / timer networking for late joiners Fixes #59 Fix NRE in PlayerInventory.Balance
6 Months Ago
Make TDM end after 1 round
6 Months Ago
RandomSpawnAssigner: only care about non-friendly player aim dir
6 Months Ago
UnlimitedMoney setting in GameMode
6 Months Ago
Only remove helmet if not god mode, and on host More spawn protection tweaks
6 Months Ago
Only reduce armor if not god mode
6 Months Ago
Spawn protection outline tweaks
6 Months Ago
Spawn protection for deathmatch modes
6 Months Ago
Gamemode selection when hosting Maps can include multiple GameMode obejcts, lobby creation page lists them Started on deathmatch game mode WIP TDM Deathmatch spawn points Duration option in ShowToast TDM game rules Update bomb_defusal components
6 Months Ago
Basic weapon state persisting system for dropped weapons Persist AmmoComponent for dropped weapons Fixes #39
6 Months Ago
Get rid of plant cancel reset delay It was just confusing
6 Months Ago
Weapons can be limited to one team Don't let CTs pick up C4
6 Months Ago
IUse.OnUse can return void Make sure held C4 gets destroyed between rounds
6 Months Ago
Can buy anywhere while waiting for players Use WeaponSlot for UI / change weapon inputs Primary is always 1, secondary always 2, etc
6 Months Ago
Set index of Bomb Site B
6 Months Ago
Expose some more stuff for UI
6 Months Ago
Some helpers to get planting / defusing state for UI
6 Months Ago
C4 can be planted with Use too PlayerController IUse refactor
6 Months Ago
Defusal scenario objective bonus income Fix loss streak income
6 Months Ago
Kill rewards, friendly fire penalty
6 Months Ago
Define kill reward money
6 Months Ago
Half time team swap Remove defuse kit on inventory clear PlayerController.Teleport(Transform), redo spawn point logic
6 Months Ago
NetDictionary.GetValueOrDefault() extension Loss streak income Some default status text for game phases
6 Months Ago
Disable BuyAnywhere in bomb_defusal JsonIgnore some stuff in TeamScoring
6 Months Ago
Keep track of round win history
6 Months Ago
Increase max team size