Merge branch 'codex/backend-rewrite-spacetimedb' of http://82.157.175.59:3000/GenarrativeAI/Genarrative into codex/backend-rewrite-spacetimedb

This commit is contained in:
2026-04-23 12:46:34 +08:00
123 changed files with 7752 additions and 436 deletions

View File

@@ -0,0 +1,149 @@
// @vitest-environment jsdom
import { render, screen } from '@testing-library/react';
import { describe, expect, test, vi } from 'vitest';
import type { BigFishSessionSnapshotResponse } from '../../../packages/shared/src/contracts/bigFish';
import { BigFishResultView } from './BigFishResultView';
vi.mock('../ResolvedAssetImage', () => ({
ResolvedAssetImage: ({
src,
alt,
className,
}: {
src?: string | null;
alt?: string;
className?: string;
}) => (src ? <img src={src} alt={alt} className={className} /> : null),
}));
function createSession(): BigFishSessionSnapshotResponse {
return {
sessionId: 'big-fish-session-1',
currentTurn: 2,
progressPercent: 88,
stage: 'asset_refining',
anchorPack: {
gameplayPromise: {
key: 'gameplayPromise',
label: '玩法承诺',
value: '弱小逆袭',
status: 'confirmed',
},
ecologyVisualTheme: {
key: 'ecologyVisualTheme',
label: '生态与视觉母题',
value: '深海谜境',
status: 'confirmed',
},
growthLadder: {
key: 'growthLadder',
label: '成长阶梯',
value: '8 级进化',
status: 'confirmed',
},
riskTempo: {
key: 'riskTempo',
label: '风险节奏',
value: '平衡',
status: 'confirmed',
},
},
draft: {
title: '深海谜境',
subtitle: '逐级吞噬成长',
coreFun: '弱小逆袭',
ecologyTheme: '深海谜境',
levels: [
{
level: 1,
name: '荧潮幼体',
oneLineFantasy: '在深海荧光裂谷中寻找第一个同伴。',
silhouetteDirection: '圆润鱼苗',
sizeRatio: 1,
visualPromptSeed: '深海荧光幼体',
motionPromptSeed: '轻微摆尾',
mergeSourceLevel: null,
preyWindow: [1],
threatWindow: [2],
isFinalLevel: false,
},
],
background: {
theme: '深海谜境',
colorMood: '深蓝与青绿',
foregroundHints: '漂浮微粒',
midgroundComposition: '中央留白',
backgroundDepth: '深海纵深',
safePlayAreaHint: '中央 70%',
spawnEdgeHint: '四周边缘',
backgroundPromptSeed: '深海谜境背景',
},
runtimeParams: {
levelCount: 1,
mergeCountPerUpgrade: 3,
spawnTargetCount: 12,
leaderMoveSpeed: 160,
followerCatchUpSpeed: 120,
offscreenCullSeconds: 3,
preySpawnDeltaLevels: [1],
threatSpawnDeltaLevels: [1],
winLevel: 1,
},
},
assetSlots: [
{
slotId: 'big-fish-asset-level-main',
assetKind: 'level_main_image',
level: 1,
motionKey: null,
status: 'ready',
assetUrl:
'/generated-big-fish-assets/big-fish-session-1/level-main-image/level-1/image.png',
promptSnapshot: '深海荧光幼体',
updatedAt: '2026-04-23T10:00:00.000Z',
},
{
slotId: 'big-fish-asset-background',
assetKind: 'stage_background',
level: null,
motionKey: null,
status: 'ready',
assetUrl:
'/generated-big-fish-assets/big-fish-session-1/stage-background/image.png',
promptSnapshot: '深海谜境背景',
updatedAt: '2026-04-23T10:00:00.000Z',
},
],
assetCoverage: {
levelMainImageReadyCount: 1,
levelMotionReadyCount: 0,
backgroundReady: true,
requiredLevelCount: 1,
publishReady: false,
blockers: ['还缺少 2 个基础动作'],
},
messages: [],
lastAssistantReply: '主图占位图已生成。',
publishReady: false,
updatedAt: '2026-04-23T10:00:00.000Z',
};
}
describe('BigFishResultView', () => {
test('renders generated formal previews with accurate status copy', () => {
render(
<BigFishResultView
session={createSession()}
onBack={() => {}}
onExecuteAction={() => {}}
onStartTestRun={() => {}}
/>,
);
expect(screen.getByText('主图 已生成')).toBeTruthy();
expect(screen.getByAltText('荧潮幼体')).toBeTruthy();
expect(screen.getByAltText('深海谜境 场地背景')).toBeTruthy();
});
});

View File

@@ -16,6 +16,7 @@ import type {
BigFishSessionSnapshotResponse,
ExecuteBigFishActionRequest,
} from '../../../packages/shared/src/contracts/bigFish';
import { ResolvedAssetImage } from '../ResolvedAssetImage';
type BigFishAssetStudioTarget =
| {
@@ -61,7 +62,10 @@ function findAssetSlot(
}
function assetReadyLabel(slot: BigFishAssetSlotResponse | undefined) {
return slot?.status === 'ready' ? '已生成' : '待生成';
if (slot?.status !== 'ready') {
return '待生成';
}
return isBigFishPlaceholderAsset(slot) ? '占位已生成' : '已生成';
}
function buildLevelAssetPreview(slot: BigFishAssetSlotResponse | undefined) {
@@ -71,15 +75,43 @@ function buildLevelAssetPreview(slot: BigFishAssetSlotResponse | undefined) {
return null;
}
function isBigFishPlaceholderAsset(slot: BigFishAssetSlotResponse | undefined) {
return Boolean(slot?.assetUrl?.includes('/generated-big-fish/'));
}
function buildStudioAssetPreview(
slots: BigFishAssetSlotResponse[],
target: BigFishAssetStudioTarget,
) {
if (target.kind === 'stage_background') {
return buildLevelAssetPreview(findAssetSlot(slots, 'stage_background'));
}
if (target.kind === 'level_main_image') {
return buildLevelAssetPreview(
findAssetSlot(slots, 'level_main_image', target.level.level),
);
}
return buildLevelAssetPreview(
findAssetSlot(
slots,
'level_motion',
target.level.level,
target.motionKey,
),
);
}
function BigFishAssetStudioModal({
draft,
target,
previewUrl,
isBusy,
onClose,
onExecuteAction,
}: {
draft: BigFishGameDraftResponse;
target: BigFishAssetStudioTarget;
previewUrl?: string | null;
isBusy: boolean;
onClose: () => void;
onExecuteAction: (payload: ExecuteBigFishActionRequest) => void;
@@ -140,8 +172,16 @@ function BigFishAssetStudioModal({
{prompt}
</div>
</div>
<div className="flex aspect-[9/5] items-center justify-center rounded-[1.4rem] border border-dashed border-cyan-300/50 bg-cyan-50/40 text-sm text-[var(--platform-text-base)]">
AI
<div className="flex aspect-[9/5] items-center justify-center overflow-hidden rounded-[1.4rem] border border-dashed border-cyan-300/50 bg-cyan-50/40 text-sm text-[var(--platform-text-base)]">
{previewUrl ? (
<ResolvedAssetImage
src={previewUrl}
alt={title}
className="h-full w-full object-cover"
/>
) : (
'AI 资产候选预览'
)}
</div>
</div>
<div className="flex justify-end gap-2 border-t border-[var(--platform-subpanel-border)] px-4 py-4">
@@ -160,7 +200,7 @@ function BigFishAssetStudioModal({
className="inline-flex items-center gap-2 rounded-full bg-cyan-600 px-4 py-2 text-sm font-bold text-white disabled:opacity-45"
>
{isBusy ? <Loader2 className="h-4 w-4 animate-spin" /> : null}
</button>
</div>
</div>
@@ -203,7 +243,7 @@ function BigFishLevelCard({
<div className="flex gap-3 p-3">
<div className="flex h-24 w-24 shrink-0 items-center justify-center overflow-hidden rounded-[1.15rem] bg-[radial-gradient(circle_at_center,rgba(34,211,238,0.28),transparent_68%),linear-gradient(145deg,rgba(8,47,73,0.88),rgba(15,23,42,0.94))] text-white">
{previewUrl ? (
<img
<ResolvedAssetImage
src={previewUrl}
alt={level.name}
className="h-full w-full object-cover"
@@ -297,10 +337,17 @@ export function BigFishResultView({
useState<BigFishAssetStudioTarget | null>(null);
const draft = session.draft;
const backgroundSlot = findAssetSlot(session.assetSlots, 'stage_background');
const backgroundPreviewUrl = buildLevelAssetPreview(backgroundSlot);
const blockers = useMemo(
() => session.assetCoverage.blockers.filter(Boolean),
[session.assetCoverage.blockers],
);
const studioPreviewUrl = useMemo(() => {
if (!studioTarget) {
return null;
}
return buildStudioAssetPreview(session.assetSlots, studioTarget);
}, [session.assetSlots, studioTarget]);
if (!draft) {
return (
@@ -404,7 +451,15 @@ export function BigFishResultView({
</div>
<ImagePlus className="h-5 w-5 text-cyan-600" />
</div>
<div className="mt-3 aspect-[9/16] rounded-[1.2rem] bg-[radial-gradient(circle_at_center,rgba(34,211,238,0.2),transparent_62%),linear-gradient(180deg,rgba(8,47,73,0.88),rgba(15,23,42,0.94))]" />
<div className="mt-3 aspect-[9/16] overflow-hidden rounded-[1.2rem] bg-[radial-gradient(circle_at_center,rgba(34,211,238,0.2),transparent_62%),linear-gradient(180deg,rgba(8,47,73,0.88),rgba(15,23,42,0.94))]">
{backgroundPreviewUrl ? (
<ResolvedAssetImage
src={backgroundPreviewUrl}
alt={`${draft.background.theme} 场地背景`}
className="h-full w-full object-cover"
/>
) : null}
</div>
<button
type="button"
disabled={isBusy}
@@ -454,6 +509,7 @@ export function BigFishResultView({
<BigFishAssetStudioModal
draft={draft}
target={studioTarget}
previewUrl={studioPreviewUrl}
isBusy={isBusy}
onClose={() => {
setStudioTarget(null);

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
QuestRecordInput,
} from "./types";
export default {
get input() {
return QuestRecordInput;
},
};

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
QuestCompletionAckInput,
} from "./types";
export default {
get input() {
return QuestCompletionAckInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleRunNextLevelInput,
PuzzleRunProcedureResult,
} from "./types";
export const params = {
get input() {
return PuzzleRunNextLevelInput;
},
};
export const returnType = PuzzleRunProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTextChunkAppendInput,
AiTaskProcedureResult,
} from "./types";
export const params = {
get input() {
return AiTextChunkAppendInput;
},
};
export const returnType = AiTaskProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ChapterProgressionLedgerInput,
ChapterProgressionProcedureResult,
} from "./types";
export const params = {
get input() {
return ChapterProgressionLedgerInput;
},
};
export const returnType = ChapterProgressionProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ChapterProgressionLedgerInput,
} from "./types";
export default {
get input() {
return ChapterProgressionLedgerInput;
},
};

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
InventoryMutationInput,
} from "./types";
export default {
get input() {
return InventoryMutationInput;
},
};

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
QuestSignalApplyInput,
} from "./types";
export default {
get input() {
return QuestSignalApplyInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskProcedureResult,
AiResultReferenceInput,
} from "./types";
export const params = {
get input() {
return AiResultReferenceInput;
},
};
export const returnType = AiTaskProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
StorySessionInput,
StorySessionProcedureResult,
} from "./types";
export const params = {
get input() {
return StorySessionInput;
},
};
export const returnType = StorySessionProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
StorySessionInput,
} from "./types";
export default {
get input() {
return StorySessionInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskProcedureResult,
AiTaskCancelInput,
} from "./types";
export const params = {
get input() {
return AiTaskCancelInput;
},
};
export const returnType = AiTaskProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeBrowseHistoryClearInput,
RuntimeBrowseHistoryProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeBrowseHistoryClearInput;
},
};
export const returnType = RuntimeBrowseHistoryProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishDraftCompileInput,
BigFishSessionProcedureResult,
} from "./types";
export const params = {
get input() {
return BigFishDraftCompileInput;
},
};
export const returnType = BigFishSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldPublishedProfileCompileInput,
CustomWorldPublishedProfileCompileResult,
} from "./types";
export const params = {
get input() {
return CustomWorldPublishedProfileCompileInput;
},
};
export const returnType = CustomWorldPublishedProfileCompileResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleDraftCompileInput,
PuzzleAgentSessionProcedureResult,
} from "./types";
export const params = {
get input() {
return PuzzleDraftCompileInput;
},
};
export const returnType = PuzzleAgentSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskProcedureResult,
AiStageCompletionInput,
} from "./types";
export const params = {
get input() {
return AiStageCompletionInput;
},
};
export const returnType = AiTaskProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskProcedureResult,
AiTaskFinishInput,
} from "./types";
export const params = {
get input() {
return AiTaskFinishInput;
},
};
export const returnType = AiTaskProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
StorySessionProcedureResult,
StoryContinueInput,
} from "./types";
export const params = {
get input() {
return StoryContinueInput;
},
};
export const returnType = StorySessionProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
StoryContinueInput,
} from "./types";
export default {
get input() {
return StoryContinueInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskProcedureResult,
AiTaskCreateInput,
} from "./types";
export const params = {
get input() {
return AiTaskCreateInput;
},
};
export const returnType = AiTaskProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskCreateInput,
} from "./types";
export default {
get input() {
return AiTaskCreateInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BattleStateInput,
BattleStateProcedureResult,
} from "./types";
export const params = {
get input() {
return BattleStateInput;
},
};
export const returnType = BattleStateProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BattleStateInput,
} from "./types";
export default {
get input() {
return BattleStateInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishSessionProcedureResult,
BigFishSessionCreateInput,
} from "./types";
export const params = {
get input() {
return BigFishSessionCreateInput;
},
};
export const returnType = BigFishSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldAgentSessionCreateInput,
CustomWorldAgentSessionProcedureResult,
} from "./types";
export const params = {
get input() {
return CustomWorldAgentSessionCreateInput;
},
};
export const returnType = CustomWorldAgentSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleAgentSessionProcedureResult,
PuzzleAgentSessionCreateInput,
} from "./types";
export const params = {
get input() {
return PuzzleAgentSessionCreateInput;
},
};
export const returnType = PuzzleAgentSessionProcedureResult

View File

@@ -0,0 +1,32 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldThemeMode,
} from "./types";
export default __t.row({
profileId: __t.string().primaryKey().name("profile_id"),
ownerUserId: __t.string().name("owner_user_id"),
authorDisplayName: __t.string().name("author_display_name"),
worldName: __t.string().name("world_name"),
subtitle: __t.string(),
summaryText: __t.string().name("summary_text"),
coverImageSrc: __t.option(__t.string()).name("cover_image_src"),
get themeMode() {
return CustomWorldThemeMode.name("theme_mode");
},
playableNpcCount: __t.u32().name("playable_npc_count"),
landmarkCount: __t.u32().name("landmark_count"),
publishedAt: __t.timestamp().name("published_at"),
updatedAt: __t.timestamp().name("updated_at"),
});

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldProfileDeleteInput,
CustomWorldProfileListResult,
} from "./types";
export const params = {
get input() {
return CustomWorldProfileDeleteInput;
},
};
export const returnType = CustomWorldProfileListResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeSnapshotDeleteInput,
RuntimeSnapshotProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeSnapshotDeleteInput;
},
};
export const returnType = RuntimeSnapshotProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleRunProcedureResult,
PuzzleRunDragInput,
} from "./types";
export const params = {
get input() {
return PuzzleRunDragInput;
},
};
export const returnType = PuzzleRunProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldAgentActionExecuteInput,
CustomWorldAgentActionExecuteResult,
} from "./types";
export const params = {
get input() {
return CustomWorldAgentActionExecuteInput;
},
};
export const returnType = CustomWorldAgentActionExecuteResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskProcedureResult,
AiTaskFailureInput,
} from "./types";
export const params = {
get input() {
return AiTaskFailureInput;
},
};
export const returnType = AiTaskProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldAgentMessageFinalizeInput,
CustomWorldAgentOperationProcedureResult,
} from "./types";
export const params = {
get input() {
return CustomWorldAgentMessageFinalizeInput;
},
};
export const returnType = CustomWorldAgentOperationProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishSessionProcedureResult,
BigFishAssetGenerateInput,
} from "./types";
export const params = {
get input() {
return BigFishAssetGenerateInput;
},
};
export const returnType = BigFishSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BattleStateProcedureResult,
BattleStateQueryInput,
} from "./types";
export const params = {
get input() {
return BattleStateQueryInput;
},
};
export const returnType = BattleStateProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishRunGetInput,
BigFishRunProcedureResult,
} from "./types";
export const params = {
get input() {
return BigFishRunGetInput;
},
};
export const returnType = BigFishRunProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishSessionProcedureResult,
BigFishSessionGetInput,
} from "./types";
export const params = {
get input() {
return BigFishSessionGetInput;
},
};
export const returnType = BigFishSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ChapterProgressionProcedureResult,
ChapterProgressionGetInput,
} from "./types";
export const params = {
get input() {
return ChapterProgressionGetInput;
},
};
export const returnType = ChapterProgressionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldAgentCardDetailGetInput,
CustomWorldDraftCardDetailResult,
} from "./types";
export const params = {
get input() {
return CustomWorldAgentCardDetailGetInput;
},
};
export const returnType = CustomWorldDraftCardDetailResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldAgentOperationProcedureResult,
CustomWorldAgentOperationGetInput,
} from "./types";
export const params = {
get input() {
return CustomWorldAgentOperationGetInput;
},
};
export const returnType = CustomWorldAgentOperationProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldAgentSessionProcedureResult,
CustomWorldAgentSessionGetInput,
} from "./types";
export const params = {
get input() {
return CustomWorldAgentSessionGetInput;
},
};
export const returnType = CustomWorldAgentSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldGalleryDetailInput,
CustomWorldLibraryMutationResult,
} from "./types";
export const params = {
get input() {
return CustomWorldGalleryDetailInput;
},
};
export const returnType = CustomWorldLibraryMutationResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldLibraryMutationResult,
CustomWorldLibraryDetailInput,
} from "./types";
export const params = {
get input() {
return CustomWorldLibraryDetailInput;
},
};
export const returnType = CustomWorldLibraryMutationResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PlayerProgressionGetInput,
PlayerProgressionProcedureResult,
} from "./types";
export const params = {
get input() {
return PlayerProgressionGetInput;
},
};
export const returnType = PlayerProgressionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeProfileDashboardGetInput,
RuntimeProfileDashboardProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeProfileDashboardGetInput;
},
};
export const returnType = RuntimeProfileDashboardProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeProfilePlayStatsGetInput,
RuntimeProfilePlayStatsProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeProfilePlayStatsGetInput;
},
};
export const returnType = RuntimeProfilePlayStatsProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleAgentSessionProcedureResult,
PuzzleAgentSessionGetInput,
} from "./types";
export const params = {
get input() {
return PuzzleAgentSessionGetInput;
},
};
export const returnType = PuzzleAgentSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleWorkGetInput,
PuzzleWorkProcedureResult,
} from "./types";
export const params = {
get input() {
return PuzzleWorkGetInput;
},
};
export const returnType = PuzzleWorkProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleRunProcedureResult,
PuzzleRunGetInput,
} from "./types";
export const params = {
get input() {
return PuzzleRunGetInput;
},
};
export const returnType = PuzzleRunProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleWorkGetInput,
PuzzleWorkProcedureResult,
} from "./types";
export const params = {
get input() {
return PuzzleWorkGetInput;
},
};
export const returnType = PuzzleWorkProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeInventoryStateQueryInput,
RuntimeInventoryStateProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeInventoryStateQueryInput;
},
};
export const returnType = RuntimeInventoryStateProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeSettingGetInput,
RuntimeSettingProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeSettingGetInput;
},
};
export const returnType = RuntimeSettingProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeSnapshotProcedureResult,
RuntimeSnapshotGetInput,
} from "./types";
export const params = {
get input() {
return RuntimeSnapshotGetInput;
},
};
export const returnType = RuntimeSnapshotProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
StorySessionStateInput,
StorySessionStateProcedureResult,
} from "./types";
export const params = {
get input() {
return StorySessionStateInput;
},
};
export const returnType = StorySessionStateProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PlayerProgressionProcedureResult,
PlayerProgressionGrantInput,
} from "./types";
export const params = {
get input() {
return PlayerProgressionGrantInput;
},
};
export const returnType = PlayerProgressionProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PlayerProgressionGrantInput,
} from "./types";
export default {
get input() {
return PlayerProgressionGrantInput;
},
};

View File

@@ -34,31 +34,255 @@ import {
} from "spacetimedb";
// Import all reducer arg schemas
import AcceptQuestReducer from "./accept_quest_reducer";
import AcknowledgeQuestCompletionReducer from "./acknowledge_quest_completion_reducer";
import ApplyChapterProgressionLedgerEntryReducer from "./apply_chapter_progression_ledger_entry_reducer";
import ApplyInventoryMutationReducer from "./apply_inventory_mutation_reducer";
import ApplyQuestSignalReducer from "./apply_quest_signal_reducer";
import BeginStorySessionReducer from "./begin_story_session_reducer";
import BindAssetObjectToEntityReducer from "./bind_asset_object_to_entity_reducer";
import ConfirmAssetObjectReducer from "./confirm_asset_object_reducer";
import ContinueStoryReducer from "./continue_story_reducer";
import CreateAiTaskReducer from "./create_ai_task_reducer";
import CreateBattleStateReducer from "./create_battle_state_reducer";
import GrantPlayerProgressionExperienceReducer from "./grant_player_progression_experience_reducer";
import PublishCustomWorldProfileReducer from "./publish_custom_world_profile_reducer";
import ResolveCombatActionReducer from "./resolve_combat_action_reducer";
import ResolveNpcInteractionReducer from "./resolve_npc_interaction_reducer";
import ResolveNpcSocialActionReducer from "./resolve_npc_social_action_reducer";
import ResolveTreasureInteractionReducer from "./resolve_treasure_interaction_reducer";
import StartAiTaskReducer from "./start_ai_task_reducer";
import StartAiTaskStageReducer from "./start_ai_task_stage_reducer";
import TurnInQuestReducer from "./turn_in_quest_reducer";
import UnpublishCustomWorldProfileReducer from "./unpublish_custom_world_profile_reducer";
import UpsertChapterProgressionReducer from "./upsert_chapter_progression_reducer";
import UpsertCustomWorldProfileReducer from "./upsert_custom_world_profile_reducer";
import UpsertNpcStateReducer from "./upsert_npc_state_reducer";
// Import all procedure arg schemas
import * as AdvancePuzzleNextLevelProcedure from "./advance_puzzle_next_level_procedure";
import * as AppendAiTextChunkAndReturnProcedure from "./append_ai_text_chunk_and_return_procedure";
import * as ApplyChapterProgressionLedgerEntryAndReturnProcedure from "./apply_chapter_progression_ledger_entry_and_return_procedure";
import * as AttachAiResultReferenceAndReturnProcedure from "./attach_ai_result_reference_and_return_procedure";
import * as BeginStorySessionAndReturnProcedure from "./begin_story_session_and_return_procedure";
import * as BindAssetObjectToEntityAndReturnProcedure from "./bind_asset_object_to_entity_and_return_procedure";
import * as CancelAiTaskAndReturnProcedure from "./cancel_ai_task_and_return_procedure";
import * as ClearPlatformBrowseHistoryAndReturnProcedure from "./clear_platform_browse_history_and_return_procedure";
import * as CompileBigFishDraftProcedure from "./compile_big_fish_draft_procedure";
import * as CompileCustomWorldPublishedProfileProcedure from "./compile_custom_world_published_profile_procedure";
import * as CompilePuzzleAgentDraftProcedure from "./compile_puzzle_agent_draft_procedure";
import * as CompleteAiStageAndReturnProcedure from "./complete_ai_stage_and_return_procedure";
import * as CompleteAiTaskAndReturnProcedure from "./complete_ai_task_and_return_procedure";
import * as ConfirmAssetObjectAndReturnProcedure from "./confirm_asset_object_and_return_procedure";
import * as ContinueStoryAndReturnProcedure from "./continue_story_and_return_procedure";
import * as CreateAiTaskAndReturnProcedure from "./create_ai_task_and_return_procedure";
import * as CreateBattleStateAndReturnProcedure from "./create_battle_state_and_return_procedure";
import * as CreateBigFishSessionProcedure from "./create_big_fish_session_procedure";
import * as CreateCustomWorldAgentSessionProcedure from "./create_custom_world_agent_session_procedure";
import * as CreatePuzzleAgentSessionProcedure from "./create_puzzle_agent_session_procedure";
import * as DeleteCustomWorldProfileAndReturnProcedure from "./delete_custom_world_profile_and_return_procedure";
import * as DeleteRuntimeSnapshotAndReturnProcedure from "./delete_runtime_snapshot_and_return_procedure";
import * as DragPuzzlePieceOrGroupProcedure from "./drag_puzzle_piece_or_group_procedure";
import * as ExecuteCustomWorldAgentActionProcedure from "./execute_custom_world_agent_action_procedure";
import * as FailAiTaskAndReturnProcedure from "./fail_ai_task_and_return_procedure";
import * as FinalizeCustomWorldAgentMessageTurnProcedure from "./finalize_custom_world_agent_message_turn_procedure";
import * as GenerateBigFishAssetProcedure from "./generate_big_fish_asset_procedure";
import * as GetBattleStateProcedure from "./get_battle_state_procedure";
import * as GetBigFishRunProcedure from "./get_big_fish_run_procedure";
import * as GetBigFishSessionProcedure from "./get_big_fish_session_procedure";
import * as GetChapterProgressionProcedure from "./get_chapter_progression_procedure";
import * as GetCustomWorldAgentCardDetailProcedure from "./get_custom_world_agent_card_detail_procedure";
import * as GetCustomWorldAgentOperationProcedure from "./get_custom_world_agent_operation_procedure";
import * as GetCustomWorldAgentSessionProcedure from "./get_custom_world_agent_session_procedure";
import * as GetCustomWorldGalleryDetailProcedure from "./get_custom_world_gallery_detail_procedure";
import * as GetCustomWorldLibraryDetailProcedure from "./get_custom_world_library_detail_procedure";
import * as GetPlayerProgressionOrDefaultProcedure from "./get_player_progression_or_default_procedure";
import * as GetProfileDashboardProcedure from "./get_profile_dashboard_procedure";
import * as GetProfilePlayStatsProcedure from "./get_profile_play_stats_procedure";
import * as GetPuzzleAgentSessionProcedure from "./get_puzzle_agent_session_procedure";
import * as GetPuzzleGalleryDetailProcedure from "./get_puzzle_gallery_detail_procedure";
import * as GetPuzzleRunProcedure from "./get_puzzle_run_procedure";
import * as GetPuzzleWorkDetailProcedure from "./get_puzzle_work_detail_procedure";
import * as GetRuntimeInventoryStateProcedure from "./get_runtime_inventory_state_procedure";
import * as GetRuntimeSettingOrDefaultProcedure from "./get_runtime_setting_or_default_procedure";
import * as GetRuntimeSnapshotProcedure from "./get_runtime_snapshot_procedure";
import * as GetStorySessionStateProcedure from "./get_story_session_state_procedure";
import * as GrantPlayerProgressionExperienceAndReturnProcedure from "./grant_player_progression_experience_and_return_procedure";
import * as ListCustomWorldGalleryEntriesProcedure from "./list_custom_world_gallery_entries_procedure";
import * as ListCustomWorldProfilesProcedure from "./list_custom_world_profiles_procedure";
import * as ListCustomWorldWorksProcedure from "./list_custom_world_works_procedure";
import * as ListPlatformBrowseHistoryProcedure from "./list_platform_browse_history_procedure";
import * as ListProfileSaveArchivesProcedure from "./list_profile_save_archives_procedure";
import * as ListProfileWalletLedgerProcedure from "./list_profile_wallet_ledger_procedure";
import * as ListPuzzleGalleryProcedure from "./list_puzzle_gallery_procedure";
import * as ListPuzzleWorksProcedure from "./list_puzzle_works_procedure";
import * as PublishBigFishGameProcedure from "./publish_big_fish_game_procedure";
import * as PublishCustomWorldProfileAndReturnProcedure from "./publish_custom_world_profile_and_return_procedure";
import * as PublishCustomWorldWorldProcedure from "./publish_custom_world_world_procedure";
import * as PublishPuzzleWorkProcedure from "./publish_puzzle_work_procedure";
import * as ResolveCombatActionAndReturnProcedure from "./resolve_combat_action_and_return_procedure";
import * as ResolveNpcBattleInteractionAndReturnProcedure from "./resolve_npc_battle_interaction_and_return_procedure";
import * as ResolveNpcInteractionAndReturnProcedure from "./resolve_npc_interaction_and_return_procedure";
import * as ResolveNpcSocialActionAndReturnProcedure from "./resolve_npc_social_action_and_return_procedure";
import * as ResolveTreasureInteractionAndReturnProcedure from "./resolve_treasure_interaction_and_return_procedure";
import * as ResumeProfileSaveArchiveAndReturnProcedure from "./resume_profile_save_archive_and_return_procedure";
import * as SavePuzzleGeneratedImagesProcedure from "./save_puzzle_generated_images_procedure";
import * as SelectPuzzleCoverImageProcedure from "./select_puzzle_cover_image_procedure";
import * as StartBigFishRunProcedure from "./start_big_fish_run_procedure";
import * as StartPuzzleRunProcedure from "./start_puzzle_run_procedure";
import * as SubmitBigFishInputProcedure from "./submit_big_fish_input_procedure";
import * as SubmitBigFishMessageProcedure from "./submit_big_fish_message_procedure";
import * as SubmitCustomWorldAgentMessageProcedure from "./submit_custom_world_agent_message_procedure";
import * as SubmitPuzzleAgentMessageProcedure from "./submit_puzzle_agent_message_procedure";
import * as SwapPuzzlePiecesProcedure from "./swap_puzzle_pieces_procedure";
import * as UnpublishCustomWorldProfileAndReturnProcedure from "./unpublish_custom_world_profile_and_return_procedure";
import * as UpdatePuzzleWorkProcedure from "./update_puzzle_work_procedure";
import * as UpsertChapterProgressionAndReturnProcedure from "./upsert_chapter_progression_and_return_procedure";
import * as UpsertCustomWorldProfileAndReturnProcedure from "./upsert_custom_world_profile_and_return_procedure";
import * as UpsertNpcStateAndReturnProcedure from "./upsert_npc_state_and_return_procedure";
import * as UpsertPlatformBrowseHistoryAndReturnProcedure from "./upsert_platform_browse_history_and_return_procedure";
import * as UpsertRuntimeSettingAndReturnProcedure from "./upsert_runtime_setting_and_return_procedure";
import * as UpsertRuntimeSnapshotAndReturnProcedure from "./upsert_runtime_snapshot_and_return_procedure";
// Import all table schema definitions
import CustomWorldGalleryEntryRow from "./custom_world_gallery_entry_table";
/** Type-only namespace exports for generated type groups. */
/** The schema information for all tables in this module. This is defined the same was as the tables would have been defined in the server. */
const tablesSchema = __schema({
custom_world_gallery_entry: __table({
name: 'custom_world_gallery_entry',
indexes: [
{ accessor: 'by_custom_world_gallery_owner_user_id', name: 'custom_world_gallery_entry_owner_user_id_idx_btree', algorithm: 'btree', columns: [
'ownerUserId',
] },
{ accessor: 'profile_id', name: 'custom_world_gallery_entry_profile_id_idx_btree', algorithm: 'btree', columns: [
'profileId',
] },
{ accessor: 'by_custom_world_gallery_theme_mode', name: 'custom_world_gallery_entry_theme_mode_idx_btree', algorithm: 'btree', columns: [
'themeMode',
] },
],
constraints: [
{ name: 'custom_world_gallery_entry_profile_id_key', constraint: 'unique', columns: ['profileId'] },
],
}, CustomWorldGalleryEntryRow),
});
/** The schema information for all reducers in this module. This is defined the same way as the reducers would have been defined in the server, except the body of the reducer is omitted in code generation. */
const reducersSchema = __reducers(
__reducerSchema("accept_quest", AcceptQuestReducer),
__reducerSchema("acknowledge_quest_completion", AcknowledgeQuestCompletionReducer),
__reducerSchema("apply_chapter_progression_ledger_entry", ApplyChapterProgressionLedgerEntryReducer),
__reducerSchema("apply_inventory_mutation", ApplyInventoryMutationReducer),
__reducerSchema("apply_quest_signal", ApplyQuestSignalReducer),
__reducerSchema("begin_story_session", BeginStorySessionReducer),
__reducerSchema("bind_asset_object_to_entity", BindAssetObjectToEntityReducer),
__reducerSchema("confirm_asset_object", ConfirmAssetObjectReducer),
__reducerSchema("continue_story", ContinueStoryReducer),
__reducerSchema("create_ai_task", CreateAiTaskReducer),
__reducerSchema("create_battle_state", CreateBattleStateReducer),
__reducerSchema("grant_player_progression_experience", GrantPlayerProgressionExperienceReducer),
__reducerSchema("publish_custom_world_profile", PublishCustomWorldProfileReducer),
__reducerSchema("resolve_combat_action", ResolveCombatActionReducer),
__reducerSchema("resolve_npc_interaction", ResolveNpcInteractionReducer),
__reducerSchema("resolve_npc_social_action", ResolveNpcSocialActionReducer),
__reducerSchema("resolve_treasure_interaction", ResolveTreasureInteractionReducer),
__reducerSchema("start_ai_task", StartAiTaskReducer),
__reducerSchema("start_ai_task_stage", StartAiTaskStageReducer),
__reducerSchema("turn_in_quest", TurnInQuestReducer),
__reducerSchema("unpublish_custom_world_profile", UnpublishCustomWorldProfileReducer),
__reducerSchema("upsert_chapter_progression", UpsertChapterProgressionReducer),
__reducerSchema("upsert_custom_world_profile", UpsertCustomWorldProfileReducer),
__reducerSchema("upsert_npc_state", UpsertNpcStateReducer),
);
/** The schema information for all procedures in this module. This is defined the same way as the procedures would have been defined in the server. */
const proceduresSchema = __procedures(
__procedureSchema("advance_puzzle_next_level", AdvancePuzzleNextLevelProcedure.params, AdvancePuzzleNextLevelProcedure.returnType),
__procedureSchema("append_ai_text_chunk_and_return", AppendAiTextChunkAndReturnProcedure.params, AppendAiTextChunkAndReturnProcedure.returnType),
__procedureSchema("apply_chapter_progression_ledger_entry_and_return", ApplyChapterProgressionLedgerEntryAndReturnProcedure.params, ApplyChapterProgressionLedgerEntryAndReturnProcedure.returnType),
__procedureSchema("attach_ai_result_reference_and_return", AttachAiResultReferenceAndReturnProcedure.params, AttachAiResultReferenceAndReturnProcedure.returnType),
__procedureSchema("begin_story_session_and_return", BeginStorySessionAndReturnProcedure.params, BeginStorySessionAndReturnProcedure.returnType),
__procedureSchema("bind_asset_object_to_entity_and_return", BindAssetObjectToEntityAndReturnProcedure.params, BindAssetObjectToEntityAndReturnProcedure.returnType),
__procedureSchema("cancel_ai_task_and_return", CancelAiTaskAndReturnProcedure.params, CancelAiTaskAndReturnProcedure.returnType),
__procedureSchema("clear_platform_browse_history_and_return", ClearPlatformBrowseHistoryAndReturnProcedure.params, ClearPlatformBrowseHistoryAndReturnProcedure.returnType),
__procedureSchema("compile_big_fish_draft", CompileBigFishDraftProcedure.params, CompileBigFishDraftProcedure.returnType),
__procedureSchema("compile_custom_world_published_profile", CompileCustomWorldPublishedProfileProcedure.params, CompileCustomWorldPublishedProfileProcedure.returnType),
__procedureSchema("compile_puzzle_agent_draft", CompilePuzzleAgentDraftProcedure.params, CompilePuzzleAgentDraftProcedure.returnType),
__procedureSchema("complete_ai_stage_and_return", CompleteAiStageAndReturnProcedure.params, CompleteAiStageAndReturnProcedure.returnType),
__procedureSchema("complete_ai_task_and_return", CompleteAiTaskAndReturnProcedure.params, CompleteAiTaskAndReturnProcedure.returnType),
__procedureSchema("confirm_asset_object_and_return", ConfirmAssetObjectAndReturnProcedure.params, ConfirmAssetObjectAndReturnProcedure.returnType),
__procedureSchema("continue_story_and_return", ContinueStoryAndReturnProcedure.params, ContinueStoryAndReturnProcedure.returnType),
__procedureSchema("create_ai_task_and_return", CreateAiTaskAndReturnProcedure.params, CreateAiTaskAndReturnProcedure.returnType),
__procedureSchema("create_battle_state_and_return", CreateBattleStateAndReturnProcedure.params, CreateBattleStateAndReturnProcedure.returnType),
__procedureSchema("create_big_fish_session", CreateBigFishSessionProcedure.params, CreateBigFishSessionProcedure.returnType),
__procedureSchema("create_custom_world_agent_session", CreateCustomWorldAgentSessionProcedure.params, CreateCustomWorldAgentSessionProcedure.returnType),
__procedureSchema("create_puzzle_agent_session", CreatePuzzleAgentSessionProcedure.params, CreatePuzzleAgentSessionProcedure.returnType),
__procedureSchema("delete_custom_world_profile_and_return", DeleteCustomWorldProfileAndReturnProcedure.params, DeleteCustomWorldProfileAndReturnProcedure.returnType),
__procedureSchema("delete_runtime_snapshot_and_return", DeleteRuntimeSnapshotAndReturnProcedure.params, DeleteRuntimeSnapshotAndReturnProcedure.returnType),
__procedureSchema("drag_puzzle_piece_or_group", DragPuzzlePieceOrGroupProcedure.params, DragPuzzlePieceOrGroupProcedure.returnType),
__procedureSchema("execute_custom_world_agent_action", ExecuteCustomWorldAgentActionProcedure.params, ExecuteCustomWorldAgentActionProcedure.returnType),
__procedureSchema("fail_ai_task_and_return", FailAiTaskAndReturnProcedure.params, FailAiTaskAndReturnProcedure.returnType),
__procedureSchema("finalize_custom_world_agent_message_turn", FinalizeCustomWorldAgentMessageTurnProcedure.params, FinalizeCustomWorldAgentMessageTurnProcedure.returnType),
__procedureSchema("generate_big_fish_asset", GenerateBigFishAssetProcedure.params, GenerateBigFishAssetProcedure.returnType),
__procedureSchema("get_battle_state", GetBattleStateProcedure.params, GetBattleStateProcedure.returnType),
__procedureSchema("get_big_fish_run", GetBigFishRunProcedure.params, GetBigFishRunProcedure.returnType),
__procedureSchema("get_big_fish_session", GetBigFishSessionProcedure.params, GetBigFishSessionProcedure.returnType),
__procedureSchema("get_chapter_progression", GetChapterProgressionProcedure.params, GetChapterProgressionProcedure.returnType),
__procedureSchema("get_custom_world_agent_card_detail", GetCustomWorldAgentCardDetailProcedure.params, GetCustomWorldAgentCardDetailProcedure.returnType),
__procedureSchema("get_custom_world_agent_operation", GetCustomWorldAgentOperationProcedure.params, GetCustomWorldAgentOperationProcedure.returnType),
__procedureSchema("get_custom_world_agent_session", GetCustomWorldAgentSessionProcedure.params, GetCustomWorldAgentSessionProcedure.returnType),
__procedureSchema("get_custom_world_gallery_detail", GetCustomWorldGalleryDetailProcedure.params, GetCustomWorldGalleryDetailProcedure.returnType),
__procedureSchema("get_custom_world_library_detail", GetCustomWorldLibraryDetailProcedure.params, GetCustomWorldLibraryDetailProcedure.returnType),
__procedureSchema("get_player_progression_or_default", GetPlayerProgressionOrDefaultProcedure.params, GetPlayerProgressionOrDefaultProcedure.returnType),
__procedureSchema("get_profile_dashboard", GetProfileDashboardProcedure.params, GetProfileDashboardProcedure.returnType),
__procedureSchema("get_profile_play_stats", GetProfilePlayStatsProcedure.params, GetProfilePlayStatsProcedure.returnType),
__procedureSchema("get_puzzle_agent_session", GetPuzzleAgentSessionProcedure.params, GetPuzzleAgentSessionProcedure.returnType),
__procedureSchema("get_puzzle_gallery_detail", GetPuzzleGalleryDetailProcedure.params, GetPuzzleGalleryDetailProcedure.returnType),
__procedureSchema("get_puzzle_run", GetPuzzleRunProcedure.params, GetPuzzleRunProcedure.returnType),
__procedureSchema("get_puzzle_work_detail", GetPuzzleWorkDetailProcedure.params, GetPuzzleWorkDetailProcedure.returnType),
__procedureSchema("get_runtime_inventory_state", GetRuntimeInventoryStateProcedure.params, GetRuntimeInventoryStateProcedure.returnType),
__procedureSchema("get_runtime_setting_or_default", GetRuntimeSettingOrDefaultProcedure.params, GetRuntimeSettingOrDefaultProcedure.returnType),
__procedureSchema("get_runtime_snapshot", GetRuntimeSnapshotProcedure.params, GetRuntimeSnapshotProcedure.returnType),
__procedureSchema("get_story_session_state", GetStorySessionStateProcedure.params, GetStorySessionStateProcedure.returnType),
__procedureSchema("grant_player_progression_experience_and_return", GrantPlayerProgressionExperienceAndReturnProcedure.params, GrantPlayerProgressionExperienceAndReturnProcedure.returnType),
__procedureSchema("list_custom_world_gallery_entries", ListCustomWorldGalleryEntriesProcedure.params, ListCustomWorldGalleryEntriesProcedure.returnType),
__procedureSchema("list_custom_world_profiles", ListCustomWorldProfilesProcedure.params, ListCustomWorldProfilesProcedure.returnType),
__procedureSchema("list_custom_world_works", ListCustomWorldWorksProcedure.params, ListCustomWorldWorksProcedure.returnType),
__procedureSchema("list_platform_browse_history", ListPlatformBrowseHistoryProcedure.params, ListPlatformBrowseHistoryProcedure.returnType),
__procedureSchema("list_profile_save_archives", ListProfileSaveArchivesProcedure.params, ListProfileSaveArchivesProcedure.returnType),
__procedureSchema("list_profile_wallet_ledger", ListProfileWalletLedgerProcedure.params, ListProfileWalletLedgerProcedure.returnType),
__procedureSchema("list_puzzle_gallery", ListPuzzleGalleryProcedure.params, ListPuzzleGalleryProcedure.returnType),
__procedureSchema("list_puzzle_works", ListPuzzleWorksProcedure.params, ListPuzzleWorksProcedure.returnType),
__procedureSchema("publish_big_fish_game", PublishBigFishGameProcedure.params, PublishBigFishGameProcedure.returnType),
__procedureSchema("publish_custom_world_profile_and_return", PublishCustomWorldProfileAndReturnProcedure.params, PublishCustomWorldProfileAndReturnProcedure.returnType),
__procedureSchema("publish_custom_world_world", PublishCustomWorldWorldProcedure.params, PublishCustomWorldWorldProcedure.returnType),
__procedureSchema("publish_puzzle_work", PublishPuzzleWorkProcedure.params, PublishPuzzleWorkProcedure.returnType),
__procedureSchema("resolve_combat_action_and_return", ResolveCombatActionAndReturnProcedure.params, ResolveCombatActionAndReturnProcedure.returnType),
__procedureSchema("resolve_npc_battle_interaction_and_return", ResolveNpcBattleInteractionAndReturnProcedure.params, ResolveNpcBattleInteractionAndReturnProcedure.returnType),
__procedureSchema("resolve_npc_interaction_and_return", ResolveNpcInteractionAndReturnProcedure.params, ResolveNpcInteractionAndReturnProcedure.returnType),
__procedureSchema("resolve_npc_social_action_and_return", ResolveNpcSocialActionAndReturnProcedure.params, ResolveNpcSocialActionAndReturnProcedure.returnType),
__procedureSchema("resolve_treasure_interaction_and_return", ResolveTreasureInteractionAndReturnProcedure.params, ResolveTreasureInteractionAndReturnProcedure.returnType),
__procedureSchema("resume_profile_save_archive_and_return", ResumeProfileSaveArchiveAndReturnProcedure.params, ResumeProfileSaveArchiveAndReturnProcedure.returnType),
__procedureSchema("save_puzzle_generated_images", SavePuzzleGeneratedImagesProcedure.params, SavePuzzleGeneratedImagesProcedure.returnType),
__procedureSchema("select_puzzle_cover_image", SelectPuzzleCoverImageProcedure.params, SelectPuzzleCoverImageProcedure.returnType),
__procedureSchema("start_big_fish_run", StartBigFishRunProcedure.params, StartBigFishRunProcedure.returnType),
__procedureSchema("start_puzzle_run", StartPuzzleRunProcedure.params, StartPuzzleRunProcedure.returnType),
__procedureSchema("submit_big_fish_input", SubmitBigFishInputProcedure.params, SubmitBigFishInputProcedure.returnType),
__procedureSchema("submit_big_fish_message", SubmitBigFishMessageProcedure.params, SubmitBigFishMessageProcedure.returnType),
__procedureSchema("submit_custom_world_agent_message", SubmitCustomWorldAgentMessageProcedure.params, SubmitCustomWorldAgentMessageProcedure.returnType),
__procedureSchema("submit_puzzle_agent_message", SubmitPuzzleAgentMessageProcedure.params, SubmitPuzzleAgentMessageProcedure.returnType),
__procedureSchema("swap_puzzle_pieces", SwapPuzzlePiecesProcedure.params, SwapPuzzlePiecesProcedure.returnType),
__procedureSchema("unpublish_custom_world_profile_and_return", UnpublishCustomWorldProfileAndReturnProcedure.params, UnpublishCustomWorldProfileAndReturnProcedure.returnType),
__procedureSchema("update_puzzle_work", UpdatePuzzleWorkProcedure.params, UpdatePuzzleWorkProcedure.returnType),
__procedureSchema("upsert_chapter_progression_and_return", UpsertChapterProgressionAndReturnProcedure.params, UpsertChapterProgressionAndReturnProcedure.returnType),
__procedureSchema("upsert_custom_world_profile_and_return", UpsertCustomWorldProfileAndReturnProcedure.params, UpsertCustomWorldProfileAndReturnProcedure.returnType),
__procedureSchema("upsert_npc_state_and_return", UpsertNpcStateAndReturnProcedure.params, UpsertNpcStateAndReturnProcedure.returnType),
__procedureSchema("upsert_platform_browse_history_and_return", UpsertPlatformBrowseHistoryAndReturnProcedure.params, UpsertPlatformBrowseHistoryAndReturnProcedure.returnType),
__procedureSchema("upsert_runtime_setting_and_return", UpsertRuntimeSettingAndReturnProcedure.params, UpsertRuntimeSettingAndReturnProcedure.returnType),
__procedureSchema("upsert_runtime_snapshot_and_return", UpsertRuntimeSnapshotAndReturnProcedure.params, UpsertRuntimeSnapshotAndReturnProcedure.returnType),
);
/** The remote SpacetimeDB module schema, both runtime and type information. */

View File

@@ -0,0 +1,19 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldGalleryListResult,
} from "./types";
export const params = {
};
export const returnType = CustomWorldGalleryListResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldProfileListResult,
CustomWorldProfileListInput,
} from "./types";
export const params = {
get input() {
return CustomWorldProfileListInput;
},
};
export const returnType = CustomWorldProfileListResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldWorksListInput,
CustomWorldWorksListResult,
} from "./types";
export const params = {
get input() {
return CustomWorldWorksListInput;
},
};
export const returnType = CustomWorldWorksListResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeBrowseHistoryProcedureResult,
RuntimeBrowseHistoryListInput,
} from "./types";
export const params = {
get input() {
return RuntimeBrowseHistoryListInput;
},
};
export const returnType = RuntimeBrowseHistoryProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeProfileSaveArchiveListInput,
RuntimeProfileSaveArchiveProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeProfileSaveArchiveListInput;
},
};
export const returnType = RuntimeProfileSaveArchiveProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeProfileWalletLedgerListInput,
RuntimeProfileWalletLedgerProcedureResult,
} from "./types";
export const params = {
get input() {
return RuntimeProfileWalletLedgerListInput;
},
};
export const returnType = RuntimeProfileWalletLedgerProcedureResult

View File

@@ -0,0 +1,19 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleWorksProcedureResult,
} from "./types";
export const params = {
};
export const returnType = PuzzleWorksProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleWorksProcedureResult,
PuzzleWorksListInput,
} from "./types";
export const params = {
get input() {
return PuzzleWorksListInput;
},
};
export const returnType = PuzzleWorksProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishSessionProcedureResult,
BigFishPublishInput,
} from "./types";
export const params = {
get input() {
return BigFishPublishInput;
},
};
export const returnType = BigFishSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldLibraryMutationResult,
CustomWorldProfilePublishInput,
} from "./types";
export const params = {
get input() {
return CustomWorldProfilePublishInput;
},
};
export const returnType = CustomWorldLibraryMutationResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldProfilePublishInput,
} from "./types";
export default {
get input() {
return CustomWorldProfilePublishInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldPublishWorldInput,
CustomWorldPublishWorldResult,
} from "./types";
export const params = {
get input() {
return CustomWorldPublishWorldInput;
},
};
export const returnType = CustomWorldPublishWorldResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleWorkProcedureResult,
PuzzlePublishInput,
} from "./types";
export const params = {
get input() {
return PuzzlePublishInput;
},
};
export const returnType = PuzzleWorkProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ResolveCombatActionInput,
ResolveCombatActionProcedureResult,
} from "./types";
export const params = {
get input() {
return ResolveCombatActionInput;
},
};
export const returnType = ResolveCombatActionProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ResolveCombatActionInput,
} from "./types";
export default {
get input() {
return ResolveCombatActionInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ResolveNpcBattleInteractionInput,
NpcBattleInteractionProcedureResult,
} from "./types";
export const params = {
get input() {
return ResolveNpcBattleInteractionInput;
},
};
export const returnType = NpcBattleInteractionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ResolveNpcInteractionInput,
NpcInteractionProcedureResult,
} from "./types";
export const params = {
get input() {
return ResolveNpcInteractionInput;
},
};
export const returnType = NpcInteractionProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ResolveNpcInteractionInput,
} from "./types";
export default {
get input() {
return ResolveNpcInteractionInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ResolveNpcSocialActionInput,
NpcStateProcedureResult,
} from "./types";
export const params = {
get input() {
return ResolveNpcSocialActionInput;
},
};
export const returnType = NpcStateProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
ResolveNpcSocialActionInput,
} from "./types";
export default {
get input() {
return ResolveNpcSocialActionInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
TreasureResolveInput,
TreasureRecordProcedureResult,
} from "./types";
export const params = {
get input() {
return TreasureResolveInput;
},
};
export const returnType = TreasureRecordProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
TreasureResolveInput,
} from "./types";
export default {
get input() {
return TreasureResolveInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
RuntimeProfileSaveArchiveProcedureResult,
RuntimeProfileSaveArchiveResumeInput,
} from "./types";
export const params = {
get input() {
return RuntimeProfileSaveArchiveResumeInput;
},
};
export const returnType = RuntimeProfileSaveArchiveProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleAgentSessionProcedureResult,
PuzzleGeneratedImagesSaveInput,
} from "./types";
export const params = {
get input() {
return PuzzleGeneratedImagesSaveInput;
},
};
export const returnType = PuzzleAgentSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleAgentSessionProcedureResult,
PuzzleSelectCoverImageInput,
} from "./types";
export const params = {
get input() {
return PuzzleSelectCoverImageInput;
},
};
export const returnType = PuzzleAgentSessionProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskStartInput,
} from "./types";
export default {
get input() {
return AiTaskStartInput;
},
};

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
AiTaskStageStartInput,
} from "./types";
export default {
get input() {
return AiTaskStageStartInput;
},
};

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishRunProcedureResult,
BigFishRunStartInput,
} from "./types";
export const params = {
get input() {
return BigFishRunStartInput;
},
};
export const returnType = BigFishRunProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleRunProcedureResult,
PuzzleRunStartInput,
} from "./types";
export const params = {
get input() {
return PuzzleRunStartInput;
},
};
export const returnType = PuzzleRunProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishRunProcedureResult,
BigFishRunInputSubmitInput,
} from "./types";
export const params = {
get input() {
return BigFishRunInputSubmitInput;
},
};
export const returnType = BigFishRunProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
BigFishSessionProcedureResult,
BigFishMessageSubmitInput,
} from "./types";
export const params = {
get input() {
return BigFishMessageSubmitInput;
},
};
export const returnType = BigFishSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldAgentOperationProcedureResult,
CustomWorldAgentMessageSubmitInput,
} from "./types";
export const params = {
get input() {
return CustomWorldAgentMessageSubmitInput;
},
};
export const returnType = CustomWorldAgentOperationProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleAgentSessionProcedureResult,
PuzzleAgentMessageSubmitInput,
} from "./types";
export const params = {
get input() {
return PuzzleAgentMessageSubmitInput;
},
};
export const returnType = PuzzleAgentSessionProcedureResult

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
PuzzleRunProcedureResult,
PuzzleRunSwapInput,
} from "./types";
export const params = {
get input() {
return PuzzleRunSwapInput;
},
};
export const returnType = PuzzleRunProcedureResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
QuestTurnInInput,
} from "./types";
export default {
get input() {
return QuestTurnInInput;
},
};

File diff suppressed because it is too large Load Diff

View File

@@ -6,11 +6,254 @@
import { type Infer as __Infer } from "spacetimedb";
// Import all procedure arg schemas
import * as AdvancePuzzleNextLevelProcedure from "../advance_puzzle_next_level_procedure";
import * as AppendAiTextChunkAndReturnProcedure from "../append_ai_text_chunk_and_return_procedure";
import * as ApplyChapterProgressionLedgerEntryAndReturnProcedure from "../apply_chapter_progression_ledger_entry_and_return_procedure";
import * as AttachAiResultReferenceAndReturnProcedure from "../attach_ai_result_reference_and_return_procedure";
import * as BeginStorySessionAndReturnProcedure from "../begin_story_session_and_return_procedure";
import * as BindAssetObjectToEntityAndReturnProcedure from "../bind_asset_object_to_entity_and_return_procedure";
import * as CancelAiTaskAndReturnProcedure from "../cancel_ai_task_and_return_procedure";
import * as ClearPlatformBrowseHistoryAndReturnProcedure from "../clear_platform_browse_history_and_return_procedure";
import * as CompileBigFishDraftProcedure from "../compile_big_fish_draft_procedure";
import * as CompileCustomWorldPublishedProfileProcedure from "../compile_custom_world_published_profile_procedure";
import * as CompilePuzzleAgentDraftProcedure from "../compile_puzzle_agent_draft_procedure";
import * as CompleteAiStageAndReturnProcedure from "../complete_ai_stage_and_return_procedure";
import * as CompleteAiTaskAndReturnProcedure from "../complete_ai_task_and_return_procedure";
import * as ConfirmAssetObjectAndReturnProcedure from "../confirm_asset_object_and_return_procedure";
import * as ContinueStoryAndReturnProcedure from "../continue_story_and_return_procedure";
import * as CreateAiTaskAndReturnProcedure from "../create_ai_task_and_return_procedure";
import * as CreateBattleStateAndReturnProcedure from "../create_battle_state_and_return_procedure";
import * as CreateBigFishSessionProcedure from "../create_big_fish_session_procedure";
import * as CreateCustomWorldAgentSessionProcedure from "../create_custom_world_agent_session_procedure";
import * as CreatePuzzleAgentSessionProcedure from "../create_puzzle_agent_session_procedure";
import * as DeleteCustomWorldProfileAndReturnProcedure from "../delete_custom_world_profile_and_return_procedure";
import * as DeleteRuntimeSnapshotAndReturnProcedure from "../delete_runtime_snapshot_and_return_procedure";
import * as DragPuzzlePieceOrGroupProcedure from "../drag_puzzle_piece_or_group_procedure";
import * as ExecuteCustomWorldAgentActionProcedure from "../execute_custom_world_agent_action_procedure";
import * as FailAiTaskAndReturnProcedure from "../fail_ai_task_and_return_procedure";
import * as FinalizeCustomWorldAgentMessageTurnProcedure from "../finalize_custom_world_agent_message_turn_procedure";
import * as GenerateBigFishAssetProcedure from "../generate_big_fish_asset_procedure";
import * as GetBattleStateProcedure from "../get_battle_state_procedure";
import * as GetBigFishRunProcedure from "../get_big_fish_run_procedure";
import * as GetBigFishSessionProcedure from "../get_big_fish_session_procedure";
import * as GetChapterProgressionProcedure from "../get_chapter_progression_procedure";
import * as GetCustomWorldAgentCardDetailProcedure from "../get_custom_world_agent_card_detail_procedure";
import * as GetCustomWorldAgentOperationProcedure from "../get_custom_world_agent_operation_procedure";
import * as GetCustomWorldAgentSessionProcedure from "../get_custom_world_agent_session_procedure";
import * as GetCustomWorldGalleryDetailProcedure from "../get_custom_world_gallery_detail_procedure";
import * as GetCustomWorldLibraryDetailProcedure from "../get_custom_world_library_detail_procedure";
import * as GetPlayerProgressionOrDefaultProcedure from "../get_player_progression_or_default_procedure";
import * as GetProfileDashboardProcedure from "../get_profile_dashboard_procedure";
import * as GetProfilePlayStatsProcedure from "../get_profile_play_stats_procedure";
import * as GetPuzzleAgentSessionProcedure from "../get_puzzle_agent_session_procedure";
import * as GetPuzzleGalleryDetailProcedure from "../get_puzzle_gallery_detail_procedure";
import * as GetPuzzleRunProcedure from "../get_puzzle_run_procedure";
import * as GetPuzzleWorkDetailProcedure from "../get_puzzle_work_detail_procedure";
import * as GetRuntimeInventoryStateProcedure from "../get_runtime_inventory_state_procedure";
import * as GetRuntimeSettingOrDefaultProcedure from "../get_runtime_setting_or_default_procedure";
import * as GetRuntimeSnapshotProcedure from "../get_runtime_snapshot_procedure";
import * as GetStorySessionStateProcedure from "../get_story_session_state_procedure";
import * as GrantPlayerProgressionExperienceAndReturnProcedure from "../grant_player_progression_experience_and_return_procedure";
import * as ListCustomWorldGalleryEntriesProcedure from "../list_custom_world_gallery_entries_procedure";
import * as ListCustomWorldProfilesProcedure from "../list_custom_world_profiles_procedure";
import * as ListCustomWorldWorksProcedure from "../list_custom_world_works_procedure";
import * as ListPlatformBrowseHistoryProcedure from "../list_platform_browse_history_procedure";
import * as ListProfileSaveArchivesProcedure from "../list_profile_save_archives_procedure";
import * as ListProfileWalletLedgerProcedure from "../list_profile_wallet_ledger_procedure";
import * as ListPuzzleGalleryProcedure from "../list_puzzle_gallery_procedure";
import * as ListPuzzleWorksProcedure from "../list_puzzle_works_procedure";
import * as PublishBigFishGameProcedure from "../publish_big_fish_game_procedure";
import * as PublishCustomWorldProfileAndReturnProcedure from "../publish_custom_world_profile_and_return_procedure";
import * as PublishCustomWorldWorldProcedure from "../publish_custom_world_world_procedure";
import * as PublishPuzzleWorkProcedure from "../publish_puzzle_work_procedure";
import * as ResolveCombatActionAndReturnProcedure from "../resolve_combat_action_and_return_procedure";
import * as ResolveNpcBattleInteractionAndReturnProcedure from "../resolve_npc_battle_interaction_and_return_procedure";
import * as ResolveNpcInteractionAndReturnProcedure from "../resolve_npc_interaction_and_return_procedure";
import * as ResolveNpcSocialActionAndReturnProcedure from "../resolve_npc_social_action_and_return_procedure";
import * as ResolveTreasureInteractionAndReturnProcedure from "../resolve_treasure_interaction_and_return_procedure";
import * as ResumeProfileSaveArchiveAndReturnProcedure from "../resume_profile_save_archive_and_return_procedure";
import * as SavePuzzleGeneratedImagesProcedure from "../save_puzzle_generated_images_procedure";
import * as SelectPuzzleCoverImageProcedure from "../select_puzzle_cover_image_procedure";
import * as StartBigFishRunProcedure from "../start_big_fish_run_procedure";
import * as StartPuzzleRunProcedure from "../start_puzzle_run_procedure";
import * as SubmitBigFishInputProcedure from "../submit_big_fish_input_procedure";
import * as SubmitBigFishMessageProcedure from "../submit_big_fish_message_procedure";
import * as SubmitCustomWorldAgentMessageProcedure from "../submit_custom_world_agent_message_procedure";
import * as SubmitPuzzleAgentMessageProcedure from "../submit_puzzle_agent_message_procedure";
import * as SwapPuzzlePiecesProcedure from "../swap_puzzle_pieces_procedure";
import * as UnpublishCustomWorldProfileAndReturnProcedure from "../unpublish_custom_world_profile_and_return_procedure";
import * as UpdatePuzzleWorkProcedure from "../update_puzzle_work_procedure";
import * as UpsertChapterProgressionAndReturnProcedure from "../upsert_chapter_progression_and_return_procedure";
import * as UpsertCustomWorldProfileAndReturnProcedure from "../upsert_custom_world_profile_and_return_procedure";
import * as UpsertNpcStateAndReturnProcedure from "../upsert_npc_state_and_return_procedure";
import * as UpsertPlatformBrowseHistoryAndReturnProcedure from "../upsert_platform_browse_history_and_return_procedure";
import * as UpsertRuntimeSettingAndReturnProcedure from "../upsert_runtime_setting_and_return_procedure";
import * as UpsertRuntimeSnapshotAndReturnProcedure from "../upsert_runtime_snapshot_and_return_procedure";
export type AdvancePuzzleNextLevelArgs = __Infer<typeof AdvancePuzzleNextLevelProcedure.params>;
export type AdvancePuzzleNextLevelResult = __Infer<typeof AdvancePuzzleNextLevelProcedure.returnType>;
export type AppendAiTextChunkAndReturnArgs = __Infer<typeof AppendAiTextChunkAndReturnProcedure.params>;
export type AppendAiTextChunkAndReturnResult = __Infer<typeof AppendAiTextChunkAndReturnProcedure.returnType>;
export type ApplyChapterProgressionLedgerEntryAndReturnArgs = __Infer<typeof ApplyChapterProgressionLedgerEntryAndReturnProcedure.params>;
export type ApplyChapterProgressionLedgerEntryAndReturnResult = __Infer<typeof ApplyChapterProgressionLedgerEntryAndReturnProcedure.returnType>;
export type AttachAiResultReferenceAndReturnArgs = __Infer<typeof AttachAiResultReferenceAndReturnProcedure.params>;
export type AttachAiResultReferenceAndReturnResult = __Infer<typeof AttachAiResultReferenceAndReturnProcedure.returnType>;
export type BeginStorySessionAndReturnArgs = __Infer<typeof BeginStorySessionAndReturnProcedure.params>;
export type BeginStorySessionAndReturnResult = __Infer<typeof BeginStorySessionAndReturnProcedure.returnType>;
export type BindAssetObjectToEntityAndReturnArgs = __Infer<typeof BindAssetObjectToEntityAndReturnProcedure.params>;
export type BindAssetObjectToEntityAndReturnResult = __Infer<typeof BindAssetObjectToEntityAndReturnProcedure.returnType>;
export type CancelAiTaskAndReturnArgs = __Infer<typeof CancelAiTaskAndReturnProcedure.params>;
export type CancelAiTaskAndReturnResult = __Infer<typeof CancelAiTaskAndReturnProcedure.returnType>;
export type ClearPlatformBrowseHistoryAndReturnArgs = __Infer<typeof ClearPlatformBrowseHistoryAndReturnProcedure.params>;
export type ClearPlatformBrowseHistoryAndReturnResult = __Infer<typeof ClearPlatformBrowseHistoryAndReturnProcedure.returnType>;
export type CompileBigFishDraftArgs = __Infer<typeof CompileBigFishDraftProcedure.params>;
export type CompileBigFishDraftResult = __Infer<typeof CompileBigFishDraftProcedure.returnType>;
export type CompileCustomWorldPublishedProfileArgs = __Infer<typeof CompileCustomWorldPublishedProfileProcedure.params>;
export type CompileCustomWorldPublishedProfileResult = __Infer<typeof CompileCustomWorldPublishedProfileProcedure.returnType>;
export type CompilePuzzleAgentDraftArgs = __Infer<typeof CompilePuzzleAgentDraftProcedure.params>;
export type CompilePuzzleAgentDraftResult = __Infer<typeof CompilePuzzleAgentDraftProcedure.returnType>;
export type CompleteAiStageAndReturnArgs = __Infer<typeof CompleteAiStageAndReturnProcedure.params>;
export type CompleteAiStageAndReturnResult = __Infer<typeof CompleteAiStageAndReturnProcedure.returnType>;
export type CompleteAiTaskAndReturnArgs = __Infer<typeof CompleteAiTaskAndReturnProcedure.params>;
export type CompleteAiTaskAndReturnResult = __Infer<typeof CompleteAiTaskAndReturnProcedure.returnType>;
export type ConfirmAssetObjectAndReturnArgs = __Infer<typeof ConfirmAssetObjectAndReturnProcedure.params>;
export type ConfirmAssetObjectAndReturnResult = __Infer<typeof ConfirmAssetObjectAndReturnProcedure.returnType>;
export type ContinueStoryAndReturnArgs = __Infer<typeof ContinueStoryAndReturnProcedure.params>;
export type ContinueStoryAndReturnResult = __Infer<typeof ContinueStoryAndReturnProcedure.returnType>;
export type CreateAiTaskAndReturnArgs = __Infer<typeof CreateAiTaskAndReturnProcedure.params>;
export type CreateAiTaskAndReturnResult = __Infer<typeof CreateAiTaskAndReturnProcedure.returnType>;
export type CreateBattleStateAndReturnArgs = __Infer<typeof CreateBattleStateAndReturnProcedure.params>;
export type CreateBattleStateAndReturnResult = __Infer<typeof CreateBattleStateAndReturnProcedure.returnType>;
export type CreateBigFishSessionArgs = __Infer<typeof CreateBigFishSessionProcedure.params>;
export type CreateBigFishSessionResult = __Infer<typeof CreateBigFishSessionProcedure.returnType>;
export type CreateCustomWorldAgentSessionArgs = __Infer<typeof CreateCustomWorldAgentSessionProcedure.params>;
export type CreateCustomWorldAgentSessionResult = __Infer<typeof CreateCustomWorldAgentSessionProcedure.returnType>;
export type CreatePuzzleAgentSessionArgs = __Infer<typeof CreatePuzzleAgentSessionProcedure.params>;
export type CreatePuzzleAgentSessionResult = __Infer<typeof CreatePuzzleAgentSessionProcedure.returnType>;
export type DeleteCustomWorldProfileAndReturnArgs = __Infer<typeof DeleteCustomWorldProfileAndReturnProcedure.params>;
export type DeleteCustomWorldProfileAndReturnResult = __Infer<typeof DeleteCustomWorldProfileAndReturnProcedure.returnType>;
export type DeleteRuntimeSnapshotAndReturnArgs = __Infer<typeof DeleteRuntimeSnapshotAndReturnProcedure.params>;
export type DeleteRuntimeSnapshotAndReturnResult = __Infer<typeof DeleteRuntimeSnapshotAndReturnProcedure.returnType>;
export type DragPuzzlePieceOrGroupArgs = __Infer<typeof DragPuzzlePieceOrGroupProcedure.params>;
export type DragPuzzlePieceOrGroupResult = __Infer<typeof DragPuzzlePieceOrGroupProcedure.returnType>;
export type ExecuteCustomWorldAgentActionArgs = __Infer<typeof ExecuteCustomWorldAgentActionProcedure.params>;
export type ExecuteCustomWorldAgentActionResult = __Infer<typeof ExecuteCustomWorldAgentActionProcedure.returnType>;
export type FailAiTaskAndReturnArgs = __Infer<typeof FailAiTaskAndReturnProcedure.params>;
export type FailAiTaskAndReturnResult = __Infer<typeof FailAiTaskAndReturnProcedure.returnType>;
export type FinalizeCustomWorldAgentMessageTurnArgs = __Infer<typeof FinalizeCustomWorldAgentMessageTurnProcedure.params>;
export type FinalizeCustomWorldAgentMessageTurnResult = __Infer<typeof FinalizeCustomWorldAgentMessageTurnProcedure.returnType>;
export type GenerateBigFishAssetArgs = __Infer<typeof GenerateBigFishAssetProcedure.params>;
export type GenerateBigFishAssetResult = __Infer<typeof GenerateBigFishAssetProcedure.returnType>;
export type GetBattleStateArgs = __Infer<typeof GetBattleStateProcedure.params>;
export type GetBattleStateResult = __Infer<typeof GetBattleStateProcedure.returnType>;
export type GetBigFishRunArgs = __Infer<typeof GetBigFishRunProcedure.params>;
export type GetBigFishRunResult = __Infer<typeof GetBigFishRunProcedure.returnType>;
export type GetBigFishSessionArgs = __Infer<typeof GetBigFishSessionProcedure.params>;
export type GetBigFishSessionResult = __Infer<typeof GetBigFishSessionProcedure.returnType>;
export type GetChapterProgressionArgs = __Infer<typeof GetChapterProgressionProcedure.params>;
export type GetChapterProgressionResult = __Infer<typeof GetChapterProgressionProcedure.returnType>;
export type GetCustomWorldAgentCardDetailArgs = __Infer<typeof GetCustomWorldAgentCardDetailProcedure.params>;
export type GetCustomWorldAgentCardDetailResult = __Infer<typeof GetCustomWorldAgentCardDetailProcedure.returnType>;
export type GetCustomWorldAgentOperationArgs = __Infer<typeof GetCustomWorldAgentOperationProcedure.params>;
export type GetCustomWorldAgentOperationResult = __Infer<typeof GetCustomWorldAgentOperationProcedure.returnType>;
export type GetCustomWorldAgentSessionArgs = __Infer<typeof GetCustomWorldAgentSessionProcedure.params>;
export type GetCustomWorldAgentSessionResult = __Infer<typeof GetCustomWorldAgentSessionProcedure.returnType>;
export type GetCustomWorldGalleryDetailArgs = __Infer<typeof GetCustomWorldGalleryDetailProcedure.params>;
export type GetCustomWorldGalleryDetailResult = __Infer<typeof GetCustomWorldGalleryDetailProcedure.returnType>;
export type GetCustomWorldLibraryDetailArgs = __Infer<typeof GetCustomWorldLibraryDetailProcedure.params>;
export type GetCustomWorldLibraryDetailResult = __Infer<typeof GetCustomWorldLibraryDetailProcedure.returnType>;
export type GetPlayerProgressionOrDefaultArgs = __Infer<typeof GetPlayerProgressionOrDefaultProcedure.params>;
export type GetPlayerProgressionOrDefaultResult = __Infer<typeof GetPlayerProgressionOrDefaultProcedure.returnType>;
export type GetProfileDashboardArgs = __Infer<typeof GetProfileDashboardProcedure.params>;
export type GetProfileDashboardResult = __Infer<typeof GetProfileDashboardProcedure.returnType>;
export type GetProfilePlayStatsArgs = __Infer<typeof GetProfilePlayStatsProcedure.params>;
export type GetProfilePlayStatsResult = __Infer<typeof GetProfilePlayStatsProcedure.returnType>;
export type GetPuzzleAgentSessionArgs = __Infer<typeof GetPuzzleAgentSessionProcedure.params>;
export type GetPuzzleAgentSessionResult = __Infer<typeof GetPuzzleAgentSessionProcedure.returnType>;
export type GetPuzzleGalleryDetailArgs = __Infer<typeof GetPuzzleGalleryDetailProcedure.params>;
export type GetPuzzleGalleryDetailResult = __Infer<typeof GetPuzzleGalleryDetailProcedure.returnType>;
export type GetPuzzleRunArgs = __Infer<typeof GetPuzzleRunProcedure.params>;
export type GetPuzzleRunResult = __Infer<typeof GetPuzzleRunProcedure.returnType>;
export type GetPuzzleWorkDetailArgs = __Infer<typeof GetPuzzleWorkDetailProcedure.params>;
export type GetPuzzleWorkDetailResult = __Infer<typeof GetPuzzleWorkDetailProcedure.returnType>;
export type GetRuntimeInventoryStateArgs = __Infer<typeof GetRuntimeInventoryStateProcedure.params>;
export type GetRuntimeInventoryStateResult = __Infer<typeof GetRuntimeInventoryStateProcedure.returnType>;
export type GetRuntimeSettingOrDefaultArgs = __Infer<typeof GetRuntimeSettingOrDefaultProcedure.params>;
export type GetRuntimeSettingOrDefaultResult = __Infer<typeof GetRuntimeSettingOrDefaultProcedure.returnType>;
export type GetRuntimeSnapshotArgs = __Infer<typeof GetRuntimeSnapshotProcedure.params>;
export type GetRuntimeSnapshotResult = __Infer<typeof GetRuntimeSnapshotProcedure.returnType>;
export type GetStorySessionStateArgs = __Infer<typeof GetStorySessionStateProcedure.params>;
export type GetStorySessionStateResult = __Infer<typeof GetStorySessionStateProcedure.returnType>;
export type GrantPlayerProgressionExperienceAndReturnArgs = __Infer<typeof GrantPlayerProgressionExperienceAndReturnProcedure.params>;
export type GrantPlayerProgressionExperienceAndReturnResult = __Infer<typeof GrantPlayerProgressionExperienceAndReturnProcedure.returnType>;
export type ListCustomWorldGalleryEntriesArgs = __Infer<typeof ListCustomWorldGalleryEntriesProcedure.params>;
export type ListCustomWorldGalleryEntriesResult = __Infer<typeof ListCustomWorldGalleryEntriesProcedure.returnType>;
export type ListCustomWorldProfilesArgs = __Infer<typeof ListCustomWorldProfilesProcedure.params>;
export type ListCustomWorldProfilesResult = __Infer<typeof ListCustomWorldProfilesProcedure.returnType>;
export type ListCustomWorldWorksArgs = __Infer<typeof ListCustomWorldWorksProcedure.params>;
export type ListCustomWorldWorksResult = __Infer<typeof ListCustomWorldWorksProcedure.returnType>;
export type ListPlatformBrowseHistoryArgs = __Infer<typeof ListPlatformBrowseHistoryProcedure.params>;
export type ListPlatformBrowseHistoryResult = __Infer<typeof ListPlatformBrowseHistoryProcedure.returnType>;
export type ListProfileSaveArchivesArgs = __Infer<typeof ListProfileSaveArchivesProcedure.params>;
export type ListProfileSaveArchivesResult = __Infer<typeof ListProfileSaveArchivesProcedure.returnType>;
export type ListProfileWalletLedgerArgs = __Infer<typeof ListProfileWalletLedgerProcedure.params>;
export type ListProfileWalletLedgerResult = __Infer<typeof ListProfileWalletLedgerProcedure.returnType>;
export type ListPuzzleGalleryArgs = __Infer<typeof ListPuzzleGalleryProcedure.params>;
export type ListPuzzleGalleryResult = __Infer<typeof ListPuzzleGalleryProcedure.returnType>;
export type ListPuzzleWorksArgs = __Infer<typeof ListPuzzleWorksProcedure.params>;
export type ListPuzzleWorksResult = __Infer<typeof ListPuzzleWorksProcedure.returnType>;
export type PublishBigFishGameArgs = __Infer<typeof PublishBigFishGameProcedure.params>;
export type PublishBigFishGameResult = __Infer<typeof PublishBigFishGameProcedure.returnType>;
export type PublishCustomWorldProfileAndReturnArgs = __Infer<typeof PublishCustomWorldProfileAndReturnProcedure.params>;
export type PublishCustomWorldProfileAndReturnResult = __Infer<typeof PublishCustomWorldProfileAndReturnProcedure.returnType>;
export type PublishCustomWorldWorldArgs = __Infer<typeof PublishCustomWorldWorldProcedure.params>;
export type PublishCustomWorldWorldResult = __Infer<typeof PublishCustomWorldWorldProcedure.returnType>;
export type PublishPuzzleWorkArgs = __Infer<typeof PublishPuzzleWorkProcedure.params>;
export type PublishPuzzleWorkResult = __Infer<typeof PublishPuzzleWorkProcedure.returnType>;
export type ResolveCombatActionAndReturnArgs = __Infer<typeof ResolveCombatActionAndReturnProcedure.params>;
export type ResolveCombatActionAndReturnResult = __Infer<typeof ResolveCombatActionAndReturnProcedure.returnType>;
export type ResolveNpcBattleInteractionAndReturnArgs = __Infer<typeof ResolveNpcBattleInteractionAndReturnProcedure.params>;
export type ResolveNpcBattleInteractionAndReturnResult = __Infer<typeof ResolveNpcBattleInteractionAndReturnProcedure.returnType>;
export type ResolveNpcInteractionAndReturnArgs = __Infer<typeof ResolveNpcInteractionAndReturnProcedure.params>;
export type ResolveNpcInteractionAndReturnResult = __Infer<typeof ResolveNpcInteractionAndReturnProcedure.returnType>;
export type ResolveNpcSocialActionAndReturnArgs = __Infer<typeof ResolveNpcSocialActionAndReturnProcedure.params>;
export type ResolveNpcSocialActionAndReturnResult = __Infer<typeof ResolveNpcSocialActionAndReturnProcedure.returnType>;
export type ResolveTreasureInteractionAndReturnArgs = __Infer<typeof ResolveTreasureInteractionAndReturnProcedure.params>;
export type ResolveTreasureInteractionAndReturnResult = __Infer<typeof ResolveTreasureInteractionAndReturnProcedure.returnType>;
export type ResumeProfileSaveArchiveAndReturnArgs = __Infer<typeof ResumeProfileSaveArchiveAndReturnProcedure.params>;
export type ResumeProfileSaveArchiveAndReturnResult = __Infer<typeof ResumeProfileSaveArchiveAndReturnProcedure.returnType>;
export type SavePuzzleGeneratedImagesArgs = __Infer<typeof SavePuzzleGeneratedImagesProcedure.params>;
export type SavePuzzleGeneratedImagesResult = __Infer<typeof SavePuzzleGeneratedImagesProcedure.returnType>;
export type SelectPuzzleCoverImageArgs = __Infer<typeof SelectPuzzleCoverImageProcedure.params>;
export type SelectPuzzleCoverImageResult = __Infer<typeof SelectPuzzleCoverImageProcedure.returnType>;
export type StartBigFishRunArgs = __Infer<typeof StartBigFishRunProcedure.params>;
export type StartBigFishRunResult = __Infer<typeof StartBigFishRunProcedure.returnType>;
export type StartPuzzleRunArgs = __Infer<typeof StartPuzzleRunProcedure.params>;
export type StartPuzzleRunResult = __Infer<typeof StartPuzzleRunProcedure.returnType>;
export type SubmitBigFishInputArgs = __Infer<typeof SubmitBigFishInputProcedure.params>;
export type SubmitBigFishInputResult = __Infer<typeof SubmitBigFishInputProcedure.returnType>;
export type SubmitBigFishMessageArgs = __Infer<typeof SubmitBigFishMessageProcedure.params>;
export type SubmitBigFishMessageResult = __Infer<typeof SubmitBigFishMessageProcedure.returnType>;
export type SubmitCustomWorldAgentMessageArgs = __Infer<typeof SubmitCustomWorldAgentMessageProcedure.params>;
export type SubmitCustomWorldAgentMessageResult = __Infer<typeof SubmitCustomWorldAgentMessageProcedure.returnType>;
export type SubmitPuzzleAgentMessageArgs = __Infer<typeof SubmitPuzzleAgentMessageProcedure.params>;
export type SubmitPuzzleAgentMessageResult = __Infer<typeof SubmitPuzzleAgentMessageProcedure.returnType>;
export type SwapPuzzlePiecesArgs = __Infer<typeof SwapPuzzlePiecesProcedure.params>;
export type SwapPuzzlePiecesResult = __Infer<typeof SwapPuzzlePiecesProcedure.returnType>;
export type UnpublishCustomWorldProfileAndReturnArgs = __Infer<typeof UnpublishCustomWorldProfileAndReturnProcedure.params>;
export type UnpublishCustomWorldProfileAndReturnResult = __Infer<typeof UnpublishCustomWorldProfileAndReturnProcedure.returnType>;
export type UpdatePuzzleWorkArgs = __Infer<typeof UpdatePuzzleWorkProcedure.params>;
export type UpdatePuzzleWorkResult = __Infer<typeof UpdatePuzzleWorkProcedure.returnType>;
export type UpsertChapterProgressionAndReturnArgs = __Infer<typeof UpsertChapterProgressionAndReturnProcedure.params>;
export type UpsertChapterProgressionAndReturnResult = __Infer<typeof UpsertChapterProgressionAndReturnProcedure.returnType>;
export type UpsertCustomWorldProfileAndReturnArgs = __Infer<typeof UpsertCustomWorldProfileAndReturnProcedure.params>;
export type UpsertCustomWorldProfileAndReturnResult = __Infer<typeof UpsertCustomWorldProfileAndReturnProcedure.returnType>;
export type UpsertNpcStateAndReturnArgs = __Infer<typeof UpsertNpcStateAndReturnProcedure.params>;
export type UpsertNpcStateAndReturnResult = __Infer<typeof UpsertNpcStateAndReturnProcedure.returnType>;
export type UpsertPlatformBrowseHistoryAndReturnArgs = __Infer<typeof UpsertPlatformBrowseHistoryAndReturnProcedure.params>;
export type UpsertPlatformBrowseHistoryAndReturnResult = __Infer<typeof UpsertPlatformBrowseHistoryAndReturnProcedure.returnType>;
export type UpsertRuntimeSettingAndReturnArgs = __Infer<typeof UpsertRuntimeSettingAndReturnProcedure.params>;
export type UpsertRuntimeSettingAndReturnResult = __Infer<typeof UpsertRuntimeSettingAndReturnProcedure.returnType>;
export type UpsertRuntimeSnapshotAndReturnArgs = __Infer<typeof UpsertRuntimeSnapshotAndReturnProcedure.params>;
export type UpsertRuntimeSnapshotAndReturnResult = __Infer<typeof UpsertRuntimeSnapshotAndReturnProcedure.returnType>;

View File

@@ -6,9 +6,53 @@
import { type Infer as __Infer } from "spacetimedb";
// Import all reducer arg schemas
import AcceptQuestReducer from "../accept_quest_reducer";
import AcknowledgeQuestCompletionReducer from "../acknowledge_quest_completion_reducer";
import ApplyChapterProgressionLedgerEntryReducer from "../apply_chapter_progression_ledger_entry_reducer";
import ApplyInventoryMutationReducer from "../apply_inventory_mutation_reducer";
import ApplyQuestSignalReducer from "../apply_quest_signal_reducer";
import BeginStorySessionReducer from "../begin_story_session_reducer";
import BindAssetObjectToEntityReducer from "../bind_asset_object_to_entity_reducer";
import ConfirmAssetObjectReducer from "../confirm_asset_object_reducer";
import ContinueStoryReducer from "../continue_story_reducer";
import CreateAiTaskReducer from "../create_ai_task_reducer";
import CreateBattleStateReducer from "../create_battle_state_reducer";
import GrantPlayerProgressionExperienceReducer from "../grant_player_progression_experience_reducer";
import PublishCustomWorldProfileReducer from "../publish_custom_world_profile_reducer";
import ResolveCombatActionReducer from "../resolve_combat_action_reducer";
import ResolveNpcInteractionReducer from "../resolve_npc_interaction_reducer";
import ResolveNpcSocialActionReducer from "../resolve_npc_social_action_reducer";
import ResolveTreasureInteractionReducer from "../resolve_treasure_interaction_reducer";
import StartAiTaskReducer from "../start_ai_task_reducer";
import StartAiTaskStageReducer from "../start_ai_task_stage_reducer";
import TurnInQuestReducer from "../turn_in_quest_reducer";
import UnpublishCustomWorldProfileReducer from "../unpublish_custom_world_profile_reducer";
import UpsertChapterProgressionReducer from "../upsert_chapter_progression_reducer";
import UpsertCustomWorldProfileReducer from "../upsert_custom_world_profile_reducer";
import UpsertNpcStateReducer from "../upsert_npc_state_reducer";
export type AcceptQuestParams = __Infer<typeof AcceptQuestReducer>;
export type AcknowledgeQuestCompletionParams = __Infer<typeof AcknowledgeQuestCompletionReducer>;
export type ApplyChapterProgressionLedgerEntryParams = __Infer<typeof ApplyChapterProgressionLedgerEntryReducer>;
export type ApplyInventoryMutationParams = __Infer<typeof ApplyInventoryMutationReducer>;
export type ApplyQuestSignalParams = __Infer<typeof ApplyQuestSignalReducer>;
export type BeginStorySessionParams = __Infer<typeof BeginStorySessionReducer>;
export type BindAssetObjectToEntityParams = __Infer<typeof BindAssetObjectToEntityReducer>;
export type ConfirmAssetObjectParams = __Infer<typeof ConfirmAssetObjectReducer>;
export type ContinueStoryParams = __Infer<typeof ContinueStoryReducer>;
export type CreateAiTaskParams = __Infer<typeof CreateAiTaskReducer>;
export type CreateBattleStateParams = __Infer<typeof CreateBattleStateReducer>;
export type GrantPlayerProgressionExperienceParams = __Infer<typeof GrantPlayerProgressionExperienceReducer>;
export type PublishCustomWorldProfileParams = __Infer<typeof PublishCustomWorldProfileReducer>;
export type ResolveCombatActionParams = __Infer<typeof ResolveCombatActionReducer>;
export type ResolveNpcInteractionParams = __Infer<typeof ResolveNpcInteractionReducer>;
export type ResolveNpcSocialActionParams = __Infer<typeof ResolveNpcSocialActionReducer>;
export type ResolveTreasureInteractionParams = __Infer<typeof ResolveTreasureInteractionReducer>;
export type StartAiTaskParams = __Infer<typeof StartAiTaskReducer>;
export type StartAiTaskStageParams = __Infer<typeof StartAiTaskStageReducer>;
export type TurnInQuestParams = __Infer<typeof TurnInQuestReducer>;
export type UnpublishCustomWorldProfileParams = __Infer<typeof UnpublishCustomWorldProfileReducer>;
export type UpsertChapterProgressionParams = __Infer<typeof UpsertChapterProgressionReducer>;
export type UpsertCustomWorldProfileParams = __Infer<typeof UpsertCustomWorldProfileReducer>;
export type UpsertNpcStateParams = __Infer<typeof UpsertNpcStateReducer>;

View File

@@ -0,0 +1,23 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldLibraryMutationResult,
CustomWorldProfileUnpublishInput,
} from "./types";
export const params = {
get input() {
return CustomWorldProfileUnpublishInput;
},
};
export const returnType = CustomWorldLibraryMutationResult

View File

@@ -0,0 +1,21 @@
// THIS FILE IS AUTOMATICALLY GENERATED BY SPACETIMEDB. EDITS TO THIS FILE
// WILL NOT BE SAVED. MODIFY TABLES IN YOUR MODULE SOURCE CODE INSTEAD.
/* eslint-disable */
/* tslint:disable */
import {
TypeBuilder as __TypeBuilder,
t as __t,
type AlgebraicTypeType as __AlgebraicTypeType,
type Infer as __Infer,
} from "spacetimedb";
import {
CustomWorldProfileUnpublishInput,
} from "./types";
export default {
get input() {
return CustomWorldProfileUnpublishInput;
},
};

Some files were not shown because too many files have changed in this diff Show More