SACLEO+

武器 Weapon

开火类型与 WeaponInfo 字段

sa · 扩展 CLEO+ · 需 CLEO + CLEO+

写法见 Lua / Redux

开火类型

IS_WEAPON_FIRE_TYPE · 0E26
Weapon.IsFireType

武器是否指定开火类型。用在 if 里。

0E26 IS_WEAPON_FIRE_TYPE
in: weaponType, weaponFire

WeaponInfo 句柄

GET_WEAPONINFO · 0E84
Weapon.GetWeaponInfo

按武器类型 + 技能取 WeaponInfo 句柄。用在 if 里。

0E84 GET_WEAPONINFO
in: weaponType, weaponSkill
out: handle

模型

GET_WEAPONINFO_MODELS · 0E85
WeaponInfo.GetModels

WeaponInfo 的 model1 / model2。

0E85 GET_WEAPONINFO_MODELS
in: self
out: model1, model2

标志

GET_WEAPONINFO_FLAGS · 0E86
WeaponInfo.GetFlags

标志位。

0E86 GET_WEAPONINFO_FLAGS
in: self
out: flags

动画组

GET_WEAPONINFO_ANIMGROUP · 0E87
WeaponInfo.GetAnimgroup

动画组(SBL 个别描述可能写错,member 以 Animgroup 为准)。

0E87 GET_WEAPONINFO_ANIMGROUP
in: self
out: animGroup

弹匣容量

GET_WEAPONINFO_TOTAL_CLIP · 0E88
WeaponInfo.GetTotalClip

弹匣容量。

0E88 GET_WEAPONINFO_TOTAL_CLIP
in: self
out: totalClip

开火类型字段

GET_WEAPONINFO_FIRE_TYPE · 0E89
WeaponInfo.GetFireType

开火类型。

0E89 GET_WEAPONINFO_FIRE_TYPE
in: self
out: fireType

武器槽

GET_WEAPONINFO_SLOT · 0E8A
WeaponInfo.GetSlot

武器槽。

0E8A GET_WEAPONINFO_SLOT
in: self
out: weaponSlot

On this page