git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@300 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
driAn
2006-06-01 22:01:32 +00:00
parent c40015be6c
commit e9159704ba
27 changed files with 2957 additions and 2086 deletions
+14 -10
View File
@@ -45,13 +45,13 @@ void renderclient(dynent *d, bool team, char *mdlname, bool vwep, float scale)
rendermodel(mdlname, frame[n], range[n], 0, 1.5f, d->o.x, mz, d->o.y, d->yaw+90, d->pitch/2, team, scale, speed, 0, basetime);
};
extern int democlientnum;
void renderplayer(dynent *d)
{
if(!d) return;
int team = rb_team_int(d->team);
extern int democlientnum;
void renderplayer(dynent *d)
{
if(!d) return;
int team = rb_team_int(d->team);
sprintf_sd(mdl)("playermodels/%s/0%i", team==TEAM_CLA ? "terrorist" : "counterterrorist", 1 + max(0, min(d->skin, (team==TEAM_CLA ? 3 : 5))));
renderclient(d, isteam(player1->team, d->team), mdl, false, 1.6f);
@@ -59,7 +59,7 @@ void renderplayer(dynent *d)
{
sprintf_sd(vwep)("weapons/%s/world", hudgunnames[d->gunselect]);
renderclient(d, isteam(player1->team, d->team), vwep, true, 1.6f);
};
};
}
void renderclients()
@@ -73,9 +73,9 @@ void renderclients()
d->gunselect = player1->gunselect;
d->moving = true;
d->health != 1 ? d->state=CS_ALIVE : d->state=CS_DEAD;
};
};
renderplayer(d);
};
};
if(player1->state==CS_DEAD) renderplayer(player1);
};
@@ -144,6 +144,10 @@ void renderscores()
scorelines.setsize(0);
if(!demoplayback) renderscore(player1);
loopv(players) if(players[i]) renderscore(players[i]);
// Added by Rick: Render Score for bots
BotManager.RenderBotScore();
sortmenu(menu, 0, scorelines.length());
if(m_teammode)
{