1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-04 18:57:13 +08:00

feat(角色系统): 重构角色生成和升级系统

- 在EntityBase.gd中修改角色生成逻辑,使用FeedCardBase初始化角色属性
- 调整OutGameStorage.gd中的升级字段初始值和成本配置
- 在ComponentManager.gd中添加抽象组件管理功能
- 更新Rooster.tscn的默认武器为ChainGun
- 在Starter.gd中优化升级界面刷新逻辑,提取rebuildInfo方法
- 在MakeFeed.gd中添加feed卡片重建功能
This commit is contained in:
2026-05-04 10:30:54 +08:00
parent 5e82841d58
commit 6b31030887
6 changed files with 32 additions and 17 deletions
+8 -4
View File
@@ -7,6 +7,10 @@ static var inventory = {
ItemStore.ItemType.DIAMOND: 0
}
static var upgradableFieldsCost = {
ItemStore.ItemType.CRYSTAL: 50,
ItemStore.ItemType.DIAMOND: 1,
}
static var upgradableFieldsAdvance = {
FieldStore.Entity.MAX_HEALTH: 10,
FieldStore.Entity.DAMAGE_MULTIPILER: 0.1,
@@ -20,8 +24,8 @@ static var upgradableFieldsValue = {
FieldStore.Entity.PRICE_REDUCTION: 0,
}
static var upgradableFieldsLevel = {
FieldStore.Entity.MAX_HEALTH: 1,
FieldStore.Entity.DAMAGE_MULTIPILER: 1,
FieldStore.Entity.ATTACK_SPEED: 1,
FieldStore.Entity.PRICE_REDUCTION: 1,
FieldStore.Entity.MAX_HEALTH: 0,
FieldStore.Entity.DAMAGE_MULTIPILER: 0,
FieldStore.Entity.ATTACK_SPEED: 0,
FieldStore.Entity.PRICE_REDUCTION: 0,
}