[ 1/16] #1 c++ src/game/collision.cpp C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2556: 'float round(float) throw()' : overloaded function differs only by return type from 'int round(float)' src\base/math.h(23) : see declaration of 'round' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2371: 'round' : redefinition; different basic types src\base/math.h(23) : see declaration of 'round' src\game/collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called src\game/collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments src\game/collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called src\game/collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments bam: 'objs/game/collision.obj' error 2 [ 2/16] #1 c++ src/game/gamecore.cpp C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2556: 'float round(float) throw()' : overloaded function differs only by return type from 'int round(float)' src\base/math.h(23) : see declaration of 'round' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2371: 'round' : redefinition; different basic types src\base/math.h(23) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\gamecore.h(202) : error C2143: syntax error : missing ',' before '*' e:\myproject\microsoft visual c++ express\teeworlds\src\game\gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' src/game/gamecore.cpp(89) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(89) : error C2228: left of '.m_TargetX' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(89) : error C2228: left of '.m_TargetY' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(100) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(100) : error C2228: left of '.m_Direction' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(104) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(104) : error C2228: left of '.m_TargetX' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(105) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(105) : error C2228: left of '.m_TargetY' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(107) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(107) : error C2228: left of '.m_TargetY' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(107) : error C2228: left of '.m_TargetX' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(109) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(109) : error C2228: left of '.m_TargetX' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(115) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(115) : error C2228: left of '.m_Jump' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(137) : error C2065: 'm_Input' : undeclared identifier src/game/gamecore.cpp(137) : error C2228: left of '.m_Hook' must have class/struct/union type is 'unknown-type' src/game/gamecore.cpp(402) : error C2065: 'CNetObj_CharacterCore' : undeclared identifier src/game/gamecore.cpp(402) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(403) : error C2448: 'CCharacterCore::Write' : function-style initializer appears to be a function definition src/game/gamecore.cpp(421) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/gamecore.cpp(421) : error C2143: syntax error : missing ',' before '*' src/game/gamecore.cpp(423) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(423) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(424) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(424) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(425) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(425) : error C2227: left of '->m_VelX' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(426) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(426) : error C2227: left of '->m_VelY' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(427) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(427) : error C2227: left of '->m_HookState' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(428) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(428) : error C2227: left of '->m_HookTick' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(429) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(429) : error C2227: left of '->m_HookX' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(430) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(430) : error C2227: left of '->m_HookY' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(431) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(431) : error C2227: left of '->m_HookDx' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(432) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(432) : error C2227: left of '->m_HookDy' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(433) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(433) : error C2227: left of '->m_HookedPlayer' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(434) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(434) : error C2227: left of '->m_Jumped' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(435) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(435) : error C2227: left of '->m_Direction' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(436) : error C2065: 'pObjCore' : undeclared identifier src/game/gamecore.cpp(436) : error C2227: left of '->m_Angle' must point to class/struct/union/generic type type is 'unknown-type' src/game/gamecore.cpp(441) : error C2065: 'CNetObj_CharacterCore' : undeclared identifier src/game/gamecore.cpp(441) : error C2146: syntax error : missing ';' before identifier 'Core' src/game/gamecore.cpp(441) : error C2065: 'Core' : undeclared identifier src/game/gamecore.cpp(442) : error C2065: 'Core' : undeclared identifier src/game/gamecore.cpp(443) : error C2065: 'Core' : undeclared identifier bam: 'objs/game/gamecore.obj' error 2 [ 3/16] #1 c++ src/game/server/entities/character.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities\projectile.h(13) : error C2061: syntax error : identifier 'CNetObj_Projectile' src/game/server/entities/character.cpp(22) : error C2065: 'INPUT_STATE_MASK' : undeclared identifier src/game/server/entities/character.cpp(23) : error C2065: 'INPUT_STATE_MASK' : undeclared identifier src/game/server/entities/character.cpp(28) : error C2065: 'INPUT_STATE_MASK' : undeclared identifier src/game/server/entities/character.cpp(59) : error C2065: 'WEAPON_GUN' : undeclared identifier src/game/server/entities/character.cpp(60) : error C2065: 'WEAPON_HAMMER' : undeclared identifier src/game/server/entities/character.cpp(97) : error C2065: 'SOUND_WEAPON_SWITCH' : undeclared identifier src/game/server/entities/character.cpp(99) : error C2065: 'NUM_WEAPONS' : undeclared identifier src/game/server/entities/character.cpp(115) : error C2065: 'WEAPON_NINJA' : undeclared identifier src/game/server/entities/character.cpp(118) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/character.cpp(118) : error C2227: left of '->m_Weapons' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/character.cpp(118) : error C2228: left of '.m_Ninja' must have class/struct/union src/game/server/entities/character.cpp(118) : error C2228: left of '.m_Duration' must have class/struct/union src/game/server/entities/character.cpp(121) : error C2065: 'WEAPON_NINJA' : undeclared identifier src/game/server/entities/character.cpp(121) : error C2228: left of '.m_Got' must have class/struct/union src/game/server/entities/character.cpp(129) : error C2065: 'WEAPON_NINJA' : undeclared identifier src/game/server/entities/character.cpp(142) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/character.cpp(142) : error C2227: left of '->m_Weapons' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/character.cpp(142) : error C2228: left of '.m_Ninja' must have class/struct/union src/game/server/entities/character.cpp(142) : error C2228: left of '.m_Velocity' must have class/struct/union src/game/server/entities/character.cpp(177) : error C2065: 'SOUND_NINJA_HIT' : undeclared identifier src/game/server/entities/character.cpp(182) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/character.cpp(182) : error C2227: left of '->m_Weapons' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/character.cpp(182) : error C2228: left of '.m_Ninja' must have class/struct/union src/game/server/entities/character.cpp(182) : error C2228: left of '.m_pBase' must have class/struct/union src/game/server/entities/character.cpp(182) : error C2227: left of '->m_Damage' must point to class/struct/union/generic type src/game/server/entities/character.cpp(182) : error C2065: 'WEAPON_NINJA' : undeclared identifier src/game/server/entities/character.cpp(196) : error C2065: 'WEAPON_NINJA' : undeclared identifier src/game/server/entities/character.cpp(196) : error C2228: left of '.m_Got' must have class/struct/union src/game/server/entities/character.cpp(210) : error C2065: 'm_LatestPrevInput' : undeclared identifier src/game/server/entities/character.cpp(210) : error C2228: left of '.m_NextWeapon' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(210) : error C2065: 'm_LatestInput' : undeclared identifier src/game/server/entities/character.cpp(210) : error C2660: 'CountInput' : function does not take 1 arguments src/game/server/entities/character.cpp(210) : error C2228: left of '.m_Presses' must have class/struct/union src/game/server/entities/character.cpp(211) : error C2065: 'm_LatestPrevInput' : undeclared identifier src/game/server/entities/character.cpp(211) : error C2228: left of '.m_PrevWeapon' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(211) : error C2065: 'm_LatestInput' : undeclared identifier src/game/server/entities/character.cpp(211) : error C2660: 'CountInput' : function does not take 1 arguments src/game/server/entities/character.cpp(211) : error C2228: left of '.m_Presses' must have class/struct/union src/game/server/entities/character.cpp(217) : error C2065: 'NUM_WEAPONS' : undeclared identifier src/game/server/entities/character.cpp(227) : error C2065: 'NUM_WEAPONS' : undeclared identifier src/game/server/entities/character.cpp(234) : error C2065: 'm_LatestInput' : undeclared identifier src/game/server/entities/character.cpp(234) : error C2228: left of '.m_WantedWeapon' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(235) : error C2065: 'm_Input' : undeclared identifier src/game/server/entities/character.cpp(235) : error C2228: left of '.m_WantedWeapon' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(238) : error C2065: 'NUM_WEAPONS' : undeclared identifier src/game/server/entities/character.cpp(250) : error C2065: 'm_LatestInput' : undeclared identifier src/game/server/entities/character.cpp(250) : error C2228: left of '.m_TargetX' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(250) : error C2228: left of '.m_TargetY' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(253) : error C2065: 'WEAPON_GRENADE' : undeclared identifier src/game/server/entities/character.cpp(253) : error C2065: 'WEAPON_SHOTGUN' : undeclared identifier src/game/server/entities/character.cpp(253) : error C2065: 'WEAPON_RIFLE' : undeclared identifier src/game/server/entities/character.cpp(259) : error C2065: 'm_LatestPrevInput' : undeclared identifier src/game/server/entities/character.cpp(259) : error C2228: left of '.m_Fire' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(259) : error C2065: 'm_LatestInput' : undeclared identifier src/game/server/entities/character.cpp(259) : error C2660: 'CountInput' : function does not take 1 arguments src/game/server/entities/character.cpp(259) : error C2228: left of '.m_Presses' must have class/struct/union src/game/server/entities/character.cpp(262) : error C2065: 'm_LatestInput' : undeclared identifier src/game/server/entities/character.cpp(262) : error C2228: left of '.m_Fire' must have class/struct/union type is 'unknown-type' src/game/server/entities/character.cpp(273) : error C2065: 'SOUND_WEAPON_NOAMMO' : undeclared identifier src/game/server/entities/character.cpp(281) : error C2065: 'WEAPON_HAMMER' : undeclared identifier src/game/server/entities/character.cpp(281) : error C2051: case expression not constant src/game/server/entities/character.cpp(285) : error C2065: 'SOUND_HAMMER_FIRE' : undeclared identifier src/game/server/entities/character.cpp(311) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/character.cpp(311) : error C2227: left of '->m_Weapons' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/character.cpp(311) : error C2228: left of '.m_Hammer' must have class/struct/union src/game/server/entities/character.cpp(311) : error C2228: left of '.m_pBase' must have class/struct/union src/game/server/entities/character.cpp(311) : error C2227: left of '->m_Damage' must point to class/struct/union/generic type src/game/server/entities/character.cpp(312) : error C2660: 'CCharacter::TakeDamage' : function does not take 3 arguments src/game/server/entities/character.cpp(322) : error C2065: 'WEAPON_GUN' : undeclared identifier src/game/server/entities/character.cpp(322) : error C2051: case expression not constant src/game/server/entities/character.cpp(324) : error C2065: 'WEAPON_GUN' : undeclared identifier src/game/server/entities/character.cpp(329) : error C2065: 'WEAPON_GUN' : undeclared identifier src/game/server/entities/character.cpp(332) : error C2065: 'CNetObj_Projectile' : undeclared identifier src/game/server/entities/character.cpp(332) : error C2146: syntax error : missing ';' before identifier 'p' src/game/server/entities/character.cpp(332) : error C2065: 'p' : undeclared identifier src/game/server/entities/character.cpp(333) : error C2065: 'p' : undeclared identifier src/game/server/entities/character.cpp(335) : error C2065: 'NETMSGTYPE_SV_EXTRAPROJECTILE' : undeclared identifier src/game/server/entities/character.cpp(337) : error C2065: 'CNetObj_Projectile' : undeclared identifier src/game/server/entities/character.cpp(337) : error C2070: 'unknown-type': illegal sizeof operand src/game/server/entities/character.cpp(338) : error C2065: 'p' : undeclared identifier src/game/server/entities/character.cpp(342) : error C2065: 'SOUND_GUN_FIRE' : undeclared identifier src/game/server/entities/character.cpp(342) : fatal error C1003: error count exceeds 100; stopping compilation bam: 'objs/game/server/entities/character.obj' error 2 [ 4/16] #1 c++ src/game/server/entities/flag.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/server/entities/flag.cpp(31) : error C2065: 'CNetObj_Flag' : undeclared identifier src/game/server/entities/flag.cpp(31) : error C2065: 'pFlag' : undeclared identifier src/game/server/entities/flag.cpp(31) : error C2059: syntax error : ')' src/game/server/entities/flag.cpp(32) : error C2065: 'pFlag' : undeclared identifier src/game/server/entities/flag.cpp(35) : error C2065: 'pFlag' : undeclared identifier src/game/server/entities/flag.cpp(35) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/flag.cpp(36) : error C2065: 'pFlag' : undeclared identifier src/game/server/entities/flag.cpp(36) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/flag.cpp(37) : error C2065: 'pFlag' : undeclared identifier src/game/server/entities/flag.cpp(37) : error C2227: left of '->m_Team' must point to class/struct/union/generic type type is 'unknown-type' bam: 'objs/game/server/entities/flag.obj' error 2 [ 5/16] #1 c++ src/game/server/entities/laser.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/server/entities/laser.cpp(32) : error C2065: 'WEAPON_RIFLE' : undeclared identifier src/game/server/entities/laser.cpp(69) : error C2065: 'SOUND_RIFLE_BOUNCE' : undeclared identifier src/game/server/entities/laser.cpp(99) : error C2065: 'CNetObj_Laser' : undeclared identifier src/game/server/entities/laser.cpp(99) : error C2065: 'pObj' : undeclared identifier src/game/server/entities/laser.cpp(99) : error C2061: syntax error : identifier 'CNetObj_Laser' src/game/server/entities/laser.cpp(100) : error C2065: 'pObj' : undeclared identifier src/game/server/entities/laser.cpp(103) : error C2065: 'pObj' : undeclared identifier src/game/server/entities/laser.cpp(103) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/laser.cpp(104) : error C2065: 'pObj' : undeclared identifier src/game/server/entities/laser.cpp(104) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/laser.cpp(105) : error C2065: 'pObj' : undeclared identifier src/game/server/entities/laser.cpp(105) : error C2227: left of '->m_FromX' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/laser.cpp(106) : error C2065: 'pObj' : undeclared identifier src/game/server/entities/laser.cpp(106) : error C2227: left of '->m_FromY' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/laser.cpp(107) : error C2065: 'pObj' : undeclared identifier src/game/server/entities/laser.cpp(107) : error C2227: left of '->m_StartTick' must point to class/struct/union/generic type type is 'unknown-type' bam: 'objs/game/server/entities/laser.obj' error 2 [ 6/16] #1 c++ src/game/server/entities/pickup.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/server/entities/pickup.cpp(21) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/pickup.cpp(21) : error C2227: left of '->m_aPickups' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(21) : error C2228: left of '.m_Spawndelay' must have class/struct/union src/game/server/entities/pickup.cpp(22) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/pickup.cpp(22) : error C2227: left of '->m_aPickups' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(22) : error C2228: left of '.m_Spawndelay' must have class/struct/union src/game/server/entities/pickup.cpp(37) : error C2065: 'POWERUP_WEAPON' : undeclared identifier src/game/server/entities/pickup.cpp(38) : error C2065: 'SOUND_WEAPON_SPAWN' : undeclared identifier src/game/server/entities/pickup.cpp(51) : error C2065: 'POWERUP_HEALTH' : undeclared identifier src/game/server/entities/pickup.cpp(51) : error C2051: case expression not constant src/game/server/entities/pickup.cpp(54) : error C2065: 'SOUND_PICKUP_HEALTH' : undeclared identifier src/game/server/entities/pickup.cpp(55) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/pickup.cpp(55) : error C2227: left of '->m_aPickups' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(55) : error C2228: left of '.m_Respawntime' must have class/struct/union src/game/server/entities/pickup.cpp(59) : error C2065: 'POWERUP_ARMOR' : undeclared identifier src/game/server/entities/pickup.cpp(59) : error C2051: case expression not constant src/game/server/entities/pickup.cpp(62) : error C2065: 'SOUND_PICKUP_ARMOR' : undeclared identifier src/game/server/entities/pickup.cpp(63) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/pickup.cpp(63) : error C2227: left of '->m_aPickups' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(63) : error C2228: left of '.m_Respawntime' must have class/struct/union src/game/server/entities/pickup.cpp(67) : error C2065: 'POWERUP_WEAPON' : undeclared identifier src/game/server/entities/pickup.cpp(67) : error C2051: case expression not constant src/game/server/entities/pickup.cpp(68) : error C2065: 'NUM_WEAPONS' : undeclared identifier src/game/server/entities/pickup.cpp(72) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/pickup.cpp(72) : error C2227: left of '->m_aPickups' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(72) : error C2228: left of '.m_Respawntime' must have class/struct/union src/game/server/entities/pickup.cpp(74) : error C2065: 'WEAPON_GRENADE' : undeclared identifier src/game/server/entities/pickup.cpp(75) : error C2065: 'SOUND_PICKUP_GRENADE' : undeclared identifier src/game/server/entities/pickup.cpp(76) : error C2065: 'WEAPON_SHOTGUN' : undeclared identifier src/game/server/entities/pickup.cpp(77) : error C2065: 'SOUND_PICKUP_SHOTGUN' : undeclared identifier src/game/server/entities/pickup.cpp(78) : error C2065: 'WEAPON_RIFLE' : undeclared identifier src/game/server/entities/pickup.cpp(79) : error C2065: 'SOUND_PICKUP_SHOTGUN' : undeclared identifier src/game/server/entities/pickup.cpp(87) : error C2065: 'POWERUP_NINJA' : undeclared identifier src/game/server/entities/pickup.cpp(87) : error C2051: case expression not constant src/game/server/entities/pickup.cpp(91) : error C2065: 'g_pData' : undeclared identifier src/game/server/entities/pickup.cpp(91) : error C2227: left of '->m_aPickups' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(91) : error C2228: left of '.m_Respawntime' must have class/struct/union src/game/server/entities/pickup.cpp(98) : error C2065: 'EMOTE_SURPRISE' : undeclared identifier src/game/server/entities/pickup.cpp(101) : error C2065: 'EMOTE_ANGRY' : undeclared identifier src/game/server/entities/pickup.cpp(125) : error C2065: 'CNetObj_Pickup' : undeclared identifier src/game/server/entities/pickup.cpp(125) : error C2065: 'pP' : undeclared identifier src/game/server/entities/pickup.cpp(125) : error C2061: syntax error : identifier 'CNetObj_Pickup' src/game/server/entities/pickup.cpp(126) : error C2065: 'pP' : undeclared identifier src/game/server/entities/pickup.cpp(129) : error C2065: 'pP' : undeclared identifier src/game/server/entities/pickup.cpp(129) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(130) : error C2065: 'pP' : undeclared identifier src/game/server/entities/pickup.cpp(130) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(131) : error C2065: 'pP' : undeclared identifier src/game/server/entities/pickup.cpp(131) : error C2227: left of '->m_Type' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/entities/pickup.cpp(132) : error C2065: 'pP' : undeclared identifier src/game/server/entities/pickup.cpp(132) : error C2227: left of '->m_Subtype' must point to class/struct/union/generic type type is 'unknown-type' bam: 'objs/game/server/entities/pickup.obj' error 2 [ 7/16] #1 c++ src/game/server/entities/projectile.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities\projectile.h(13) : error C2061: syntax error : identifier 'CNetObj_Projectile' src/game/server/entities/projectile.cpp(38) : error C2065: 'WEAPON_GRENADE' : undeclared identifier src/game/server/entities/projectile.cpp(38) : error C2051: case expression not constant src/game/server/entities/projectile.cpp(43) : error C2065: 'WEAPON_SHOTGUN' : undeclared identifier src/game/server/entities/projectile.cpp(43) : error C2051: case expression not constant src/game/server/entities/projectile.cpp(48) : error C2065: 'WEAPON_GUN' : undeclared identifier src/game/server/entities/projectile.cpp(48) : error C2051: case expression not constant src/game/server/entities/projectile.cpp(72) : error C2065: 'WEAPON_GRENADE' : undeclared identifier src/game/server/entities/projectile.cpp(85) : error C2065: 'CNetObj_Projectile' : undeclared identifier src/game/server/entities/projectile.cpp(85) : error C2065: 'pProj' : undeclared identifier src/game/server/entities/projectile.cpp(86) : error C2448: 'CProjectile::FillInfo' : function-style initializer appears to be a function definition src/game/server/entities/projectile.cpp(102) : error C2065: 'CNetObj_Projectile' : undeclared identifier src/game/server/entities/projectile.cpp(102) : error C2065: 'pProj' : undeclared identifier src/game/server/entities/projectile.cpp(102) : error C2061: syntax error : identifier 'CNetObj_Projectile' src/game/server/entities/projectile.cpp(103) : error C2065: 'pProj' : undeclared identifier src/game/server/entities/projectile.cpp(104) : error C2065: 'pProj' : undeclared identifier bam: 'objs/game/server/entities/projectile.obj' error 2 [ 8/16] #1 c++ src/game/server/entity.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/server/entity.cpp(54) : error C2264: 'round' : error in function definition or declaration; function not called src/game/server/entity.cpp(55) : error C2264: 'round' : error in function definition or declaration; function not called bam: 'objs/game/server/entity.obj' error 2 [ 9/16] #1 c++ src/game/server/eventhandler.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/server/eventhandler.cpp(49) : error C2065: 'CNetEvent_Common' : undeclared identifier src/game/server/eventhandler.cpp(49) : error C2065: 'ev' : undeclared identifier src/game/server/eventhandler.cpp(49) : error C2059: syntax error : ')' src/game/server/eventhandler.cpp(50) : error C2065: 'ev' : undeclared identifier src/game/server/eventhandler.cpp(50) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/eventhandler.cpp(50) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/eventhandler.cpp(50) : error C2780: 'T distance(const vector3_base &,const vector3_base &)' : expects 2 arguments - 1 provided src\base/vmath.h(127) : see declaration of 'distance' src/game/server/eventhandler.cpp(50) : error C2780: 'T distance(const vector2_base,const vector2_base &)' : expects 2 arguments - 1 provided src\base/vmath.h(48) : see declaration of 'distance' bam: 'objs/game/server/eventhandler.obj' error 2 [10/16] #1 c++ src/game/server/gamecontext.cpp C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2556: 'float round(float) throw()' : overloaded function differs only by return type from 'int round(float)' src\base/math.h(23) : see declaration of 'round' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2371: 'round' : redefinition; different basic types src\base/math.h(23) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/server/gamecontext.cpp(96) : error C2065: 'CNetEvent_DamageInd' : undeclared identifier src/game/server/gamecontext.cpp(96) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(96) : error C2059: syntax error : ')' src/game/server/gamecontext.cpp(97) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(99) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(99) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(100) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(100) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(101) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(101) : error C2227: left of '->m_Angle' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(109) : error C2065: 'CNetEvent_HammerHit' : undeclared identifier src/game/server/gamecontext.cpp(109) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(109) : error C2059: syntax error : ')' src/game/server/gamecontext.cpp(110) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(112) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(112) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(113) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(113) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(121) : error C2065: 'CNetEvent_Explosion' : undeclared identifier src/game/server/gamecontext.cpp(121) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(121) : error C2059: syntax error : ')' src/game/server/gamecontext.cpp(122) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(124) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(124) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(125) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(125) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(165) : error C2065: 'CNetEvent_Spawn' : undeclared identifier src/game/server/gamecontext.cpp(165) : error C2065: 'ev' : undeclared identifier src/game/server/gamecontext.cpp(165) : error C2059: syntax error : ')' src/game/server/gamecontext.cpp(166) : error C2065: 'ev' : undeclared identifier src/game/server/gamecontext.cpp(168) : error C2065: 'ev' : undeclared identifier src/game/server/gamecontext.cpp(168) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(169) : error C2065: 'ev' : undeclared identifier src/game/server/gamecontext.cpp(169) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(176) : error C2065: 'CNetEvent_Death' : undeclared identifier src/game/server/gamecontext.cpp(176) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(176) : error C2059: syntax error : ')' src/game/server/gamecontext.cpp(177) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(179) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(179) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(180) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(180) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(181) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(181) : error C2227: left of '->m_ClientID' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(191) : error C2065: 'CNetEvent_SoundWorld' : undeclared identifier src/game/server/gamecontext.cpp(191) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(191) : error C2059: syntax error : ')' src/game/server/gamecontext.cpp(192) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(194) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(194) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(195) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(195) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(196) : error C2065: 'pEvent' : undeclared identifier src/game/server/gamecontext.cpp(196) : error C2227: left of '->m_SoundID' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontext.cpp(205) : error C2065: 'CNetMsg_Sv_SoundGlobal' : undeclared identifier src/game/server/gamecontext.cpp(205) : error C2146: syntax error : missing ';' before identifier 'Msg' src/game/server/gamecontext.cpp(205) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(206) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(206) : error C2228: left of '.m_SoundID' must have class/struct/union type is 'unknown-type' src/game/server/gamecontext.cpp(207) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(213) : error C2065: 'CNetMsg_Sv_Chat' : undeclared identifier src/game/server/gamecontext.cpp(213) : error C2146: syntax error : missing ';' before identifier 'Msg' src/game/server/gamecontext.cpp(213) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(214) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(214) : error C2228: left of '.m_Team' must have class/struct/union type is 'unknown-type' src/game/server/gamecontext.cpp(215) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(215) : error C2228: left of '.m_ClientID' must have class/struct/union type is 'unknown-type' src/game/server/gamecontext.cpp(216) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(216) : error C2228: left of '.m_pMessage' must have class/struct/union type is 'unknown-type' src/game/server/gamecontext.cpp(217) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(232) : error C2065: 'CNetMsg_Sv_Chat' : undeclared identifier src/game/server/gamecontext.cpp(232) : error C2146: syntax error : missing ';' before identifier 'Msg' src/game/server/gamecontext.cpp(232) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(233) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(233) : error C2228: left of '.m_Team' must have class/struct/union type is 'unknown-type' src/game/server/gamecontext.cpp(234) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(234) : error C2228: left of '.m_ClientID' must have class/struct/union type is 'unknown-type' src/game/server/gamecontext.cpp(235) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(235) : error C2228: left of '.m_pMessage' must have class/struct/union type is 'unknown-type' src/game/server/gamecontext.cpp(236) : error C2065: 'Msg' : undeclared identifier src/game/server/gamecontext.cpp(240) : error C2065: 'CNetMsg_Sv_Chat' : undeclared identifier src/game/server/gamecontext.cpp(240) : error C2146: syntax error : missing ';' before identifier 'Msg' src/game/server/gamecontext.cpp(240) : fatal error C1003: error count exceeds 100; stopping compilation bam: 'objs/game/server/gamecontext.obj' error 2 [11/16] #1 c++ src/game/server/gamecontroller.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src/game/server/gamecontroller.cpp(26) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(27) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(100) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(140) : error C2065: 'POWERUP_ARMOR' : undeclared identifier src/game/server/gamecontroller.cpp(142) : error C2065: 'POWERUP_HEALTH' : undeclared identifier src/game/server/gamecontroller.cpp(145) : error C2065: 'POWERUP_WEAPON' : undeclared identifier src/game/server/gamecontroller.cpp(146) : error C2065: 'WEAPON_SHOTGUN' : undeclared identifier src/game/server/gamecontroller.cpp(150) : error C2065: 'POWERUP_WEAPON' : undeclared identifier src/game/server/gamecontroller.cpp(151) : error C2065: 'WEAPON_GRENADE' : undeclared identifier src/game/server/gamecontroller.cpp(155) : error C2065: 'POWERUP_WEAPON' : undeclared identifier src/game/server/gamecontroller.cpp(156) : error C2065: 'WEAPON_RIFLE' : undeclared identifier src/game/server/gamecontroller.cpp(160) : error C2065: 'POWERUP_NINJA' : undeclared identifier src/game/server/gamecontroller.cpp(161) : error C2065: 'WEAPON_NINJA' : undeclared identifier src/game/server/gamecontroller.cpp(193) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(195) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(217) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(218) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(222) : error C2065: 'GAMEFLAG_TEAMS' : undeclared identifier src/game/server/gamecontroller.cpp(324) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(324) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(363) : error C2065: 'WEAPON_HAMMER' : undeclared identifier src/game/server/gamecontroller.cpp(364) : error C2065: 'WEAPON_GUN' : undeclared identifier src/game/server/gamecontroller.cpp(439) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(489) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(498) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(506) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(511) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(531) : error C2065: 'GAMEFLAG_TEAMS' : undeclared identifier src/game/server/gamecontroller.cpp(536) : error C2065: 'CNetObj_GameInfo' : undeclared identifier src/game/server/gamecontroller.cpp(536) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(536) : error C2059: syntax error : ')' src/game/server/gamecontroller.cpp(537) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(540) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(540) : error C2227: left of '->m_GameFlags' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(541) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(541) : error C2227: left of '->m_GameStateFlags' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(543) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(543) : error C2227: left of '->m_GameStateFlags' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(543) : error C2065: 'GAMESTATEFLAG_GAMEOVER' : undeclared identifier src/game/server/gamecontroller.cpp(545) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(545) : error C2227: left of '->m_GameStateFlags' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(545) : error C2065: 'GAMESTATEFLAG_SUDDENDEATH' : undeclared identifier src/game/server/gamecontroller.cpp(547) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(547) : error C2227: left of '->m_GameStateFlags' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(547) : error C2065: 'GAMESTATEFLAG_PAUSED' : undeclared identifier src/game/server/gamecontroller.cpp(548) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(548) : error C2227: left of '->m_RoundStartTick' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(549) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(549) : error C2227: left of '->m_WarmupTimer' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(551) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(551) : error C2227: left of '->m_ScoreLimit' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(552) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(552) : error C2227: left of '->m_TimeLimit' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(554) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(554) : error C2227: left of '->m_RoundNum' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(555) : error C2065: 'pGameInfoObj' : undeclared identifier src/game/server/gamecontroller.cpp(555) : error C2227: left of '->m_RoundCurrent' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamecontroller.cpp(569) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(569) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(576) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(576) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(585) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(593) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(593) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(610) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(636) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(642) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(648) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamecontroller.cpp(655) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(655) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(671) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(671) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(674) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamecontroller.cpp(674) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamecontroller.cpp(715) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier bam: 'objs/game/server/gamecontroller.obj' error 2 [12/16] #1 c++ src/game/server/gamemodes/ctf.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' src\game/server/entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' src\game/server/entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' src\game/server/entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier src\game/server/entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' src\game/server/entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/server/entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' src\game/server/entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/server/entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' src\game/server/entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/server/entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/server/entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' src/game/server/gamemodes/ctf.cpp(19) : error C2065: 'GAMEFLAG_TEAMS' : undeclared identifier src/game/server/gamemodes/ctf.cpp(19) : error C2065: 'GAMEFLAG_FLAGS' : undeclared identifier src/game/server/gamemodes/ctf.cpp(28) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(29) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(54) : error C2065: 'SOUND_CTF_DROP' : undeclared identifier src/game/server/gamemodes/ctf.cpp(74) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(74) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(79) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(79) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(84) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(84) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(112) : error C2065: 'CNetObj_GameData' : undeclared identifier src/game/server/gamemodes/ctf.cpp(112) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(112) : error C2059: syntax error : ')' src/game/server/gamemodes/ctf.cpp(113) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(116) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(116) : error C2227: left of '->m_TeamscoreRed' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(116) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(117) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(117) : error C2227: left of '->m_TeamscoreBlue' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(117) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(119) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(121) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(121) : error C2227: left of '->m_AtStand' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(122) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(122) : error C2227: left of '->m_FlagCarrierRed' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(122) : error C2065: 'FLAG_ATSTAND' : undeclared identifier src/game/server/gamemodes/ctf.cpp(123) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(123) : error C2227: left of '->m_pCarryingCharacter' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(123) : error C2227: left of '->GetPlayer' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(124) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(124) : error C2227: left of '->m_FlagCarrierRed' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(124) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/ctf.cpp(124) : error C2227: left of '->m_pCarryingCharacter' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(124) : error C2227: left of '->GetPlayer' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(124) : error C2227: left of '->GetCID' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(126) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(126) : error C2227: left of '->m_FlagCarrierRed' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(126) : error C2065: 'FLAG_TAKEN' : undeclared identifier src/game/server/gamemodes/ctf.cpp(129) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(129) : error C2227: left of '->m_FlagCarrierRed' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(129) : error C2065: 'FLAG_MISSING' : undeclared identifier src/game/server/gamemodes/ctf.cpp(130) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(132) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(132) : error C2227: left of '->m_AtStand' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(133) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(133) : error C2227: left of '->m_FlagCarrierBlue' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(133) : error C2065: 'FLAG_ATSTAND' : undeclared identifier src/game/server/gamemodes/ctf.cpp(134) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(134) : error C2227: left of '->m_pCarryingCharacter' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(134) : error C2227: left of '->GetPlayer' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(135) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(135) : error C2227: left of '->m_FlagCarrierBlue' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(135) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(135) : error C2227: left of '->m_pCarryingCharacter' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(135) : error C2227: left of '->GetPlayer' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(135) : error C2227: left of '->GetCID' must point to class/struct/union/generic type src/game/server/gamemodes/ctf.cpp(137) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(137) : error C2227: left of '->m_FlagCarrierBlue' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(137) : error C2065: 'FLAG_TAKEN' : undeclared identifier src/game/server/gamemodes/ctf.cpp(140) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/ctf.cpp(140) : error C2227: left of '->m_FlagCarrierBlue' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/ctf.cpp(140) : error C2065: 'FLAG_MISSING' : undeclared identifier src/game/server/gamemodes/ctf.cpp(161) : error C2065: 'SOUND_CTF_RETURN' : undeclared identifier src/game/server/gamemodes/ctf.cpp(199) : error C2065: 'SOUND_CTF_CAPTURE' : undeclared identifier src/game/server/gamemodes/ctf.cpp(209) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamemodes/ctf.cpp(226) : error C2065: 'SOUND_CTF_RETURN' : undeclared identifier src/game/server/gamemodes/ctf.cpp(255) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/gamemodes/ctf.cpp(255) : error C2065: 'SPEC_FREEVIEW' : undeclared identifier src/game/server/gamemodes/ctf.cpp(256) : error C2065: 'SOUND_CTF_GRAB_EN' : undeclared identifier src/game/server/gamemodes/ctf.cpp(258) : error C2065: 'SOUND_CTF_GRAB_EN' : undeclared identifier src/game/server/gamemodes/ctf.cpp(260) : error C2065: 'SOUND_CTF_GRAB_PL' : undeclared identifier src/game/server/gamemodes/ctf.cpp(270) : error C2065: 'SOUND_CTF_RETURN' : undeclared identifier bam: 'objs/game/server/gamemodes/ctf.obj' error 2 [13/16] #1 c++ src/game/server/gamemodes/tdm.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' src\game/server/entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' src\game/server/entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' src\game/server/entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier src\game/server/entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' src\game/server/entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/server/entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' src\game/server/entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/server/entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' src\game/server/entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/server/entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/server/entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' src/game/server/gamemodes/tdm.cpp(12) : error C2065: 'GAMEFLAG_TEAMS' : undeclared identifier src/game/server/gamemodes/tdm.cpp(38) : error C2065: 'CNetObj_GameData' : undeclared identifier src/game/server/gamemodes/tdm.cpp(38) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/tdm.cpp(38) : error C2059: syntax error : ')' src/game/server/gamemodes/tdm.cpp(39) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/tdm.cpp(42) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/tdm.cpp(42) : error C2227: left of '->m_TeamscoreRed' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/tdm.cpp(42) : error C2065: 'TEAM_RED' : undeclared identifier src/game/server/gamemodes/tdm.cpp(43) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/tdm.cpp(43) : error C2227: left of '->m_TeamscoreBlue' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/tdm.cpp(43) : error C2065: 'TEAM_BLUE' : undeclared identifier src/game/server/gamemodes/tdm.cpp(45) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/tdm.cpp(45) : error C2227: left of '->m_FlagCarrierRed' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/gamemodes/tdm.cpp(46) : error C2065: 'pGameDataObj' : undeclared identifier src/game/server/gamemodes/tdm.cpp(46) : error C2227: left of '->m_FlagCarrierBlue' must point to class/struct/union/generic type type is 'unknown-type' bam: 'objs/game/server/gamemodes/tdm.obj' error 2 [14/16] #1 c++ src/game/server/gameworld.cpp C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2556: 'float round(float) throw()' : overloaded function differs only by return type from 'int round(float)' src\base/math.h(23) : see declaration of 'round' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1126) : error C2371: 'round' : redefinition; different basic types src\base/math.h(23) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int bam: 'objs/game/server/gameworld.obj' error 2 [15/16] #1 c++ src/game/server/player.cpp src\base/math.h(24) : error C2556: 'int round(float)' : overloaded function differs only by return type from 'float round(float) throw()' C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' src\base/math.h(24) : error C2371: 'round' : redefinition; different basic types C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE\math.h(1125) : see declaration of 'round' e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(28) : error C2660: 'CCollision::IsTileSolid' : function does not take 1 arguments e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2264: 'round' : error in function definition or declaration; function not called e:\myproject\microsoft visual c++ express\teeworlds\src\game\collision.h(30) : error C2660: 'CCollision::GetTile' : function does not take 1 arguments src\game/gamecore.h(193) : error C2146: syntax error : missing ';' before identifier 'm_Input' src\game/gamecore.h(193) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int src\game/gamecore.h(202) : error C2143: syntax error : missing ',' before '*' src\game/gamecore.h(203) : error C2061: syntax error : identifier 'CNetObj_CharacterCore' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(44) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(45) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(83) : error C2065: 'NUM_WEAPONS' : undeclared identifier e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C2146: syntax error : missing ';' before identifier 'm_LatestPrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(101) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C2146: syntax error : missing ';' before identifier 'm_LatestInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(102) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C2146: syntax error : missing ';' before identifier 'm_PrevInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(105) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C2146: syntax error : missing ';' before identifier 'm_Input' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\entities/character.h(106) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C2146: syntax error : missing ';' before identifier 'm_NetObjHandler' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\gamecontext.h(45) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(31) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' e:\myproject\microsoft visual c++ express\teeworlds\src\game\server\player.h(32) : error C2061: syntax error : identifier 'CNetObj_PlayerInput' src/game/server/player.cpp(21) : error C2065: 'SPEC_FREEVIEW' : undeclared identifier src/game/server/player.cpp(63) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/player.cpp(63) : error C2065: 'SPEC_FREEVIEW' : undeclared identifier src/game/server/player.cpp(88) : error C2065: 'PLAYERFLAG_SCOREBOARD' : undeclared identifier src/game/server/player.cpp(92) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/player.cpp(98) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/player.cpp(98) : error C2065: 'SPEC_FREEVIEW' : undeclared identifier src/game/server/player.cpp(110) : error C2065: 'CNetObj_ClientInfo' : undeclared identifier src/game/server/player.cpp(110) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(110) : error C2061: syntax error : identifier 'CNetObj_ClientInfo' src/game/server/player.cpp(111) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(114) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(114) : error C2227: left of '->m_Name0' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(115) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(115) : error C2227: left of '->m_Clan0' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(116) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(116) : error C2227: left of '->m_Country' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(117) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(117) : error C2227: left of '->m_Skin0' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(118) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(118) : error C2227: left of '->m_UseCustomColor' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(119) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(119) : error C2227: left of '->m_ColorBody' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(120) : error C2065: 'pClientInfo' : undeclared identifier src/game/server/player.cpp(120) : error C2227: left of '->m_ColorFeet' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(122) : error C2065: 'CNetObj_PlayerInfo' : undeclared identifier src/game/server/player.cpp(122) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(122) : error C2061: syntax error : identifier 'CNetObj_PlayerInfo' src/game/server/player.cpp(123) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(126) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(126) : error C2227: left of '->m_Latency' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(127) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(127) : error C2227: left of '->m_Local' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(128) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(128) : error C2227: left of '->m_ClientID' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(129) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(129) : error C2227: left of '->m_Score' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(130) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(130) : error C2227: left of '->m_Team' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(133) : error C2065: 'pPlayerInfo' : undeclared identifier src/game/server/player.cpp(133) : error C2227: left of '->m_Local' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(135) : error C2065: 'TEAM_SPECTATORS' : undeclared identifier src/game/server/player.cpp(137) : error C2065: 'CNetObj_SpectatorInfo' : undeclared identifier src/game/server/player.cpp(137) : error C2065: 'pSpectatorInfo' : undeclared identifier src/game/server/player.cpp(137) : error C2061: syntax error : identifier 'CNetObj_SpectatorInfo' src/game/server/player.cpp(138) : error C2065: 'pSpectatorInfo' : undeclared identifier src/game/server/player.cpp(141) : error C2065: 'pSpectatorInfo' : undeclared identifier src/game/server/player.cpp(141) : error C2227: left of '->m_SpectatorID' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(142) : error C2065: 'pSpectatorInfo' : undeclared identifier src/game/server/player.cpp(142) : error C2227: left of '->m_X' must point to class/struct/union/generic type type is 'unknown-type' src/game/server/player.cpp(143) : error C2065: 'pSpectatorInfo' : undeclared identifier src/game/server/player.cpp(143) : error C2227: left of '->m_Y' must point to class/struct/union/generic type type is 'unknown-type' c1xx : fatal error C1903: unable to recover from previous error(s); stopping compilation bam: 'objs/game/server/player.obj' error 2 bam: error: a build step failed