Black Trigram (흑괘) - Korean Martial Arts Combat Simulator API - v0.5.30
    Preparing search index...

    Interface CombatContext

    Combat context for decision making

    interface CombatContext {
        arenaBounds: { height: number; width: number; x: number; y: number };
        distanceToOpponent: number;
        isOpponentAttacking: boolean;
        opponentHealth: number;
        opponentPosition: Position;
        opponentStance: TrigramStance;
        playerHealth: number;
        playerKi: number;
        playerMaxHealth: number;
        playerMaxKi: number;
        playerMaxStamina: number;
        playerPosition: Position;
        playerStamina: number;
        playerStance: TrigramStance;
        recentDamageTaken: number;
        timeInMatch: number;
    }
    Index

    Properties

    arenaBounds: { height: number; width: number; x: number; y: number }
    distanceToOpponent: number
    isOpponentAttacking: boolean
    opponentHealth: number
    opponentPosition: Position
    opponentStance: TrigramStance
    playerHealth: number
    playerKi: number
    playerMaxHealth: number
    playerMaxKi: number
    playerMaxStamina: number
    playerPosition: Position
    playerStamina: number
    playerStance: TrigramStance
    recentDamageTaken: number
    timeInMatch: number