MCPcopy Create free account
hub / github.com/ddnet/ddnet / IsValidFrontTile

Function IsValidFrontTile

src/game/mapitems.cpp:37–57  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

35}
36
37bool IsValidFrontTile(int Index)
38{
39 return (
40 Index == TILE_AIR ||
41 Index == TILE_DEATH ||
42 (Index >= TILE_NOLASER && Index <= TILE_THROUGH) ||
43 Index == TILE_FREEZE ||
44 (Index >= TILE_UNFREEZE && Index <= TILE_DUNFREEZE) ||
45 (Index >= TILE_LFREEZE && Index <= TILE_LUNFREEZE) ||
46 (Index >= TILE_WALLJUMP && Index <= TILE_SOLO_DISABLE) ||
47 (Index >= TILE_REFILL_JUMPS && Index <= TILE_STOPA) ||
48 (Index >= TILE_CP && Index <= TILE_THROUGH_DIR) ||
49 (Index >= TILE_OLDLASER && Index <= TILE_UNLOCK_TEAM) ||
50 (Index >= TILE_NPC_DISABLE && Index <= TILE_NPH_DISABLE) ||
51 (Index >= TILE_TELE_GUN_ENABLE && Index <= TILE_ALLOW_BLUE_TELE_GUN) ||
52 (Index >= TILE_TELE_GRENADE_ENABLE && Index <= TILE_TELE_GRENADE_DISABLE) ||
53 (Index >= TILE_TELE_LASER_ENABLE && Index <= TILE_TELE_LASER_DISABLE) ||
54 (Index >= TILE_NPC_ENABLE && Index <= TILE_NPH_ENABLE) ||
55 (Index >= TILE_ENTITIES_OFF_1 && Index <= TILE_ENTITIES_OFF_2) ||
56 IsValidEntity(Index));
57}
58
59bool IsValidTeleTile(int Index)
60{

Callers 3

IsValidTileFunction · 0.85
SetTileMethod · 0.85
IsEmptyMethod · 0.85

Calls 1

IsValidEntityFunction · 0.85

Tested by

no test coverage detected