From d39809218e0f0f50843835e409c1c0095f1a590f Mon Sep 17 00:00:00 2001 From: Mario Date: Mon, 2 Sep 2013 09:54:04 +1000 Subject: [PATCH] Precache some models/sounds --- qcsrc/common/monsters/monster/brute.qc | 3 +++ qcsrc/common/monsters/monster/knight.qc | 2 ++ qcsrc/common/monsters/monster/mage.qc | 3 +++ qcsrc/common/monsters/monster/slime.qc | 1 + qcsrc/common/monsters/monster/spider.qc | 2 ++ 5 files changed, 11 insertions(+) diff --git a/qcsrc/common/monsters/monster/brute.qc b/qcsrc/common/monsters/monster/brute.qc index 95189b8e6..7d747457a 100644 --- a/qcsrc/common/monsters/monster/brute.qc +++ b/qcsrc/common/monsters/monster/brute.qc @@ -257,6 +257,9 @@ float m_brute(float req) case MR_INIT: { precache_model ("models/monsters/ogre.dpm"); + precache_sound ("weapons/uzi_fire.wav"); + precache_sound ("weapons/grenade_impact.wav"); + precache_sound ("weapons/grenade_fire.wav"); return TRUE; } } diff --git a/qcsrc/common/monsters/monster/knight.qc b/qcsrc/common/monsters/monster/knight.qc index 78fe2a1b8..ab7422df7 100644 --- a/qcsrc/common/monsters/monster/knight.qc +++ b/qcsrc/common/monsters/monster/knight.qc @@ -327,6 +327,8 @@ float m_knight(float req) case MR_INIT: { precache_model ("models/monsters/hknight.mdl"); + precache_sound ("player/lava.wav"); + precache_sound ("weapons/fireball2.wav"); return TRUE; } } diff --git a/qcsrc/common/monsters/monster/mage.qc b/qcsrc/common/monsters/monster/mage.qc index 5e6270ab0..e308b618e 100644 --- a/qcsrc/common/monsters/monster/mage.qc +++ b/qcsrc/common/monsters/monster/mage.qc @@ -475,6 +475,9 @@ float m_mage(float req) case MR_INIT: { precache_model ("models/monsters/mage.dpm"); + precache_model ("models/items/g_h50.md3"); + precache_model ("models/ctf/shield.md3"); + precache_sound ("weapons/grenade_impact.wav"); return TRUE; } } diff --git a/qcsrc/common/monsters/monster/slime.qc b/qcsrc/common/monsters/monster/slime.qc index ee3f247bd..f322d9a2f 100644 --- a/qcsrc/common/monsters/monster/slime.qc +++ b/qcsrc/common/monsters/monster/slime.qc @@ -158,6 +158,7 @@ float m_slime(float req) case MR_INIT: { precache_model ("models/monsters/slime.dpm"); + precache_sound ("weapons/rocket_impact.wav"); return TRUE; } } diff --git a/qcsrc/common/monsters/monster/spider.qc b/qcsrc/common/monsters/monster/spider.qc index 28e7383c9..b7678a7cf 100644 --- a/qcsrc/common/monsters/monster/spider.qc +++ b/qcsrc/common/monsters/monster/spider.qc @@ -228,6 +228,8 @@ float m_spider(float req) case MR_INIT: { precache_model ("models/monsters/spider.dpm"); + precache_sound ("weapons/electro_fire2.wav"); + precache_sound ("weapons/fireball_fire.wav"); return TRUE; } } -- 2.39.2