添加了节点服务器,各个服务器之间支持多对多

This commit is contained in:
flswld
2022-12-24 04:14:33 +08:00
parent 16dd9c1e87
commit 7e86669628
92 changed files with 1429 additions and 287 deletions

View File

@@ -0,0 +1,32 @@
package constant
import "hk4e/pkg/endec"
var GameConstantConst *GameConstant
type GameConstant struct {
DEFAULT_ABILITY_STRINGS []string
DEFAULT_ABILITY_HASHES []int32
DEFAULT_ABILITY_NAME int32
}
func InitGameConstant() {
GameConstantConst = new(GameConstant)
GameConstantConst.DEFAULT_ABILITY_STRINGS = []string{
"Avatar_DefaultAbility_VisionReplaceDieInvincible",
"Avatar_DefaultAbility_AvartarInShaderChange",
"Avatar_SprintBS_Invincible",
"Avatar_Freeze_Duration_Reducer",
"Avatar_Attack_ReviveEnergy",
"Avatar_Component_Initializer",
"Avatar_FallAnthem_Achievement_Listener",
}
GameConstantConst.DEFAULT_ABILITY_HASHES = make([]int32, 0)
for _, v := range GameConstantConst.DEFAULT_ABILITY_STRINGS {
GameConstantConst.DEFAULT_ABILITY_HASHES = append(GameConstantConst.DEFAULT_ABILITY_HASHES, endec.Hk4eAbilityHashCode(v))
}
GameConstantConst.DEFAULT_ABILITY_NAME = endec.Hk4eAbilityHashCode("Default")
}