I would like to play this game (it looks great!), but after compiling it in Ubuntu 16.04 and executing the resulting binary, the game seems to start normally but then it crash.
[james@James Ninslash-master]$ sudo ~/Desktop/bam-0.5.0/bam game_release
[sudo] password for james:
auto configuration
configuration:
AUTO compiler gcc
AUTO stackprotector yes
AUTO minmacosxsdk no
AUTO macosxppc no
AUTO zlib (in system path)
AUTO sdl2 using sdl2-config
AUTO freetype using freetype-config
AUTO glew using pkg-config
notes:
saved configuration to 'config.lua'
[ 1/168] [1] network_header > src/game/generated/protocol.h
[ 2/168] [2] client_content_header > src/game/generated/client_data.h
[ 3/168] [1] server_content_header > src/game/generated/server_data.h
[ 4/168] [2] cmd5 src/game/generated/nethash.cpp
[ 5/168] [1] c src/engine/external/zlib/crc32.c
[ 6/168] [2] c src/engine/external/zlib/uncompr.c
[ 7/168] [2] c src/engine/external/zlib/trees.c
[ 8/168] [1] c src/engine/external/zlib/adler32.c
[ 9/168] [1] c src/engine/external/zlib/deflate.c
[ 10/168] [2] c src/engine/external/zlib/inflate.c
[ 11/168] [1] c src/engine/external/zlib/inftrees.c
[ 12/168] [1] c src/engine/external/zlib/infback.c
[ 13/168] [2] c src/engine/external/zlib/inffast.c
[ 14/168] [1] c src/engine/external/zlib/compress.c
[ 15/168] [2] c src/engine/external/zlib/zutil.c
[ 16/168] [1] c++ src/game/generated/nethash.cpp
[ 17/168] [2] c++ src/game/gamecore.cpp
[ 18/168] [1] c++ src/game/layers.cpp
[ 19/168] [1] c++ src/game/localization.cpp
[ 20/168] [1] c++ src/game/pathfinding.cpp
[ 21/168] [2] c++ src/game/astar.cpp
[ 22/168] [2] c++ src/game/collision.cpp
[ 23/168] [1] c src/base/system.c
[ 24/168] [2] c++ src/engine/shared/engine.cpp
[ 25/168] [2] c++ src/engine/shared/mapchecker.cpp
[ 26/168] [2] c++ src/engine/shared/network_conn.cpp
[ 27/168] [2] c++ src/engine/shared/network_server.cpp
[ 28/168] [1] c++ src/engine/shared/network_client.cpp
[ 29/168] [2] c++ src/engine/shared/netban.cpp
[ 30/168] [1] c++ src/engine/shared/network_console_conn.cpp
[ 31/168] [1] c++ src/engine/shared/filecollection.cpp
[ 32/168] [1] c++ src/engine/shared/packer.cpp
[ 33/168] [1] c++ src/engine/shared/map.cpp
[ 34/168] [1] c++ src/engine/shared/console.cpp
[ 35/168] [2] c++ src/engine/shared/masterserver.cpp
[ 36/168] [2] c++ src/engine/shared/config.cpp
[ 37/168] [2] c++ src/engine/shared/network.cpp
[ 38/168] [2] c++ src/engine/shared/kernel.cpp
[ 39/168] [2] c++ src/engine/shared/storage.cpp
[ 40/168] [1] c++ src/engine/shared/network_console.cpp
[ 41/168] [1] c++ src/engine/shared/memheap.cpp
[ 42/168] [1] c++ src/engine/shared/datafile.cpp
[ 43/168] [2] c++ src/engine/shared/stream.cpp
[ 44/168] [2] c++ src/engine/shared/econ.cpp
[ 45/168] [2] c++ src/engine/shared/linereader.cpp
[ 46/168] [1] c++ src/engine/shared/snapshot.cpp
[ 47/168] [2] c++ src/engine/shared/ringbuffer.cpp
[ 48/168] [2] c++ src/engine/shared/jobs.cpp
[ 49/168] [2] c++ src/engine/shared/huffman.cpp
[ 50/168] [1] c++ src/engine/shared/compression.cpp
[ 51/168] [1] c++ src/engine/shared/demo.cpp
[ 52/168] [2] server_content_source > src/game/generated/server_data.cpp
[ 53/168] [2] network_source > src/game/generated/protocol.cpp
[ 54/168] [2] c++ src/game/generated/protocol.cpp
[ 55/168] [1] client_content_source > src/game/generated/client_data.cpp
[ 56/168] [2] c++ src/game/generated/server_data.cpp
[ 57/168] [1] c++ src/game/server/gamecontroller.cpp
[ 58/168] [2] c++ src/game/server/entities/superexplosion.cpp
src/game/server/gamecontroller.cpp: In member function ‘virtual bool IGameController::OnEntity(int, vec2)’:
src/game/server/gamecontroller.cpp:487:14: warning: unused variable ‘pSawblade’ [-Wunused-variable]
CBuilding *pSawblade = new CBuilding(&GameServer()->m_World, Pos, BUILDING_SAWBLADE, TEAM_NEUTRAL);
^
src/game/server/gamecontroller.cpp:492:14: warning: unused variable ‘pSawblade’ [-Wunused-variable]
CBuilding *pSawblade = new CBuilding(&GameServer()->m_World, Pos+vec2(0,6), BUILDING_MINE1, TEAM_NEUTRAL);
^
src/game/server/gamecontroller.cpp:497:14: warning: unused variable ‘pSawblade’ [-Wunused-variable]
CBuilding *pSawblade = new CBuilding(&GameServer()->m_World, Pos+vec2(0,6), BUILDING_MINE2, TEAM_NEUTRAL);
^
src/game/server/gamecontroller.cpp:502:14: warning: unused variable ‘pSawblade’ [-Wunused-variable]
CBuilding *pSawblade = new CBuilding(&GameServer()->m_World, Pos+vec2(0,-12), BUILDING_BARREL, TEAM_NEUTRAL);
^
src/game/server/gamecontroller.cpp:507:14: warning: unused variable ‘pLazer’ [-Wunused-variable]
CDeathray *pLazer = new CDeathray(&GameServer()->m_World, Pos+vec2(0, -20));
^
src/game/server/gamecontroller.cpp:512:16: warning: unused variable ‘pLazer’ [-Wunused-variable]
CPowerupper *pLazer = new CPowerupper(&GameServer()->m_World, Pos+vec2(0, 12));
^
src/game/server/gamecontroller.cpp:530:13: warning: unused variable ‘pMonster’ [-Wunused-variable]
CMonster *pMonster = new CMonster(&GameServer()->m_World, Pos+vec2(0, 16));
^
src/game/server/gamecontroller.cpp: In member function ‘virtual void IGameController::OnPlayerInfoChange(CPlayer*)’:
src/game/server/gamecontroller.cpp:783:12: warning: unused variable ‘aInfectedColor’ [-Wunused-variable]
const int aInfectedColor = 0;
^
[ 59/168] [2] c++ src/game/server/entities/staticlaser.cpp
[ 60/168] [2] c++ src/game/server/entities/spinlaser.cpp
[ 61/168] [2] c++ src/game/server/entities/building.cpp
[ 62/168] [1] c++ src/game/server/entities/pickup.cpp
[ 63/168] [2] c++ src/game/server/entities/smokescreen.cpp
[ 64/168] [1] c++ src/game/server/entities/monster.cpp
[ 65/168] [2] c++ src/game/server/entities/turret.cpp
[ 66/168] [1] c++ src/game/server/entities/bomb.cpp
src/game/server/entities/turret.cpp: In member function ‘bool CTurret::FindTarget()’:
src/game/server/entities/turret.cpp:245:84: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
if (!pCharacter->IsAlive() || pCharacter->GetPlayer()->GetCID() == m_OwnerPlayer && !GameServer()->m_pController->IsTeamplay())
^
[ 67/168] [1] c++ src/game/server/entities/flag.cpp
[ 68/168] [2] c++ src/game/server/entities/arrow.cpp
[ 69/168] [1] c++ src/game/server/entities/projectile.cpp
[ 70/168] [2] c++ src/game/server/entities/electro.cpp
[ 71/168] [1] c++ src/game/server/entities/deathray.cpp
[ 72/168] [2] c++ src/game/server/entities/character.cpp
[ 73/168] [1] c++ src/game/server/entities/lightning.cpp
[ 74/168] [1] c++ src/game/server/entities/powerupper.cpp
[ 75/168] [1] c++ src/game/server/entities/laser.cpp
[ 76/168] [1] c++ src/game/server/gamemodes/texasrun.cpp
[ 77/168] [1] c++ src/game/server/gamemodes/base.cpp
[ 78/168] [1] c++ src/game/server/gamemodes/dm.cpp
[ 79/168] [2] c++ src/game/server/gamemodes/ctf.cpp
[ 80/168] [1] c++ src/game/server/gamemodes/tdm.cpp
[ 81/168] [1] c++ src/game/server/gameworld.cpp
[ 82/168] [2] c++ src/game/server/eventhandler.cpp
[ 83/168] [2] c++ src/game/server/ai.cpp
[ 84/168] [1] c++ src/game/server/gamecontext.cpp
src/game/server/ai.cpp: In member function ‘bool CAI::UpdateWaypoint()’:
src/game/server/ai.cpp:315:9: warning: variable ‘LastPos’ set but not used [-Wunused-but-set-variable]
vec2 LastPos = m_Pos;
^
src/game/server/ai.cpp:316:19: warning: unused variable ‘Next’ [-Wunused-variable]
CWaypointPath *Next = m_pPath;
^
src/game/server/gamecontext.cpp: In member function ‘bool CGameContext::AddBuilding(int, vec2)’:
src/game/server/gamecontext.cpp:197:61: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
if (!Collision()->GetCollisionAt(Pos.x-24, Pos.y+24+OffsetY)&CCollision::COLFLAG_SOLID ||
^
src/game/server/gamecontext.cpp:198:58: warning: suggest parentheses around operand of ‘!’ or change ‘&’ to ‘&&’ or ‘!’ to ‘~’ [-Wparentheses]
!Collision()->GetCollisionAt(Pos.x+24, Pos.y+24+OffsetY)&CCollision::COLFLAG_SOLID)
^
src/game/server/gamecontext.cpp:254:15: warning: unused variable ‘pBuilding’ [-Wunused-variable]
CBuilding *pBuilding = new CBuilding(&m_World, Pos+vec2(0, -12+OffsetY), BUILDING_BARREL, TEAM_NEUTRAL);
^
src/game/server/gamecontext.cpp:260:15: warning: unused variable ‘pBuilding’ [-Wunused-variable]
CBuilding *pBuilding = new CBuilding(&m_World, Pos+vec2(0, OffsetY), BUILDING_BASE, TEAM_NEUTRAL);
^
src/game/server/gamecontext.cpp: In static member function ‘static void CGameContext::ConShuffleTeams(IConsole::IResult*, void*)’:
src/game/server/gamecontext.cpp:2161:6: warning: unused variable ‘CounterRed’ [-Wunused-variable]
int CounterRed = 0;
^
src/game/server/gamecontext.cpp:2162:6: warning: unused variable ‘CounterBlue’ [-Wunused-variable]
int CounterBlue = 0;
^
src/game/server/gamecontext.cpp: In member function ‘int CGameContext::DistanceToHuman(vec2)’:
src/game/server/gamecontext.cpp:2747:7: warning: unused variable ‘Valid’ [-Wunused-variable]
bool Valid = true;
^
In file included from src/game/server/gamecontroller.h:6:0,
from src/game/server/gamecontext.h:14,
from src/game/server/gamecontext.cpp:10:
src/base/vmath.h: In member function ‘void CGameContext::CreateChainsawHit(int, int, vec2, vec2, CCharacter*, CBuilding*)’:
src/base/vmath.h:28:73: warning: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::x’ may be used uninitialized in this function [-Wmaybe-uninitialized]
vector2_base operator *(const T v) const { return vector2_base(x*v, y*v); }
^
src/game/server/gamecontext.cpp:310:9: note: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::x’ was declared here
vec2 Dir;
^
In file included from src/game/server/gamecontroller.h:6:0,
from src/game/server/gamecontext.h:14,
from src/game/server/gamecontext.cpp:10:
src/base/vmath.h:28:73: warning: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
vector2_base operator *(const T v) const { return vector2_base(x*v, y*v); }
^
src/game/server/gamecontext.cpp:310:9: note: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::y’ was declared here
vec2 Dir;
^
In file included from src/game/server/gamecontroller.h:6:0,
from src/game/server/gamecontext.h:14,
from src/game/server/gamecontext.cpp:10:
src/base/vmath.h:28:73: warning: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::x’ may be used uninitialized in this function [-Wmaybe-uninitialized]
vector2_base operator *(const T v) const { return vector2_base(x*v, y*v); }
^
src/game/server/gamecontext.cpp:288:9: note: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::x’ was declared here
vec2 Dir;
^
In file included from src/game/server/gamecontroller.h:6:0,
from src/game/server/gamecontext.h:14,
from src/game/server/gamecontext.cpp:10:
src/base/vmath.h:28:73: warning: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::y’ may be used uninitialized in this function [-Wmaybe-uninitialized]
vector2_base operator *(const T v) const { return vector2_base(x*v, y*v); }
^
src/game/server/gamecontext.cpp:288:9: note: ‘Dir.vector2_base<float>::<anonymous>.vector2_base<float>::<anonymous union>::y’ was declared here
vec2 Dir;
^
[ 85/168] [2] c++ src/game/server/player.cpp
[ 86/168] [2] c++ src/game/server/entity.cpp
[ 87/168] [2] c++ src/game/server/ai/texas_ai.cpp
[ 88/168] [2] c++ src/game/server/ai/ctf_ai.cpp
[ 89/168] [1] c++ src/game/server/ai/tdm_ai.cpp
src/game/server/ai/ctf_ai.cpp: In member function ‘virtual void CAIctf::DoBehavior()’:
src/game/server/ai/ctf_ai.cpp:62:6: warning: unused variable ‘f’ [-Wunused-variable]
int f = 1000+m_EnemiesInSight*100;
^
src/game/server/ai/ctf_ai.cpp:64:7: warning: variable ‘SeekEnemy’ set but not used [-Wunused-but-set-variable]
bool SeekEnemy = false;
^
[ 90/168] [2] c++ src/game/server/ai/dm_ai.cpp
[ 91/168] [1] c++ src/engine/server/server.cpp
src/engine/server/server.cpp: In member function ‘void CServer::ProcessClientPacket(CNetChunk*)’:
src/engine/server/server.cpp:889:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(Chunk < 0 || Offset > m_CurrentMapSize)
^
src/engine/server/server.cpp:892:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(Offset+ChunkSize >= m_CurrentMapSize)
^
[ 92/168] [2] c++ src/engine/server/register.cpp
[ 93/168] [2] c src/engine/external/json-parser/json.c
[ 94/168] [2] c src/engine/external/wavpack/float.c
[ 95/168] [2] c src/engine/external/wavpack/unpack.c
[ 96/168] [1] c src/engine/external/wavpack/metadata.c
[ 97/168] [1] c src/engine/external/wavpack/wputils.c
[ 98/168] [2] c src/engine/external/wavpack/bits.c
[ 99/168] [1] c src/engine/external/wavpack/words.c
[100/168] [2] c src/engine/external/pnglite/pnglite.c
[101/168] [1] c++ src/game/editor/auto_map.cpp
[102/168] [2] c++ src/game/editor/layer_tiles.cpp
[103/168] [2] c++ src/game/editor/layer_game.cpp
[104/168] [1] c++ src/game/editor/popups.cpp
[105/168] [2] c++ src/game/editor/layer_quads.cpp
[106/168] [2] c++ src/game/editor/editor.cpp
[107/168] [1] c++ src/game/editor/io.cpp
[108/168] [1] c++ src/engine/client/serverbrowser.cpp
[109/168] [1] c++ src/engine/client/glshader.cpp
[110/168] [2] c++ src/engine/client/input.cpp
[111/168] [2] c++ src/engine/client/friends.cpp
[112/168] [2] c++ src/engine/client/sound.cpp
[113/168] [2] c++ src/engine/client/client.cpp
[114/168] [1] c++ src/engine/client/text.cpp
src/engine/client/text.cpp: In member function ‘int CTextRender::RenderGlyph(CFont*, CFontSizeData*, int)’:
src/engine/client/text.cpp:329:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(py = 0; py < pBitmap->rows; py++) // ignore_convention
^
src/engine/client/text.cpp:330:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(px = 0; px < pBitmap->width; px++) // ignore_convention
^
src/engine/client/text.cpp:335:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(py = 0; py < pBitmap->rows; py++) // ignore_convention
^
src/engine/client/text.cpp:336:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(px = 0; px < pBitmap->width; px++) // ignore_convention
^
[115/168] [1] c++ src/engine/client/gamepad.cpp
[116/168] [2] c++ src/engine/client/graphics_threaded.cpp
[117/168] [1] c++ src/engine/client/backend_sdl.cpp
[118/168] [2] c++ src/game/generated/client_data.cpp
[119/168] [2] c++ src/game/client/render_map.cpp
[120/168] [1] c++ src/game/client/ui.cpp
[121/168] [2] c++ src/game/client/animdata.cpp
[122/168] [1] c++ src/game/client/gameclient.cpp
[123/168] [2] c++ src/game/client/spine.cpp
src/game/client/gameclient.cpp: In member function ‘void CGameClient::ProcessEvents()’:
src/game/client/gameclient.cpp:717:11: warning: unused variable ‘Angle’ [-Wunused-variable]
float Angle = ev->m_Angle;
^
src/game/client/spine.cpp: In member function ‘bool CSpineReader::Load(const char*, array<CSpineBone>*, array<CSpineSlot>*, SkinMap*, std::map<string_base<allocator_default<char> >, CSpineAnimation>*)’:
src/game/client/spine.cpp:103:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < rBones.u.array.length; i++)
^
src/game/client/spine.cpp:125:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < rSlots.u.array.length; i++)
^
src/game/client/spine.cpp:144:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < rSkins.u.object.length; i++)
^
src/game/client/spine.cpp:149:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < rSkin.u.object.length; j++)
^
src/game/client/spine.cpp:154:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int k = 0; k < rAttachments.u.object.length; k++)
^
src/game/client/spine.cpp:224:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int uv = 0; uv < rAttachment["uvs"].u.array.length; uv++)
^
src/game/client/spine.cpp:230:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int t = 0; t < rAttachment["triangles"].u.array.length; t++)
^
src/game/client/spine.cpp:236:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int v = 0; v < rAttachment["vertices"].u.array.length; v++)
^
src/game/client/spine.cpp:244:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int v = 0; v < rAttachment["edges"].u.array.length; v++)
^
src/game/client/spine.cpp:266:21: warning: unused variable ‘rEvents’ [-Wunused-variable]
const json_value& rEvents = (*pJsonData)["events"];
^
src/game/client/spine.cpp:274:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < rAnimations.u.object.length; i++)
^
src/game/client/spine.cpp:285:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < rSlots.u.object.length; j++)
^
src/game/client/spine.cpp:296:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int k = 0; k < rSlotAttachments.u.array.length; k++)
^
src/game/client/spine.cpp:317:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < rBones.u.object.length; j++)
^
src/game/client/spine.cpp:328:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int k = 0; k < rBoneTranslations.u.array.length; k++)
^
src/game/client/spine.cpp:351:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int l = 0; l < rCurve.u.array.length; l++)
^
src/game/client/spine.cpp:363:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int k = 0; k < rBoneRotations.u.array.length; k++)
^
src/game/client/spine.cpp:386:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int l = 0; l < rCurve.u.array.length; l++)
^
src/game/client/spine.cpp:399:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int k = 0; k < rBoneScales.u.array.length; k++)
^
src/game/client/spine.cpp:423:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int l = 0; l < rCurve.u.array.length; l++)
^
src/game/client/spine.cpp: In member function ‘bool CSpineReader::LoadAtlas(const char*, CSpineAtlas*)’:
src/game/client/spine.cpp:612:17: warning: unused variable ‘pFilter’ [-Wunused-variable]
const char *pFilter = pLine + str_length("rotate: ");
^
[124/168] [1] c++ src/game/client/components/spark.cpp
[125/168] [1] c++ src/game/client/components/items.cpp
In file included from src/game/client/spine.cpp:5:0:
src/game/client/spine.h:301:7: warning: ‘Page.CSpineAtlasPage::Repeat’ may be used uninitialized in this function [-Wmaybe-uninitialized]
class CSpineAtlasPage
^
src/game/client/spine.cpp:504:20: note: ‘Page.CSpineAtlasPage::Repeat’ was declared here
CSpineAtlasPage Page;
^
[126/168] [1] c++ src/game/client/components/skins.cpp
[127/168] [1] c++ src/game/client/components/light.cpp
[128/168] [1] c++ src/game/client/components/sounds.cpp
[129/168] [2] c++ src/game/client/components/mapimages.cpp
[130/168] [2] c++ src/game/client/components/players.cpp
[131/168] [1] c++ src/game/client/components/controls.cpp
src/game/client/components/players.cpp: In member function ‘void CPlayers::RenderPlayer(const CNetObj_Character*, const CNetObj_Character*, const CNetObj_PlayerInfo*, const CNetObj_PlayerInfo*)’:
src/game/client/components/players.cpp:430:9: warning: variable ‘Recoil’ set but not used [-Wunused-but-set-variable]
float Recoil = 0.0f;
^
src/game/client/components/players.cpp:269:15: warning: variable ‘s_LastGameTickTime’ set but not used [-Wunused-but-set-variable]
static float s_LastGameTickTime = Client()->GameTickTime();
^
src/game/client/components/players.cpp: In member function ‘virtual void CPlayers::OnRender()’:
src/game/client/components/players.cpp:989:8: warning: variable ‘TeamColor’ set but not used [-Wunused-but-set-variable]
vec3 TeamColor = GetColorV3(aTeamColors[TEAM_RED]);
^
src/game/client/components/players.cpp:982:12: warning: unused variable ‘aTeamFeetColors’ [-Wunused-variable]
const int aTeamFeetColors[2] = {65280, 10354432};
^
[132/168] [1] c++ src/game/client/components/nameplates.cpp
[133/168] [2] c++ src/game/client/components/scoreboard.cpp
[134/168] [1] c++ src/game/client/components/countryflags.cpp
[135/168] [2] c++ src/game/client/components/maplayers.cpp
[136/168] [1] c++ src/game/client/components/debughud.cpp
[137/168] [2] c++ src/game/client/components/menus_browser.cpp
[138/168] [1] c++ src/game/client/components/splatter.cpp
[139/168] [1] c++ src/game/client/components/spectator.cpp
[140/168] [2] c++ src/game/client/components/console.cpp
src/game/client/components/spectator.cpp: In member function ‘virtual void CSpectator::OnRender()’:
src/game/client/components/spectator.cpp:263:18: warning: variable ‘TeeInfo’ set but not used [-Wunused-but-set-variable]
CTeeRenderInfo TeeInfo = m_pClient->m_aClients[i].m_RenderInfo;
^
[141/168] [1] c++ src/game/client/components/menus_settings.cpp
[142/168] [2] c++ src/game/client/components/hud.cpp
src/game/client/components/hud.cpp: In member function ‘void CHud::RenderScoreHud()’:
src/game/client/components/hud.cpp:158:22: warning: variable ‘Info’ set but not used [-Wunused-but-set-variable]
CTeeRenderInfo Info = m_pClient->m_aClients[ID].m_RenderInfo;
^
[143/168] [2] c++ src/game/client/components/menus_demo.cpp
[144/168] [1] c++ src/game/client/components/particles.cpp
[145/168] [2] c++ src/game/client/components/damageind.cpp
[146/168] [1] c++ src/game/client/components/camera.cpp
[147/168] [2] c++ src/game/client/components/monsters.cpp
[148/168] [2] c++ src/game/client/components/chat.cpp
[149/168] [1] c++ src/game/client/components/menus.cpp
[150/168] [2] c++ src/game/client/components/motd.cpp
[151/168] [2] c++ src/game/client/components/menus_ingame.cpp
[152/168] [1] c++ src/game/client/components/flow.cpp
src/game/client/components/menus_ingame.cpp: In member function ‘void CMenus::RenderPlayers(CUIRect)’:
src/game/client/components/menus_ingame.cpp:179:18: warning: variable ‘Info’ set but not used [-Wunused-but-set-variable]
CTeeRenderInfo Info = m_pClient->m_aClients[Index].m_RenderInfo;
^
[153/168] [2] c++ src/game/client/components/effects.cpp
[154/168] [1] c++ src/game/client/components/killmessages.cpp
[155/168] [1] c++ src/game/client/components/picker.cpp
[156/168] [2] c++ src/game/client/components/buildings2.cpp
src/game/client/components/picker.cpp: In member function ‘virtual void CPicker::OnRender()’:
src/game/client/components/picker.cpp:617:11: warning: variable ‘Screen’ set but not used [-Wunused-but-set-variable]
CUIRect Screen = *UI()->Screen();
^
[157/168] [2] c++ src/game/client/components/broadcast.cpp
[158/168] [1] c++ src/game/client/components/buildings.cpp
[159/168] [2] c++ src/game/client/components/voting.cpp
[160/168] [1] c++ src/game/client/components/blood.cpp
[161/168] [2] c++ src/game/client/components/binds.cpp
[162/168] [1] c++ src/game/client/skelebank.cpp
[163/168] [2] c++ src/game/client/customstuff.cpp
[164/168] [2] c++ src/game/client/render.cpp
[165/168] [1] c++ src/game/client/lineinput.cpp
[166/168] [1] c++ src/game/client/customstuff/playerinfo.cpp
src/game/client/render.cpp: In member function ‘void CRenderTools::RenderPortrait(CTeeRenderInfo*, vec2, int)’:
src/game/client/render.cpp:754:25: warning: variable ‘pSlotTimeline’ set but not used [-Wunused-but-set-variable]
CSpineSlotTimeline *pSlotTimeline = 0x0;
^
src/game/client/render.cpp: In member function ‘void CRenderTools::RenderMonster(vec2, float, int, int)’:
src/game/client/render.cpp:921:25: warning: variable ‘pSlotTimeline’ set but not used [-Wunused-but-set-variable]
CSpineSlotTimeline *pSlotTimeline = 0x0;
^
src/game/client/render.cpp: In member function ‘void CRenderTools::RenderPlayer(CPlayerInfo*, CTeeRenderInfo*, int, int, vec2, vec2)’:
src/game/client/render.cpp:1054:7: warning: variable ‘Direction’ set but not used [-Wunused-but-set-variable]
vec2 Direction = Dir;
^
src/game/client/render.cpp:1060:7: warning: variable ‘FeetOffset’ set but not used [-Wunused-but-set-variable]
vec2 FeetOffset = PlayerInfo->m_FeetOffset;
^
src/game/client/render.cpp: In member function ‘void CRenderTools::RenderSkeleton(vec2, CTeeRenderInfo*, CSkeletonAnimation*, float, CAnimSkeletonInfo*, CTextureAtlas*, CPlayerInfo*)’:
src/game/client/render.cpp:1231:25: warning: variable ‘pSlotTimeline’ set but not used [-Wunused-but-set-variable]
CSpineSlotTimeline *pSlotTimeline = 0x0;
^
src/game/client/render.cpp: In member function ‘void CRenderTools::RenderBuilding(vec2, CAnimSkeletonInfo*, CTextureAtlas*, int, int)’:
src/game/client/render.cpp:1558:25: warning: variable ‘pSlotTimeline’ set but not used [-Wunused-but-set-variable]
CSpineSlotTimeline *pSlotTimeline = 0x0;
^
[167/168] [1] link ninslash_srv
[168/168] [2] link ninslash
bam: done (0:55)