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:
@@ -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,
|
||||
}
|
||||
Reference in New Issue
Block a user