aozhiwei eaa8683959 1
2022-12-29 09:06:38 +08:00

18 lines
443 B
C++

#include "precompile.h"
#include "buff/passenger.h"
void PassengerAdd::Activate()
{
hold_curr_weapon_idx_ = caster_.Get()->GetCurrWeapon()->weapon_idx;
CalcPassengerShotOffset();
caster_.Get()->MarkSyncActivePlayer(__FILE__, __LINE__, __func__);
caster_.Get()->SyncAroundPlayers(__FILE__, __LINE__, __func__);
}
void PassenerAdd::Deactivate()
{
RecoverHoldWeapons();
caster_.Get()->shoot_offset = GlmHelper::ZERO;
}