modmdlbounceN - load custom gib/static grenade models via cubescript

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@7216 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Bukz
2013-02-16 05:54:05 +00:00
parent fec6978aed
commit 6bca9438a8
6 changed files with 38 additions and 6 deletions
+10 -3
View File
@@ -516,7 +516,7 @@ void preload_playermodels()
}
void preload_entmodels()
{
{
string buf;
extern const char *entmdlnames[];
@@ -538,10 +538,17 @@ void preload_entmodels()
static const char *bouncemdlnames[] = { "misc/gib01", "misc/gib02", "misc/gib03", "weapons/grenade/static" };
loopi(sizeof(bouncemdlnames)/sizeof(bouncemdlnames[0]))
{
model *mdl = loadmodel(bouncemdlnames[i]);
model *mdl = NULL;
defformatstring(widn)("modmdlbounce%d", i);
if (identexists(widn))
mdl = loadmodel(getalias(widn));
else
mdl = loadmodel(bouncemdlnames[i]);
if(dynshadow && mdl) mdl->genshadows(8.0f, 2.0f);
}
}
}
void preload_mapmodels()
{