userJames Kingcancel

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

5 Months Ago
Clear equipment on start of half Another GameOverview fix
5 Months Ago
Fix winning round display in game overview Re-implement team income Round end status text
5 Months Ago
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
5 Months Ago
WIP everything's compiling again
5 Months Ago
GameEventComponent<T>.NextState
5 Months Ago
IGameEvent
5 Months Ago
WIP game loop state machine refactor
5 Months Ago
Event components for state events
5 Months Ago
Basic way of hooking events in ActionGraph
5 Months Ago
Add Action properties to StateComponent
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
Convert game loop events (#104)
5 Months Ago
IBombPlantedListener -> BombPlantedEvent (#104) WIP converting game loop events (#104) Finished converting game loop events (#104) Update game mode prefabs Game loop event fixes
5 Months Ago
IBombPlantedListener -> BombPlantedEvent (#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
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
Add facepunch.libevents library Use libevents for damage / kill events
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
Use libevents for damage / kill events
5 Months Ago
Add facepunch.libevents library Use libevents for damage / kill events
5 Months Ago
Fix GameEvent.GetImplementation<T>
5 Months Ago
Update title
5 Months Ago
Update README.md
5 Months Ago
Don't bother passing sender to event handlers Documentation
6 Months Ago
Context menu UI to add / remove inputs / outputs Fixes Facepunch/sbox-issues#5625
6 Months Ago
6 Months Ago
ParameterDefinitionExtensions.With order test, actual fix
6 Months Ago
6 Months Ago
ParameterDefinitionExtensions.With order fix
6 Months Ago
WIP
6 Months Ago
Fix hotloading GameEvent Allow states transitioning to themselves
6 Months Ago
Tweak when states activate / deactivate
6 Months Ago
Allow nested states
6 Months Ago
Small refactor
6 Months Ago
State machine fixes
6 Months Ago
GameEvent<T>.Dispatch(sender, eventArgs) now only notifies within sender Basic state machine system
6 Months Ago
Add sbox-libevents library Replace IKillListener with PlayerKilledEventArgs event
6 Months Ago
Create LICENSE
6 Months Ago
Create README.md
6 Months Ago
Initial commit Basic event dispatching / handler ordering
6 Months Ago
Use Sandbox.Json.options in BaseFileSystem JSON methods