mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-28 06:51:54 +08:00
feat: 新增角色系统及基础功能实现
新增HCN、Lynx和MuyangDog三个可玩角色及其相关资源 实现角色选择界面和角色属性系统 重构玩家生成逻辑以支持角色选择 优化角色卡片UI显示效果
This commit is contained in:
@@ -31,3 +31,17 @@ static func fill(origin: Dictionary, filler: Callable) -> Dictionary:
|
||||
return accum,
|
||||
{}
|
||||
)
|
||||
static func dictionaryFromEntries(keys: Array, values: Array) -> Dictionary:
|
||||
var result = {}
|
||||
for index in len(keys):
|
||||
var key = keys[index]
|
||||
var value = values[index]
|
||||
result[key] = value
|
||||
return result
|
||||
static func mergeDictionary(a: Dictionary, b: Dictionary) -> Dictionary:
|
||||
var result := {}
|
||||
for key in a:
|
||||
result[key] = a[key]
|
||||
for key in b:
|
||||
result[key] = result.get(key, 0.0) + b[key]
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user