| 261 | extern bool watchingdemo; |
| 262 | |
| 263 | void reorderscorecolumns() |
| 264 | { |
| 265 | static string scoreboardtitle; |
| 266 | needscoresreorder = false; |
| 267 | extern void *scoremenu; |
| 268 | sline sscore; |
| 269 | |
| 270 | if(m_flags_) sscore.addcol(sc_flags, "flags"); |
| 271 | sscore.addcol(sc_frags, "frags"); |
| 272 | sscore.addcol(sc_deaths, "deaths"); |
| 273 | sscore.addcol(sc_ratio, "ratio"); |
| 274 | if(multiplayer(NULL) || watchingdemo) sscore.addcol(sc_lag, "pj/ping"); |
| 275 | sscore.addcol(sc_clientnum, "cn"); |
| 276 | sscore.addcol(sc_name, "name"); |
| 277 | copystring(scoreboardtitle, sscore.getcols()); |
| 278 | menutitlemanual(scoremenu, scoreboardtitle); |
| 279 | } |
| 280 | |
| 281 | void renderscores(void *menu, bool init) |
| 282 | { |
no test coverage detected