1
This commit is contained in:
parent
00a2bce3ea
commit
57c7346cd7
@ -95,6 +95,11 @@ void CallFuncBuff::Activate()
|
||||
ProcSyncProp();
|
||||
}
|
||||
break;
|
||||
case BuffCallFunc_e::kSetBulletBornOffset:
|
||||
{
|
||||
owner->GetCurrWeapon()->bullet_born_offset_ptr = &meta->_bullet_born_offset;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
{
|
||||
}
|
||||
@ -113,6 +118,11 @@ void CallFuncBuff::Deactivate()
|
||||
}
|
||||
}
|
||||
break;
|
||||
case BuffCallFunc_e::kSetBulletBornOffset:
|
||||
{
|
||||
owner->GetCurrWeapon()->bullet_born_offset_ptr = nullptr;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
{
|
||||
}
|
||||
|
@ -13,7 +13,8 @@ A8_DECLARE_CLASS_ENUM(BuffCallFunc_e, int,
|
||||
kAddHp = 11,
|
||||
kFlashMoveToPos = 12,
|
||||
kLightCircle = 13,
|
||||
kSyncProp = 16
|
||||
kSyncProp = 16,
|
||||
kSetBulletBornOffset = 17
|
||||
);
|
||||
|
||||
|
||||
|
@ -18,6 +18,7 @@ class Weapon
|
||||
const mt::Equip* meta = nullptr;
|
||||
const mt::Equip* bullet_meta = nullptr;
|
||||
const mt::Skill* skill_meta = nullptr;
|
||||
const std::vector<std::tuple<float, float, float, int, int, int>>* bullet_born_offset_ptr = nullptr;
|
||||
|
||||
void Clear();
|
||||
void ToPB(Creature* c, cs::MFWeapon* pb_obj);
|
||||
|
Loading…
x
Reference in New Issue
Block a user