Show / Hide Table of Contents

Namespace Content.Shared.Ninja.Systems

Classes

AddDashActionEvent

Raised on the item before adding the dash action

DashAbilitySystem

Handles dashing logic including charge consumption and checking attempt events.

DashAttemptEvent

Raised on the item before dashing is done.

DrainDoAfterEvent

DoAfter event for BatteryDrainerComponent.

EmagProviderSystem

Handles emagging whitelisted objects when clicked.

EnergyKatanaSystem

System for katana binding and dash events. Recalling is handled by the suit.

SharedBatteryDrainerSystem

Basic draining prediction and API, all real logic is handled serverside.

SharedNinjaGlovesSystem

Provides the toggle action and handles examining and unequipping.

SharedNinjaSuitSystem

Handles (un)equipping and provides some API functions.

SharedSpaceNinjaSystem

Provides shared ninja API, handles being attacked revealing ninja and stops guns from shooting.

SharedStunProviderSystem

All interaction logic is implemented serverside. This is in shared for API and access.

☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾