@molroo-ai/sdk
    Preparing search index...

    Interface ProgressionTrigger

    interface ProgressionTrigger {
        condition:
            | { eventType: string; threshold: number; type: "event_count" }
            | { seconds: number; type: "time_elapsed" }
            | {
                above?: number;
                below?: number;
                entityA: string;
                entityB: string;
                field?: "strength" | "trust";
                type: "relationship";
            }
            | {
                above?: number;
                below?: number;
                dimension: "V"
                | "A"
                | "D";
                entity: string;
                type: "persona_emotion";
            };
        id: string;
        oneShot?: boolean;
        targetPhase: string;
    }
    Index

    Properties

    condition:
        | { eventType: string; threshold: number; type: "event_count" }
        | { seconds: number; type: "time_elapsed" }
        | {
            above?: number;
            below?: number;
            entityA: string;
            entityB: string;
            field?: "strength" | "trust";
            type: "relationship";
        }
        | {
            above?: number;
            below?: number;
            dimension: "V"
            | "A"
            | "D";
            entity: string;
            type: "persona_emotion";
        }
    id: string
    oneShot?: boolean
    targetPhase: string