This commit is contained in:
2026-04-24 12:21:33 +08:00
parent 3528980645
commit 70b5a7cf73
515 changed files with 14971 additions and 6831 deletions

View File

@@ -26,6 +26,8 @@ export type RpgAgentActionType =
| 'sync_result_profile'
| 'generate_characters'
| 'generate_landmarks'
| 'delete_characters'
| 'delete_landmarks'
| 'generate_role_assets'
| 'sync_role_assets'
| 'generate_scene_assets'
@@ -83,6 +85,7 @@ export type RpgAgentActionRequest =
| {
action: 'generate_characters';
count: number;
roleType?: 'playable' | 'story' | null;
promptText?: string | null;
anchorCardIds?: string[];
}
@@ -92,6 +95,8 @@ export type RpgAgentActionRequest =
promptText?: string | null;
anchorCardIds?: string[];
}
| { action: 'delete_characters'; roleIds: string[] }
| { action: 'delete_landmarks'; sceneIds: string[] }
| { action: 'generate_role_assets'; roleIds: string[] }
| {
action: 'sync_role_assets';
@@ -101,7 +106,11 @@ export type RpgAgentActionRequest =
generatedAnimationSetId?: string | null;
animationMap?: Record<string, unknown> | null;
}
| { action: 'generate_scene_assets'; sceneIds: string[] }
| {
action: 'generate_scene_assets';
sceneIds: string[];
sceneKind?: 'camp' | 'landmark' | null;
}
| {
action: 'sync_scene_assets';
sceneId: string;