239 lines
13 KiB
Rust
239 lines
13 KiB
Rust
use super::*;
|
|
|
|
mod ai;
|
|
mod assets;
|
|
mod auth;
|
|
mod bark_battle;
|
|
mod big_fish;
|
|
mod combat;
|
|
mod common;
|
|
mod custom_world;
|
|
mod inventory;
|
|
mod jump_hop;
|
|
mod match3d;
|
|
mod npc;
|
|
mod puzzle;
|
|
mod runtime;
|
|
mod runtime_profile;
|
|
mod square_hole;
|
|
mod story;
|
|
mod visual_novel;
|
|
mod wooden_fish;
|
|
|
|
pub use self::ai::{
|
|
AiResultReferenceRecord, AiTaskMutationRecord, AiTaskRecord, AiTaskStageRecord,
|
|
AiTextChunkRecord,
|
|
};
|
|
pub use self::assets::{
|
|
BigFishAssetCoverageRecord, BigFishAssetGenerateRecordInput, BigFishAssetSlotRecord,
|
|
BigFishSessionRecord, CustomWorldAgentMessageFinalizeRecordInput,
|
|
CustomWorldAgentSessionCreateRecordInput, CustomWorldAgentSessionRecord,
|
|
CustomWorldDraftCardDetailRecord, CustomWorldDraftCardRecord,
|
|
VisualNovelAgentSessionCreateRecordInput, VisualNovelAgentSessionRecord,
|
|
VisualNovelWorkProfileRecord, VisualNovelWorkUpdateRecordInput,
|
|
};
|
|
pub use self::big_fish::BigFishWorkSummaryRecord;
|
|
pub use self::combat::{
|
|
BarkBattleDraftConfigRecord, BarkBattleRunRecord, BarkBattleRuntimeConfigRecord,
|
|
ResolveCombatActionRecord,
|
|
};
|
|
pub use self::common::{
|
|
BigFishAgentMessageRecord, BigFishAnchorItemRecord, BigFishAnchorPackRecord,
|
|
BigFishBackgroundBlueprintRecord, BigFishDraftCompileRecordInput,
|
|
BigFishInputSubmitRecordInput, BigFishLevelBlueprintRecord, BigFishLikeReportRecordInput,
|
|
BigFishMessageFinalizeRecordInput, BigFishMessageSubmitRecordInput,
|
|
BigFishPlayReportRecordInput, BigFishRunStartRecordInput, BigFishSessionCreateRecordInput,
|
|
BigFishVector2Record, BigFishWorkRemixRecordInput, CustomWorldAgentActionExecuteRecord,
|
|
CustomWorldAgentActionExecuteRecordInput, CustomWorldAgentCheckpointRecord,
|
|
CustomWorldAgentMessageRecord, CustomWorldAgentMessageSubmitRecordInput,
|
|
CustomWorldAgentOperationProgressRecordInput, CustomWorldAgentOperationRecord,
|
|
CustomWorldCheckpointRecord, CustomWorldDraftCardDetailSectionRecord,
|
|
CustomWorldLibraryMutationRecord, CustomWorldProfileLikeReportRecordInput,
|
|
CustomWorldProfilePlayReportRecordInput, CustomWorldProfileRemixRecordInput,
|
|
CustomWorldPublishGateRecord, CustomWorldPublishWorldRecord,
|
|
CustomWorldPublishWorldRecordInput, CustomWorldResultPreviewBlockerRecord,
|
|
CustomWorldSupportedActionRecord, SquareHoleAgentMessageFinalizeRecordInput,
|
|
SquareHoleAgentMessageRecord, SquareHoleAgentMessageSubmitRecordInput,
|
|
SquareHoleAgentSessionCreateRecordInput, SquareHoleAgentSessionRecord,
|
|
SquareHoleAnchorItemRecord, SquareHoleAnchorPackRecord, SquareHoleCompileDraftRecordInput,
|
|
SquareHoleCreatorConfigRecord, SquareHoleHoleOptionRecord, SquareHoleHoleSnapshotRecord,
|
|
SquareHoleResultDraftRecord, SquareHoleRunDropRecordInput, SquareHoleRunRestartRecordInput,
|
|
SquareHoleRunStartRecordInput, SquareHoleRunStopRecordInput, SquareHoleRunTimeUpRecordInput,
|
|
SquareHoleShapeOptionRecord, SquareHoleShapeSnapshotRecord, SquareHoleWorkProfileRecord,
|
|
SquareHoleWorkUpdateRecordInput, VisualNovelAgentMessageFinalizeRecordInput,
|
|
VisualNovelAgentMessageRecord, VisualNovelAgentMessageSubmitRecordInput,
|
|
VisualNovelHistoryEntryRecord, VisualNovelHistoryEntryRecordInput, VisualNovelRunRecord,
|
|
VisualNovelRunSnapshotRecordInput, VisualNovelRunStartRecordInput,
|
|
VisualNovelWorkCompileRecordInput,
|
|
};
|
|
pub use self::jump_hop::{
|
|
JumpHopActionRequest, JumpHopActionResponse, JumpHopActionType, JumpHopCharacterAsset,
|
|
JumpHopDifficulty, JumpHopDraftResponse, JumpHopGalleryCardResponse,
|
|
JumpHopGalleryDetailResponse, JumpHopGalleryResponse, JumpHopGenerationStatus,
|
|
JumpHopJumpRequest, JumpHopJumpResponse, JumpHopJumpResult, JumpHopLastJump, JumpHopPath,
|
|
JumpHopPlatform, JumpHopRestartRunRequest, JumpHopRunResponse, JumpHopRunStatus,
|
|
JumpHopRuntimeRunSnapshotResponse, JumpHopScoring, JumpHopSessionResponse,
|
|
JumpHopSessionSnapshotResponse, JumpHopStartRunRequest, JumpHopStylePreset, JumpHopTileAsset,
|
|
JumpHopTileType, JumpHopWorkDetailResponse, JumpHopWorkMutationResponse,
|
|
JumpHopWorkProfileResponse, JumpHopWorkSummaryResponse, JumpHopWorksResponse,
|
|
JumpHopWorkspaceCreateRequest,
|
|
};
|
|
pub use self::match3d::{
|
|
Match3DAgentMessageFinalizeRecordInput, Match3DAgentMessageRecord,
|
|
Match3DAgentMessageSubmitRecordInput, Match3DAgentSessionCreateRecordInput,
|
|
Match3DAgentSessionRecord, Match3DAnchorItemRecord, Match3DAnchorPackRecord,
|
|
Match3DClickConfirmationRecord, Match3DCompileDraftRecordInput, Match3DCreatorConfigRecord,
|
|
Match3DItemSnapshotRecord, Match3DResultDraftRecord, Match3DRunClickRecordInput,
|
|
Match3DRunRecord, Match3DRunRestartRecordInput, Match3DRunStartRecordInput,
|
|
Match3DRunStopRecordInput, Match3DRunTimeUpRecordInput, Match3DTraySlotRecord,
|
|
Match3DWorkProfileRecord, Match3DWorkUpdateRecordInput,
|
|
};
|
|
pub use self::npc::{
|
|
BattleStateRecord, CustomWorldGalleryEntryRecord, CustomWorldLibraryEntryRecord,
|
|
CustomWorldProfileUpsertRecordInput, CustomWorldPublishedProfileCompileRecord,
|
|
CustomWorldWorkSummaryRecord, NpcBattleInteractionRecord, NpcInteractionRecord, NpcStateRecord,
|
|
ResolveNpcBattleInteractionInput,
|
|
};
|
|
pub use self::puzzle::{
|
|
PuzzleAgentMessageFinalizeRecordInput, PuzzleAgentMessageRecord,
|
|
PuzzleAgentMessageSubmitRecordInput, PuzzleAgentSessionCreateRecordInput,
|
|
PuzzleAgentSessionRecord, PuzzleAgentSuggestedActionRecord, PuzzleAnchorItemRecord,
|
|
PuzzleAnchorPackRecord, PuzzleAudioAssetRecord, PuzzleBoardRecord, PuzzleCellPositionRecord,
|
|
PuzzleCreatorIntentRecord, PuzzleDraftLevelRecord, PuzzleFormDraftRecord,
|
|
PuzzleFormDraftSaveRecordInput, PuzzleGalleryCardRecord, PuzzleGeneratedImageCandidateRecord,
|
|
PuzzleGeneratedImagesSaveRecordInput, PuzzleLeaderboardEntryRecord,
|
|
PuzzleLeaderboardSubmitRecordInput, PuzzleMergedGroupRecord, PuzzlePieceStateRecord,
|
|
PuzzlePublishRecordInput, PuzzleRecommendedNextWorkRecord, PuzzleResultDraftRecord,
|
|
PuzzleResultPreviewBlockerRecord, PuzzleResultPreviewFindingRecord, PuzzleResultPreviewRecord,
|
|
PuzzleRunDragRecordInput, PuzzleRunNextLevelRecordInput, PuzzleRunPauseRecordInput,
|
|
PuzzleRunPropRecordInput, PuzzleRunRecord, PuzzleRunStartRecordInput, PuzzleRunSwapRecordInput,
|
|
PuzzleRuntimeLevelRecord, PuzzleSelectCoverImageRecordInput, PuzzleUiBackgroundSaveRecordInput,
|
|
PuzzleWorkLikeReportRecordInput, PuzzleWorkPointIncentiveClaimRecordInput,
|
|
PuzzleWorkProfileRecord, PuzzleWorkRemixRecordInput, PuzzleWorkUpsertRecordInput,
|
|
};
|
|
pub use self::runtime::{
|
|
BigFishGameDraftRecord, BigFishRuntimeEntityRecord, BigFishRuntimeParamsRecord,
|
|
BigFishRuntimeRunRecord, CreationEntryConfigRecord,
|
|
};
|
|
pub use self::runtime_profile::{
|
|
SquareHoleDropConfirmationRecord, SquareHoleDropFeedbackRecord, SquareHoleRunRecord,
|
|
};
|
|
pub use self::story::{VisualNovelRuntimeEventRecord, VisualNovelRuntimeEventRecordInput};
|
|
pub use self::wooden_fish::{
|
|
WoodenFishActionRequest, WoodenFishActionResponse, WoodenFishActionType, WoodenFishAudioAsset,
|
|
WoodenFishCheckpointRunRequest, WoodenFishDraftResponse, WoodenFishFinishRunRequest,
|
|
WoodenFishGalleryCardResponse, WoodenFishGalleryDetailResponse, WoodenFishGalleryResponse,
|
|
WoodenFishGenerationStatus, WoodenFishImageAsset, WoodenFishRunResponse, WoodenFishRunStatus,
|
|
WoodenFishRuntimeRunSnapshotResponse, WoodenFishSessionResponse,
|
|
WoodenFishSessionSnapshotResponse, WoodenFishStartRunRequest, WoodenFishWordCounter,
|
|
WoodenFishWorkDetailResponse, WoodenFishWorkMutationResponse, WoodenFishWorkProfileResponse,
|
|
WoodenFishWorkSummaryResponse, WoodenFishWorkspaceCreateRequest,
|
|
};
|
|
|
|
pub(crate) use self::ai::map_ai_task_procedure_result;
|
|
pub(crate) use self::assets::{map_entity_binding_procedure_result, map_procedure_result};
|
|
pub(crate) use self::auth::{
|
|
map_auth_store_snapshot_import_procedure_result, map_auth_store_snapshot_procedure_result,
|
|
};
|
|
pub(crate) use self::bark_battle::{
|
|
map_bark_battle_draft_config_procedure_result, map_bark_battle_run_procedure_result,
|
|
map_bark_battle_runtime_config_procedure_result,
|
|
};
|
|
pub(crate) use self::big_fish::{
|
|
map_big_fish_gallery_view_row, map_big_fish_run_procedure_result,
|
|
map_big_fish_session_procedure_result, map_big_fish_works_procedure_result,
|
|
parse_big_fish_creation_stage,
|
|
};
|
|
pub(crate) use self::combat::{
|
|
map_battle_mode, map_battle_mode_back, map_battle_state_procedure_result, map_battle_status,
|
|
map_combat_outcome, map_resolve_combat_action_procedure_result,
|
|
};
|
|
pub(crate) use self::common::{empty_string_to_none, i64_to_u64_ms, parse_optional_json_value};
|
|
pub(crate) use self::custom_world::{
|
|
map_custom_world_agent_action_execute_result,
|
|
map_custom_world_agent_operation_procedure_result,
|
|
map_custom_world_agent_session_procedure_result, map_custom_world_draft_card_detail_result,
|
|
map_custom_world_gallery_entry_row, map_custom_world_library_detail_result,
|
|
map_custom_world_library_mutation_result, map_custom_world_profile_list_result,
|
|
map_custom_world_publish_world_result, map_custom_world_works_list_result,
|
|
parse_rpg_agent_operation_status_record, parse_rpg_agent_operation_type_record,
|
|
parse_rpg_agent_stage_record,
|
|
};
|
|
pub(crate) use self::inventory::{
|
|
map_runtime_inventory_state_procedure_result, map_runtime_item_reward_item_snapshot,
|
|
map_runtime_item_reward_item_snapshot_back,
|
|
};
|
|
pub(crate) use self::jump_hop::{
|
|
map_jump_hop_agent_session_procedure_result, map_jump_hop_gallery_card_view_row,
|
|
map_jump_hop_run_procedure_result, map_jump_hop_work_procedure_result,
|
|
map_jump_hop_works_procedure_result,
|
|
};
|
|
pub(crate) use self::match3d::{
|
|
map_match3d_agent_session_procedure_result, map_match3d_click_item_procedure_result,
|
|
map_match3d_gallery_view_row, map_match3d_run_procedure_result,
|
|
map_match3d_work_procedure_result, map_match3d_works_procedure_result,
|
|
};
|
|
pub(crate) use self::npc::{
|
|
build_battle_state_record, map_battle_state_snapshot, map_inventory_item_source_kind,
|
|
map_npc_battle_interaction_procedure_result, validate_npc_battle_interaction_input,
|
|
};
|
|
pub(crate) use self::puzzle::{
|
|
map_puzzle_agent_session_procedure_result, map_puzzle_gallery_card_view_row,
|
|
map_puzzle_run_procedure_result, map_puzzle_work_procedure_result,
|
|
map_puzzle_works_procedure_result, map_runtime_profile_wallet_ledger_source_type_back,
|
|
parse_puzzle_agent_stage_record,
|
|
};
|
|
pub(crate) use self::runtime::{
|
|
build_creation_entry_config_record_from_rows, map_creation_entry_config_procedure_result,
|
|
map_runtime_setting_procedure_result, map_runtime_snapshot_delete_procedure_result,
|
|
map_runtime_snapshot_procedure_result, map_runtime_snapshot_required_procedure_result,
|
|
map_runtime_tracking_event_batch_procedure_result, map_runtime_tracking_event_procedure_result,
|
|
map_runtime_tracking_scope_kind, map_runtime_tracking_scope_kind_back, parse_json_array,
|
|
parse_json_string_array, parse_json_value, parse_supported_actions_json,
|
|
};
|
|
pub(crate) use self::runtime_profile::{
|
|
map_analytics_metric_query_procedure_result, map_runtime_profile_dashboard_procedure_result,
|
|
map_runtime_profile_feedback_submission_procedure_result,
|
|
map_runtime_profile_invite_code_admin_list_procedure_result,
|
|
map_runtime_profile_invite_code_admin_procedure_result,
|
|
map_runtime_profile_play_stats_procedure_result,
|
|
map_runtime_profile_recharge_center_procedure_result,
|
|
map_runtime_profile_recharge_order_procedure_result,
|
|
map_runtime_profile_recharge_product_admin_list_procedure_result,
|
|
map_runtime_profile_recharge_product_admin_procedure_result,
|
|
map_runtime_profile_redeem_code_admin_list_procedure_result,
|
|
map_runtime_profile_redeem_code_admin_procedure_result,
|
|
map_runtime_profile_reward_code_redeem_procedure_result,
|
|
map_runtime_profile_save_archive_list_procedure_result,
|
|
map_runtime_profile_save_archive_resume_procedure_result,
|
|
map_runtime_profile_task_center_procedure_result,
|
|
map_runtime_profile_task_claim_procedure_result,
|
|
map_runtime_profile_task_config_admin_list_procedure_result,
|
|
map_runtime_profile_task_config_admin_procedure_result,
|
|
map_runtime_profile_wallet_adjustment_procedure_result,
|
|
map_runtime_profile_wallet_ledger_procedure_result,
|
|
map_runtime_referral_invite_center_procedure_result,
|
|
map_runtime_referral_redeem_procedure_result,
|
|
};
|
|
pub(crate) use self::square_hole::{
|
|
map_square_hole_agent_session_procedure_result, map_square_hole_drop_shape_procedure_result,
|
|
map_square_hole_gallery_view_row, map_square_hole_run_procedure_result,
|
|
map_square_hole_work_procedure_result, map_square_hole_works_procedure_result,
|
|
};
|
|
pub(crate) use self::story::{
|
|
map_asset_history_list_result, map_runtime_browse_history_procedure_result,
|
|
map_runtime_profile_save_archive_snapshot, map_runtime_snapshot_snapshot,
|
|
map_story_session_procedure_result, map_story_session_state_procedure_result,
|
|
};
|
|
pub(crate) use self::visual_novel::{
|
|
map_visual_novel_agent_session_procedure_result, map_visual_novel_gallery_view_row,
|
|
map_visual_novel_history_procedure_result, map_visual_novel_run_procedure_result,
|
|
map_visual_novel_runtime_event_procedure_result, map_visual_novel_work_procedure_result,
|
|
map_visual_novel_works_procedure_result,
|
|
};
|
|
pub(crate) use self::wooden_fish::{
|
|
map_wooden_fish_agent_session_procedure_result, map_wooden_fish_gallery_card_view_row,
|
|
map_wooden_fish_run_procedure_result, map_wooden_fish_work_procedure_result,
|
|
map_wooden_fish_works_procedure_result,
|
|
};
|