Weapon_SDKBase.H Error

Trying to compile my mod to test somethings, and have been running into this error every time. I’m not even sure why its happening. I’ve looked for a solution but haven’t found any. I need help on fixing the ‘WEAPON_NONE’, ‘WEAPON_MAX’ and the "SDKWeaponID’ errors. Thanks for any help.

The Complete BuildLog:



Compiling...
sdk_playerclass_info_parse.cpp
sdk_playeranimstate.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_player_shared.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_gamemovement.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c_sdk_player_resource.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c_sdk_player.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_gamerules.cpp
weapon_shotgun.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
weapon_sdkbase.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(34) : error C2039: 'm_flDecreaseShotsFired' : is not a member of 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(34) : error C2039: 'm_flDecreaseShotsFired' : is not a member of 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(63) : error C2509: 'ShouldPredict' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(135) : error C2509: 'PrimaryAttack' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(201) : error C2509: 'SecondaryAttack' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(206) : error C2509: 'ItemPostFrame' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(323) : error C2509: 'WeaponIdle' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(332) : error C2509: 'Reload' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(354) : error C2039: 'SendReloadEvents' : is not a member of 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(356) : error C3861: 'GetPlayerOwner': identifier not found
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(376) : error C2509: 'Deploy' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.cpp(392) : error C2509: 'Holster' : member function not declared in 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
weapon_pistol.cpp
weapon_mp5.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
weapon_grenade.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
weapon_crowbar.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
weapon_basesdkgrenade.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_weapon_melee.cpp
c:\mgss\src\game\shared\sdk\weapon_basesdkgrenade.cpp(240) : error C3861: 'GetDeployActivity': identifier not found
sdk_fx_shared.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_basegrenade_projectile.cpp
sdk_hud_targetid.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_hud_stamina.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_hud_chat.cpp
sdk_hud_armor.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
hud_sdkdeathnotice.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdkviewport.cpp
sdk_teammenu.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_spectatorgui.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_scoreboard.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_classmenu.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
sdk_shareddefs.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
clientmode_sdk.cpp
c_te_firebullets.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
spritemodel.cpp
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(33) : error C2365: 'WEAPON_NONE' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(144) : see declaration of 'WEAPON_NONE'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(37) : error C2365: 'WEAPON_MAX' : redefinition; previous definition was 'enumerator'
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(154) : see declaration of 'WEAPON_MAX'
c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(38) : error C2371: 'SDKWeaponID' : redefinition; different basic types
        c:\mgss\src\game\shared\sdk\sdk_shareddefs.h(155) : see declaration of 'SDKWeaponID'
c:\mgss\src\game\client\sdk\clientmode_sdk.cpp(154) : error C2039: 'GetWeaponFOV' : is not a member of 'C_WeaponSDKBase'
        c:\mgss\src\game\shared\sdk\weapon_sdkbase.h(48) : see declaration of 'C_WeaponSDKBase'
clientmode_shared.cpp
c:\mgss\src\game\client\spritemodel.cpp(442) : error C3861: 'IsBIK': identifier not found
c:\mgss\src\game\client\clientmode_shared.cpp(364) : error C2601: 'ClientModeShared::ShouldDrawEntity' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(369) : error C2601: 'ClientModeShared::ShouldDrawParticles' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(377) : error C2601: 'ClientModeShared::OverrideMouseInput' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(389) : error C2601: 'ClientModeShared::ShouldDrawViewModel' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(394) : error C2601: 'ClientModeShared::ShouldDrawDetailObjects' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(403) : error C2601: 'ClientModeShared::ShouldDrawCrosshair' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(411) : error C2601: 'ClientModeShared::ShouldDrawLocalPlayer' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(423) : error C2601: 'ClientModeShared::ShouldDrawFog' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(431) : error C2601: 'ClientModeShared::AdjustEngineViewport' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(438) : error C2601: 'ClientModeShared::PreRender' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(445) : error C2601: 'ClientModeShared::PostRender' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(451) : error C2601: 'ClientModeShared::PostRenderVGui' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(458) : error C2601: 'ClientModeShared::Update' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(472) : error C2601: 'ClientModeShared::ProcessInput' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(480) : error C2601: 'ClientModeShared::KeyInput' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(535) : error C2601: 'ClientModeShared::HandleSpectatorKeyInput' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(570) : error C2601: 'ClientModeShared::HudElementKeyInput' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(587) : error C2601: 'ClientModeShared::GetMessagePanel' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(598) : error C2601: 'ClientModeShared::StartMessageMode' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(615) : error C2601: 'ClientModeShared::LevelInit' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(647) : error C2601: 'ClientModeShared::LevelShutdown' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(665) : error C2601: 'ClientModeShared::Enable' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(692) : error C2601: 'ClientModeShared::Disable' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(706) : error C2601: 'ClientModeShared::Layout' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(728) : error C2601: 'ClientModeShared::GetViewModelFOV' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(735) : error C2601: 'PlayerNameNotSetYet' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(749) : error C2601: 'ClientModeShared::FireGameEvent' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(1020) : error C2601: 'ClientModeShared::ActivateInGameVGuiContext' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(1026) : error C2601: 'ClientModeShared::DeactivateInGameVGuiContext' : local function definitions are illegal
        c:\mgss\src\game\client\clientmode_shared.cpp(254): this line contains a '{' which has not yet been matched
c:\mgss\src\game\client\clientmode_shared.cpp(1031) : fatal error C1075: end of file found before the left brace '{' at 'c:\mgss\src\game\client\clientmode_shared.cpp(254)' was matched


Try http://www.facepunch.com/forums/240-Programming instead. :wink: