Commit Graph
10 Commits
Author SHA1 Message Date
李鹏宇 73d764938d feat: 前端 UI 精修 + 后端视图调整 + 资源预置
前端:
- world.html 游戏内聊天组件重构:表情选择器改固定方格+自适应列+去滚动条;
  输入框清空占位文字+隐藏滚动条;聊天面板整体高度缩短约 1/3;
  顶部用户区改为纯文字并点开个人信息弹窗(头像/头像框/性别/说明/称号/注册)
- chat.html 聊天输入框压扁(46→34px)
- codex.html 新增神话品质、天赋/技能书/书籍分类与预置数据
- rules.html 规则文档更新

后端(Odoo):
- game_base 附件改为看板视图(图片/名称/备注/大小)
- yt_world 玩家菜单直接指向 hr.employee
- game_base 员工表单隐藏原生联系人/组织架构页签
- chat 模型/接口/视图与规则数据扩充

资源:生成 4x4 资源精灵表(树木/石材/芦苇/宝箱)
2026-08-14 14:27:15 +08:00
李鹏宇 106d49f6de feat(game): 游戏前后端整合与素材预置备份
后端(Odoo addons):
- game_base: 迁入 关于 功能(game.page/game.page.item/yusen.asset 模型、page_views/asset_views、6条权限、menu_website_about 左侧应用入口),新增 chat 模块(AI世界聊天: chat.py/chat_api.py/chat_data.xml/chat_views.xml)
- yt_world: 合并 game_ai_npc(npc 模型/数据/controller),修复菜单 NotNullViolation
- yusen_website: 移除已迁出的 page/asset,背景菜单改挂 game_base.action_game_page
- 新增 game_asset_backup 纯数据模块: 备份前端素材到 addons(game_assets/),预置 图鉴(game.codex.entry)9条(过场CG/动物) + 素材管理(yusen.asset)120条(地形/建筑/瓦片/幻灯片/背景/路/UI),按类分 tags

前端(assets + HTML):
- 新增 chat.js / game-api.js、chat.html / buildings_default_demo.html
- 清理旧 slides/website 冗余文件,更新 GENERATION_RULES.md 与动物九宫格素材
2026-08-11 10:02:19 +08:00
李鹏宇 5184fe260f feat: 微观世界建造系统完善 + 资源清理
建造系统:
- 新增「经营」页签,农田/牧场归入经营分类
- 建筑默认左向(_l.png)与素材方向统一,图标/预览/落地三处一致
- 建筑底宽对齐占地格边缘
- 修复:中键平移、建造态右键取消选择、登录态2x2被后端覆盖为3x3

资源清理(均为未引用文件):
- 删除 _ 临时脚本(_c/_check_inline/_chk/_del_assets/_mw_check/_proc_fence)
- 删除原始生成稿(_raw/、backgrounds/samples/、preview_clean/、设计说明图)
- 删除 default/ 下冗余待审稿(farmland_20260806/well_20260806/animals_3x3/style_reference)
- 删除 spring/_preview 预览图、assets/1.png、Keep_the_vast 草图
2026-08-06 14:44:26 +08:00
李鹏宇 d103dd9ca1 fix merge conflicts 2026-07-28 21:46:38 +08:00
李鹏宇 b41d25a545 chore: novel auto-sync, codex data seeding, story page font slider UI, topbar reorder, codex/codex filter/search/sticky refinements 2026-07-28 21:42:34 +08:00
李鹏宇 ffd4bb8f08 注册数据 2026-07-28 19:06:32 +08:00
李鹏宇 760cd517c2 feat: 规则货币合并+规则类别配置菜单 + 世界数据大报表 + 背景/论坛同步
后端 game_base:
- 货币并入 game.rule(rate/note 字段),新增可配置规则类别 game.rule.category(world/faction/character/currency)
- 新增「配置」菜单与规则类别配置子项
- /game/api/rules 按类别分组返回,/game/api/currencies 保持兼容
- 列表分组取消等级累计(aggregator=False,适配 Odoo18)
- 1.2 pre-migrate 清理旧 game.currency 记录,避免外部ID冲突

前端/官网:
- 世界数据大报表(index.html + .wd-* 样式)
- 背景 5 板块同步、论坛汉化、过渡资源与 views 拆分(announcement/codex/forum/page/rule/story)
2026-07-24 17:58:17 +08:00
李鹏宇 d9269e0f56 feat: 论坛/公告/剧情打通 Odoo —— 新增小说模型与阅读器
- 新增 game.story.volume / game.story.chapter 模型 + 后台菜单视图
- 新增 /game/api/story(目录) 与 /game/api/story/chapter/<id>(正文) 接口
- 三块补充 Odoo 默认种子数据(剧情 2 卷 5 章、论坛 5 帖、公告 4 条)
- 前端:剧情改造为左目录 + 右正文的小说阅读器;论坛改为登录后可见(auth-only);论坛/公告调整为竖排阅读布局
2026-07-24 15:56:42 +08:00
李鹏宇 f5c7ea4ddf 1.世界等级五个阶段,自己想办法命名和设计
2.势力等级分为6个
3.人物角色等级分为14个
4.货币也分为6档

一个背景的菜单栏。
写特色,介绍,背景,说明,致玩家等等
2026-07-23 18:53:54 +08:00
pengyuthon 037261e228 feat: consolidate game_base module into addons/ + frontend assets 2026-07-23 14:14:25 +08:00