SkeldJS
    Preparing search index...

    Class ReactorSystem<RoomType>

    Type Parameters

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    numConsoles: number = 2
    unsabotagedTimer: number = 10000
    updateCooldownDuration: number = 2
    isDirty: boolean = false
    sabotageDuration: number = 45
    shipStatus: ShipStatus<RoomType>
    systemType: SystemType
    timer: number = ReactorSystem.unsabotagedTimer

    The timer before the reactor explodes.

    userConsolePairs: ReactorUserConsolePair<RoomType>[] = []

    The completed consoles.

    Accessors

    Methods

    • Sabotage this system. This is an authoritative operation and can result in a client being banned for hacking if called improperly.

      Returns Promise<void>