Error 28 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 29 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 30 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 31 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 32 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 33 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 34 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 35 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 36 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 37 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 38 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 39 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 40 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 41 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 42 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 43 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 44 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 45 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 46 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 47 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 48 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 49 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 50 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 51 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 52 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 53 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 54 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 55 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 56 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 57 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 58 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 59 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 60 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 61 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 62 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 63 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 64 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 65 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 66 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 67 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 68 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 69 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 70 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 71 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 72 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 73 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 74 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 75 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 76 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 77 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 78 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 79 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 80 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 81 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 82 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 83 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 84 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 85 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 86 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 87 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 88 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 89 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 90 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 91 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 92 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 93 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 94 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 95 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 96 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 97 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 98 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 99 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 100 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 101 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 102 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 103 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 104 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 105 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 106 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 107 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 108 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 109 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 110 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 111 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 112 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 113 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 114 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 115 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 116 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 117 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 118 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 119 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 120 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 121 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 122 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 123 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 124 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 125 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 126 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\bullets.obj Error 127 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 128 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 129 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 130 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 131 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 132 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 133 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 134 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 135 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 136 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 137 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 138 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 139 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 140 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 141 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 142 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 143 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 144 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 145 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 146 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 147 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 148 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 149 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 150 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 151 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 152 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 153 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 154 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 155 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 156 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 157 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 158 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 159 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 160 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 161 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 162 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 163 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 164 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 165 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 166 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 167 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 168 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 169 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 170 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 171 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 172 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 173 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 174 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 175 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 176 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 177 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 178 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 179 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 180 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 181 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 182 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 183 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 184 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 185 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 186 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 187 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 188 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 189 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 190 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 191 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 192 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 193 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 194 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 195 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 196 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 197 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 198 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 199 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 200 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 201 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 202 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 203 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 204 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 205 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 206 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 207 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 208 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 209 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 210 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 211 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 212 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 213 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 214 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 215 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 216 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 217 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 218 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 219 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 220 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 221 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 222 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 223 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 224 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 225 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game.obj Error 226 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 227 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 228 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 229 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 230 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 231 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 232 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 233 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 234 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 235 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 236 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 237 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 238 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 239 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 240 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 241 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 242 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 243 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 244 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 245 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 246 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 247 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 248 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 249 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 250 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 251 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 252 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 253 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 254 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 255 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 256 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 257 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 258 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 259 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 260 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 261 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 262 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 263 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 264 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 265 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 266 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 267 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 268 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 269 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 270 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 271 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 272 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 273 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 274 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 275 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 276 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 277 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 278 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 279 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 280 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 281 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 282 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 283 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 284 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 285 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 286 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 287 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 288 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 289 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 290 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 291 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 292 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 293 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 294 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 295 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 296 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 297 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 298 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 299 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 300 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 301 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 302 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 303 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 304 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 305 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 306 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 307 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 308 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 309 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 310 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 311 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 312 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 313 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 314 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 315 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 316 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 317 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 318 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 319 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 320 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 321 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 322 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 323 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 324 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_cast.obj Error 325 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 326 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 327 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 328 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 329 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 330 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 331 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 332 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 333 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 334 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 335 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 336 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 337 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 338 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 339 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 340 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 341 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 342 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 343 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 344 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 345 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 346 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 347 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 348 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 349 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 350 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 351 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 352 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 353 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 354 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 355 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 356 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 357 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 358 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 359 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 360 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 361 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 362 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 363 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 364 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 365 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 366 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 367 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 368 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 369 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 370 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 371 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 372 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 373 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 374 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 375 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 376 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 377 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 378 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 379 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 380 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 381 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 382 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 383 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 384 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 385 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 386 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 387 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 388 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 389 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 390 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 391 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 392 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 393 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 394 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 395 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 396 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 397 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 398 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 399 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 400 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 401 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 402 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 403 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 404 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 405 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 406 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 407 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 408 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 409 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 410 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 411 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 412 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 413 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 414 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 415 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 416 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 417 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 418 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 419 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 420 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 421 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 422 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 423 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\game_update.obj Error 424 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 425 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 426 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 427 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 428 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 429 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 430 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 431 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 432 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 433 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 434 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 435 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 436 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 437 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 438 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 439 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 440 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 441 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 442 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 443 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 444 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 445 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 446 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 447 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 448 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 449 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 450 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 451 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 452 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 453 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 454 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 455 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 456 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 457 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 458 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 459 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 460 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 461 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 462 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 463 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 464 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 465 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 466 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 467 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 468 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 469 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 470 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 471 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 472 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 473 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 474 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 475 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 476 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 477 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 478 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 479 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 480 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 481 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 482 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 483 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 484 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 485 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 486 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 487 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 488 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 489 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 490 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 491 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 492 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 493 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 494 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 495 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 496 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 497 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 498 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 499 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 500 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 501 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 502 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 503 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 504 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 505 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 506 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 507 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 508 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 509 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 510 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 511 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 512 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 513 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 514 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 515 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 516 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 517 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 518 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 519 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 520 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 521 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 522 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\Gorilla.obj Error 523 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 524 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 525 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 526 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 527 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 528 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 529 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 530 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 531 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 532 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 533 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 534 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 535 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 536 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 537 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 538 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 539 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 540 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 541 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 542 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 543 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 544 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 545 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 546 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 547 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 548 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 549 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 550 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 551 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 552 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 553 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 554 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 555 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 556 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 557 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 558 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 559 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 560 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 561 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 562 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 563 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 564 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 565 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 566 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 567 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 568 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 569 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 570 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 571 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 572 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 573 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 574 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 575 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 576 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 577 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 578 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 579 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 580 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 581 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 582 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 583 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 584 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 585 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 586 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 587 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 588 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 589 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 590 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 591 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 592 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 593 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 594 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 595 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 596 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 597 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 598 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 599 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 600 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 601 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 602 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 603 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 604 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 605 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 606 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 607 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 608 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 609 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 610 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 611 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 612 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 613 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 614 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 615 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 616 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 617 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 618 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 619 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 620 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 621 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init.obj Error 622 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 623 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 624 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 625 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 626 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 627 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 628 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 629 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 630 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 631 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 632 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 633 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 634 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 635 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 636 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 637 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 638 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 639 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 640 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 641 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 642 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 643 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 644 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 645 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 646 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 647 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 648 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 649 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 650 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 651 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 652 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 653 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 654 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 655 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 656 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 657 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 658 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 659 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 660 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 661 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 662 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 663 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 664 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 665 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 666 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 667 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 668 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 669 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 670 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 671 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 672 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 673 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 674 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 675 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 676 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 677 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 678 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 679 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 680 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 681 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 682 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 683 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 684 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 685 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 686 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 687 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 688 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 689 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 690 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 691 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 692 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 693 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 694 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 695 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 696 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 697 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 698 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 699 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 700 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 701 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 702 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 703 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 704 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 705 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 706 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 707 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 708 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 709 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 710 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 711 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 712 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 713 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 714 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 715 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 716 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 717 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 718 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 719 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 720 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\init_resources.obj Error 721 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 722 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 723 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 724 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 725 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 726 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 727 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 728 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 729 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 730 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 731 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 732 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 733 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 734 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 735 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 736 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 737 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 738 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 739 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 740 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 741 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 742 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 743 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 744 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 745 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 746 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 747 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 748 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 749 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 750 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 751 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 752 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 753 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 754 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 755 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 756 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 757 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 758 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 759 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 760 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 761 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 762 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 763 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 764 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 765 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 766 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 767 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 768 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 769 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 770 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 771 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 772 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 773 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 774 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 775 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 776 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 777 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 778 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 779 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 780 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 781 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 782 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 783 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 784 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 785 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 786 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 787 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 788 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 789 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 790 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 791 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 792 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 793 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 794 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 795 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 796 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 797 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 798 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 799 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 800 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 801 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 802 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 803 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 804 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 805 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 806 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 807 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 808 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 809 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 810 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 811 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 812 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 813 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 814 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 815 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 816 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 817 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 818 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 819 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\inputs.obj Error 820 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 821 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 822 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 823 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 824 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 825 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 826 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 827 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 828 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 829 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 830 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 831 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 832 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 833 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 834 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 835 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 836 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 837 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 838 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 839 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 840 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 841 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 842 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 843 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 844 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 845 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 846 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 847 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 848 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 849 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 850 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 851 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 852 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 853 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 854 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 855 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 856 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 857 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 858 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 859 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 860 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 861 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 862 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 863 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 864 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 865 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 866 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 867 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 868 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 869 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 870 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 871 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 872 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 873 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 874 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 875 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 876 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 877 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 878 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 879 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 880 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 881 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 882 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 883 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 884 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 885 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 886 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 887 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 888 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 889 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 890 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 891 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 892 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 893 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 894 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 895 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 896 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 897 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 898 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 899 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 900 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 901 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 902 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 903 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 904 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 905 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 906 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 907 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 908 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 909 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 910 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 911 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 912 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 913 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 914 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 915 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 916 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 917 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 918 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\pch.obj Error 919 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 920 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 921 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 922 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 923 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 924 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 925 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 926 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 927 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 928 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 929 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 930 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 931 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 932 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 933 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 934 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 935 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 936 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 937 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 938 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 939 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 940 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 941 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 942 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 943 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 944 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 945 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 946 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 947 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 948 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 949 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 950 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 951 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 952 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 953 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 954 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 955 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 956 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 957 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 958 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 959 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 960 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 961 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 962 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 963 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 964 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 965 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 966 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 967 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 968 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 969 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 970 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 971 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 972 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 973 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 974 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 975 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 976 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 977 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 978 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 979 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 980 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 981 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 982 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 983 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 984 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 985 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 986 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 987 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 988 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 989 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 990 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 991 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 992 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 993 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 994 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 995 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 996 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds"(?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 997 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 998 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 999 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds"(?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1000 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1001 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1002 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1003 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1004 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1005 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1006 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1007 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1008 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1009 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1010 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1011 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1012 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1013 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1014 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1015 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1016 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1017 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\ui.obj Error 1018 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1019 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1020 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1021 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1022 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1023 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1024 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1025 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1026 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1027 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1028 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1029 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1030 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1031 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1032 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1033 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1034 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1035 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1036 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1037 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1038 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1039 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1040 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1041 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1042 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1043 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1044 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1045 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1046 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1047 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1048 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1049 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1050 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1051 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1052 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1053 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1054 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1055 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1056 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1057 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1058 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1059 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1060 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1061 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1062 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1063 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1064 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1065 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1066 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1067 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1068 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1069 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1070 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1071 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1072 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1073 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1074 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1075 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1076 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1077 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1078 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1079 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1080 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1081 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1082 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1083 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1084 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1085 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1086 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1087 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1088 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1089 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1090 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1091 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1092 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1093 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1094 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1095 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1096 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1097 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1098 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1099 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1100 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1101 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1102 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1103 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1104 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1105 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1106 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1107 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1108 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1109 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1110 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1111 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1112 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1113 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1114 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1115 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1116 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\laser.obj Error 1117 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1118 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1119 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1120 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1121 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1122 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1123 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1124 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1125 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1126 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1127 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1128 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1129 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1130 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1131 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1132 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1133 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1134 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1135 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1136 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1137 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1138 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1139 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1140 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1141 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1142 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1143 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1144 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1145 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1146 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1147 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1148 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1149 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1150 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1151 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1152 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1153 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1154 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1155 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1156 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1157 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1158 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1159 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1160 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1161 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1162 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1163 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1164 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1165 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1166 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1167 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1168 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1169 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1170 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1171 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1172 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1173 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1174 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1175 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1176 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1177 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1178 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1179 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1180 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1181 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1182 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1183 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1184 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1185 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1186 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1187 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1188 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1189 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1190 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1191 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1192 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1193 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1194 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1195 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1196 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1197 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1198 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1199 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1200 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1201 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1202 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1203 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1204 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1205 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1206 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1207 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1208 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1209 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1210 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1211 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1212 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1213 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1214 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1215 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\loop.obj Error 1216 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1217 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1218 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1219 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1220 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1221 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1222 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1223 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1224 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1225 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1226 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1227 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1228 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1229 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1230 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1231 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1232 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1233 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1234 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1235 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1236 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1237 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1238 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1239 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1240 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1241 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1242 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1243 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1244 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1245 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1246 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1247 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1248 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1249 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1250 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1251 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1252 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1253 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1254 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1255 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1256 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1257 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1258 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1259 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1260 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1261 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1262 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1263 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1264 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1265 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1266 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1267 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1268 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1269 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1270 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1271 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1272 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1273 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1274 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1275 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1276 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1277 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1278 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1279 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1280 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1281 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1282 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1283 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1284 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1285 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1286 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1287 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1288 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1289 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1290 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1291 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1292 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1293 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1294 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1295 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1296 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1297 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1298 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1299 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1300 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1301 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1302 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1303 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1304 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1305 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1306 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1307 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1308 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1309 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1310 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1311 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1312 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1313 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1314 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\main-new.obj Error 1315 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1316 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1317 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1318 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1319 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1320 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1321 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1322 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1323 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1324 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1325 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1326 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1327 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1328 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1329 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1330 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1331 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1332 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1333 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1334 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1335 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1336 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1337 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1338 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1339 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1340 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1341 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1342 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1343 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1344 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1345 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1346 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1347 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1348 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1349 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1350 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1351 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1352 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1353 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1354 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1355 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1356 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1357 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1358 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1359 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1360 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1361 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1362 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1363 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1364 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1365 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1366 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1367 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1368 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1369 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1370 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1371 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1372 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1373 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1374 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1375 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1376 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1377 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1378 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1379 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1380 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1381 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1382 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1383 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1384 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1385 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1386 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1387 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1388 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1389 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1390 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1391 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1392 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short>> > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1393 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1394 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1395 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short>> > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1396 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1397 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1398 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1399 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1400 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1401 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1402 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1403 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1404 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1405 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1406 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1407 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1408 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1409 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1410 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1411 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1412 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1413 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1414 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1415 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1416 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1417 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1418 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1419 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1420 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1421 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1422 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1423 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1424 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1425 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1426 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1427 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1428 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1429 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1430 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1431 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1432 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1433 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1434 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1435 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1436 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1437 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1438 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1439 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1440 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1441 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1442 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1443 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1444 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1445 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1446 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1447 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1448 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1449 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1450 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1451 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1452 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1453 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1454 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1455 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1456 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1457 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1458 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1459 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1460 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1461 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1462 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1463 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1464 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1465 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1466 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1467 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1468 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1469 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1470 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1471 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1472 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1473 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1474 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1475 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1476 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1477 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1478 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1479 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1480 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1481 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1482 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1483 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1484 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1485 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1486 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1487 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1488 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1489 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1490 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1491 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1492 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1493 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1494 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1495 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1496 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1497 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1498 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1499 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1500 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1501 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1502 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1503 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1504 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1505 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1506 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1507 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1508 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1509 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1510 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1511 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1512 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\physics.obj Error 1513 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1514 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1515 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1516 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1517 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1518 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1519 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1520 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1521 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1522 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1523 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1524 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1525 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1526 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1527 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1528 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1529 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1530 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1531 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1532 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1533 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1534 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1535 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1536 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1537 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1538 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1539 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1540 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1541 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1542 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1543 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1544 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1545 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1546 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1547 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1548 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1549 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1550 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1551 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1552 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1553 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1554 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1555 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1556 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1557 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1558 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1559 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1560 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1561 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1562 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1563 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1564 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1565 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1566 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1567 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1568 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1569 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1570 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1571 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1572 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1573 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1574 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1575 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1576 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1577 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1578 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1579 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1580 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1581 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1582 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1583 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1584 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1585 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1586 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1587 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1588 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1589 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1590 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1591 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1592 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1593 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1594 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1595 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1596 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1597 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1598 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1599 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1600 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1601 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1602 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1603 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1604 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1605 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1606 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1607 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1608 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1609 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1610 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1611 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\recoil.obj Error 1612 error LNK2005: "class std::basic_string,class std::allocator > __cdecl inits::str_vect(class Ogre::Vector3)" (?str_vect@inits@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VVector3@Ogre@@@Z) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1613 error LNK2005: "class Ogre::SceneNode * graphics::n_master" (?n_master@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1614 error LNK2005: "class Ogre::Entity * graphics::e_target" (?e_target@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1615 error LNK2005: "class Ogre::SceneNode * graphics::n_cam" (?n_cam@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1616 error LNK2005: "class Ogre::Entity * graphics::entplane" (?entplane@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1617 error LNK2005: "class Ogre::ConfigFile * graphics::configfile" (?configfile@graphics@@3PAVConfigFile@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1618 error LNK2005: "class Ogre::SceneNode * graphics::n_root" (?n_root@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1619 error LNK2005: "class Ogre::Viewport * graphics::viewport" (?viewport@graphics@@3PAVViewport@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1620 error LNK2005: "class Ogre::SphereSceneQuery * graphics::sphq" (?sphq@graphics@@3PAVSphereSceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1621 error LNK2005: "float graphics::rotating_speed" (?rotating_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1622 error LNK2005: "class Ogre::RenderWindow * graphics::window" (?window@graphics@@3PAVRenderWindow@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1623 error LNK2005: "class Ogre::Entity * graphics::ent_check" (?ent_check@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1624 error LNK2005: "class Ogre::SceneNode * graphics::n_target" (?n_target@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1625 error LNK2005: "class Ogre::Root * graphics::root" (?root@graphics@@3PAVRoot@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1626 error LNK2005: "class Ogre::Entity * graphics::e_ground" (?e_ground@graphics@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1627 error LNK2005: "int graphics::camera_mode" (?camera_mode@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1628 error LNK2005: "int graphics::player_cast" (?player_cast@graphics@@3HA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1629 error LNK2005: "class Ogre::SceneNode * graphics::n_yawpitch_ptr" (?n_yawpitch_ptr@graphics@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1630 error LNK2005: "class Ogre::SceneManager * graphics::scmgr" (?scmgr@graphics@@3PAVSceneManager@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1631 error LNK2005: "class Ogre::Camera * graphics::camera" (?camera@graphics@@3PAVCamera@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1632 error LNK2005: "float graphics::moving_speed" (?moving_speed@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1633 error LNK2005: "float graphics::timeSinceLastFrame" (?timeSinceLastFrame@graphics@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1634 error LNK2005: "class OgreConsole * ui::console" (?console@ui@@3PAVOgreConsole@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1635 error LNK2005: "class Gorilla::Silverback * ui::mGorilla" (?mGorilla@ui@@3PAVSilverback@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1636 error LNK2005: "class Gorilla::Rectangle * ui::gor_rect" (?gor_rect@ui@@3PAVRectangle@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1637 error LNK2005: "class Gorilla::Layer * ui::gor_layer" (?gor_layer@ui@@3PAVLayer@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1638 error LNK2005: "class Gorilla::Caption * * ui::gor_caption" (?gor_caption@ui@@3PAPAVCaption@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1639 error LNK2005: "class Gorilla::Screen * ui::gor_screen" (?gor_screen@ui@@3PAVScreen@Gorilla@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1640 error LNK2005: "class Ogre::SceneNode * recoil::n_recoil" (?n_recoil@recoil@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1641 error LNK2005: "float recoil::fire_delay" (?fire_delay@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1642 error LNK2005: "float recoil::kickback" (?kickback@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1643 error LNK2005: "float recoil::recoil_pitch" (?recoil_pitch@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1644 error LNK2005: "float recoil::recoil_cap" (?recoil_cap@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1645 error LNK2005: "float recoil::time_stack" (?time_stack@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1646 error LNK2005: "bool recoil::trigger_pulled" (?trigger_pulled@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1647 error LNK2005: "float recoil::cooldown_step" (?cooldown_step@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1648 error LNK2005: "bool recoil::stop" (?stop@recoil@@3_NA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1649 error LNK2005: "float recoil::recoil_yaw" (?recoil_yaw@recoil@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1650 error LNK2005: "class BtOgre::DebugCollisionDrawer * physics::col_dgb" (?col_dgb@physics@@3PAVDebugCollisionDrawer@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1651 error LNK2005: "class btCollisionDispatcher * physics::dispatcher" (?dispatcher@physics@@3PAVbtCollisionDispatcher@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1652 error LNK2005: "class btCollisionWorld * physics::colw" (?colw@physics@@3PAVbtCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1653 error LNK2005: "class btBroadphaseInterface * physics::broadphase" (?broadphase@physics@@3PAVbtBroadphaseInterface@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1654 error LNK2005: "class btSphereShape * physics::sphere" (?sphere@physics@@3PAVbtSphereShape@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1655 error LNK2005: "class BtOgre::StaticMeshToShapeConverter * physics::mesh2shape" (?mesh2shape@physics@@3PAVStaticMeshToShapeConverter@BtOgre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1656 error LNK2005: "class btDefaultCollisionConfiguration * physics::collisionConfig" (?collisionConfig@physics@@3PAVbtDefaultCollisionConfiguration@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1657 error LNK2005: "class OIS::Mouse * inputs::mouse" (?mouse@inputs@@3PAVMouse@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1658 error LNK2005: "class OIS::Keyboard * inputs::keyboard" (?keyboard@inputs@@3PAVKeyboard@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1659 error LNK2005: "class OIS::InputManager * inputs::inputmanager" (?inputmanager@inputs@@3PAVInputManager@OIS@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1660 error LNK2005: "int bullets::nextbullet" (?nextbullet@bullets@@3HA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1661 error LNK2005: "float bullets::bullet_speed" (?bullet_speed@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1662 error LNK2005: "float bullets::offset_x" (?offset_x@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1663 error LNK2005: "float bullets::offset_y" (?offset_y@bullets@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1664 error LNK2005: "class Ogre::BillboardChain * bullets::bb_trace_model" (?bb_trace_model@bullets@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1665 error LNK2005: "class Ogre::Entity * laser::current_rayed" (?current_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1666 error LNK2005: "class Ogre::SceneNode * laser::n_laserbeam" (?n_laserbeam@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1667 error LNK2005: "class Ogre::BillboardChain * laser::bb_beam" (?bb_beam@laser@@3PAVBillboardChain@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1668 error LNK2005: "class Ogre::BillboardSet * laser::bb_laserdot" (?bb_laserdot@laser@@3PAVBillboardSet@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1669 error LNK2005: "class Ogre::Entity * laser::current_entity" (?current_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1670 error LNK2005: "class Ogre::SceneNode * laser::n_laserdot" (?n_laserdot@laser@@3PAVSceneNode@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1671 error LNK2005: "class Ogre::RaySceneQuery * laser::rsq" (?rsq@laser@@3PAVRaySceneQuery@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1672 error LNK2005: "float laser::laser_width" (?laser_width@laser@@3MA) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1673 error LNK2005: "class Ogre::Entity * laser::previous_rayed" (?previous_rayed@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1674 error LNK2005: "class Ogre::Entity * laser::last_entity" (?last_entity@laser@@3PAVEntity@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1675 error LNK2005: "class std::vector > graphics::Nodes" (?Nodes@graphics@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1676 error LNK2005: "class btVector3 laser::btto" (?btto@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1677 error LNK2005: "class Ogre::Vector3 laser::to" (?to@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1678 error LNK2005: "class Ogre::Vector3 laser::from" (?from@laser@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1679 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::AbilNames" (?AbilNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1680 error LNK2005: "class Ogre::Vector3 graphics::offset" (?offset@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1681 error LNK2005: "class Ogre::Vector3 graphics::translate2" (?translate2@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1682 error LNK2005: "struct object_pool game::Timers" (?Timers@game@@3U?$object_pool@Utimer_state@@@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1683 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::AbilIds" (?AbilIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1684 error LNK2005: "class std::map,class std::allocator >,short,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,short> > > game::CharIds" (?CharIds@game@@3V?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FU?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@F@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1685 error LNK2005: "class Ogre::Vector3 game::projectile" (?projectile@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1686 error LNK2005: "class std::vector > game::Abilities" (?Abilities@game@@3V?$vector@Uability@@V?$allocator@Uability@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1687 error LNK2005: "class Ogre::Vector3 game::click_position" (?click_position@game@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1688 error LNK2005: "class std::vector,class std::allocator >,class std::allocator,class std::allocator > > > game::CharNames" (?CharNames@game@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1689 error LNK2005: "class std::vector > game::Characters" (?Characters@game@@3V?$vector@Ucharacter_s@@V?$allocator@Ucharacter_s@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1690 error LNK2005: "class std::vector > laser::bb_dot" (?bb_dot@laser@@3V?$vector@PAVBillboardSet@Ogre@@V?$allocator@PAVBillboardSet@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1691 error LNK2005: "class btVector3 laser::btfrom" (?btfrom@laser@@3VbtVector3@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1692 error LNK2005: "class Ogre::Ray laser::ray" (?ray@laser@@3VRay@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1693 error LNK2005: "struct btCollisionWorld::ClosestRayResultCallback laser::raycallback" (?raycallback@laser@@3UClosestRayResultCallback@btCollisionWorld@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1694 error LNK2005: "class std::vector > laser::callbacks" (?callbacks@laser@@3V?$vector@Ubullet_raycast@@V?$allocator@Ubullet_raycast@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1695 error LNK2005: "class Ogre::MaterialPtr graphics::mat" (?mat@graphics@@3VMaterialPtr@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1696 error LNK2005: "class std::vector > graphics::isMoving" (?isMoving@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1697 error LNK2005: "class Ogre::ColourValue graphics::colorval2" (?colorval2@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1698 error LNK2005: "class std::vector > bullets::bb_trace" (?bb_trace@bullets@@3V?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1699 error LNK2005: "class std::vector > bullets::n_bullet" (?n_bullet@bullets@@3V?$vector@PAVSceneNode@Ogre@@V?$allocator@PAVSceneNode@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1700 error LNK2005: "class std::vector > inits::delete_it" (?delete_it@inits@@3V?$vector@PAXV?$allocator@PAX@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1701 error LNK2005: "class std::vector > graphics::Entities" (?Entities@graphics@@3V?$vector@PAVEntity@Ogre@@V?$allocator@PAVEntity@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1702 error LNK2005: "class Ogre::Quaternion graphics::rotate" (?rotate@graphics@@3VQuaternion@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1703 error LNK2005: "class Ogre::ColourValue graphics::colorval1" (?colorval1@graphics@@3VColourValue@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1704 error LNK2005: "struct Bar ui::cast_bar" (?cast_bar@ui@@3UBar@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1705 error LNK2005: "class std::vector > graphics::velocities" (?velocities@graphics@@3V?$vector@VVector3@Ogre@@V?$allocator@VVector3@Ogre@@@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1706 error LNK2005: "struct listener graphics::lstnr" (?lstnr@graphics@@3Ulistener@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1707 error LNK2005: "class Ogre::BillboardChainFactory graphics::bbchfact" (?bbchfact@graphics@@3VBillboardChainFactory@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1708 error LNK2005: "class Ogre::Vector3 graphics::translate" (?translate@graphics@@3VVector3@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1709 error LNK2005: "class Ogre::Sphere graphics::sph" (?sph@graphics@@3VSphere@Ogre@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1710 error LNK2005: "class std::vector > graphics::hasCollided" (?hasCollided@graphics@@3V?$vector@_NV?$allocator@_N@std@@@std@@A) already defined in BtOgre.obj C:\eio\_zevil\stdafx.obj Error 1712 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\recoil.obj Error 1713 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\stdafx.obj Error 1714 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\loop.obj Error 1715 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\main-new.obj Error 1716 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1717 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\physics.obj Error 1718 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) referenced in function "void __cdecl std::_Destroy_range >(struct character_s *,struct character_s *,class std::allocator &)" (??$_Destroy_range@V?$allocator@Ucharacter_s@@@std@@@std@@YAXPAUcharacter_s@@0AAV?$allocator@Ucharacter_s@@@0@@Z) C:\eio\_zevil\inputs.obj Error 1719 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\pch.obj Error 1720 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\ui.obj Error 1721 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\laser.obj Error 1722 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game_update.obj Error 1723 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\Gorilla.obj Error 1724 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\init.obj Error 1725 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\init_resources.obj Error 1726 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\BtOgre.obj Error 1727 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\bullets.obj Error 1728 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game.obj Error 1729 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameStarted(struct Ogre::FrameEvent const &)" (?frameStarted@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game_cast.obj Error 1730 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\recoil.obj Error 1731 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\stdafx.obj Error 1732 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\loop.obj Error 1733 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\main-new.obj Error 1734 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1735 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\physics.obj Error 1736 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) referenced in function "struct std::_Nonscalar_ptr_iterator_tag __cdecl std::_Ptr_cat(struct character_s *,struct character_s *)" (??$_Ptr_cat@Ucharacter_s@@U1@@std@@YA?AU_Nonscalar_ptr_iterator_tag@0@PAUcharacter_s@@0@Z) C:\eio\_zevil\inputs.obj Error 1737 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\pch.obj Error 1738 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\ui.obj Error 1739 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\laser.obj Error 1740 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game_update.obj Error 1741 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\Gorilla.obj Error 1742 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\init.obj Error 1743 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\init_resources.obj Error 1744 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\BtOgre.obj Error 1745 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\bullets.obj Error 1746 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game.obj Error 1747 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameRenderingQueued(struct Ogre::FrameEvent const &)" (?frameRenderingQueued@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game_cast.obj Error 1748 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\recoil.obj Error 1749 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\stdafx.obj Error 1750 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\loop.obj Error 1751 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\main-new.obj Error 1752 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1753 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\physics.obj Error 1754 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) referenced in function "struct std::_Nonscalar_ptr_iterator_tag __cdecl std::_Ptr_cat(struct character_s *,struct character_s *)" (??$_Ptr_cat@Ucharacter_s@@U1@@std@@YA?AU_Nonscalar_ptr_iterator_tag@0@PAUcharacter_s@@0@Z) C:\eio\_zevil\inputs.obj Error 1755 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\pch.obj Error 1756 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\ui.obj Error 1757 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\laser.obj Error 1758 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game_update.obj Error 1759 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\Gorilla.obj Error 1760 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\init.obj Error 1761 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\init_resources.obj Error 1762 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\BtOgre.obj Error 1763 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\bullets.obj Error 1764 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game.obj Error 1765 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::frameEnded(struct Ogre::FrameEvent const &)" (?frameEnded@listener@@UAE_NABUFrameEvent@Ogre@@@Z) C:\eio\_zevil\game_cast.obj Error 1766 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\recoil.obj Error 1767 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\stdafx.obj Error 1768 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\loop.obj Error 1769 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\main-new.obj Error 1770 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1771 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\physics.obj Error 1772 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) referenced in function "void __cdecl std::_Destroy_range >(struct character_s *,struct character_s *,class std::allocator &)" (??$_Destroy_range@V?$allocator@Ucharacter_s@@@std@@@std@@YAXPAUcharacter_s@@0AAV?$allocator@Ucharacter_s@@@0@@Z) C:\eio\_zevil\inputs.obj Error 1773 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\pch.obj Error 1774 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\ui.obj Error 1775 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\laser.obj Error 1776 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\game_update.obj Error 1777 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\Gorilla.obj Error 1778 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\init.obj Error 1779 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\init_resources.obj Error 1780 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\BtOgre.obj Error 1781 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\bullets.obj Error 1782 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\game.obj Error 1783 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyPressed(class OIS::KeyEvent const &)" (?keyPressed@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\game_cast.obj Error 1784 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\recoil.obj Error 1785 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) referenced in function "protected: void __thiscall std::vector >::_Destroy(class Ogre::BillboardChain * *,class Ogre::BillboardChain * *)" (?_Destroy@?$vector@PAVBillboardChain@Ogre@@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@IAEXPAPAVBillboardChain@Ogre@@0@Z) C:\eio\_zevil\stdafx.obj Error 1786 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\loop.obj Error 1787 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\main-new.obj Error 1788 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1789 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\physics.obj Error 1790 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\inputs.obj Error 1791 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\pch.obj Error 1792 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\ui.obj Error 1793 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\laser.obj Error 1794 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\game_update.obj Error 1795 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\Gorilla.obj Error 1796 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\init.obj Error 1797 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\init_resources.obj Error 1798 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\BtOgre.obj Error 1799 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\bullets.obj Error 1800 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\game.obj Error 1801 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::keyReleased(class OIS::KeyEvent const &)" (?keyReleased@listener@@UAE_NABVKeyEvent@OIS@@@Z) C:\eio\_zevil\game_cast.obj Error 1802 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\recoil.obj Error 1803 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\stdafx.obj Error 1804 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\loop.obj Error 1805 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\main-new.obj Error 1806 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1807 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\physics.obj Error 1808 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\inputs.obj Error 1809 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\pch.obj Error 1810 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\ui.obj Error 1811 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\laser.obj Error 1812 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) referenced in function "struct std::_Scalar_ptr_iterator_tag __cdecl std::_Ptr_cat(class Ogre::BillboardChain * *,class Ogre::BillboardChain * *)" (??$_Ptr_cat@PAVBillboardChain@Ogre@@PAV12@@std@@YA?AU_Scalar_ptr_iterator_tag@0@PAPAVBillboardChain@Ogre@@0@Z) C:\eio\_zevil\game_update.obj Error 1813 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\Gorilla.obj Error 1814 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\init.obj Error 1815 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\init_resources.obj Error 1816 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\BtOgre.obj Error 1817 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\bullets.obj Error 1818 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\game.obj Error 1819 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseMoved(class OIS::MouseEvent const &)" (?mouseMoved@listener@@UAE_NABVMouseEvent@OIS@@@Z) C:\eio\_zevil\game_cast.obj Error 1820 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\recoil.obj Error 1821 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\stdafx.obj Error 1822 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\loop.obj Error 1823 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\main-new.obj Error 1824 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1825 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\physics.obj Error 1826 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) referenced in function "void __cdecl std::_Destroy_range >(struct character_s *,struct character_s *,class std::allocator &,struct std::_Nonscalar_ptr_iterator_tag)" (??$_Destroy_range@V?$allocator@Ucharacter_s@@@std@@@std@@YAXPAUcharacter_s@@0AAV?$allocator@Ucharacter_s@@@0@U_Nonscalar_ptr_iterator_tag@0@@Z) C:\eio\_zevil\inputs.obj Error 1827 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\pch.obj Error 1828 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\ui.obj Error 1829 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\laser.obj Error 1830 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\game_update.obj Error 1831 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\Gorilla.obj Error 1832 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\init.obj Error 1833 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\init_resources.obj Error 1834 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\BtOgre.obj Error 1835 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\bullets.obj Error 1836 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\game.obj Error 1837 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mousePressed(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mousePressed@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\game_cast.obj Error 1838 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\recoil.obj Error 1839 error LNK2019: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) referenced in function "void __cdecl std::_Destroy_range >(class Ogre::BillboardChain * *,class Ogre::BillboardChain * *,class std::allocator &)" (??$_Destroy_range@V?$allocator@PAVBillboardChain@Ogre@@@std@@@std@@YAXPAPAVBillboardChain@Ogre@@0AAV?$allocator@PAVBillboardChain@Ogre@@@0@@Z) C:\eio\_zevil\stdafx.obj Error 1840 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\loop.obj Error 1841 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\main-new.obj Error 1842 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\OgreConsoleForGorilla.obj Error 1843 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\physics.obj Error 1844 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\inputs.obj Error 1845 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\pch.obj Error 1846 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\ui.obj Error 1847 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\laser.obj Error 1848 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\game_update.obj Error 1849 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\Gorilla.obj Error 1850 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\init.obj Error 1851 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\init_resources.obj Error 1852 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\BtOgre.obj Error 1853 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\bullets.obj Error 1854 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\game.obj Error 1855 error LNK2001: unresolved external symbol "public: virtual bool __thiscall listener::mouseReleased(class OIS::MouseEvent const &,enum OIS::MouseButtonID)" (?mouseReleased@listener@@UAE_NABVMouseEvent@OIS@@W4MouseButtonID@3@@Z) C:\eio\_zevil\game_cast.obj Error 1856 error LNK2019: unresolved external symbol "void __cdecl game::error_message(enum err_msg)" (?error_message@game@@YAXW4err_msg@@@Z) referenced in function "void __cdecl game::cast_cmd(short,short,short)" (?cast_cmd@game@@YAXFFF@Z) C:\eio\_zevil\game_cast.obj Error 1857 error LNK2019: unresolved external symbol "class std::basic_string,class std::allocator > __cdecl game::inspect_cast(short,short,short)" (?inspect_cast@game@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@FFF@Z) referenced in function "void __cdecl game::cast_cmd(short,short,short)" (?cast_cmd@game@@YAXFFF@Z) C:\eio\_zevil\game_cast.obj Error 1858 error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup C:\eio\_zevil\MSVCRTD.lib(crtexew.obj) Error 1859 error LNK1120: 11 unresolved externals C:\eio\_zevil\Debug\zevil.exe