55class PortableTurret :
public TurretGun
70 CLASS_PROTOTYPE(PortableTurret);
76 void SetGroundPitch(
float pitch);
77 void SetOwnerPosition(
const Vector& pos);
78 void PortablePlaceTurret(
Event *ev);
79 void MakeBaseEntity();
80 void EventSetClipSize(
Event *ev);
81 void AbortTurretSetup();
83 void P_UserAim(usercmd_t *cmd)
override;
84 void P_TurretEndUsed()
override;
85 void P_TurretBeginUsed(Player *pEnt)
override;
86 void P_ThinkActive()
override;
87 void P_TurretUsed(Player *player)
override;
89 float GetGroundPitch()
const;
90 float GetStartYaw()
const;
91 bool IsReloading()
const;
92 bool IsSettingUp()
const;
93 bool IsPackingUp()
const;
95 void Archive(
Archiver& arc)
override;