78 lines
1.8 KiB
TypeScript
78 lines
1.8 KiB
TypeScript
/**
|
|
* 新建作品入口配置。
|
|
* 修改入口开放状态、隐藏状态和展示文案时,优先调整本文件,避免多入口文案漂移。
|
|
*/
|
|
export const NEW_WORK_ENTRY_CONFIG = {
|
|
startCard: {
|
|
title: '新建作品',
|
|
description: '直接选择游戏创作模板,立刻进入对应的共创工作台。',
|
|
idleBadge: '选择模板',
|
|
busyBadge: '正在开启',
|
|
},
|
|
typeModal: {
|
|
title: '选择创作类型',
|
|
description: '先选玩法类型,再进入对应创作工作台。',
|
|
},
|
|
creationTypes: [
|
|
{
|
|
id: 'rpg',
|
|
title: '角色扮演',
|
|
subtitle: '敬请期待',
|
|
badge: '敬请期待',
|
|
visible: true,
|
|
open: true,
|
|
},
|
|
{
|
|
id: 'big-fish',
|
|
title: '大鱼吃小鱼',
|
|
subtitle: '实时成长玩法',
|
|
badge: '可创建',
|
|
visible: false,
|
|
open: true,
|
|
},
|
|
{
|
|
id: 'puzzle',
|
|
title: '拼图',
|
|
subtitle: '创意礼物,生活分享',
|
|
badge: '可创建',
|
|
visible: true,
|
|
open: true,
|
|
},
|
|
{
|
|
id: 'match3d',
|
|
title: '抓大鹅',
|
|
subtitle: '经典消除玩法',
|
|
badge: '可创建',
|
|
visible: true,
|
|
open: true,
|
|
},
|
|
{
|
|
id: 'square-hole',
|
|
title: '方洞挑战',
|
|
subtitle: '反直觉形状分拣',
|
|
badge: '可创建',
|
|
visible: true,
|
|
open: true,
|
|
},
|
|
{
|
|
id: 'airp',
|
|
title: 'AIRP',
|
|
subtitle: '敬请期待',
|
|
badge: '敬请期待',
|
|
visible: true,
|
|
open: false,
|
|
},
|
|
{
|
|
id: 'visual-novel',
|
|
title: '视觉小说',
|
|
subtitle: '敬请期待',
|
|
badge: '敬请期待',
|
|
visible: true,
|
|
open: false,
|
|
},
|
|
],
|
|
} as const;
|
|
|
|
export type NewWorkEntryCreationTypeId =
|
|
(typeof NEW_WORK_ENTRY_CONFIG.creationTypes)[number]['id'];
|