mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-06-02 09:21:54 +08:00
feat: 更新饲料和物品显示逻辑,添加香蕉饲料场景,重构字段显示功能
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
@tool
|
||||
class_name FieldStore
|
||||
|
||||
enum DataType {
|
||||
VALUE,
|
||||
PERCENT,
|
||||
ANGLE
|
||||
}
|
||||
enum Entity {
|
||||
MAX_HEALTH,
|
||||
DAMAGE_MULTIPILER,
|
||||
@@ -8,7 +13,8 @@ enum Entity {
|
||||
ATTACK_SPEED,
|
||||
CRIT_RATE,
|
||||
CRIT_DAMAGE,
|
||||
PENERATE
|
||||
PENERATE,
|
||||
OFFSET_SHOOT
|
||||
}
|
||||
static var entityMap = {
|
||||
Entity.MAX_HEALTH: "最大生命值",
|
||||
@@ -17,7 +23,18 @@ static var entityMap = {
|
||||
Entity.ATTACK_SPEED: "攻击速度",
|
||||
Entity.CRIT_RATE: "暴击率",
|
||||
Entity.CRIT_DAMAGE: "暴击伤害",
|
||||
Entity.PENERATE: "穿透"
|
||||
Entity.PENERATE: "穿透",
|
||||
Entity.OFFSET_SHOOT: "散射角"
|
||||
}
|
||||
static var entityMapType = {
|
||||
Entity.MAX_HEALTH: DataType.VALUE,
|
||||
Entity.DAMAGE_MULTIPILER: DataType.PERCENT,
|
||||
Entity.MOVEMENT_SPEED: DataType.PERCENT,
|
||||
Entity.ATTACK_SPEED: DataType.PERCENT,
|
||||
Entity.CRIT_RATE: DataType.PERCENT,
|
||||
Entity.CRIT_DAMAGE: DataType.PERCENT,
|
||||
Entity.PENERATE: DataType.PERCENT,
|
||||
Entity.OFFSET_SHOOT: DataType.ANGLE
|
||||
}
|
||||
|
||||
enum Bullet {
|
||||
@@ -29,4 +46,9 @@ static var bulletMap = {
|
||||
Bullet.SPEED: "速度",
|
||||
Bullet.DAMAGE: "伤害",
|
||||
Bullet.PENERATE: "穿透"
|
||||
}
|
||||
static var bulletMapType = {
|
||||
Bullet.SPEED: DataType.VALUE,
|
||||
Bullet.DAMAGE: DataType.VALUE,
|
||||
Bullet.PENERATE: DataType.PERCENT
|
||||
}
|
||||
Reference in New Issue
Block a user