feat(HUD): 添加HUD界面资产与组件
- 新增HUD图标、面板和状态指示器资产 - 实现HUD图标组件和错误边界组件 - 重构顶部状态栏和底部导航栏 - 更新路线面板样式和交互 - 添加HUD资产清单和切片脚本 - 移除未使用的资产文件 - 调整API安全配置和生产环境设置
This commit is contained in:
@@ -1070,6 +1070,30 @@ export const gameContent: GameContent = {
|
||||
},
|
||||
],
|
||||
},
|
||||
road_wanderer: {
|
||||
id: 'road_wanderer',
|
||||
title: '路边的求助声',
|
||||
text: '一辆翻覆的车旁边,有人虚弱地问你有没有水。',
|
||||
trigger: 'travel',
|
||||
options: [
|
||||
{
|
||||
id: 'wanderer_share',
|
||||
text: '给他一瓶浑水',
|
||||
conditions: [{ kind: 'has-item', itemId: 'water_dirty', count: 1 }],
|
||||
successEffects: [
|
||||
{ type: 'remove-item', itemId: 'water_dirty', count: 1 },
|
||||
{ type: 'add-item', itemId: 'herb_bundle', count: 1 },
|
||||
],
|
||||
successText: '那人把最后一束干草药塞给了你。',
|
||||
},
|
||||
{
|
||||
id: 'wanderer_leave',
|
||||
text: '继续赶路',
|
||||
successEffects: [{ type: 'change-stat', stat: 'sanity', amount: -2 }],
|
||||
successText: '你没有回头,但那声"算了"跟了你一路。',
|
||||
},
|
||||
],
|
||||
},
|
||||
},
|
||||
enemies: {
|
||||
rat_swarm: {
|
||||
@@ -1217,29 +1241,4 @@ export const gameContent: GameContent = {
|
||||
travelEventPool: ['road_wanderer'],
|
||||
};
|
||||
|
||||
gameContent.events.road_wanderer = {
|
||||
id: 'road_wanderer',
|
||||
title: '路边的求助声',
|
||||
text: '一辆翻覆的车旁边,有人虚弱地问你有没有水。',
|
||||
trigger: 'travel',
|
||||
options: [
|
||||
{
|
||||
id: 'wanderer_share',
|
||||
text: '给他一瓶浑水',
|
||||
conditions: [{ kind: 'has-item', itemId: 'water_dirty', count: 1 }],
|
||||
successEffects: [
|
||||
{ type: 'remove-item', itemId: 'water_dirty', count: 1 },
|
||||
{ type: 'add-item', itemId: 'herb_bundle', count: 1 },
|
||||
],
|
||||
successText: '那人把最后一束干草药塞给了你。',
|
||||
},
|
||||
{
|
||||
id: 'wanderer_leave',
|
||||
text: '继续赶路',
|
||||
successEffects: [{ type: 'change-stat', stat: 'sanity', amount: -2 }],
|
||||
successText: '你没有回头,但那声“算了”跟了你一路。',
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
export default gameContent;
|
||||
|
||||
Reference in New Issue
Block a user