mirror of https://github.com/zeldaret/botw.git
uking: Mark WeaponModifierInfo member functions as const when possible
This commit is contained in:
parent
eeeab7ab93
commit
01b8a01ec3
|
|
@ -19691,16 +19691,16 @@
|
|||
0x00000071002df0f8,getPorchSwordFlagAndValuePair,72,_ZN5uking3act18WeaponModifierInfo18loadPorchSwordFlagEi
|
||||
0x00000071002df140,getPorchShieldFlagAndValuePair,72,_ZN5uking3act18WeaponModifierInfo19loadPorchShieldFlagEi
|
||||
0x00000071002df188,getPorchBowFlagAndValuePair,72,_ZN5uking3act18WeaponModifierInfo16loadPorchBowFlagEi
|
||||
0x00000071002df1d0,setPorchSwordFlagAndValuePair,56,_ZN5uking3act18WeaponModifierInfo18savePorchSwordFlagEi
|
||||
0x00000071002df208,setPorchShieldFlagAndValuePair,56,_ZN5uking3act18WeaponModifierInfo19savePorchShieldFlagEi
|
||||
0x00000071002df240,setPorchBowFlagAndValuePair,56,_ZN5uking3act18WeaponModifierInfo16savePorchBowFlagEi
|
||||
0x00000071002df1d0,setPorchSwordFlagAndValuePair,56,_ZNK5uking3act18WeaponModifierInfo18savePorchSwordFlagEi
|
||||
0x00000071002df208,setPorchShieldFlagAndValuePair,56,_ZNK5uking3act18WeaponModifierInfo19savePorchShieldFlagEi
|
||||
0x00000071002df240,setPorchBowFlagAndValuePair,56,_ZNK5uking3act18WeaponModifierInfo16savePorchBowFlagEi
|
||||
0x00000071002df278,sub_71002DF278,72,_ZN5uking3act18WeaponModifierInfo23loadEquipStandSwordFlagEi
|
||||
0x00000071002df2c0,sub_71002DF2C0,72,_ZN5uking3act18WeaponModifierInfo24loadEquipStandShieldFlagEi
|
||||
0x00000071002df308,sub_71002DF308,72,_ZN5uking3act18WeaponModifierInfo21loadEquipStandBowFlagEi
|
||||
0x00000071002df350,sub_71002DF350,56,_ZN5uking3act18WeaponModifierInfo23saveEquipStandSwordFlagEi
|
||||
0x00000071002df388,sub_71002DF388,56,_ZN5uking3act18WeaponModifierInfo24saveEquipStandShieldFlagEi
|
||||
0x00000071002df3c0,sub_71002DF3C0,56,_ZN5uking3act18WeaponModifierInfo21saveEquipStandBowFlagEi
|
||||
0x00000071002df3f8,addParamsAddParamAndAddSpecialFlag,148,_ZN5uking3act18WeaponModifierInfo17addModifierParamsERN4ksys3act13InstParamPackE
|
||||
0x00000071002df350,sub_71002DF350,56,_ZNK5uking3act18WeaponModifierInfo23saveEquipStandSwordFlagEi
|
||||
0x00000071002df388,sub_71002DF388,56,_ZNK5uking3act18WeaponModifierInfo24saveEquipStandShieldFlagEi
|
||||
0x00000071002df3c0,sub_71002DF3C0,56,_ZNK5uking3act18WeaponModifierInfo21saveEquipStandBowFlagEi
|
||||
0x00000071002df3f8,addParamsAddParamAndAddSpecialFlag,148,_ZNK5uking3act18WeaponModifierInfo17addModifierParamsERN4ksys3act13InstParamPackE
|
||||
0x00000071002df48c,SharpWeaponTypeValuePair::ctor,8,_ZN5uking3act18WeaponModifierInfo3setEjj
|
||||
0x00000071002df494,SharpWeaponTypeValuePair::addEventParam,92,
|
||||
0x00000071002df4f0,ai::ActorAI::x,104,
|
||||
|
|
|
|||
|
Can't render this file because it is too large.
|
|
|
@ -49,17 +49,17 @@ void WeaponModifierInfo::loadPorchBowFlag(int idx) {
|
|||
set(ksys::gdt::getFlag_PorchBow_FlagSp(idx), ksys::gdt::getFlag_PorchBow_ValueSp(idx));
|
||||
}
|
||||
|
||||
void WeaponModifierInfo::savePorchSwordFlag(int idx) {
|
||||
void WeaponModifierInfo::savePorchSwordFlag(int idx) const {
|
||||
ksys::gdt::setFlag_PorchSword_FlagSp(flags.getDirect(), idx);
|
||||
ksys::gdt::setFlag_PorchSword_ValueSp(value, idx);
|
||||
}
|
||||
|
||||
void WeaponModifierInfo::savePorchShieldFlag(int idx) {
|
||||
void WeaponModifierInfo::savePorchShieldFlag(int idx) const {
|
||||
ksys::gdt::setFlag_PorchShield_FlagSp(flags.getDirect(), idx);
|
||||
ksys::gdt::setFlag_PorchShield_ValueSp(value, idx);
|
||||
}
|
||||
|
||||
void WeaponModifierInfo::savePorchBowFlag(int idx) {
|
||||
void WeaponModifierInfo::savePorchBowFlag(int idx) const {
|
||||
ksys::gdt::setFlag_PorchBow_FlagSp(flags.getDirect(), idx);
|
||||
ksys::gdt::setFlag_PorchBow_ValueSp(value, idx);
|
||||
}
|
||||
|
|
@ -79,22 +79,22 @@ void WeaponModifierInfo::loadEquipStandBowFlag(int idx) {
|
|||
ksys::gdt::getFlag_EquipStandBow_ValueSp(idx));
|
||||
}
|
||||
|
||||
void WeaponModifierInfo::saveEquipStandSwordFlag(int idx) {
|
||||
void WeaponModifierInfo::saveEquipStandSwordFlag(int idx) const {
|
||||
ksys::gdt::setFlag_EquipStandSword_FlagSp(flags.getDirect(), idx);
|
||||
ksys::gdt::setFlag_EquipStandSword_ValueSp(value, idx);
|
||||
}
|
||||
|
||||
void WeaponModifierInfo::saveEquipStandShieldFlag(int idx) {
|
||||
void WeaponModifierInfo::saveEquipStandShieldFlag(int idx) const {
|
||||
ksys::gdt::setFlag_EquipStandShield_FlagSp(flags.getDirect(), idx);
|
||||
ksys::gdt::setFlag_EquipStandShield_ValueSp(value, idx);
|
||||
}
|
||||
|
||||
void WeaponModifierInfo::saveEquipStandBowFlag(int idx) {
|
||||
void WeaponModifierInfo::saveEquipStandBowFlag(int idx) const {
|
||||
ksys::gdt::setFlag_EquipStandBow_FlagSp(flags.getDirect(), idx);
|
||||
ksys::gdt::setFlag_EquipStandBow_ValueSp(value, idx);
|
||||
}
|
||||
|
||||
void WeaponModifierInfo::addModifierParams(ksys::act::InstParamPack& params) {
|
||||
void WeaponModifierInfo::addModifierParams(ksys::act::InstParamPack& params) const {
|
||||
params->add(value, "AddParam");
|
||||
params->add(flags.getDirect(), "AddSpecialFlag");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -68,19 +68,19 @@ struct WeaponModifierInfo {
|
|||
void loadPorchShieldFlag(int idx);
|
||||
void loadPorchBowFlag(int idx);
|
||||
|
||||
void savePorchSwordFlag(int idx);
|
||||
void savePorchShieldFlag(int idx);
|
||||
void savePorchBowFlag(int idx);
|
||||
void savePorchSwordFlag(int idx) const;
|
||||
void savePorchShieldFlag(int idx) const;
|
||||
void savePorchBowFlag(int idx) const;
|
||||
|
||||
void loadEquipStandSwordFlag(int idx);
|
||||
void loadEquipStandShieldFlag(int idx);
|
||||
void loadEquipStandBowFlag(int idx);
|
||||
|
||||
void saveEquipStandSwordFlag(int idx);
|
||||
void saveEquipStandShieldFlag(int idx);
|
||||
void saveEquipStandBowFlag(int idx);
|
||||
void saveEquipStandSwordFlag(int idx) const;
|
||||
void saveEquipStandShieldFlag(int idx) const;
|
||||
void saveEquipStandBowFlag(int idx) const;
|
||||
|
||||
void addModifierParams(ksys::act::InstParamPack& params);
|
||||
void addModifierParams(ksys::act::InstParamPack& params) const;
|
||||
void set(u32 type_, u32 value_);
|
||||
static void addModifierParams(WeaponModifierInfo* self, ksys::evt::OrderParam& params);
|
||||
static void addModifierParams(WeaponModifierInfo* self, ksys::act::ai::InlineParamPack& params);
|
||||
|
|
|
|||
Loading…
Reference in New Issue