|
|
0b93426d47
|
refactor(04-11): 渲染端结构性移植——通用渲染资产下沉 @user/client-base(D-58..D-68)
- MOVE:39 个文件由 client-modules/src/render/ 移入 client-base/src/{components,elements,map,layout}/,删除原件
- D-58:新建 client-base/src/shared/(10 常量纯摘取)+ 被移 map 文件 shared 说明符改指 4 处
- D-63:client-base/src/index.ts 新增 5 条桶导出;14 个实现层消费者改指 @user/client-base
- D-66:client-base/package.json 新增 5 条 workspace:* 依赖 + 根 pnpm i(lockfile importer 同步)
- D-59 / D-60 / D-68:10 处架构耦合以带原因 // @ts-expect-error 暂记,不反向引用、不解耦
- D-62:命名一律不变;D-64 ?raw 不处理;D-65 legacy 一律不管
|
2026-09-24 17:14:43 +08:00 |
|
|
|
d36ea69066
|
refactor: 贴图存储方式
|
2026-09-22 21:11:21 +08:00 |
|
|
|
78873d0a27
|
refactor(04-07): adapt material interfaces (drop big-image, inject state)
- delete MaterialManager big-image implementation (IBigImageReturn import, bigImageStore/bigImageData/bigImageId fields, 5 methods, setDefaultFrame coupling)
- change 7 consumers getIfBigImage -> getTile (door x2, hero x3, renderer, vertex); drop getOffsetPool big-image offset loop
- delete cache.ts legacy big-image path (RenderableDataBase.bigImage, literals, destructuring, enemys special-case, big-image branch, unused enemys decl)
- inject state via constructor into MaterialManager/AutotileProcessor/AssetBuilder/TrackedAssetData (from ClientCore; renderer uses manager.state)
- add MaterialManager.textures (dedicated TextureStore)
- declare @user/data-state in client-base/package.json (lockfile not synced)
|
2026-09-22 11:52:55 +08:00 |
|
|
|
4e305e392a
|
refactor(type): material types.
|
2026-09-21 19:16:33 +08:00 |
|
|
|
f5a6ed8cf6
|
refactor: 加载系统
|
2026-09-18 20:30:40 +08:00 |
|
|
|
10755475a4
|
refactor: 删除 legacy-plugin-data
|
2026-09-17 18:21:35 +08:00 |
|
|
|
94ceb50cfe
|
refactor: 存档系统挪至渲染端
|
2026-09-17 13:29:34 +08:00 |
|
|
|
51e9d758d8
|
refactor: 渲染端结构
|
2026-04-19 22:52:32 +08:00 |
|
|
|
fe67939a05
|
refactor: 加载系统核心移动至数据端
|
2026-03-30 19:07:13 +08:00 |
|
|
|
4fc6db3e79
|
refactor: 客户端加载
|
2026-03-20 16:08:43 +08:00 |
|
|
|
ee54148558
|
refactor: 音频系统
|
2026-03-17 19:34:30 +08:00 |
|
|
|
03cf6a8917
|
refactor: 将 system-action 与 system-ui 合并至 system
|
2026-03-08 17:01:05 +08:00 |
|
|
|
744a21e042
|
refactor: 将 render-core, render-elements, render-assets, render-style 合并
|
2026-03-08 16:50:44 +08:00 |
|
|
|
bea2725d6a
|
feat: 将 HumanBreak 新内容移植入该样板
|
2026-02-28 22:56:59 +08:00 |
|