summaryrefslogtreecommitdiffstats
path: root/src/control/Pickups.h
diff options
context:
space:
mode:
authoreray orçunus <erayorcunus@gmail.com>2019-08-02 00:04:30 +0200
committereray orçunus <erayorcunus@gmail.com>2019-08-02 00:30:40 +0200
commit875cdd845db1255329c77c458df993f1b490e8e8 (patch)
tree73434501fcd8b2167daf88c83c5a1e0f40671780 /src/control/Pickups.h
parentimplemented CPlane (diff)
downloadre3-875cdd845db1255329c77c458df993f1b490e8e8.tar
re3-875cdd845db1255329c77c458df993f1b490e8e8.tar.gz
re3-875cdd845db1255329c77c458df993f1b490e8e8.tar.bz2
re3-875cdd845db1255329c77c458df993f1b490e8e8.tar.lz
re3-875cdd845db1255329c77c458df993f1b490e8e8.tar.xz
re3-875cdd845db1255329c77c458df993f1b490e8e8.tar.zst
re3-875cdd845db1255329c77c458df993f1b490e8e8.zip
Diffstat (limited to 'src/control/Pickups.h')
-rw-r--r--src/control/Pickups.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/control/Pickups.h b/src/control/Pickups.h
index b740e72e..20a779a8 100644
--- a/src/control/Pickups.h
+++ b/src/control/Pickups.h
@@ -1,4 +1,5 @@
#pragma once
+#include "Weapon.h"
enum ePickupType
{
@@ -42,8 +43,11 @@ public:
static void DoMineEffects(CEntity *ent);
static void DoPickUpEffects(CEntity *ent);
static void RemoveAllFloatingPickups();
+ static int32 GenerateNewOne(CVector, uint32, uint8, uint32);
+ static int32 GenerateNewOne_WeaponType(CVector, eWeaponType, uint8, uint32);
static CPickup (&aPickUps)[NUMPICKUPS];
+ static uint16 ms_maxAmmosForWeapons[20];
};
class CPacManPickups