summaryrefslogtreecommitdiff
path: root/src/fpsgame/entities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fpsgame/entities.cpp')
-rw-r--r--src/fpsgame/entities.cpp27
1 files changed, 25 insertions, 2 deletions
diff --git a/src/fpsgame/entities.cpp b/src/fpsgame/entities.cpp
index 1410679..3403c2e 100644
--- a/src/fpsgame/entities.cpp
+++ b/src/fpsgame/entities.cpp
@@ -76,10 +76,32 @@ namespace entities
{
switch(i)
{
- case I_SHELLS: case I_BULLETS: case I_ROCKETS: case I_ROUNDS: case I_GRENADES: case I_CARTRIDGES:
+ case I_SHELLS:
+
+ case I_BULLETS:
+
+ case I_ROCKETS:
+
+ case I_ROUNDS:
+
+ case I_GRENADES:
+
+ case I_CARTRIDGES:
if(m_noammo) continue;
break;
- case I_HEALTH: case I_BOOST: case I_TINYHEALTH: case I_TINYARMOUR: case I_GREENARMOUR: case I_YELLOWARMOUR: case I_QUAD:
+ case I_HEALTH:
+
+ case I_BOOST:
+
+ case I_TINYHEALTH:
+
+ case I_TINYARMOUR:
+
+ case I_GREENARMOUR:
+
+ case I_YELLOWARMOUR:
+
+ case I_QUAD:
if(m_noitems) continue;
break;
}
@@ -94,6 +116,7 @@ namespace entities
{
case TELEPORT:
if(e.attr2 > 0) preloadmodel(mapmodelname(e.attr2));
+
case JUMPPAD:
if(e.attr4 > 0) preloadmapsound(e.attr4);
break;