mirror of
https://github.com/FlourishingWorld/hk4e.git
synced 2026-03-01 00:35:36 +08:00
耐力模块技能耐力消耗初步
This commit is contained in:
@@ -19,4 +19,5 @@ func InitConstant() {
|
||||
InitSceneTypeConst()
|
||||
InitEntityTypeConst()
|
||||
InitStaminaCostConst()
|
||||
InitWeaponTypeConst()
|
||||
}
|
||||
|
||||
@@ -4,25 +4,23 @@ var StaminaCostConst *StaminaCost
|
||||
|
||||
type StaminaCost struct {
|
||||
// 消耗耐力
|
||||
CLIMBING_BASE int32
|
||||
CLIMB_START int32
|
||||
CLIMB_JUMP int32
|
||||
DASH int32
|
||||
FLY int32
|
||||
SKIFF_DASH int32
|
||||
SPRINT int32
|
||||
SWIM_DASH_START int32
|
||||
SWIM_DASH int32
|
||||
SWIMMING int32
|
||||
TALENT_DASH int32
|
||||
TALENT_DASH_START int32
|
||||
CLIMBING_BASE int32 // 缓慢攀爬基数
|
||||
CLIMB_START int32 // 攀爬开始
|
||||
CLIMB_JUMP int32 // 攀爬跳跃
|
||||
DASH int32 // 快速跑步
|
||||
FLY int32 // 滑翔
|
||||
SKIFF_DASH int32 // 浪船加速
|
||||
SPRINT int32 // 冲刺
|
||||
SWIM_DASH_START int32 // 快速游泳开始
|
||||
SWIM_DASH int32 // 快速游泳
|
||||
SWIMMING int32 // 缓慢游泳
|
||||
// 恢复耐力
|
||||
POWERED_FLY int32
|
||||
POWERED_SKIFF int32
|
||||
RUN int32
|
||||
SKIFF int32
|
||||
STANDBY int32
|
||||
WALK int32
|
||||
POWERED_FLY int32 // 滑翔加速(风圈等)
|
||||
POWERED_SKIFF int32 // 浪船加速(风圈等)
|
||||
RUN int32 // 正常跑步
|
||||
SKIFF int32 // 游艇行驶
|
||||
STANDBY int32 // 站立
|
||||
WALK int32 // 走路
|
||||
}
|
||||
|
||||
func InitStaminaCostConst() {
|
||||
@@ -38,8 +36,6 @@ func InitStaminaCostConst() {
|
||||
StaminaCostConst.SWIM_DASH_START = -2000
|
||||
StaminaCostConst.SWIM_DASH = -204
|
||||
StaminaCostConst.SWIMMING = -400
|
||||
StaminaCostConst.TALENT_DASH = -300
|
||||
StaminaCostConst.TALENT_DASH_START = -1000
|
||||
StaminaCostConst.POWERED_FLY = 500
|
||||
StaminaCostConst.POWERED_SKIFF = 500
|
||||
StaminaCostConst.RUN = 500
|
||||
|
||||
39
gs/constant/weapon_type.go
Normal file
39
gs/constant/weapon_type.go
Normal file
@@ -0,0 +1,39 @@
|
||||
package constant
|
||||
|
||||
var WeaponTypeConst *WeaponType
|
||||
|
||||
type WeaponType struct {
|
||||
WEAPON_NONE int32
|
||||
WEAPON_SWORD_ONE_HAND int32 // 单手剑
|
||||
WEAPON_CROSSBOW int32 // 弩
|
||||
WEAPON_STAFF int32 // 权杖
|
||||
WEAPON_DOUBLE_DAGGER int32 // 双刀
|
||||
WEAPON_KATANA int32 // 武士刀
|
||||
WEAPON_SHURIKEN int32 // 手里剑
|
||||
WEAPON_STICK int32 // 棍
|
||||
WEAPON_SPEAR int32 // 矛
|
||||
WEAPON_SHIELD_SMALL int32 // 小盾牌
|
||||
WEAPON_CATALYST int32 // 法器
|
||||
WEAPON_CLAYMORE int32 // 双手剑
|
||||
WEAPON_BOW int32 // 弓
|
||||
WEAPON_POLE int32 // 长枪
|
||||
}
|
||||
|
||||
func InitWeaponTypeConst() {
|
||||
WeaponTypeConst = new(WeaponType)
|
||||
|
||||
WeaponTypeConst.WEAPON_NONE = 0
|
||||
WeaponTypeConst.WEAPON_SWORD_ONE_HAND = 1
|
||||
WeaponTypeConst.WEAPON_CROSSBOW = 2
|
||||
WeaponTypeConst.WEAPON_STAFF = 3
|
||||
WeaponTypeConst.WEAPON_DOUBLE_DAGGER = 4
|
||||
WeaponTypeConst.WEAPON_KATANA = 5
|
||||
WeaponTypeConst.WEAPON_SHURIKEN = 6
|
||||
WeaponTypeConst.WEAPON_STICK = 7
|
||||
WeaponTypeConst.WEAPON_SPEAR = 8
|
||||
WeaponTypeConst.WEAPON_SHIELD_SMALL = 9
|
||||
WeaponTypeConst.WEAPON_CATALYST = 10
|
||||
WeaponTypeConst.WEAPON_CLAYMORE = 11
|
||||
WeaponTypeConst.WEAPON_BOW = 12
|
||||
WeaponTypeConst.WEAPON_POLE = 13
|
||||
}
|
||||
Reference in New Issue
Block a user