Black Trigram (흑괘) - API Documentation - v0.2.10
    Preparing search index...

    Variable COMBAT_STATE_MACHINEConst

    COMBAT_STATE_MACHINE: {
        attacking: {
            canTransitionTo: readonly ["idle", "recovering", "stunned"];
            duration: 500;
        };
        defending: {
            canTransitionTo: readonly ["idle", "attacking", "stunned"];
            duration: 300;
        };
        idle: {
            canTransitionTo: readonly [
                "attacking",
                "defending",
                "moving",
                "stunned",
            ];
            duration: number;
        };
        moving: {
            canTransitionTo: readonly ["idle", "attacking", "defending"];
            duration: 200;
        };
        recovering: { canTransitionTo: readonly ["idle"]; duration: 400 };
        stunned: { canTransitionTo: readonly ["idle"]; duration: 1000 };
        unconscious: { canTransitionTo: readonly ["idle"]; duration: 5000 };
    } = ...

    Type declaration

    • Readonlyattacking: { canTransitionTo: readonly ["idle", "recovering", "stunned"]; duration: 500 }
    • Readonlydefending: { canTransitionTo: readonly ["idle", "attacking", "stunned"]; duration: 300 }
    • Readonlyidle: {
          canTransitionTo: readonly [
              "attacking",
              "defending",
              "moving",
              "stunned",
          ];
          duration: number;
      }
    • Readonlymoving: { canTransitionTo: readonly ["idle", "attacking", "defending"]; duration: 200 }
    • Readonlyrecovering: { canTransitionTo: readonly ["idle"]; duration: 400 }
    • Readonlystunned: { canTransitionTo: readonly ["idle"]; duration: 1000 }
    • Readonlyunconscious: { canTransitionTo: readonly ["idle"]; duration: 5000 }