swiftlys2/docs/api/ai/
API Reference GameHooks

IGameHookEntities

Interface
Namespace: SwiftlyS2.Shared.GameHooks · Assembly: SwiftlyS2.CS2.dll
public interface IGameHookEntities
View source

Properties

AcceptInput

Hook triggered when an entity accepts an input.

IAcceptInputEntityHook AcceptInput { get; }

EndTouch

Hook triggered when an entity stops touching another entity.

IEndTouchEntityHook EndTouch { get; }
Property Value

FireOutput

Hook triggered when an entity fires an output.

IFireOutputEntityHook FireOutput { get; }
Property Value

StartTouch

Hook triggered when an entity starts touching another entity.

IStartTouchEntityHook StartTouch { get; }
Property Value

TakeDamage

Hook triggered when an entity takes damage.

ITakeDamageEntityHook TakeDamage { get; }
Property Value

Touch

Hook triggered while an entity is touching another entity.

ITouchEntityHook Touch { get; }
Property Value