MCPcopy Create free account
hub / github.com/demoth/jake2 / G_CheckChaseStats

Method G_CheckChaseStats

game/src/main/java/jake2/game/PlayerHud.java:406–418  ·  view source on GitHub ↗
(edict_t ent, GameExportsImpl gameExports)

Source from the content-addressed store, hash-verified

404 * ===============
405 */
406 public static void G_CheckChaseStats(edict_t ent, GameExportsImpl gameExports) {
407
408 for (int i = 1; i <= gameExports.game.maxclients; i++) {
409 gclient_t cl = gameExports.g_edicts[i].getClient();
410 if (!gameExports.g_edicts[i].inuse || cl.chase_target != ent)
411 continue;
412 //memcpy(cl.ps.stats, ent.client.ps.stats, sizeof(cl.ps.stats));
413 System.arraycopy(ent.getClient().getPlayerState().stats, 0, cl.getPlayerState().stats, 0,
414 Defines.MAX_STATS);
415
416 G_SetSpectatorStats(gameExports.g_edicts[i], gameExports);
417 }
418 }
419
420 /*
421 * ===============

Callers 1

ClientEndServerFrameMethod · 0.95

Calls 4

getPlayerStateMethod · 0.95
G_SetSpectatorStatsMethod · 0.95
getPlayerStateMethod · 0.65
getClientMethod · 0.45

Tested by

no test coverage detected