API Reference › GameHooksIGameHookEntitiesInterfaceNamespace: SwiftlyS2.Shared.GameHooks · Assembly: SwiftlyS2.CS2.dllpublic interface IGameHookEntitiesView sourcePropertiesAcceptInputHook triggered when an entity accepts an input.IAcceptInputEntityHook AcceptInput { get; }Property ValueIAcceptInputEntityHookEndTouchHook triggered when an entity stops touching another entity.IEndTouchEntityHook EndTouch { get; }Property ValueIEndTouchEntityHookFireOutputHook triggered when an entity fires an output.IFireOutputEntityHook FireOutput { get; }Property ValueIFireOutputEntityHookStartTouchHook triggered when an entity starts touching another entity.IStartTouchEntityHook StartTouch { get; }Property ValueIStartTouchEntityHookTakeDamageHook triggered when an entity takes damage.ITakeDamageEntityHook TakeDamage { get; }Property ValueITakeDamageEntityHookTouchHook triggered while an entity is touching another entity.ITouchEntityHook Touch { get; }Property ValueITouchEntityHook