Add custom movement and gameplay features

This commit is contained in:
kai
2026-10-25 00:49:59 +01:00
parent 13f0d8eea4
commit 705a6f1cff
23 changed files with 17756 additions and 2643 deletions
+4
View File
@@ -17,6 +17,7 @@ COMMANDF(showscores, "i", (int *on) { showscores(*on != 0); });
VARFP(sc_flags, 0, 0, 100, needscoresreorder = true);
VARFP(sc_frags, 0, 1, 100, needscoresreorder = true);
VARFP(sc_deaths, -1, 2, 100, needscoresreorder = true);
VARFP(sc_assists, -1, 3, 100, needscoresreorder = true);
VARFP(sc_ratio, -1, -1, 100, needscoresreorder = true);
VARFP(sc_lag, -1, 4, 100, needscoresreorder = true);
VARFP(sc_clientnum, 0, 5, 100, needscoresreorder = true);
@@ -186,6 +187,7 @@ void renderdiscscores(int team)
if(m_flags_) line.addcol(sc_flags, "%d", d.flags);
line.addcol(sc_frags, "%d", d.frags);
line.addcol(sc_assists, "%d", d.assists);
line.addcol(sc_deaths, "%d", d.deaths);
line.addcol(sc_ratio, "%.2f", SCORERATIO(d.frags, d.deaths));
line.addcol(sc_lag, "%s", clag);
@@ -217,6 +219,7 @@ void renderscore(playerent *d)
if(m_flags_) line.addcol(sc_flags, "%d", d->flagscore);
line.addcol(sc_frags, "%d", d->frags);
line.addcol(sc_assists, "%d", d->assists);
line.addcol(sc_deaths, "%d", d->deaths);
line.addcol(sc_ratio, "%.2f", SCORERATIO(d->frags, d->deaths));
if(multiplayer(NULL) || watchingdemo) line.addcol(sc_lag, "%s", lagping);
@@ -269,6 +272,7 @@ void reorderscorecolumns()
if(m_flags_) sscore.addcol(sc_flags, "flags");
sscore.addcol(sc_frags, "frags");
sscore.addcol(sc_assists, "assists");
sscore.addcol(sc_deaths, "deaths");
sscore.addcol(sc_ratio, "ratio");
if(multiplayer(NULL) || watchingdemo) sscore.addcol(sc_lag, "pj/ping");