<?xml version="1.0"?>

<!-- to jest komentarz -->

<category name="Gameplay options">
<!-- czy bronie sie automatycznie zmieniaja po zuzyciu amunicji --> 
    <cint name="GameEntity::Item::Weapon::autoSwitch" value="0"/>

<!-- czy podniesione bronie automatycznie sie ekwipuuja -->
    <cint name="GameEntity::Item::Weapon::autoSwitchToPickedUp" value="1"/>        

<!-- czy bronie maja sie automatycznie przeladowywac -->
    <cint name="GameEntity::Item::Weapon::autoReload" value="1"/>        

    <cint name="GameEntity::Item::Weapon::unlimitedAmmo" value="0"/>        
    
</category>

<category name="Fx">
    <cfloat name="Fx::Primitives::Decal::planeDistance" value="0.001"/>
    
    <cstring name="FxBulletDecal::Bullet::billboard" value="billboard/bullet_decal"/>
    <cfloat name="FxBulletDecal::Bullet::size" value="0.1"/>
    <cstring name="FxBulletDecal::Rocket::billboard" value="billboard/rocket_decal"/>
    <cfloat name="FxBulletDecal::Rocket::size" value="0.6"/>
    
    <cstring name="FxExplosion::particleExplosion" value="particle/explosion2/intense_center"/>
    <cstring name="FxExplosion::particleShockwave" value="particle/explosion2/sparkles"/>
    <cstring name="FxExplosion::particleSmoke" value="particle/explosion2/dark_clouds"/>
    
    <cstring name="FxProjectileBulletTrail::billboard" value="billboard/bullet_trail"/>
    <cfloat name="FxProjectileBulletTrail::width" value="0.035"/>
    <cint name="FxProjectileBulletTrail::time" value="320"/>
    
    <cstring name="FxProjectileFireball::billboard" value="billboard/projectile"/>
    
    <cstring name="FxBloodSplat::particle" value="particle/blood_splat"/>
    <cstring name="FxBloodSplat::particle2" value="particle/blood_splat_directional"/>
    <cint name="FxBloodSplat::stainCount" value="3"/>
    <cint name="FxBloodSplat::stainRandomDelay" value="300"/>
    
    <cstring name="FxBloodStain::billboard" value="billboard/blood1"/>
    <cint name="FxBloodStain::timeToFullyExtend" value="500"/>
    <cfloat name="FxBloodStain::fullMinSize" value="0.8"/>
    <cfloat name="FxBloodStain::fullMaxSize" value="1.1"/>
    
    <cstring name="FxDamageSplat::particle" value="particle/damage_splat"/>
    
    <cstring name="FxWeaponHalo::billboard" value="billboard/weapon_halo"/>
    <cstring name="FxWeaponHalo::particle" value="particle/weapon_halo"/>
	
	<cstring name="FxSparks::sparks" value="particle/sparks2"/>
	
	<cstring name="FxLaser::sparks" value="particle/laser_sparks"/>
	<cstring name="FxLaser::smoke" value="particle/laser_smoke"/>
	<cstring name="FxLaser::flash" value="particle/laser_flash"/>

</category>

<category name="Game">
    <cstring name="Game::skillLevel" value="easy"/>
    <cstring name="Game::spawnFlags" value=""/>
    <cstring name="Game::startingLevel" value="data/levels/level1.level"/>
</category>

<category name="SoundEngines">
    <category name="IrrklangSettings">
        <cfloat name="IrrKlangSound::minDistance" value="10"/>
        <cfloat name="IrrKlangSound::maxDistance" value="10000000"/>
    </category>
    <category name="OpenALSettings">
        <cfloat name="OpenALSoundEngine::ReferenceDistance" value="5.0"/>
        <cint name="OpenALSoundEngine::AudibleErrors" value="0"/>
        <cint name="OpenALSoundEngine::AlcRefreshRate" value="50"/>
        <cint name="OpenALSoundEngine::BufferSize" value="65536"/>
        <cint name="OpenALSoundEngine::CacheLimit" value="524288"/>
        <cint name="OpenALSoundEngine::MemoryLimit" value="10485760"/>
    </category>
</category>

<category name="Gui">
    <cstring name="Gui::healthAliveIcon" value="gui/heart.png"/>
    <cstring name="Gui::healthDeadIcon" value="gui/skull.png"/>
</category>

<category name="ShadowClonesCamera">
    <cfloat name="ShadowClonesCamera::mMaxRadiusFromPlayer" value="100000.0"/>
    <cfloat name="ShadowClonesCamera::mMinRadiusFromPlayer" value="10"/>
    <cfloat name="ShadowClonesCamera::mMinPitchAngle" value="0"/>
    <cfloat name="ShadowClonesCamera::mMaxPitchAngle" value="90"/>
    <cfloat name="ShadowClonesCamera::mZoomSensitivity" value="0.5"/>
    <cfloat name="ShadowClonesCamera::mPitchAngleSensitivity" value="0.2"/>
    <cfloat name="ShadowClonesCamera::mYawAngleSensitivity" value="0.2"/>
    <cfloat name="ShadowClonesCamera::mRadiusFromPlayer" value="15.0"/> <!-- default 50.0 -->
    <cfloat name="ShadowClonesCamera::mAnglePitch" value="10.0"/> <!-- default 0.0 -->
    <cfloat name="ShadowClonesCamera::mAngleYaw" value="0.0"/> <!-- default 0.0 -->
    <cint name="ShadowClonesCamera::mInvertMouse" value="0"/>
</category>

<category name="Physics">

    <cint name="PhysicsManager::worldSize" value="1000"/>
    <cint name="PhysicsManager::collisionShapeSize" value="1."/>
    
</category>    <!-- physics -->

<category name="Input">
    <cstring name="InputProcessor::inputFileName" value="user/input.ini"/>
    <cstring name="InputProcessor::defaultInputFileName" value="conf/user_default/input.ini"/>

    <cfloat name="InputProcessor::zoomKeySensitivity" value="10.0"/>
    
    <cint name="InputProcessor::isBsMechanikSteering" value="0"/>
</category>


<category name="SoundManager">
    <category name="Jaki sound engine">
        <cstring name="SoundManager::SoundManager::soundEngine" value="IrrKlang"/>
        
        <!-- tox: ponizszych wpisow raczej nie kasowac, zeby potem ludzie mogli sobie sami zmienic
             uzywany sound engine -->
        <!--<cstring name="SoundManager::SoundManager::soundEngine" value="OpenAL"/>-->
        <!--<cstring name="SoundManager::SoundManager::soundEngine" value="IrrKlang"/>-->
        <!--<cstring name="SoundManager::SoundManager::soundEngine" value="Printf"/>-->
    </category>

    <cint name="SoundManager::VolumeSoundEffects" value="100"/>
    <cint name="SoundManager::VolumeSpeech" value="100"/>
    <cint name="SoundManager::VolumeMusic" value="70"/>
    
    <cint name="SoundManager::trackNum" value="9"/>
    <cstring name="SoundManager::track[0]" value="data/music/marloc_prison.ogg"/>
    <cstring name="SoundManager::track[1]" value="data/music/marloc_flames.ogg"/>
    <cstring name="SoundManager::track[2]" value="data/music/marloc_impact.ogg"/>
    <cstring name="SoundManager::track[3]" value="data/music/marloc_passage.ogg"/>
    <cstring name="SoundManager::track[4]" value="data/music/apokryf_demo_rendered.ogg"/>
    <cstring name="SoundManager::track[5]" value="data/music/marloc_run.ogg"/>
    <cstring name="SoundManager::track[6]" value="data/music/marloc_explorer.ogg"/>
    <cstring name="SoundManager::track[7]" value="data/music/luke_shadowclones.ogg"/>
    <cstring name="SoundManager::track[8]" value="data/music/marloc_to_the_east.ogg"/>
  <cint name="SoundManager::repeat" value="1"/>

</category>

<category name="GameEntities">

<category name="Enemy">


        <cint name="GameEntity::Enemy::idleTimeMin" value="1000"/>
        <cint name="GameEntity::Enemy::idleTimeMax" value="3000"/>     

        <cint name="GameEntity::Enemy::walkTimeMin" value="3000"/>
        <cint name="GameEntity::Enemy::walkTimeMax" value="6000"/>     
        
        <cfloat name="GameEntity::Enemy::frictionDeath" value="2.0"/>

        <cstring name="GameEntity::Enemy::deadShape" value="models/enemies/dead/body.shape"/>
        <cfloat name="GameEntity::Enemy::deadShapeHeight" value="0.36"/>

    
        <!-- Tu sie zaczynaja 'normalne' potworki -->

    <category name="Bear">
        <cstring name="GameEntity::Enemy::Bear::name" value="Bear"/>
        <cstring name="GameEntity::Enemy::Bear::model" value="models/enemies/bear/body.mesh"/>
        <cstring name="GameEntity::Enemy::Bear::shape" value="models/enemies/bear/body.shape"/>
        <cstring name="GameEntity::Enemy::Bear::texture" value=""/>
        <cfloat name="GameEntity::Enemy::Bear::mass" value="500.0"/>
        <cfloat name="GameEntity::Enemy::Bear::friction" value="0.0"/>
        <cint name="GameEntity::Enemy::Bear::maxHealth" value="20000.0"/>
        <cint name="GameEntity::Enemy::Bear::isMechanical" value="0"/>
        <cfloat name="GameEntity::Enemy::Bear::movementSpeed" value="1.5"/>
        <cfloat name="GameEntity::Enemy::Bear::rotationSpeed" value="50.0"/>
        <cfloat name="GameEntity::Enemy::Bear::eyesightDegree" value="150.0"/>
        <cint name="GameEntity::Enemy::Bear::canMelee" value="1"/>
        <cint name="GameEntity::Enemy::Bear::canAttack" value="0"/>
        <cfloat name="GameEntity::Enemy::Bear::meleeDistance" value="2.0"/>
        <cfloat name="GameEntity::Enemy::Bear::meleeInterval" value="500"/>
        <cint name="GameEntity::Enemy::Bear::meleeDamageMin" value="4500"/>
        <cint name="GameEntity::Enemy::Bear::meleeDamageMax" value="8000"/>
        <cfloat name="GameEntity::Enemy::Bear::attackDistance" value="0.0"/>
        <cint name="GameEntity::Enemy::Bear::attackInterval" value="0"/>
        <cfloat name="GameEntity::Enemy::Bear::shotSpeed" value="0.0"/>
        <cint name="GameEntity::Enemy::Bear::shotDamageMin" value="0"/>
        <cint name="GameEntity::Enemy::Bear::shotDamageMax" value="0"/>
        <cint name="GameEntity::Enemy::Bear::projectilesTimeToDie" value="3000"/>

        <cstring name="GameEntity::Enemy::Bear::animationIdle" value="idle"/>
        <cfloat name="GameEntity::Enemy::Bear::animationIdleSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::Bear::animationWalk" value="walk"/>
        <cfloat name="GameEntity::Enemy::Bear::animationWalkSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::Bear::animationMelee" value="melee"/>
        <cfloat name="GameEntity::Enemy::Bear::animationMeleeSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::Bear::animationAttack" value="melee"/>
        <cfloat name="GameEntity::Enemy::Bear::animationAttackSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::Bear::animationDeath" value="death"/>
        <cfloat name="GameEntity::Enemy::Bear::animationDeathSpeed" value="1.0"/>

        <cint name="GameEntity::Enemy::Bear::numSoundsActivate" value="2"/>
        <cstring name="GameEntity::Enemy::Bear::soundsActivate[0]" value="data/sound/enemies/bear/activate1.wav"/>
        <cstring name="GameEntity::Enemy::Bear::soundsActivate[1]" value="data/sound/enemies/bear/activate2.wav"/>
        <cint name="GameEntity::Enemy::Bear::numSoundsDeath" value="2"/>
        <cstring name="GameEntity::Enemy::Bear::soundsDeath[0]" value="data/sound/enemies/bear/death1.wav"/>
        <cstring name="GameEntity::Enemy::Bear::soundsDeath[1]" value="data/sound/enemies/bear/death2.wav"/>
        <cint name="GameEntity::Enemy::Bear::numSoundsPain" value="0"/>
        <cint name="GameEntity::Enemy::Bear::numSoundsHit" value="2"/>
        <cstring name="GameEntity::Enemy::Bear::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
        <cstring name="GameEntity::Enemy::Bear::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
        <cint name="GameEntity::Enemy::Bear::numSoundsMelee" value="1"/>
        <cstring name="GameEntity::Enemy::Bear::soundsMelee[0]" value="data/sound/enemies/bear/melee1.wav"/>
        <cint name="GameEntity::Enemy::Bear::numSoundsAttack" value="1"/>
        <cstring name="GameEntity::Enemy::Bear::soundsAttack[0]" value="data/sound/enemies/bear/attack1.wav"/>

    </category>

    <category name="Cacodemons">
            <category name="Black"> 
                <cstring name="GameEntity::Enemy::Cacodemon::Black::name" value="Black cacodemon"/>                
                <cstring name="GameEntity::Enemy::Cacodemon::Black::model" value="models/enemies/cacodemon/body.mesh"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::shape" value="models/enemies/cacodemon/body.shape"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::texture" value="models/enemies/cacodemon/black"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::mass" value="34.0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::friction" value="0.0"/>                
                <cint name="GameEntity::Enemy::Cacodemon::Black::maxHealth" value="5000.0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::movementSpeed" value="4.0"/>    
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::rotationSpeed" value="290.0"/>             
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::eyesightDegree" value="120.0"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Black::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::canAttack" value="0"/>      
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::meleeDistance" value="1.5"/>   
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::meleeInterval" value="400"/>              
                <cint name="GameEntity::Enemy::Cacodemon::Black::meleeDamageMin" value="1000"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::meleeDamageMax" value="5000"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::attackDistance" value="0.0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Black::attackInterval" value="0"/>            
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::shotSpeed" value="0.0"/>             
                <cint name="GameEntity::Enemy::Cacodemon::Black::shotDamageMin" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::shotDamageMax" value="0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Black::projectilesTimeToDie" value="3000"/>
            
                <cstring name="GameEntity::Enemy::Cacodemon::Black::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::animationMelee" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::animationAttackSpeed" value="5.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::animationDeath" value="die"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Black::animationDeathSpeed" value="1.0"/>
            
                <cint name="GameEntity::Enemy::Cacodemon::Black::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::soundsActivate[0]" value="data/sound/enemies/cacodemon/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::soundsActivate[1]" value="data/sound/enemies/cacodemon/activate2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::numSoundsDeath" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::soundsDeath[0]" value="data/sound/enemies/cacodemon/death1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::soundsDeath[1]" value="data/sound/enemies/cacodemon/death2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Black::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Black::soundsMelee[0]" value="data/sound/enemies/cacodemon/melee1.wav"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Black::numSoundsAttack" value="0"/>
               </category>
               
            <category name="Brown"> 
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::name" value="Brown cacodemon"/>                
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::model" value="models/enemies/cacodemon/body.mesh"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::shape" value="models/enemies/cacodemon/body.shape"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::texture" value="models/enemies/cacodemon/brown"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::mass" value="34.0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::friction" value="0.0"/>                
                <cint name="GameEntity::Enemy::Cacodemon::Brown::maxHealth" value="2000.0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::movementSpeed" value="2.0"/>    
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::rotationSpeed" value="290.0"/>             
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::eyesightDegree" value="120.0"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Brown::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::canAttack" value="0"/>      
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::meleeDistance" value="1.5"/>   
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::meleeInterval" value="600"/>              
                <cint name="GameEntity::Enemy::Cacodemon::Brown::meleeDamageMin" value="400"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::meleeDamageMax" value="1600"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::attackDistance" value="0.0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Brown::attackInterval" value="0"/>            
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::shotSpeed" value="0.0"/>             
                <cint name="GameEntity::Enemy::Cacodemon::Brown::shotDamageMin" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::shotDamageMax" value="0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Brown::projectilesTimeToDie" value="3000"/>
            
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::animationMelee" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::animationAttackSpeed" value="5.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::animationDeath" value="die"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Brown::animationDeathSpeed" value="1.0"/>
            
                <cint name="GameEntity::Enemy::Cacodemon::Brown::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::soundsActivate[0]" value="data/sound/enemies/cacodemon/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::soundsActivate[1]" value="data/sound/enemies/cacodemon/activate2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::numSoundsDeath" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::soundsDeath[0]" value="data/sound/enemies/cacodemon/death1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::soundsDeath[1]" value="data/sound/enemies/cacodemon/death2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Brown::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Brown::soundsMelee[0]" value="data/sound/enemies/cacodemon/melee1.wav"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Brown::numSoundsAttack" value="0"/>
               </category>

            <category name="Green"> 
                <cstring name="GameEntity::Enemy::Cacodemon::Green::name" value="Green cacodemon"/>                
                <cstring name="GameEntity::Enemy::Cacodemon::Green::model" value="models/enemies/cacodemon/body.mesh"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::shape" value="models/enemies/cacodemon/body.shape"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::texture" value="models/enemies/cacodemon/green"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::mass" value="34.0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::friction" value="0.0"/>                
                <cint name="GameEntity::Enemy::Cacodemon::Green::maxHealth" value="4000.0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::movementSpeed" value="4.0"/>    
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::rotationSpeed" value="290.0"/>             
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::eyesightDegree" value="120.0"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Green::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::canAttack" value="0"/>      
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::meleeDistance" value="1.5"/>   
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::meleeInterval" value="300"/>              
                <cint name="GameEntity::Enemy::Cacodemon::Green::meleeDamageMin" value="1000"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::meleeDamageMax" value="3000"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::attackDistance" value="0.0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Green::attackInterval" value="0"/>            
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::shotSpeed" value="0.0"/>             
                <cint name="GameEntity::Enemy::Cacodemon::Green::shotDamageMin" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::shotDamageMax" value="0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Green::projectilesTimeToDie" value="3000"/>
            
                <cstring name="GameEntity::Enemy::Cacodemon::Green::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::animationMelee" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::animationAttackSpeed" value="5.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::animationDeath" value="die"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Green::animationDeathSpeed" value="1.0"/>
            
                <cint name="GameEntity::Enemy::Cacodemon::Green::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::soundsActivate[0]" value="data/sound/enemies/cacodemon/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::soundsActivate[1]" value="data/sound/enemies/cacodemon/activate2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::numSoundsDeath" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::soundsDeath[0]" value="data/sound/enemies/cacodemon/death1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::soundsDeath[1]" value="data/sound/enemies/cacodemon/death2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Green::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Green::soundsMelee[0]" value="data/sound/enemies/cacodemon/melee1.wav"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Green::numSoundsAttack" value="0"/>
               </category>

            <category name="Red"> 
                <cstring name="GameEntity::Enemy::Cacodemon::Red::name" value="Red cacodemon"/>                
                <cstring name="GameEntity::Enemy::Cacodemon::Red::model" value="models/enemies/cacodemon/body.mesh"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::shape" value="models/enemies/cacodemon/body.shape"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::texture" value="models/enemies/cacodemon/red"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::mass" value="34.0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::friction" value="0.0"/>                
                <cint name="GameEntity::Enemy::Cacodemon::Red::maxHealth" value="3000.0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::movementSpeed" value="2.5"/>    
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::rotationSpeed" value="290.0"/>             
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::eyesightDegree" value="120.0"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Red::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::canAttack" value="0"/>      
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::meleeDistance" value="1.5"/>   
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::meleeInterval" value="400"/>              
                <cint name="GameEntity::Enemy::Cacodemon::Red::meleeDamageMin" value="800"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::meleeDamageMax" value="2400"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::attackDistance" value="0.0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Red::attackInterval" value="0"/>            
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::shotSpeed" value="0.0"/>             
                <cint name="GameEntity::Enemy::Cacodemon::Red::shotDamageMin" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::shotDamageMax" value="0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Red::projectilesTimeToDie" value="3000"/>
            
                <cstring name="GameEntity::Enemy::Cacodemon::Red::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::animationMelee" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::animationAttackSpeed" value="5.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::animationDeath" value="die"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Red::animationDeathSpeed" value="1.0"/>
            
                <cint name="GameEntity::Enemy::Cacodemon::Red::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::soundsActivate[0]" value="data/sound/enemies/cacodemon/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::soundsActivate[1]" value="data/sound/enemies/cacodemon/activate2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::numSoundsDeath" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::soundsDeath[0]" value="data/sound/enemies/cacodemon/death1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::soundsDeath[1]" value="data/sound/enemies/cacodemon/death2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Red::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Red::soundsMelee[0]" value="data/sound/enemies/cacodemon/melee1.wav"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Red::numSoundsAttack" value="0"/>
               </category>
               
            <category name="Yellow"> 
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::name" value="Yellow cacodemon"/>                
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::model" value="models/enemies/cacodemon/body.mesh"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::shape" value="models/enemies/cacodemon/body.shape"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::texture" value="models/enemies/cacodemon/yellow"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::mass" value="34.0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::friction" value="0.0"/>                
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::maxHealth" value="3500.0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::movementSpeed" value="3.0"/>    
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::rotationSpeed" value="290.0"/>             
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::eyesightDegree" value="120.0"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::canAttack" value="0"/>      
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::meleeDistance" value="1.5"/>   
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::meleeInterval" value="500"/>              
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::meleeDamageMin" value="2000"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::meleeDamageMax" value="3000"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::attackDistance" value="0.0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::attackInterval" value="0"/>            
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::shotSpeed" value="0.0"/>             
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::shotDamageMin" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::shotDamageMax" value="0"/> 
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::projectilesTimeToDie" value="3000"/>
            
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::animationMelee" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::animationAttackSpeed" value="5.0"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::animationDeath" value="die"/>
                <cfloat name="GameEntity::Enemy::Cacodemon::Yellow::animationDeathSpeed" value="1.0"/>
            
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::soundsActivate[0]" value="data/sound/enemies/cacodemon/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::soundsActivate[1]" value="data/sound/enemies/cacodemon/activate2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::numSoundsDeath" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::soundsDeath[0]" value="data/sound/enemies/cacodemon/death1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::soundsDeath[1]" value="data/sound/enemies/cacodemon/death2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Cacodemon::Yellow::soundsMelee[0]" value="data/sound/enemies/cacodemon/melee1.wav"/>            
                <cint name="GameEntity::Enemy::Cacodemon::Yellow::numSoundsAttack" value="0"/>
               </category>
        </category>        


    <category name="EvilPig">
        <cstring name="GameEntity::Enemy::EvilPig::name" value="Evil Pig"/>
        <cstring name="GameEntity::Enemy::EvilPig::model" value="models/enemies/evil_pig/body.mesh"/>
        <cstring name="GameEntity::Enemy::EvilPig::shape" value="models/enemies/evil_pig/body.shape"/>
        <cstring name="GameEntity::Enemy::EvilPig::texture" value=""/>
        <cfloat name="GameEntity::Enemy::EvilPig::mass" value="90.0"/>
        <cfloat name="GameEntity::Enemy::EvilPig::friction" value="0.0"/>
        <cint name="GameEntity::Enemy::EvilPig::maxHealth" value="5500.0"/>
        <cint name="GameEntity::Enemy::EvilPig::isMechanical" value="0"/>
        <cfloat name="GameEntity::Enemy::EvilPig::movementSpeed" value="1.5"/>
        <cfloat name="GameEntity::Enemy::EvilPig::rotationSpeed" value="210.0"/>
        <cfloat name="GameEntity::Enemy::EvilPig::eyesightDegree" value="120.0"/>
        <cint name="GameEntity::Enemy::EvilPig::canMelee" value="1"/>
        <cint name="GameEntity::Enemy::EvilPig::canAttack" value="1"/>
        <cfloat name="GameEntity::Enemy::EvilPig::meleeDistance" value="1.5"/>
        <cfloat name="GameEntity::Enemy::EvilPig::meleeInterval" value="700"/>
        <cint name="GameEntity::Enemy::EvilPig::meleeDamageMin" value="600"/>
        <cint name="GameEntity::Enemy::EvilPig::meleeDamageMax" value="1200"/>
        <cfloat name="GameEntity::Enemy::EvilPig::attackDistance" value="30.0"/>
        <cint name="GameEntity::Enemy::EvilPig::attackInterval" value="1100"/>
        <cfloat name="GameEntity::Enemy::EvilPig::shotSpeed" value="9.0"/>
        <cint name="GameEntity::Enemy::EvilPig::shotDamageMin" value="1000"/>
        <cint name="GameEntity::Enemy::EvilPig::shotDamageMax" value="2000"/>
        <cint name="GameEntity::Enemy::EvilPig::projectilesTimeToDie" value="3000"/>

        <!-- przed wlaczeniem animacji sprawdzamy czy potworek ma szkielet i dana animacje, wiec tu na razie moze byc cokolwiek -->
        <cstring name="GameEntity::Enemy::EvilPig::animationIdle" value="idle"/>
        <cfloat name="GameEntity::Enemy::EvilPig::animationIdleSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::EvilPig::animationWalk" value="walk"/>
        <cfloat name="GameEntity::Enemy::EvilPig::animationWalkSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::EvilPig::animationMelee" value="melee"/>
        <cfloat name="GameEntity::Enemy::EvilPig::animationMeleeSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::EvilPig::animationAttack" value="attack"/>
        <cfloat name="GameEntity::Enemy::EvilPig::animationAttackSpeed" value="1.0"/>
        <cstring name="GameEntity::Enemy::EvilPig::animationDeath" value="death"/>
        <cfloat name="GameEntity::Enemy::EvilPig::animationDeathSpeed" value="1.0"/>

        <cint name="GameEntity::Enemy::EvilPig::numSoundsActivate" value="1"/>
        <cstring name="GameEntity::Enemy::EvilPig::soundsActivate[0]" value="data/sound/enemies/imp/activate1.wav"/>
        <cint name="GameEntity::Enemy::EvilPig::numSoundsDeath" value="1"/>
        <cstring name="GameEntity::Enemy::EvilPig::soundsDeath[0]" value="data/sound/enemies/imp/death1.wav"/>
        <cint name="GameEntity::Enemy::EvilPig::numSoundsPain" value="0"/>
        <cint name="GameEntity::Enemy::EvilPig::numSoundsHit" value="2"/>
        <cstring name="GameEntity::Enemy::EvilPig::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
        <cstring name="GameEntity::Enemy::EvilPig::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
        <cint name="GameEntity::Enemy::EvilPig::numSoundsMelee" value="1"/>
        <cstring name="GameEntity::Enemy::EvilPig::soundsMelee[0]" value="data/sound/enemies/imp/melee1.wav"/>
        <cint name="GameEntity::Enemy::EvilPig::numSoundsAttack" value="1"/>
        <cstring name="GameEntity::Enemy::EvilPig::soundsAttack[0]" value="data/sound/enemies/imp/attack1.wav"/>

    </category>        

        <category name="Iguana">
            <cstring name="GameEntity::Enemy::Iguana::name" value="Iguana"/>
            <cstring name="GameEntity::Enemy::Iguana::model" value="models/enemies/iguana/body.mesh"/>
            <cstring name="GameEntity::Enemy::Iguana::shape" value="models/enemies/iguana/body.shape"/>
            <cstring name="GameEntity::Enemy::Iguana::texture" value=""/>
            <cfloat name="GameEntity::Enemy::Iguana::mass" value="90.0"/>
            <cfloat name="GameEntity::Enemy::Iguana::friction" value="0.0"/>
            <cint name="GameEntity::Enemy::Iguana::maxHealth" value="35500.0"/>
            <cint name="GameEntity::Enemy::Iguana::isMechanical" value="0"/>
            <cfloat name="GameEntity::Enemy::Iguana::movementSpeed" value="1.5"/>
            <cfloat name="GameEntity::Enemy::Iguana::rotationSpeed" value="210.0"/>
            <cfloat name="GameEntity::Enemy::Iguana::eyesightDegree" value="120.0"/>
            <cint name="GameEntity::Enemy::Iguana::canMelee" value="1"/>
            <cint name="GameEntity::Enemy::Iguana::canAttack" value="1"/>
            <cfloat name="GameEntity::Enemy::Iguana::meleeDistance" value="1.8"/>
            <cfloat name="GameEntity::Enemy::Iguana::meleeInterval" value="700"/>
            <cint name="GameEntity::Enemy::Iguana::meleeDamageMin" value="600"/>
            <cint name="GameEntity::Enemy::Iguana::meleeDamageMax" value="2800"/>
            <cfloat name="GameEntity::Enemy::Iguana::attackDistance" value="30.0"/>
            <cint name="GameEntity::Enemy::Iguana::attackInterval" value="1100"/>
            <cfloat name="GameEntity::Enemy::Iguana::shotSpeed" value="9.0"/>
            <cint name="GameEntity::Enemy::Iguana::shotDamageMin" value="500"/>
            <cint name="GameEntity::Enemy::Iguana::shotDamageMax" value="1000"/>
            <cint name="GameEntity::Enemy::Iguana::projectilesTimeToDie" value="3000"/>

            <!-- przed wlaczeniem animacji sprawdzamy czy potworek ma szkielet i dana animacje, wiec tu na razie moze byc cokolwiek -->
            <cstring name="GameEntity::Enemy::Iguana::animationIdle" value="Idle"/>
            <cfloat name="GameEntity::Enemy::Iguana::animationIdleSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Iguana::animationWalk" value="Walk"/>
            <cfloat name="GameEntity::Enemy::Iguana::animationWalkSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Iguana::animationMelee" value="Melee"/>
            <cfloat name="GameEntity::Enemy::Iguana::animationMeleeSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Iguana::animationAttack" value="Ryk"/>
            <cfloat name="GameEntity::Enemy::Iguana::animationAttackSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Iguana::animationDeath" value="Death"/>
            <cfloat name="GameEntity::Enemy::Iguana::animationDeathSpeed" value="1.0"/>

            <cint name="GameEntity::Enemy::Iguana::numSoundsActivate" value="2"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsActivate[0]" value="data/sound/enemies/bear/activate1.wav"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsActivate[1]" value="data/sound/enemies/bear/activate2.wav"/>
            <cint name="GameEntity::Enemy::Iguana::numSoundsDeath" value="2"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsDeath[0]" value="data/sound/enemies/bear/death1.wav"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsDeath[1]" value="data/sound/enemies/bear/death2.wav"/>
            <cint name="GameEntity::Enemy::Iguana::numSoundsPain" value="0"/>
            <cint name="GameEntity::Enemy::Iguana::numSoundsHit" value="2"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
            <cint name="GameEntity::Enemy::Iguana::numSoundsMelee" value="1"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsMelee[0]" value="data/sound/enemies/bear/melee1.wav"/>
            <cint name="GameEntity::Enemy::Iguana::numSoundsAttack" value="1"/>
            <cstring name="GameEntity::Enemy::Iguana::soundsAttack[0]" value="data/sound/enemies/bear/attack1.wav"/>

        </category>

  <category name="Imp"> 
            
            <category name="Black">            
                <cstring name="GameEntity::Enemy::Imp::Black::name" value="Black imp"/>
                <cstring name="GameEntity::Enemy::Imp::Black::model" value="models/enemies/imp/body.mesh"/>
                <cstring name="GameEntity::Enemy::Imp::Black::shape" value="models/enemies/imp/body.shape"/>
                <cstring name="GameEntity::Enemy::Imp::Black::texture" value="models/enemies/imp/black"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::mass" value="90.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::friction" value="0.0"/>
                <cint name="GameEntity::Enemy::Imp::Black::maxHealth" value="9000.0"/>
                <cint name="GameEntity::Enemy::Imp::Black::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::movementSpeed" value="2.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::rotationSpeed" value="210.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::eyesightDegree" value="120.0"/>
                <cint name="GameEntity::Enemy::Imp::Black::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Imp::Black::canAttack" value="1"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::meleeDistance" value="1.5"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::meleeInterval" value="900"/>
                <cint name="GameEntity::Enemy::Imp::Black::meleeDamageMin" value="3000"/>
                <cint name="GameEntity::Enemy::Imp::Black::meleeDamageMax" value="4000"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::attackDistance" value="30.0"/>
                <cint name="GameEntity::Enemy::Imp::Black::attackInterval" value="600"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::shotSpeed" value="12.0"/>
                <cint name="GameEntity::Enemy::Imp::Black::shotDamageMin" value="2000"/>
                <cint name="GameEntity::Enemy::Imp::Black::shotDamageMax" value="4000"/>
                <cint name="GameEntity::Enemy::Imp::Black::projectilesTimeToDie" value="3000"/>

                <!-- przed wlaczeniem animacji sprawdzamy czy potworek ma szkielet i dana animacje, wiec tu na razie moze byc cokolwiek -->
                <cstring name="GameEntity::Enemy::Imp::Black::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Black::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Black::animationMelee" value="melee"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Black::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::animationAttackSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Black::animationDeath" value="death"/>
                <cfloat name="GameEntity::Enemy::Imp::Black::animationDeathSpeed" value="1.0"/>

                <cint name="GameEntity::Enemy::Imp::Black::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Black::soundsActivate[0]" value="data/sound/enemies/imp/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Black::soundsActivate[1]" value="data/sound/enemies/imp/activate2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Black::numSoundsDeath" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Black::soundsDeath[0]" value="data/sound/enemies/imp/death1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Black::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Imp::Black::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Black::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Black::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Black::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Black::soundsMelee[0]" value="data/sound/enemies/imp/melee1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Black::numSoundsAttack" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Black::soundsAttack[0]" value="data/sound/enemies/imp/attack1.wav"/>
            </category>

            <category name="Brown">
                <cstring name="GameEntity::Enemy::Imp::Brown::name" value="Brown imp"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::model" value="models/enemies/imp/body.mesh"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::shape" value="models/enemies/imp/body.shape"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::texture" value="models/enemies/imp/brown"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::mass" value="90.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::friction" value="0.0"/>
                <cint name="GameEntity::Enemy::Imp::Brown::maxHealth" value="5500.0"/>
                <cint name="GameEntity::Enemy::Imp::Brown::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::movementSpeed" value="1.5"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::rotationSpeed" value="210.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::eyesightDegree" value="120.0"/>
                <cint name="GameEntity::Enemy::Imp::Brown::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Imp::Brown::canAttack" value="1"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::meleeDistance" value="1.5"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::meleeInterval" value="900"/>
                <cint name="GameEntity::Enemy::Imp::Brown::meleeDamageMin" value="600"/>
                <cint name="GameEntity::Enemy::Imp::Brown::meleeDamageMax" value="1200"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::attackDistance" value="30.0"/>
                <cint name="GameEntity::Enemy::Imp::Brown::attackInterval" value="1100"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::shotSpeed" value="9.0"/>
                <cint name="GameEntity::Enemy::Imp::Brown::shotDamageMin" value="500"/>
                <cint name="GameEntity::Enemy::Imp::Brown::shotDamageMax" value="1000"/>
                <cint name="GameEntity::Enemy::Imp::Brown::projectilesTimeToDie" value="3000"/>

                <!-- przed wlaczeniem animacji sprawdzamy czy potworek ma szkielet i dana animacje, wiec tu na razie moze byc cokolwiek -->
                <cstring name="GameEntity::Enemy::Imp::Brown::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::animationMelee" value="melee"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::animationAttackSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::animationDeath" value="death"/>
                <cfloat name="GameEntity::Enemy::Imp::Brown::animationDeathSpeed" value="1.0"/>

                <cint name="GameEntity::Enemy::Imp::Brown::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::soundsActivate[0]" value="data/sound/enemies/imp/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::soundsActivate[1]" value="data/sound/enemies/imp/activate2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Brown::numSoundsDeath" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::soundsDeath[0]" value="data/sound/enemies/imp/death1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Brown::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Imp::Brown::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Brown::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::soundsMelee[0]" value="data/sound/enemies/imp/melee1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Brown::numSoundsAttack" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Brown::soundsAttack[0]" value="data/sound/enemies/imp/attack1.wav"/>
            </category>

            <category name="Green">
                <cstring name="GameEntity::Enemy::Imp::Green::name" value="Green imp"/>
                <cstring name="GameEntity::Enemy::Imp::Green::model" value="models/enemies/imp/body.mesh"/>
                <cstring name="GameEntity::Enemy::Imp::Green::shape" value="models/enemies/imp/body.shape"/>
                <cstring name="GameEntity::Enemy::Imp::Green::texture" value="models/enemies/imp/green"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::mass" value="90.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::friction" value="0.0"/>
                <cint name="GameEntity::Enemy::Imp::Green::maxHealth" value="8000.0"/>
                <cint name="GameEntity::Enemy::Imp::Green::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::movementSpeed" value="2.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::rotationSpeed" value="210.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::eyesightDegree" value="120.0"/>
                <cint name="GameEntity::Enemy::Imp::Green::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Imp::Green::canAttack" value="1"/>  
                <cfloat name="GameEntity::Enemy::Imp::Green::meleeDistance" value="1.5"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::meleeInterval" value="900"/>
                <cint name="GameEntity::Enemy::Imp::Green::meleeDamageMin" value="2000"/>
                <cint name="GameEntity::Enemy::Imp::Green::meleeDamageMax" value="3000"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::attackDistance" value="30.0"/>
                <cint name="GameEntity::Enemy::Imp::Green::attackInterval" value="750"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::shotSpeed" value="10.5"/>
                <cint name="GameEntity::Enemy::Imp::Green::shotDamageMin" value="1500"/>
                <cint name="GameEntity::Enemy::Imp::Green::shotDamageMax" value="3000"/>
                <cint name="GameEntity::Enemy::Imp::Green::projectilesTimeToDie" value="3000"/>

                <!-- przed wlaczeniem animacji sprawdzamy czy potworek ma szkielet i dana animacje, wiec tu na razie moze byc cokolwiek -->
                <cstring name="GameEntity::Enemy::Imp::Green::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Green::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Green::animationMelee" value="melee"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Green::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::animationAttackSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Green::animationDeath" value="death"/>
                <cfloat name="GameEntity::Enemy::Imp::Green::animationDeathSpeed" value="1.0"/>

                <cint name="GameEntity::Enemy::Imp::Green::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Green::soundsActivate[0]" value="data/sound/enemies/imp/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Green::soundsActivate[1]" value="data/sound/enemies/imp/activate2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Green::numSoundsDeath" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Green::soundsDeath[0]" value="data/sound/enemies/imp/death1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Green::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Imp::Green::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Green::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Green::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Green::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Green::soundsMelee[0]" value="data/sound/enemies/imp/melee1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Green::numSoundsAttack" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Green::soundsAttack[0]" value="data/sound/enemies/imp/attack1.wav"/>
            </category>

            <category name="Red">
                <cstring name="GameEntity::Enemy::Imp::Red::name" value="Red imp"/>
                <cstring name="GameEntity::Enemy::Imp::Red::model" value="models/enemies/imp/body.mesh"/>
                <cstring name="GameEntity::Enemy::Imp::Red::shape" value="models/enemies/imp/body.shape"/>
                <cstring name="GameEntity::Enemy::Imp::Red::texture" value="models/enemies/imp/red"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::mass" value="90.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::friction" value="0.0"/>
                <cint name="GameEntity::Enemy::Imp::Red::maxHealth" value="7000.0"/>
                <cint name="GameEntity::Enemy::Imp::Red::isMechanical" value="0"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::movementSpeed" value="1.5"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::rotationSpeed" value="210.0"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::eyesightDegree" value="120.0"/>
                <cint name="GameEntity::Enemy::Imp::Red::canMelee" value="1"/>
                <cint name="GameEntity::Enemy::Imp::Red::canAttack" value="1"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::meleeDistance" value="1.5"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::meleeInterval" value="900"/>
                <cint name="GameEntity::Enemy::Imp::Red::meleeDamageMin" value="1000"/>
                <cint name="GameEntity::Enemy::Imp::Red::meleeDamageMax" value="1600"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::attackDistance" value="30.0"/>
                <cint name="GameEntity::Enemy::Imp::Red::attackInterval" value="900"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::shotSpeed" value="9.0"/>
                <cint name="GameEntity::Enemy::Imp::Red::shotDamageMin" value="800"/>
                <cint name="GameEntity::Enemy::Imp::Red::shotDamageMax" value="1300"/>
                <cint name="GameEntity::Enemy::Imp::Red::projectilesTimeToDie" value="3000"/>

                <!-- przed wlaczeniem animacji sprawdzamy czy potworek ma szkielet i dana animacje, wiec tu na razie moze byc cokolwiek -->
                <cstring name="GameEntity::Enemy::Imp::Red::animationIdle" value="idle"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::animationIdleSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Red::animationWalk" value="walk"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::animationWalkSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Red::animationMelee" value="melee"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::animationMeleeSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Red::animationAttack" value="attack"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::animationAttackSpeed" value="1.0"/>
                <cstring name="GameEntity::Enemy::Imp::Red::animationDeath" value="death"/>
                <cfloat name="GameEntity::Enemy::Imp::Red::animationDeathSpeed" value="1.0"/>

                <cint name="GameEntity::Enemy::Imp::Red::numSoundsActivate" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Red::soundsActivate[0]" value="data/sound/enemies/imp/activate1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Red::soundsActivate[1]" value="data/sound/enemies/imp/activate2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Red::numSoundsDeath" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Red::soundsDeath[0]" value="data/sound/enemies/imp/death1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Red::numSoundsPain" value="0"/>
                <cint name="GameEntity::Enemy::Imp::Red::numSoundsHit" value="2"/>
                <cstring name="GameEntity::Enemy::Imp::Red::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
                <cstring name="GameEntity::Enemy::Imp::Red::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
                <cint name="GameEntity::Enemy::Imp::Red::numSoundsMelee" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Red::soundsMelee[0]" value="data/sound/enemies/imp/melee1.wav"/>
                <cint name="GameEntity::Enemy::Imp::Red::numSoundsAttack" value="1"/>
                <cstring name="GameEntity::Enemy::Imp::Red::soundsAttack[0]" value="data/sound/enemies/imp/attack1.wav"/>
            </category>
            
        </category>



    <category name="Mongrel"> 
            <cstring name="GameEntity::Enemy::Mongrel::name" value="Mongrel"/>                
            <cstring name="GameEntity::Enemy::Mongrel::model" value="models/enemies/mongrel/body.mesh"/>
            <cstring name="GameEntity::Enemy::Mongrel::shape" value="models/enemies/mongrel/body.shape"/>
            <cstring name="GameEntity::Enemy::Mongrel::texture" value=""/>
            <cfloat name="GameEntity::Enemy::Mongrel::mass" value="50.0"/>
            <cfloat name="GameEntity::Enemy::Mongrel::friction" value="0.0"/>                
            <cint name="GameEntity::Enemy::Mongrel::maxHealth" value="3000.0"/>
            <cint name="GameEntity::Enemy::Mongrel::isMechanical" value="0"/>
            <cfloat name="GameEntity::Enemy::Mongrel::movementSpeed" value="5.0"/>    
            <cfloat name="GameEntity::Enemy::Mongrel::rotationSpeed" value="290.0"/>             
            <cfloat name="GameEntity::Enemy::Mongrel::eyesightDegree" value="150.0"/>            
            <cint name="GameEntity::Enemy::Mongrel::canMelee" value="1"/>
            <cint name="GameEntity::Enemy::Mongrel::canAttack" value="0"/>      
            <cfloat name="GameEntity::Enemy::Mongrel::meleeDistance" value="2.0"/>   
            <cfloat name="GameEntity::Enemy::Mongrel::meleeInterval" value="600"/>              
            <cint name="GameEntity::Enemy::Mongrel::meleeDamageMin" value="1000"/>
            <cint name="GameEntity::Enemy::Mongrel::meleeDamageMax" value="2600"/>
            <cfloat name="GameEntity::Enemy::Mongrel::attackDistance" value="0.0"/> 
            <cint name="GameEntity::Enemy::Mongrel::attackInterval" value="0"/>            
            <cfloat name="GameEntity::Enemy::Mongrel::shotSpeed" value="0.0"/>             
            <cint name="GameEntity::Enemy::Mongrel::shotDamageMin" value="0"/>
            <cint name="GameEntity::Enemy::Mongrel::shotDamageMax" value="0"/> 
            <cint name="GameEntity::Enemy::Mongrel::projectilesTimeToDie" value="3000"/>
            
            <cstring name="GameEntity::Enemy::Mongrel::animationIdle" value="idle"/>
            <cfloat name="GameEntity::Enemy::Mongrel::animationIdleSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Mongrel::animationWalk" value="walk"/>
            <cfloat name="GameEntity::Enemy::Mongrel::animationWalkSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Mongrel::animationMelee" value="melee"/>
            <cfloat name="GameEntity::Enemy::Mongrel::animationMeleeSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Mongrel::animationAttack" value="melee"/>
            <cfloat name="GameEntity::Enemy::Mongrel::animationAttackSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Mongrel::animationDeath" value="death"/>
            <cfloat name="GameEntity::Enemy::Mongrel::animationDeathSpeed" value="1.0"/>
            
            <cint name="GameEntity::Enemy::Mongrel::numSoundsActivate" value="2"/>
            <cstring name="GameEntity::Enemy::Mongrel::soundsActivate[0]" value="data/sound/enemies/mongrel/activate1.wav"/>
            <cstring name="GameEntity::Enemy::Mongrel::soundsActivate[1]" value="data/sound/enemies/mongrel/activate2.wav"/>
            <cint name="GameEntity::Enemy::Mongrel::numSoundsDeath" value="2"/>
            <cstring name="GameEntity::Enemy::Mongrel::soundsDeath[0]" value="data/sound/enemies/mongrel/death1.wav"/>
            <cstring name="GameEntity::Enemy::Mongrel::soundsDeath[1]" value="data/sound/enemies/mongrel/death2.wav"/>
            <cint name="GameEntity::Enemy::Mongrel::numSoundsPain" value="0"/>
            <cint name="GameEntity::Enemy::Mongrel::numSoundsHit" value="2"/>
            <cstring name="GameEntity::Enemy::Mongrel::soundsHit[0]" value="data/sound/enemies/hit1.wav"/>
            <cstring name="GameEntity::Enemy::Mongrel::soundsHit[1]" value="data/sound/enemies/hit2.wav"/>
            <cint name="GameEntity::Enemy::Mongrel::numSoundsMelee" value="1"/>
            <cstring name="GameEntity::Enemy::Mongrel::soundsMelee[0]" value="data/sound/enemies/mongrel/melee1.wav"/>           
            <cint name="GameEntity::Enemy::Mongrel::numSoundsAttack" value="0"/>

        </category>            

        
        <category name="Snail"> 
            <cstring name="GameEntity::Enemy::Snail::name" value="Snail"/>                
            <cstring name="GameEntity::Enemy::Snail::model" value="models/enemies/snail/body.mesh"/>
            <cstring name="GameEntity::Enemy::Snail::shape" value="models/enemies/snail/body.shape"/>
            <cstring name="GameEntity::Enemy::Snail::texture" value=""/>
            <cfloat name="GameEntity::Enemy::Snail::mass" value="150.0"/>
            <cfloat name="GameEntity::Enemy::Snail::friction" value="0.0"/>                
            <cint name="GameEntity::Enemy::Snail::maxHealth" value="30000.0"/>
            <cint name="GameEntity::Enemy::Snail::isMechanical" value="0"/>
            <cfloat name="GameEntity::Enemy::Snail::movementSpeed" value="2.75"/>    
            <cfloat name="GameEntity::Enemy::Snail::rotationSpeed" value="290.0"/>             
            <cfloat name="GameEntity::Enemy::Snail::eyesightDegree" value="110.0"/>            
            <cint name="GameEntity::Enemy::Snail::canMelee" value="1"/>
            <cint name="GameEntity::Enemy::Snail::canAttack" value="1"/>      
            <cfloat name="GameEntity::Enemy::Snail::meleeDistance" value="2.0"/>   
            <cfloat name="GameEntity::Enemy::Snail::meleeInterval" value="800"/>              
            <cint name="GameEntity::Enemy::Snail::meleeDamageMin" value="1000"/>
            <cint name="GameEntity::Enemy::Snail::meleeDamageMax" value="2600"/>
            <cfloat name="GameEntity::Enemy::Snail::attackDistance" value="30.0"/> 
            <cint name="GameEntity::Enemy::Snail::attackInterval" value="1000"/>            
            <cfloat name="GameEntity::Enemy::Snail::shotSpeed" value="12.0"/>             
            <cint name="GameEntity::Enemy::Snail::shotDamageMin" value="800"/>
            <cint name="GameEntity::Enemy::Snail::shotDamageMax" value="3200"/> 
            <cint name="GameEntity::Enemy::Snail::projectilesTimeToDie" value="3000"/>

            <cstring name="GameEntity::Enemy::Snail::animationIdle" value="idle"/>
            <cfloat name="GameEntity::Enemy::Snail::animationIdleSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Snail::animationWalk" value="walk"/>
            <cfloat name="GameEntity::Enemy::Snail::animationWalkSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Snail::animationMelee" value="melee"/>
            <cfloat name="GameEntity::Enemy::Snail::animationMeleeSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Snail::animationAttack" value="attack"/>
            <cfloat name="GameEntity::Enemy::Snail::animationAttackSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Snail::animationDeath" value="death"/>
            <cfloat name="GameEntity::Enemy::Snail::animationDeathSpeed" value="1.0"/>
            
            <cint name="GameEntity::Enemy::Snail::numSoundsActivate" value="2"/>
            <cstring name="GameEntity::Enemy::Snail::soundsActivate[0]" value="data/sound/enemies/snail/activate1.wav"/>
            <cstring name="GameEntity::Enemy::Snail::soundsActivate[1]" value="data/sound/enemies/snail/activate2.wav"/>
            <cint name="GameEntity::Enemy::Snail::numSoundsDeath" value="2"/>
            <cstring name="GameEntity::Enemy::Snail::soundsDeath[0]" value="data/sound/enemies/snail/death1.wav"/>
            <cstring name="GameEntity::Enemy::Snail::soundsDeath[1]" value="data/sound/enemies/snail/death2.wav"/>
            <cint name="GameEntity::Enemy::Snail::numSoundsPain" value="0"/>
            <cint name="GameEntity::Enemy::Snail::numSoundsHit" value="3"/>
            <cstring name="GameEntity::Enemy::Snail::soundsHit[0]" value="data/sound/enemies/snail/hit1.wav"/>
            <cstring name="GameEntity::Enemy::Snail::soundsHit[1]" value="data/sound/enemies/snail/hit2.wav"/>
            <cstring name="GameEntity::Enemy::Snail::soundsHit[2]" value="data/sound/enemies/snail/hit3.wav"/>
            <cint name="GameEntity::Enemy::Snail::numSoundsMelee" value="1"/>
            <cstring name="GameEntity::Enemy::Snail::soundsMelee[0]" value="data/sound/enemies/snail/melee1.wav"/>           
            <cint name="GameEntity::Enemy::Snail::numSoundsAttack" value="1"/>
            <cstring name="GameEntity::Enemy::Snail::soundsAttack[0]" value="data/sound/enemies/snail/attack1.wav"/>           

        </category>            
                    
        
        <category name="Turret"> 
            <cstring name="GameEntity::Enemy::Turret::name" value="Turret"/>                
            <cstring name="GameEntity::Enemy::Turret::model" value="models/enemies/turret/body.mesh"/>
            <cstring name="GameEntity::Enemy::Turret::shape" value="models/enemies/turret/body.shape"/>
            <cstring name="GameEntity::Enemy::Turret::texture" value=""/>
            <cfloat name="GameEntity::Enemy::Turret::mass" value="0.0"/>
            <cfloat name="GameEntity::Enemy::Turret::friction" value="0.0"/>
            <cint name="GameEntity::Enemy::Turret::maxHealth" value="8000.0"/>
            <cint name="GameEntity::Enemy::Turret::isMechanical" value="1"/>
            <cfloat name="GameEntity::Enemy::Turret::movementSpeed" value="0.0"/>
            <cfloat name="GameEntity::Enemy::Turret::rotationSpeed" value="45.0"/>
            <cfloat name="GameEntity::Enemy::Turret::eyesightDegree" value="0"/>
            <cint name="GameEntity::Enemy::Turret::canMelee" value="0"/>
            <cint name="GameEntity::Enemy::Turret::canAttack" value="1"/>
            <cfloat name="GameEntity::Enemy::Turret::meleeDistance" value="0"/>
            <cfloat name="GameEntity::Enemy::Turret::meleeInterval" value="0"/>              
            <cint name="GameEntity::Enemy::Turret::meleeDamageMin" value="0"/>
            <cint name="GameEntity::Enemy::Turret::meleeDamageMax" value="0"/>
            <cfloat name="GameEntity::Enemy::Turret::attackDistance" value="20.0"/>
            <cint name="GameEntity::Enemy::Turret::attackInterval" value="100"/>
            <cfloat name="GameEntity::Enemy::Turret::shotSpeed" value="10.0"/>
            <cint name="GameEntity::Enemy::Turret::shotDamageMin" value="300"/>
            <cint name="GameEntity::Enemy::Turret::shotDamageMax" value="900"/>
            <cint name="GameEntity::Enemy::Turret::projectilesTimeToDie" value="3000"/>
            
                <cint name="GameEntity::Enemy::Turret::shotBurstMaxDegree" value="25"/>
                <cint name="GameEntity::Enemy::Turret::shotBurstInterval" value="225"/>
                <cint name="GameEntity::Enemy::Turret::shotBurstDurationMin" value="750"/> 
                <cint name="GameEntity::Enemy::Turret::shotBurstDurationMax" value="1500"/> 
                <cfloat name="GameEntity::Enemy::Turret::shotBurstInaccuracyDegree" value="3"/> 
                <cstring name="GameEntity::Enemy::Turret::shotBurstBarrelOffset" value="0.63 0.6 0.56"/>
                <cstring name="GameEntity::Enemy::Turret::soundShot" value="data/sound/weapons/submachinegun_shot.wav"/>
            
            <cstring name="GameEntity::Enemy::Turret::animationIdle" value="idle"/>
            <cfloat name="GameEntity::Enemy::Turret::animationIdleSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Turret::animationWalk" value="walk"/>
            <cfloat name="GameEntity::Enemy::Turret::animationWalkSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Turret::animationMelee" value="attack"/>
            <cfloat name="GameEntity::Enemy::Turret::animationMeleeSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Turret::animationAttack" value="attack"/>
            <cfloat name="GameEntity::Enemy::Turret::animationAttackSpeed" value="5.0"/>
            <cstring name="GameEntity::Enemy::Turret::animationDeath" value="die"/>
            <cfloat name="GameEntity::Enemy::Turret::animationDeathSpeed" value="1.0"/>

            <cint name="GameEntity::Enemy::Turret::numSoundsActivate" value="0"/>
            <cint name="GameEntity::Enemy::Turret::numSoundsDeath" value="1"/>
            <cstring name="GameEntity::Enemy::Turret::soundsDeath[0]" value="data/sound/enemies/turret/death1.wav"/>
            <cint name="GameEntity::Enemy::Turret::numSoundsPain" value="0"/>
            <cint name="GameEntity::Enemy::Turret::numSoundsHit" value="4"/>
            <cstring name="GameEntity::Enemy::Turret::soundsHit[0]" value="data/sound/enemies/turret/hit1.wav"/>
            <cstring name="GameEntity::Enemy::Turret::soundsHit[1]" value="data/sound/enemies/turret/hit2.wav"/>
            <cstring name="GameEntity::Enemy::Turret::soundsHit[2]" value="data/sound/enemies/turret/hit3.wav"/>
            <cstring name="GameEntity::Enemy::Turret::soundsHit[3]" value="data/sound/enemies/turret/hit4.wav"/>
            <cint name="GameEntity::Enemy::Turret::numSoundsMelee" value="0"/>
            <cint name="GameEntity::Enemy::Turret::numSoundsAttack" value="0"/>

        </category>        

        <category name="Turret2"> 
            <cstring name="GameEntity::Enemy::Turret2::name" value="Turret2"/>                
            <cstring name="GameEntity::Enemy::Turret2::model" value="models/enemies/turret2/body.mesh"/>
            <cstring name="GameEntity::Enemy::Turret2::shape" value="models/enemies/turret2/body.shape"/>
            <cstring name="GameEntity::Enemy::Turret2::texture" value=""/>
            <cfloat name="GameEntity::Enemy::Turret2::mass" value="0.0"/>
            <cfloat name="GameEntity::Enemy::Turret2::friction" value="0.0"/>
            <cint name="GameEntity::Enemy::Turret2::maxHealth" value="20000.0"/>
            <cint name="GameEntity::Enemy::Turret2::isMechanical" value="1"/>
            <cfloat name="GameEntity::Enemy::Turret2::movementSpeed" value="0.0"/>
            <cfloat name="GameEntity::Enemy::Turret2::rotationSpeed" value="145.0"/>
            <cfloat name="GameEntity::Enemy::Turret2::eyesightDegree" value="0"/>
            <cint name="GameEntity::Enemy::Turret2::canMelee" value="0"/>
            <cint name="GameEntity::Enemy::Turret2::canAttack" value="1"/>
            <cfloat name="GameEntity::Enemy::Turret2::meleeDistance" value="0"/>
            <cfloat name="GameEntity::Enemy::Turret2::meleeInterval" value="0"/>              
            <cint name="GameEntity::Enemy::Turret2::meleeDamageMin" value="0"/>
            <cint name="GameEntity::Enemy::Turret2::meleeDamageMax" value="0"/>
            <cfloat name="GameEntity::Enemy::Turret2::attackDistance" value="20.0"/>
            <cint name="GameEntity::Enemy::Turret2::attackInterval" value="100"/>
            <cfloat name="GameEntity::Enemy::Turret2::shotSpeed" value="15.0"/>
            <cint name="GameEntity::Enemy::Turret2::shotDamageMin" value="600"/>
            <cint name="GameEntity::Enemy::Turret2::shotDamageMax" value="950"/>
            <cint name="GameEntity::Enemy::Turret2::projectilesTimeToDie" value="3000"/>
            
            
                <cint name="GameEntity::Enemy::Turret2::shotBurstMaxDegree" value="15"/>
                <cint name="GameEntity::Enemy::Turret2::shotBurstInterval" value="150"/>
                <cint name="GameEntity::Enemy::Turret2::shotBurstDurationMin" value="1000"/> 
                <cint name="GameEntity::Enemy::Turret2::shotBurstDurationMax" value="1500"/> 
                <cfloat name="GameEntity::Enemy::Turret2::shotBurstInaccuracyDegree" value="3"/> 
                <cstring name="GameEntity::Enemy::Turret2::shotBurstBarrelOffset" value="0.53 0.6 0.36"/>
                <cstring name="GameEntity::Enemy::Turret2::soundShot" value="data/sound/weapons/assault_rifle_shot.wav"/>
            
            
            <cstring name="GameEntity::Enemy::Turret2::animationIdle" value="idle"/>
            <cfloat name="GameEntity::Enemy::Turret2::animationIdleSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Turret2::animationWalk" value="walk"/>
            <cfloat name="GameEntity::Enemy::Turret2::animationWalkSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Turret2::animationMelee" value="attack"/>
            <cfloat name="GameEntity::Enemy::Turret2::animationMeleeSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::Turret2::animationAttack" value="attack"/>
            <cfloat name="GameEntity::Enemy::Turret2::animationAttackSpeed" value="5.0"/>
            <cstring name="GameEntity::Enemy::Turret2::animationDeath" value="die"/>
            <cfloat name="GameEntity::Enemy::Turret2::animationDeathSpeed" value="1.0"/>

            <cint name="GameEntity::Enemy::Turret2::numSoundsActivate" value="0"/>
            <cint name="GameEntity::Enemy::Turret2::numSoundsDeath" value="1"/>
            <cstring name="GameEntity::Enemy::Turret2::soundsDeath[0]" value="data/sound/enemies/turret/death1.wav"/>
            <cint name="GameEntity::Enemy::Turret2::numSoundsPain" value="0"/>
            <cint name="GameEntity::Enemy::Turret2::numSoundsHit" value="4"/>
            <cstring name="GameEntity::Enemy::Turret2::soundsHit[0]" value="data/sound/enemies/turret/hit1.wav"/>
            <cstring name="GameEntity::Enemy::Turret2::soundsHit[1]" value="data/sound/enemies/turret/hit2.wav"/>
            <cstring name="GameEntity::Enemy::Turret2::soundsHit[2]" value="data/sound/enemies/turret/hit3.wav"/>
            <cstring name="GameEntity::Enemy::Turret2::soundsHit[3]" value="data/sound/enemies/turret/hit4.wav"/>
            <cint name="GameEntity::Enemy::Turret2::numSoundsMelee" value="0"/>
            <cint name="GameEntity::Enemy::Turret2::numSoundsAttack" value="0"/>

        </category>        

        <category name="WalkingBomb"> 
            <cstring name="GameEntity::Enemy::WalkingBomb::name" value="Elmo"/>                
            <cstring name="GameEntity::Enemy::WalkingBomb::model" value="models/enemies/walking_bomb/body.mesh"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::shape" value="models/enemies/walking_bomb/body.shape"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::texture" value=""/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::mass" value="34.0"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::friction" value="0.0"/>                
            <cint name="GameEntity::Enemy::WalkingBomb::maxHealth" value="1500.0"/>
            <cint name="GameEntity::Enemy::WalkingBomb::isMechanical" value="0"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::movementSpeed" value="2.2"/>    
            <cfloat name="GameEntity::Enemy::WalkingBomb::rotationSpeed" value="290.0"/>             
            <cfloat name="GameEntity::Enemy::WalkingBomb::eyesightDegree" value="120.0"/>            
            <cint name="GameEntity::Enemy::WalkingBomb::canMelee" value="1"/>
            <cint name="GameEntity::Enemy::WalkingBomb::canAttack" value="0"/>      
            <cfloat name="GameEntity::Enemy::WalkingBomb::meleeDistance" value="1.5"/>   
            <cfloat name="GameEntity::Enemy::WalkingBomb::meleeInterval" value="900"/>              
            <cint name="GameEntity::Enemy::WalkingBomb::meleeDamageMin" value="400"/>
            <cint name="GameEntity::Enemy::WalkingBomb::meleeDamageMax" value="1600"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::attackDistance" value="0.0"/> 
            <cint name="GameEntity::Enemy::WalkingBomb::attackInterval" value="0"/>            
            <cfloat name="GameEntity::Enemy::WalkingBomb::shotSpeed" value="0.0"/>             
            <cint name="GameEntity::Enemy::WalkingBomb::shotDamageMin" value="0"/>
            <cint name="GameEntity::Enemy::WalkingBomb::shotDamageMax" value="0"/> 
            <cint name="GameEntity::Enemy::WalkingBomb::projectilesTimeToDie" value="3000"/>
            
            <cstring name="GameEntity::Enemy::WalkingBomb::animationIdle" value="idle"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::animationIdleSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::animationWalk" value="walk"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::animationWalkSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::animationMelee" value="attack"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::animationMeleeSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::animationAttack" value="attack"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::animationAttackSpeed" value="1.0"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::animationDeath" value="death"/>
            <cfloat name="GameEntity::Enemy::WalkingBomb::animationDeathSpeed" value="1.0"/>
            
            <cint name="GameEntity::Enemy::WalkingBomb::numSoundsActivate" value="2"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsActivate[0]" value="data/sound/enemies/walking_bomb/activate1.wav"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsActivate[1]" value="data/sound/enemies/walking_bomb/activate2.wav"/>
            <cint name="GameEntity::Enemy::WalkingBomb::numSoundsDeath" value="3"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsDeath[0]" value="data/sound/enemies/walking_bomb/death1.wav"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsDeath[1]" value="data/sound/enemies/walking_bomb/death2.wav"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsDeath[2]" value="data/sound/enemies/walking_bomb/death2.wav"/>
            <cint name="GameEntity::Enemy::WalkingBomb::numSoundsPain" value="0"/>
            <cint name="GameEntity::Enemy::WalkingBomb::numSoundsHit" value="3"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsHit[0]" value="data/sound/enemies/walking_bomb/hit1.wav"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsHit[1]" value="data/sound/enemies/walking_bomb/hit2.wav"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsHit[2]" value="data/sound/enemies/walking_bomb/hit3.wav"/>
            <cint name="GameEntity::Enemy::WalkingBomb::numSoundsMelee" value="1"/>
            <cstring name="GameEntity::Enemy::WalkingBomb::soundsMelee[0]" value="data/sound/enemies/walking_bomb/melee1.wav"/>            
            <cint name="GameEntity::Enemy::WalkingBomb::numSoundsAttack" value="0"/>
        </category>        
            
    </category>
    
    <category name="Obstacles">
    
    <!-- notki od toxica:
    zasadniczo sa 3 klasy obstaclesow:
    1) obstaclesy, ktore sa dekoracjami - tj ani nie blokuja gracza, ani nie da sie ich
       popchnac ani nic - stoja w miejscu i robia za dekoracje
       
       shapeName="" - zeby nie mialby ciala fizycznego
    
    2) obstaclesy, ktore blokuja gracza, ale nie da sie ich popchnac - logicznie sa
       to tak jakby czesci planszy, tylko dla wygody nie naleza do modelu planszy (albo
       dla wydajnosci nie naleza)
       
       shapeName="jakis shape" - zeby blokowaly gracza
       mass="0" - zeby byly traktowane jako obiekty statyczne (niepopychalne) 
    
    3) obstaclesy, ktore mozna popychac graczem - czyli wszystkie beczulki, boxy itp
    
       shapeName="jakis shape" - zeby byly cialami fizycznymi
       mass=dodatnie - zeby byly traktowane jako dynamiczne rigid bodies (przesuwalne)
       
       dodatkowo obstaclesy klasy 2) i 3) moga miec dodatni health - jak tak to po
       otrzymaniu health obrazen obiekty te gina (domyslnie - znikaja z gry)
    -->
    
        <cstring name="GameEntity::Obstacle::Armchair::name" value="Armchair"/>
        <cstring name="GameEntity::Obstacle::Armchair::model" value="models/obstacles/armchair/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Armchair::shape" value="models/obstacles/armchair/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Armchair::mass" value="180.0"/>
        <cfloat name="GameEntity::Obstacle::Armchair::friction" value="2.3"/>
        <cint name="GameEntity::Obstacle::Armchair::health" value="0"/>
        <cint name="GameEntity::Obstacle::Armchair::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Armchair::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Armchair2::name" value="Armchair2"/>
        <cstring name="GameEntity::Obstacle::Armchair2::model" value="models/obstacles/armchair2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Armchair2::shape" value="models/obstacles/armchair2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Armchair2::mass" value="180.0"/>
        <cfloat name="GameEntity::Obstacle::Armchair2::friction" value="2.3"/>
        <cint name="GameEntity::Obstacle::Armchair2::health" value="0"/>
        <cint name="GameEntity::Obstacle::Armchair2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Armchair2::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Armchair3::name" value="Armchair3"/>
        <cstring name="GameEntity::Obstacle::Armchair3::model" value="models/obstacles/armchair3/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Armchair3::shape" value="models/obstacles/armchair3/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Armchair3::mass" value="100.0"/>
        <cfloat name="GameEntity::Obstacle::Armchair3::friction" value="2.1"/>
        <cint name="GameEntity::Obstacle::Armchair3::health" value="0"/>
        <cint name="GameEntity::Obstacle::Armchair3::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Armchair3::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Armchair4::name" value="Armchair4"/>
        <cstring name="GameEntity::Obstacle::Armchair4::model" value="models/obstacles/armchair4/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Armchair4::shape" value="models/obstacles/armchair4/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Armchair4::mass" value="110.0"/>
        <cfloat name="GameEntity::Obstacle::Armchair4::friction" value="1.9"/>
        <cint name="GameEntity::Obstacle::Armchair4::health" value="0"/>
        <cint name="GameEntity::Obstacle::Armchair4::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Armchair4::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Barrel::name" value="Barrel"/>
        <cstring name="GameEntity::Obstacle::Barrel::model" value="models/obstacles/barrel/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Barrel::shape" value="models/obstacles/barrel/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Barrel::mass" value="180.0"/>
        <cfloat name="GameEntity::Obstacle::Barrel::friction" value="8.0"/>
        <cint name="GameEntity::Obstacle::Barrel::health" value="0"/>
        <cint name="GameEntity::Obstacle::Barrel::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Barrel::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::BarrelBlue::name" value="BarrelBlue"/>
        <cstring name="GameEntity::Obstacle::BarrelBlue::model" value="models/obstacles/barrel2/body2.mesh"/>
        <cstring name="GameEntity::Obstacle::BarrelBlue::shape" value="models/obstacles/barrel2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::BarrelBlue::mass" value="200.0"/>
        <cfloat name="GameEntity::Obstacle::BarrelBlue::friction" value="30.0"/>
        <cint name="GameEntity::Obstacle::BarrelBlue::health" value="0"/>
        <cint name="GameEntity::Obstacle::BarrelBlue::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::BarrelBlue::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::BarrelNeutral::name" value="BarrelNeutral"/>
        <cstring name="GameEntity::Obstacle::BarrelNeutral::model" value="models/obstacles/barrel2/body3.mesh"/>
        <cstring name="GameEntity::Obstacle::BarrelNeutral::shape" value="models/obstacles/barrel2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::BarrelNeutral::mass" value="200.0"/>
        <cfloat name="GameEntity::Obstacle::BarrelNeutral::friction" value="30.0"/>
        <cint name="GameEntity::Obstacle::BarrelNeutral::health" value="0"/>
        <cint name="GameEntity::Obstacle::BarrelNeutral::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::BarrelNeutral::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Barrier1::name" value="Barrier1"/>
        <cstring name="GameEntity::Obstacle::Barrier1::model" value="models/obstacles/barrier1/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Barrier1::shape" value="models/obstacles/barrier1/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Barrier1::mass" value="130.0"/>
        <cfloat name="GameEntity::Obstacle::Barrier1::friction" value="1.9"/>
        <cint name="GameEntity::Obstacle::Barrier1::health" value="0"/>
        <cint name="GameEntity::Obstacle::Barrier1::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Barrier1::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Bed::name" value="Bed"/>
        <cstring name="GameEntity::Obstacle::Bed::model" value="models/obstacles/bed/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Bed::shape" value="models/obstacles/bed/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Bed::mass" value="180.0"/>
        <cfloat name="GameEntity::Obstacle::Bed::friction" value="3.0"/>
        <cint name="GameEntity::Obstacle::Bed::health" value="0"/>
        <cint name="GameEntity::Obstacle::Bed::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Bed::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::BigBox::name" value="Big Box"/>
        <cstring name="GameEntity::Obstacle::BigBox::model" value="models/obstacles/big_box/body.mesh"/>
        <cstring name="GameEntity::Obstacle::BigBox::shape" value="models/obstacles/big_box/body.shape"/>
        <cfloat name="GameEntity::Obstacle::BigBox::mass" value="0.0"/>
        <cfloat name="GameEntity::Obstacle::BigBox::friction" value="5.0"/>
        <cint name="GameEntity::Obstacle::BigBox::health" value="0"/>
        <cint name="GameEntity::Obstacle::BigBox::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::BigBox::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Box2::name" value="Box"/>
        <cstring name="GameEntity::Obstacle::Box2::model" value="models/obstacles/box2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Box2::shape" value="models/obstacles/box2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Box2::mass" value="220.0"/>
        <cfloat name="GameEntity::Obstacle::Box2::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Box2::health" value="3000"/>
        <cint name="GameEntity::Obstacle::Box2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Box2::soundDeath" value="data/sound/obstacles/wood_death_iii.wav"/>

        <cstring name="GameEntity::Obstacle::Coach::name" value="Coach"/>
        <cstring name="GameEntity::Obstacle::Coach::model" value="models/obstacles/coach/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Coach::shape" value="models/obstacles/coach/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Coach::mass" value="480.0"/>
        <cfloat name="GameEntity::Obstacle::Coach::friction" value="3.0"/>
        <cint name="GameEntity::Obstacle::Coach::health" value="0"/>
        <cint name="GameEntity::Obstacle::Coach::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Coach::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Computer::name" value="Computer"/>
        <cstring name="GameEntity::Obstacle::Computer::model" value="models/obstacles/computer/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Computer::shape" value="models/obstacles/computer/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Computer::mass" value="0.0"/>
        <cfloat name="GameEntity::Obstacle::Computer::friction" value="1.0"/>
        <cint name="GameEntity::Obstacle::Computer::health" value="0"/>
        <cint name="GameEntity::Obstacle::Computer::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Computer::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Computer4::name" value="Computer4"/>
        <cstring name="GameEntity::Obstacle::Computer4::model" value="models/obstacles/computer4/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Computer4::shape" value="models/obstacles/computer4/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Computer4::mass" value="60.0"/>
        <cfloat name="GameEntity::Obstacle::Computer4::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Computer4::health" value="2500"/>
        <cint name="GameEntity::Obstacle::Computer4::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Computer4::soundDeath" value="data/sound/obstacles/computer4_death.wav"/>

        <cstring name="GameEntity::Obstacle::Computer5::name" value="Computer5"/>
        <cstring name="GameEntity::Obstacle::Computer5::model" value="models/obstacles/computer5/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Computer5::shape" value="models/obstacles/computer5/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Computer5::mass" value="0.0"/>
        <cfloat name="GameEntity::Obstacle::Computer5::friction" value="1.5"/>
        <cint name="GameEntity::Obstacle::Computer5::health" value="6000"/>
        <cint name="GameEntity::Obstacle::Computer5::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Computer5::soundDeath" value="data/sound/obstacles/computer5_death.wav"/>

        <cstring name="GameEntity::Obstacle::Computer7::name" value="Computer7"/>
        <cstring name="GameEntity::Obstacle::Computer7::model" value="models/obstacles/computer7/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Computer7::shape" value="models/obstacles/computer7/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Computer7::mass" value="60.0"/>
        <cfloat name="GameEntity::Obstacle::Computer7::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Computer7::health" value="1100"/>
        <cint name="GameEntity::Obstacle::Computer7::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Computer7::soundDeath" value="data/sound/obstacles/computer7_death.wav"/>

        <cstring name="GameEntity::Obstacle::Computer8::name" value="Computer8"/>
        <cstring name="GameEntity::Obstacle::Computer8::model" value="models/obstacles/computer8/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Computer8::shape" value="models/obstacles/computer8/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Computer8::mass" value="40.0"/>
        <cfloat name="GameEntity::Obstacle::Computer8::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Computer8::health" value="1100"/>
        <cint name="GameEntity::Obstacle::Computer8::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Computer8::soundDeath" value="data/sound/obstacles/computer8_death.wav"/>

        <cstring name="GameEntity::Obstacle::Computer9::name" value="Computer9"/>
        <cstring name="GameEntity::Obstacle::Computer9::model" value="models/obstacles/computer9/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Computer9::shape" value="models/obstacles/computer9/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Computer9::mass" value="60.0"/>
        <cfloat name="GameEntity::Obstacle::Computer9::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Computer9::health" value="2000"/>
        <cint name="GameEntity::Obstacle::Computer9::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Computer9::soundDeath" value="data/sound/obstacles/computer9_death.wav"/>

        <cstring name="GameEntity::Obstacle::Core::name" value="Core"/>
        <cstring name="GameEntity::Obstacle::Core::model" value="models/obstacles/core/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Core::shape" value="models/obstacles/core/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Core::mass" value="0.0"/>
        <cfloat name="GameEntity::Obstacle::Core::friction" value="1.0"/>
        <cint name="GameEntity::Obstacle::Core::health" value="0"/>
        <cint name="GameEntity::Obstacle::Core::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Core::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::DeadSoldier::name" value="DeadSoldier"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier::model" value="models/obstacles/dead_soldier/body.mesh"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier::shape" value=""/>
        <cfloat name="GameEntity::Obstacle::DeadSoldier::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::DeadSoldier::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::DeadSoldier::health" value="0"/>
        <cint name="GameEntity::Obstacle::DeadSoldier::splashDamage" value="0"/>    
        <cstring name="GameEntity::Obstacle::DeadSoldier::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::DeadSoldier2::name" value="DeadSoldier2"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier2::model" value="models/obstacles/dead_soldier2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier2::shape" value=""/>
        <cfloat name="GameEntity::Obstacle::DeadSoldier2::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::DeadSoldier2::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::DeadSoldier2::health" value="0"/>
        <cint name="GameEntity::Obstacle::DeadSoldier2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier2::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::DeadSoldier3::name" value="DeadSoldier3"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier3::model" value="models/obstacles/dead_soldier3/body.mesh"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier3::shape" value=""/>
        <cfloat name="GameEntity::Obstacle::DeadSoldier3::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::DeadSoldier3::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::DeadSoldier3::health" value="0"/>
        <cint name="GameEntity::Obstacle::DeadSoldier3::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::DeadSoldier3::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Desk2::name" value="Desk2"/>
        <cstring name="GameEntity::Obstacle::Desk2::model" value="models/obstacles/desk2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Desk2::shape" value="models/obstacles/desk2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Desk2::mass" value="320"/>
        <cfloat name="GameEntity::Obstacle::Desk2::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Desk2::health" value="0"/>
        <cint name="GameEntity::Obstacle::Desk2::splashDamage" value="0"/>    
        <cstring name="GameEntity::Obstacle::Desk2::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Desk31::name" value="Desk31"/>
        <cstring name="GameEntity::Obstacle::Desk31::model" value="models/obstacles/desk3/body1.mesh"/>
        <cstring name="GameEntity::Obstacle::Desk31::shape" value="models/obstacles/desk3/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Desk31::mass" value="320"/>
        <cfloat name="GameEntity::Obstacle::Desk31::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Desk31::health" value="0"/>
        <cint name="GameEntity::Obstacle::Desk31::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Desk31::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Desk32::name" value="Desk32"/>
        <cstring name="GameEntity::Obstacle::Desk32::model" value="models/obstacles/desk3/body2.mesh"/>
        <cstring name="GameEntity::Obstacle::Desk32::shape" value="models/obstacles/desk3/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Desk32::mass" value="320"/>
        <cfloat name="GameEntity::Obstacle::Desk32::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Desk32::health" value="0"/>
        <cint name="GameEntity::Obstacle::Desk32::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Desk32::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Desk41::name" value="Desk41"/>
        <cstring name="GameEntity::Obstacle::Desk41::model" value="models/obstacles/desk4/body1.mesh"/>
        <cstring name="GameEntity::Obstacle::Desk41::shape" value="models/obstacles/desk4/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Desk41::mass" value="300"/>
        <cfloat name="GameEntity::Obstacle::Desk41::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Desk41::health" value="0"/>
        <cint name="GameEntity::Obstacle::Desk41::splashDamage" value="0"/>    
        <cstring name="GameEntity::Obstacle::Desk41::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Desk42::name" value="Desk42"/>
        <cstring name="GameEntity::Obstacle::Desk42::model" value="models/obstacles/desk4/body2.mesh"/>
        <cstring name="GameEntity::Obstacle::Desk42::shape" value="models/obstacles/desk4/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Desk42::mass" value="300"/>
        <cfloat name="GameEntity::Obstacle::Desk42::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Desk42::health" value="0"/>
        <cint name="GameEntity::Obstacle::Desk42::splashDamage" value="0"/>    
        <cstring name="GameEntity::Obstacle::Desk42::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::DeskChief::name" value="DeskChief"/>
        <cstring name="GameEntity::Obstacle::DeskChief::model" value="models/obstacles/desk_chief/body.mesh"/>
        <cstring name="GameEntity::Obstacle::DeskChief::shape" value="models/obstacles/desk_chief/body.shape"/>
        <cfloat name="GameEntity::Obstacle::DeskChief::mass" value="350"/>
        <cfloat name="GameEntity::Obstacle::DeskChief::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::DeskChief::health" value="0"/>
        <cint name="GameEntity::Obstacle::DeskChief::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::DeskChief::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Elevator::name" value="Elevator"/>
        <cstring name="GameEntity::Obstacle::Elevator::model" value="models/obstacles/elevator/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Elevator::shape" value=""/>
        <cfloat name="GameEntity::Obstacle::Elevator::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::Elevator::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::Elevator::health" value="0"/>
        <cint name="GameEntity::Obstacle::Elevator::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Elevator::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::ExperimentTable::name" value="ExperimentTable"/>
        <cstring name="GameEntity::Obstacle::ExperimentTable::model" value="models/obstacles/experiment_table/body.mesh"/>
        <cstring name="GameEntity::Obstacle::ExperimentTable::shape" value="models/obstacles/experiment_table/body.shape"/>
        <cfloat name="GameEntity::Obstacle::ExperimentTable::mass" value="0.0"/>
        <cfloat name="GameEntity::Obstacle::ExperimentTable::friction" value="1.5"/>
        <cint name="GameEntity::Obstacle::ExperimentTable::health" value="0"/>
        <cint name="GameEntity::Obstacle::ExperimentTable::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::ExperimentTable::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::ExperimentTable2::name" value="ExperimentTable2"/>
        <cstring name="GameEntity::Obstacle::ExperimentTable2::model" value="models/obstacles/experiment_table_2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::ExperimentTable2::shape" value="models/obstacles/experiment_table_2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::ExperimentTable2::mass" value="0.0"/>
        <cfloat name="GameEntity::Obstacle::ExperimentTable2::friction" value="1.5"/>
        <cint name="GameEntity::Obstacle::ExperimentTable2::health" value="0"/>
        <cint name="GameEntity::Obstacle::ExperimentTable2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::ExperimentTable2::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::ExplosiveBarrel::name" value="ExplosiveBarrel"/>
        <cstring name="GameEntity::Obstacle::ExplosiveBarrel::model" value="models/obstacles/barrel2/body1.mesh"/>
        <cstring name="GameEntity::Obstacle::ExplosiveBarrel::shape" value="models/obstacles/barrel2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::ExplosiveBarrel::mass" value="200.0"/>
        <cfloat name="GameEntity::Obstacle::ExplosiveBarrel::friction" value="30.0"/>
        <cint name="GameEntity::Obstacle::ExplosiveBarrel::health" value="850"/>
        <cint name="GameEntity::Obstacle::ExplosiveBarrel::splashDamage" value="10000"/>
        <cfloat name="GameEntity::Obstacle::ExplosiveBarrel::splashRadius" value="4"/>
        <cstring name="GameEntity::Obstacle::ExplosiveBarrel::soundDeath" value="data/sound/obstacles/explosion_iii.wav"/>

        <cstring name="GameEntity::Obstacle::Generator::name" value="Generator"/>
        <cstring name="GameEntity::Obstacle::Generator::model" value="models/obstacles/generator/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Generator::shape" value="models/obstacles/generator/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Generator::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::Generator::friction" value="1.0"/>
        <cint name="GameEntity::Obstacle::Generator::health" value="0"/>
        <cint name="GameEntity::Obstacle::Generator::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Generator::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Generator2::name" value="Generator2"/>
        <cstring name="GameEntity::Obstacle::Generator2::model" value="models/obstacles/generator2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Generator2::shape" value="models/obstacles/generator2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Generator2::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::Generator2::friction" value="1.0"/>
        <cint name="GameEntity::Obstacle::Generator2::health" value="0"/>
        <cint name="GameEntity::Obstacle::Generator2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Generator2::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Generator3::name" value="Generator3"/>
        <cstring name="GameEntity::Obstacle::Generator3::model" value="models/obstacles/generator3/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Generator3::shape" value="models/obstacles/generator3/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Generator3::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::Generator3::friction" value="1.0"/>
        <cint name="GameEntity::Obstacle::Generator3::health" value="0"/>
        <cint name="GameEntity::Obstacle::Generator3::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Generator3::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Generator6::name" value="Generator6"/>
        <cstring name="GameEntity::Obstacle::Generator6::model" value="models/obstacles/generator6/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Generator6::shape" value="models/obstacles/generator6/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Generator6::mass" value="0.0"/>
        <cfloat name="GameEntity::Obstacle::Generator6::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Generator6::health" value="0"/>
        <cint name="GameEntity::Obstacle::Generator6::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Generator6::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::LabEquipment::name" value="Lab Equipment"/>
        <cstring name="GameEntity::Obstacle::LabEquipment::model" value="models/obstacles/lab_equipment/body.mesh"/>
        <cstring name="GameEntity::Obstacle::LabEquipment::shape" value="models/obstacles/lab_equipment/body.shape"/>
        <cfloat name="GameEntity::Obstacle::LabEquipment::mass" value="10.0"/>
        <cfloat name="GameEntity::Obstacle::LabEquipment::friction" value="1.5"/>
        <cint name="GameEntity::Obstacle::LabEquipment::health" value="1000"/>
        <cint name="GameEntity::Obstacle::LabEquipment::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::LabEquipment::soundDeath" value="data/sound/obstacles/glass1_death.wav"/>

        <cstring name="GameEntity::Obstacle::LabEquipment2::name" value="Lab Equipment 2"/>
        <cstring name="GameEntity::Obstacle::LabEquipment2::model" value="models/obstacles/lab_equipment2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::LabEquipment2::shape" value="models/obstacles/lab_equipment2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::LabEquipment2::mass" value="10.0"/>
        <cfloat name="GameEntity::Obstacle::LabEquipment2::friction" value="1.5"/>
        <cint name="GameEntity::Obstacle::LabEquipment2::health" value="1000"/>
        <cint name="GameEntity::Obstacle::LabEquipment2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::LabEquipment2::soundDeath" value="data/sound/obstacles/glass2_death.wav"/>

        <cstring name="GameEntity::Obstacle::LabEquipment3::name" value="Lab Equipment 3"/>
        <cstring name="GameEntity::Obstacle::LabEquipment3::model" value="models/obstacles/lab_equipment3/body.mesh"/>
        <cstring name="GameEntity::Obstacle::LabEquipment3::shape" value="models/obstacles/lab_equipment3/body.shape"/>
        <cfloat name="GameEntity::Obstacle::LabEquipment3::mass" value="10.0"/>
        <cfloat name="GameEntity::Obstacle::LabEquipment3::friction" value="1.5"/>
        <cint name="GameEntity::Obstacle::LabEquipment3::health" value="1000"/>
        <cint name="GameEntity::Obstacle::LabEquipment3::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::LabEquipment3::soundDeath" value="data/sound/obstacles/glass3_death.wav"/>

        <cstring name="GameEntity::Obstacle::MarkerArrow::name" value="Arrow Marker"/>
        <cstring name="GameEntity::Obstacle::MarkerArrow::model" value="models/obstacles/arrow/body.mesh"/>
        <cstring name="GameEntity::Obstacle::MarkerArrow::shape" value=""/>
        <cfloat name="GameEntity::Obstacle::MarkerArrow::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::MarkerArrow::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::MarkerArrow::health" value="0"/>
        <cint name="GameEntity::Obstacle::MarkerArrow::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::MarkerArrow::soundDeath" value=""/>
                
        <cstring name="GameEntity::Obstacle::MarkerQuestion::name" value="Question Marker"/>
        <cstring name="GameEntity::Obstacle::MarkerQuestion::model" value="models/obstacles/markers/question/body.mesh"/>
        <cstring name="GameEntity::Obstacle::MarkerQuestion::shape" value=""/>
        <cfloat name="GameEntity::Obstacle::MarkerQuestion::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::MarkerQuestion::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::MarkerQuestion::health" value="0"/>
        <cint name="GameEntity::Obstacle::MarkerQuestion::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::MarkerQuestion::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::MarkerTodo::name" value="Todo Marker"/>
        <cstring name="GameEntity::Obstacle::MarkerTodo::model" value="models/obstacles/markers/todo/body.mesh"/>
        <cstring name="GameEntity::Obstacle::MarkerTodo::shape" value=""/>
        <cfloat name="GameEntity::Obstacle::MarkerTodo::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::MarkerTodo::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::MarkerTodo::health" value="0"/>
        <cint name="GameEntity::Obstacle::MarkerTodo::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::MarkerTodo::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Pipe::name" value="Pipe"/>
        <cstring name="GameEntity::Obstacle::Pipe::model" value="models/obstacles/pipe/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Pipe::shape" value="models/obstacles/pipe/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Pipe::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::Pipe::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::Pipe::health" value="0"/>
        <cint name="GameEntity::Obstacle::Pipe::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Pipe::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Sandbag::name" value="Sandbag"/>
        <cstring name="GameEntity::Obstacle::Sandbag::model" value="models/obstacles/sandbag/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Sandbag::shape" value="models/obstacles/sandbag/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Sandbag::mass" value="350.0"/>
        <cfloat name="GameEntity::Obstacle::Sandbag::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Sandbag::health" value="0"/>
        <cint name="GameEntity::Obstacle::Sandbag::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Sandbag::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Shelf1::name" value="Shelf1"/>
        <cstring name="GameEntity::Obstacle::Shelf1::model" value="models/obstacles/shelf1/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Shelf1::shape" value="models/obstacles/shelf1/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Shelf1::mass" value="400.0"/>
        <cfloat name="GameEntity::Obstacle::Shelf1::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Shelf1::health" value="0"/>
        <cint name="GameEntity::Obstacle::Shelf1::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Shelf1::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Shelf2::name" value="Shelf2"/>
        <cstring name="GameEntity::Obstacle::Shelf2::model" value="models/obstacles/shelf2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Shelf2::shape" value="models/obstacles/shelf2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Shelf2::mass" value="400.0"/>
        <cfloat name="GameEntity::Obstacle::Shelf2::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Shelf2::health" value="0"/>
        <cint name="GameEntity::Obstacle::Shelf2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Shelf2::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Shelf3::name" value="Shelf3"/>
        <cstring name="GameEntity::Obstacle::Shelf3::model" value="models/obstacles/shelf3/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Shelf3::shape" value="models/obstacles/shelf3/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Shelf3::mass" value="400.0"/>
        <cfloat name="GameEntity::Obstacle::Shelf3::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Shelf3::health" value="0"/>
        <cint name="GameEntity::Obstacle::Shelf3::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Shelf3::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Shelf4::name" value="Shelf4"/>
        <cstring name="GameEntity::Obstacle::Shelf4::model" value="models/obstacles/shelf4/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Shelf4::shape" value="models/obstacles/shelf4/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Shelf4::mass" value="400.0"/>
        <cfloat name="GameEntity::Obstacle::Shelf4::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Shelf4::health" value="0"/>
        <cint name="GameEntity::Obstacle::Shelf4::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Shelf4::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Table::name" value="Table"/>
        <cstring name="GameEntity::Obstacle::Table::model" value="models/obstacles/table/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Table::shape" value="models/obstacles/table/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Table::mass" value="400"/>
        <cfloat name="GameEntity::Obstacle::Table::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Table::health" value="0"/>
        <cint name="GameEntity::Obstacle::Table::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Table::soundDeath" value=""/>
        
        <cstring name="GameEntity::Obstacle::Tank::name" value="Tank"/>
        <cstring name="GameEntity::Obstacle::Tank::model" value="models/obstacles/tank/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Tank::shape" value="models/obstacles/tank/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Tank::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::Tank::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::Tank::health" value="100000"/>
        <cint name="GameEntity::Obstacle::Tank::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Tank::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Tank2::name" value="Tank2"/>
        <cstring name="GameEntity::Obstacle::Tank2::model" value="models/obstacles/tank2/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Tank2::shape" value="models/obstacles/tank2/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Tank2::mass" value="0"/>
        <cfloat name="GameEntity::Obstacle::Tank2::friction" value="0.0"/>
        <cint name="GameEntity::Obstacle::Tank2::health" value="0"/>
        <cint name="GameEntity::Obstacle::Tank2::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Tank2::soundDeath" value=""/>

        <cstring name="GameEntity::Obstacle::Terminal::name" value="Terminal"/>
        <cstring name="GameEntity::Obstacle::Terminal::model" value="models/obstacles/terminal/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Terminal::shape" value="models/obstacles/terminal/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Terminal::mass" value="100.0"/>
        <cfloat name="GameEntity::Obstacle::Terminal::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Terminal::health" value="1500"/>
        <cint name="GameEntity::Obstacle::Terminal::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Terminal::soundDeath" value="data/sound/obstacles/terminal_death.wav"/>
        
        <cstring name="GameEntity::Obstacle::ToxicBarrel::name" value="Toxic Barrel"/>
        <cstring name="GameEntity::Obstacle::ToxicBarrel::model" value="models/obstacles/toxic_barrel/body.mesh"/>
        <cstring name="GameEntity::Obstacle::ToxicBarrel::shape" value="models/obstacles/toxic_barrel/body.shape"/>
        <cfloat name="GameEntity::Obstacle::ToxicBarrel::mass" value="200.0"/>
        <cfloat name="GameEntity::Obstacle::ToxicBarrel::friction" value="30.0"/>
        <cint name="GameEntity::Obstacle::ToxicBarrel::health" value="1800"/>
        <cint name="GameEntity::Obstacle::ToxicBarrel::splashDamage" value="20000"/>
        <cfloat name="GameEntity::Obstacle::ToxicBarrel::splashRadius" value="4"/>
        <cstring name="GameEntity::Obstacle::ToxicBarrel::soundDeath" value="data/sound/obstacles/explosion_iii.wav"/>

        <cstring name="GameEntity::Obstacle::TrashBin::name" value="Trash bin"/>
        <cstring name="GameEntity::Obstacle::TrashBin::model" value="models/obstacles/trash_bin/body.mesh"/>
        <cstring name="GameEntity::Obstacle::TrashBin::shape" value="models/obstacles/trash_bin/body.shape"/>
        <cfloat name="GameEntity::Obstacle::TrashBin::mass" value="200.0"/>
        <cfloat name="GameEntity::Obstacle::TrashBin::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::TrashBin::health" value="2000"/>
        <cint name="GameEntity::Obstacle::TrashBin::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::TrashBin::soundDeath" value="data/sound/obstacles/trash_bin_death.wav"/>        

        <cstring name="GameEntity::Obstacle::Wardrobe::name" value="Wardrobe"/>
        <cstring name="GameEntity::Obstacle::Wardrobe::model" value="models/obstacles/wardrobe/body.mesh"/>
        <cstring name="GameEntity::Obstacle::Wardrobe::shape" value="models/obstacles/wardrobe/body.shape"/>
        <cfloat name="GameEntity::Obstacle::Wardrobe::mass" value="400.0"/>
        <cfloat name="GameEntity::Obstacle::Wardrobe::friction" value="2.0"/>
        <cint name="GameEntity::Obstacle::Wardrobe::health" value="0"/>
        <cint name="GameEntity::Obstacle::Wardrobe::splashDamage" value="0"/>
        <cstring name="GameEntity::Obstacle::Wardrobe::soundDeath" value=""/>

    </category>
    
    
    <category name="Triggers">
        
        <cstring name="GameEntity::Trigger::RadioMessage::defaultIcon" value="gui/radio_msg.png"/> 
        <cint name="GameEntity::Trigger::RadioMessage::defaultDuration" value="15000"/>
        <cstring name="GameEntity::Trigger::RadioMessage::defaultCaption" value="caption"/>
        <cstring name="GameEntity::Trigger::RadioMessage::defaultMessage" value="message"/>
    
    </category>
    
    <category name="Projectiles">
        <cint name="GameEntity::Projectile::TimeToDie" value="3000"/>
        <cstring name="GameEntity::Projectile::Rocket::explosionSound" value="data/sound/obstacles/explosion_iii.wav"/>
    </category>

    <category name="Misc">

        <category name="Lever">

            <cstring name="GameEntity::Lever::modelOn" value="models/misc/lever/lever_on.mesh"/>
            <cstring name="GameEntity::Lever::modelOff" value="models/misc/lever/lever_off.mesh"/>
            <cstring name="GameEntity::Lever::soundSwitch" value="data/sound/p03.wav"/>
            <cint name="GameEntity::Lever::defaultState" value="0"/>
            <cstring name="GameEntity::Lever::name" value="Lever"/>
        
        </category>
         
        <category name="WindTunnel">

            <cstring name="GameEntity::WindTunnel::modelName" value="models/misc/transparent_box/box_transparent.mesh"/>

        </category>

    </category>   <!-- // GameEntities / Misc -->



    <category name="Triggers">
        <cstring name="GameEntity::Triggers::TriggerEntityOver::model" value="models/misc/slot/help.mesh"/>
        <cfloat name="GameEntity::Triggers::TriggerEntityOver::radius" value="2.0"/>
    </category>

    <category name="Doors">

        <cstring name="GameEntity::Door::Door2::name" value="Door2"/>        
        <cstring name="GameEntity::Door::Door2::model" value="models/misc/door2/body.mesh"/>
        <cstring name="GameEntity::Door::Door2::shape" value="models/misc/door2/body.shape"/>
        <cfloat name="GameEntity::Door::Door2::friction" value="2.0"/>
        <cstring name="GameEntity::Door::Door2::soundOpen" value="data/sound/dooropen1.wav"/>
        <cstring name="GameEntity::Door::Door2::soundClose" value="data/sound/doorclose1.wav"/>
        <cint name="GameEntity::Door::Door2::openedDuration" value="4000"/>
        <cint name="GameEntity::Door::Door2::openingInterval" value="1000"/>
        <cstring name="GameEntity::Door::Door2::animationOpen" value="Open"/>
        <cstring name="GameEntity::Door::Door2::materialBlue" value="models/misc/door2/texture_blue"/>
        <cstring name="GameEntity::Door::Door2::materialGreen" value="models/misc/door2/texture_green"/>
        <cstring name="GameEntity::Door::Door2::materialRed" value="models/misc/door2/texture_red"/>
        <cstring name="GameEntity::Door::Door2::materialYellow" value="models/misc/door2/texture_yellow"/>        
        <cfloat name="GameEntity::Door::Door2::autoOpenDistance" value="2.5"/>
        
        <cstring name="GameEntity::Door::Door3::name" value="Door3"/>        
        <cstring name="GameEntity::Door::Door3::model" value="models/misc/door3/body.mesh"/>
        <cstring name="GameEntity::Door::Door3::shape" value="models/misc/door3/body.shape"/>
        <cfloat name="GameEntity::Door::Door3::friction" value="2.0"/>
        <cstring name="GameEntity::Door::Door3::soundOpen" value="data/sound/dooropen1.wav"/>
        <cstring name="GameEntity::Door::Door3::soundClose" value="data/sound/doorclose1.wav"/>
        <cint name="GameEntity::Door::Door3::openedDuration" value="4000"/>
        <cint name="GameEntity::Door::Door3::openingInterval" value="1000"/>
        <cstring name="GameEntity::Door::Door3::animationOpen" value="Open"/>
        <cfloat name="GameEntity::Door::Door3::autoOpenDistance" value="2.5"/>

        <cstring name="GameEntity::Door::Door4::name" value="Door4"/>        
        <cstring name="GameEntity::Door::Door4::model" value="models/misc/door4/body.mesh"/>
        <cstring name="GameEntity::Door::Door4::shape" value="models/misc/door4/body.shape"/>
        <cfloat name="GameEntity::Door::Door4::friction" value="2.0"/>
        <cstring name="GameEntity::Door::Door4::soundOpen" value="data/sound/dooropen1.wav"/>
        <cstring name="GameEntity::Door::Door4::soundClose" value="data/sound/doorclose1.wav"/>
        <cint name="GameEntity::Door::Door4::openedDuration" value="4000"/>
        <cint name="GameEntity::Door::Door4::openingInterval" value="1000"/>
        <cstring name="GameEntity::Door::Door4::animationOpen" value="Open"/>
        <cfloat name="GameEntity::Door::Door4::autoOpenDistance" value="2.5"/>

    </category>

    <category name="Player">

        <cstring name="GameEntity::Player::name" value="Player"/>
        <cstring name="GameEntity::Player::model" value="models/hero/body.mesh"/>
        <!--<cstring name="GameEntity::Player::model" value="models/hero/body.mesh"/>-->
        <cstring name="GameEntity::Player::shape" value="models/hero/body.shape"/>
        <cfloat name="GameEntity::Player::mass" value="65.0"/>
        <cfloat name="GameEntity::Player::friction" value="0.0"/>
<!-- 
     tox, 31 lipca: roboczo zmieniam szybkosc gracza z 6.0 na 4.5 - chcialbym zobaczyc,
     czy zauwazycie to (i gracze) i czy ktos radykalnie powie, ze to jest gorzej
        <cfloat name="GameEntity::Player::maxSpeed" value="6.0"/> 
 -->
        
        <cfloat name="GameEntity::Player::maxSpeed" value="4.5"/>

        <cfloat name="GameEntity::Player::inputAccelerationSpeed" value="0.04"/>
        <cfloat name="GameEntity::Player::stepSize" value="2.0"/>
        <cfloat name="GameEntity::Player::activateDistance" value="3"/>
        <cint name="GameEntity::Player::maxHealth" value="10000"/>
        <cint name="GameEntity::Player::maxCarriedItems" value="6"/>
        <cint name="GameEntity::Player::maxCarriedWeapons" value="5"/>
        <cint name="GameEntity::Player::timeToRespawnAfterDeath" value="5000"/>
        <cstring name="GameEntity::Player::weaponBone" value="bron_R"/>                
        
        <cstring name="GameEntity::Player::startingWeapon" value="item_weapon_pistol"/>
        <cstring name="GameEntity::Player::startingAmmo" value="item_ammo_bullets"/>
         
        <cfloat name="GameEntity::Player::GetShootAimPoint::maximalSquaredLength" value="20.0"/>
        
        
        <cint name="GameEntity::Player::footStepsPlayListCount" value="2"/>
        <cstring name="GameEntity::Player::footStepsPlayList[0]" value="data/sound/step01.wav"/>
        <cstring name="GameEntity::Player::footStepsPlayList[1]" value="data/sound/step02.wav"/>
        <!-- inne kroki dla porownania -->
        <!-- 
        <cstring name="GameEntity::Player::footStepsPlayList[0]" value="data/sound/footstep00_i.wav"/>
        <cstring name="GameEntity::Player::footStepsPlayList[1]" value="data/sound/footstep01_i.wav"/>
        <cstring name="GameEntity::Player::footStepsPlayList[2]" value="data/sound/footstep02_i.wav"/> 
        -->
        
    <!-- gorna czesc ciala -->
    <cstring name ="GameEntity::Player::animationIdleUp" value="idleUp"/>
    <cfloat name ="GameEntity::Player::animationIdleUpSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationWalkUp" value="idleUp"/>
    <cfloat name ="GameEntity::Player::animationWalkUpSpeed" value="2.0"/>
    <cstring name ="GameEntity::Player::animationPistolIdle" value="pistolUp"/>
    <cfloat name ="GameEntity::Player::animationPistolIdleSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationRifleIdle" value="shotgunUp"/>
    <cfloat name ="GameEntity::Player::animationRifleIdleSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationBazookaIdle" value="bazookaUp"/>
    <cfloat name ="GameEntity::Player::animationBazookaIdleSpeed" value="1.0"/>    
    <cstring name ="GameEntity::Player::animationPistolShoot" value="pistolShoot"/>
    <cfloat name ="GameEntity::Player::animationPistolShootSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationRifleShoot" value="shotgunShoot"/>
    <cfloat name ="GameEntity::Player::animationRifleShootSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationBazookaShoot" value="bazookaShoot"/>
    <cfloat name ="GameEntity::Player::animationBazookaShootSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationGrenadeThrow" value="grenadeThrow"/>
    <cfloat name ="GameEntity::Player::animationGrenadeThrowSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationPistolReload" value="pistolReload"/>
    <!-- <cfloat name ="GameEntity::Player::animationPistolReloadSpeed" value="1.0"/> samo sie wylicza -->
    <cstring name ="GameEntity::Player::animationRifleReload" value="shotgunReload"/>
    <!-- <cfloat name ="GameEntity::Player::animationRifleReloadSpeed" value="1.0"/> samo sie wylicza -->
    <cstring name ="GameEntity::Player::animationBazookaReload" value="bazookaReload"/>
    <!-- <cfloat name ="GameEntity::Player::animationBazookaReloadSpeed" value="1.0"/> samo sie wylicza -->
    <cstring name ="GameEntity::Player::animationPistolPain" value="pistolPain"/>
    <cfloat name ="GameEntity::Player::animationPistolPainSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationRiflePain" value="shotgunPain"/>
    <cfloat name ="GameEntity::Player::animationRiflePainSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationBazookaPain" value="bazookaPain"/>
    <cfloat name ="GameEntity::Player::animationBazookaPainSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationUnarmedPain" value="unarmedPain"/>
    <cfloat name ="GameEntity::Player::animationUnarmedPainSpeed" value="1.0"/>

    <!-- dolna czesc ciala -->
    <cstring name ="GameEntity::Player::animationIdleDown" value="idleDown"/>
    <cfloat name ="GameEntity::Player::animationIdleDownSpeed" value="2.0"/>
    <cstring name ="GameEntity::Player::animationWalkDown" value="walkDown"/>
    <cfloat name ="GameEntity::Player::animationWalkDownSpeed" value="2.0"/>
    <cstring name ="GameEntity::Player::animationSidestepRightDown" value="stepRight"/>
    <cfloat name ="GameEntity::Player::animationSidestepRightDownSpeed" value="3.0"/>
    <cstring name ="GameEntity::Player::animationSidestepLeftDown" value="stepLeft"/>
    <cfloat name ="GameEntity::Player::animationSidestepLeftDownSpeed" value="3.0"/>        

    <!-- animacje smierci -->
    <cstring name ="GameEntity::Player::animationDeath" value="death1"/>
    <cfloat name ="GameEntity::Player::animationDeathSpeed" value="1.0"/>
    <cstring name ="GameEntity::Player::animationDeath2" value="death2"/>
    <cfloat name ="GameEntity::Player::animationDeath2Speed" value="1.0"/>        

    </category>

    <category name="Items">
    
    <!-- logika jest nastepujaca: jesli item ma ustawiony modelScale na 0.0 to probojemy
    przeskalowac model na ziemi tak, zeby mial defaultSizeOnFloor metrow
    jesli natomiast modelScale != 0.0 to skalujemy model przez modelScale (skalujemy!)
    (czyli modelScale = 2.0 to nie to samo co modelScale = 0.0) -->

        <cfloat name="GameEntity::Item::defaultSizeOnFloor" value="2.0"/>
        
        <!-- a to mowi jak wysoko nad ziemia maja 'krecic' sie weapony -->
        <cfloat name="GameEntity::Item::Weapon::defaultHeightFromFloor" value="1.0"/>
        
        <cstring name="GameEntity::Item::Grenade::model" value="models/items/grenade/body.mesh"/>
        <cstring name="GameEntity::Item::Grenade::name" value="Grenade"/>
        <cstring name="GameEntity::Item::Grenade::icon" value="gui/items/grenade.png"/>
        <cfloat name="GameEntity::Item::Grenade::modelScale" value="2.0"/>

        <cstring name="GameEntity::Item::TimeBomb::model" value="models/items/misc/dynamite/body.mesh"/>
        <cstring name="GameEntity::Item::TimeBomb::name" value="Time Bomb"/>
        <cstring name="GameEntity::Item::TimeBomb::icon" value="gui/items/misc/time_bomb.png"/>
        <cfloat name="GameEntity::Item::TimeBomb::modelScale" value="2.0"/>            
        <cint name="GameEntity::Item::TimeBomb::timeToExplode" value="10000"/>            
        <cstring name="GameEntity::Item::TimeBomb::soundExplode" value="data/sound/obstacles/explosion_iii.wav"/>
        <cfloat name="GameEntity::Item::TimeBomb::radius" value="6.0"/>            
        <cint name="GameEntity::Item::TimeBomb::damage" value="30000"/>            

    
        <category name="Ammo">        
            
            <category name="AmmoTypes">            
                <cstring name="GameEntity::Item::Ammo::AmmoType::Bullets::icon" value="gui/items/ammo/bullets_iii.png"/>
                <cstring name="GameEntity::Item::Ammo::AmmoType::Cells::icon" value="gui/items/ammo/cells_iii.png"/>
                <cstring name="GameEntity::Item::Ammo::AmmoType::Fuel::icon" value="gui/items/ammo/fuel_iii.png"/>
                <cstring name="GameEntity::Item::Ammo::AmmoType::Grenades::icon" value="gui/items/ammo/grenades_iii.png"/>
                <cstring name="GameEntity::Item::Ammo::AmmoType::Rockets::icon" value="gui/items/ammo/rockets_iii.png"/>
                <cstring name="GameEntity::Item::Ammo::AmmoType::Shells::icon" value="gui/items/ammo/shells_iii.png"/>
            </category>
            
            <cstring name="GameEntity::Item::Ammo::Bullets::name" value="Bullets"/>
            <cstring name="GameEntity::Item::Ammo::Bullets::model" value="models/items/ammo/bullets/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::Bullets::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::Bullets::ammoType" value="bullets"/>
            <cint name="GameEntity::Item::Ammo::Bullets::count" value="50"/>

            <cstring name="GameEntity::Item::Ammo::BulletsClip::name" value="Bullets (clip)"/>
            <cstring name="GameEntity::Item::Ammo::BulletsClip::model" value="models/items/ammo/clip/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::BulletsClip::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::BulletsClip::ammoType" value="bullets"/>
            <cint name="GameEntity::Item::Ammo::BulletsClip::count" value="5"/>

            <cstring name="GameEntity::Item::Ammo::BulletsLarge::name" value="Bullets (large)"/>
            <cstring name="GameEntity::Item::Ammo::BulletsLarge::model" value="models/items/ammo/bullets/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::BulletsLarge::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::BulletsLarge::ammoType" value="bullets"/>
            <cint name="GameEntity::Item::Ammo::BulletsLarge::count" value="150"/>

            <cstring name="GameEntity::Item::Ammo::BulletsSmall::name" value="Bullets (small)"/>
            <cstring name="GameEntity::Item::Ammo::BulletsSmall::model" value="models/items/ammo/bullets/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::BulletsSmall::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::BulletsSmall::ammoType" value="bullets"/>
            <cint name="GameEntity::Item::Ammo::BulletsSmall::count" value="20"/>

            <cstring name="GameEntity::Item::Ammo::Cells::name" value="Cells"/>
            <cstring name="GameEntity::Item::Ammo::Cells::model" value="models/items/ammo/cells/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::Cells::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::Cells::ammoType" value="cells"/>
            <cint name="GameEntity::Item::Ammo::Cells::count" value="50"/>

            <cstring name="GameEntity::Item::Ammo::Fuel::name" value="Fuel"/>
            <cstring name="GameEntity::Item::Ammo::Fuel::model" value="models/items/ammo/fuel/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::Fuel::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::Fuel::ammoType" value="fuel"/>
            <cint name="GameEntity::Item::Ammo::Fuel::count" value="50"/>

            <cstring name="GameEntity::Item::Ammo::Grenades::name" value="Grenades"/>
            <cstring name="GameEntity::Item::Ammo::Grenades::model" value="models/items/ammo/grenades/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::Grenades::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::Grenades::ammoType" value="grenades"/>
            <cint name="GameEntity::Item::Ammo::Grenades::count" value="3"/>

            <cstring name="GameEntity::Item::Ammo::Shells::name" value="Shells"/>
            <cstring name="GameEntity::Item::Ammo::Shells::model" value="models/items/ammo/shells/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::Shells::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::Shells::ammoType" value="shells"/>
            <cint name="GameEntity::Item::Ammo::Shells::count" value="50"/>

            <cstring name="GameEntity::Item::Ammo::ShellsSmall::name" value="Shells (small)"/>
            <cstring name="GameEntity::Item::Ammo::ShellsSmall::model" value="models/items/ammo/belt/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::ShellsSmall::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::ShellsSmall::ammoType" value="shells"/>
            <cint name="GameEntity::Item::Ammo::ShellsSmall::count" value="20"/>

            <cstring name="GameEntity::Item::Ammo::Rockets::name" value="Rockets"/>
            <cstring name="GameEntity::Item::Ammo::Rockets::model" value="models/items/ammo/rockets/body.mesh"/>
            <cfloat name="GameEntity::Item::Ammo::Rockets::modelScale" value="2.0"/>
            <cstring name="GameEntity::Item::Ammo::Rockets::ammoType" value="rockets"/>
            <cint name="GameEntity::Item::Ammo::Rockets::count" value="4"/>

        </category>
        
        <category name="Keys">
			<!--krajek : Zeby uniemozliwic podnoszenie kluczy przez najscie na nie, wpisujemy dla kazdego autoGrabDistance na 0.0-->
            <cstring name="GameEntity::Item::Key::Blue::name" value="Blue key"/>        
            <cstring name="GameEntity::Item::Key::Blue::model" value="models/items/keys/body.mesh"/>
            <cstring name="GameEntity::Item::Key::Blue::texture" value="models/items/keys/blue"/>
            <cfloat name="GameEntity::Item::Key::Blue::modelScale" value="7.5"/>            
			<cfloat name="GameEntity::Item::Key::Blue::autoGrabDistance" value="0.9"/>            
            <cstring name="GameEntity::Item::Key::Blue::icon" value="gui/pokemons/key_blue.png"/>			

            <cstring name="GameEntity::Item::Key::Green::name" value="Green key"/>        
            <cstring name="GameEntity::Item::Key::Green::model" value="models/items/keys/body.mesh"/>
            <cstring name="GameEntity::Item::Key::Green::texture" value="models/items/keys/green"/>
            <cfloat name="GameEntity::Item::Key::Green::modelScale" value="7.5"/>            
			<cfloat name="GameEntity::Item::Key::Green::autoGrabDistance" value="0.9"/>            
            <cstring name="GameEntity::Item::Key::Green::icon" value="gui/pokemons/key_green.png"/>

            <cstring name="GameEntity::Item::Key::Red::name" value="Red key"/>        
            <cstring name="GameEntity::Item::Key::Red::model" value="models/items/keys/body.mesh"/>
            <cstring name="GameEntity::Item::Key::Red::texture" value="models/items/keys/red"/>
            <cfloat name="GameEntity::Item::Key::Red::modelScale" value="7.5"/>            
			<cfloat name="GameEntity::Item::Key::Red::autoGrabDistance" value="0.9"/>            
            <cstring name="GameEntity::Item::Key::Red::icon" value="gui/pokemons/key_red.png"/>

            <cstring name="GameEntity::Item::Key::Yellow::name" value="Yellow key"/>        
            <cstring name="GameEntity::Item::Key::Yellow::model" value="models/items/keys/body.mesh"/>
            <cstring name="GameEntity::Item::Key::Yellow::texture" value="models/items/keys/yellow"/>
            <cfloat name="GameEntity::Item::Key::Yellow::modelScale" value="7.5"/>            
			<cfloat name="GameEntity::Item::Key::Yellow::autoGrabDistance" value="0.9"/>            
            <cstring name="GameEntity::Item::Key::Yellow::icon" value="gui/pokemons/key_yellow.png"/>

        </category>
        
        <category name="Medkits">

            <cstring name="GameEntity::Item::MedkitSmall::name" value="MedkitSmall"/>        
            <cstring name="GameEntity::Item::MedkitSmall::model" value="models/items/medkit/small/body.mesh"/>
            <cfloat name="GameEntity::Item::MedkitSmall::modelScale" value="2.0"/>            
            <cstring name="GameEntity::Item::MedkitSmall::icon" value="gui/items/medkits/small.png"/>
            <cint name="GameEntity::Item::MedkitSmall::count" value="1000"/>

            <cstring name="GameEntity::Item::Medkit::name" value="Medkit"/>        
            <cstring name="GameEntity::Item::Medkit::model" value="models/items/medkit/medium/body.mesh"/>
            <cfloat name="GameEntity::Item::Medkit::modelScale" value="1.0"/>            
            <cstring name="GameEntity::Item::Medkit::icon" value="gui/items/medkits/medium.png"/>
            <cint name="GameEntity::Item::Medkit::count" value="2500"/>

            <cstring name="GameEntity::Item::MedkitLarge::name" value="MedkitLarge"/>        
            <cstring name="GameEntity::Item::MedkitLarge::model" value="models/items/medkit/large/body.mesh"/>
            <cfloat name="GameEntity::Item::MedkitLarge::modelScale" value="2.0"/>            
            <cstring name="GameEntity::Item::MedkitLarge::icon" value="gui/items/medkits/large.png"/>
            <cint name="GameEntity::Item::MedkitLarge::count" value="5000"/>

        </category>
        
        <category name="Weapons">

            <!--ammoTypes: 
                bullets
                shells
                cells
                rockets
                grenades
                generalnie patrzec w items/ammo/ammoTypes.h -->
                
            <!--weaponType: 
                pistol
                rifle
                bazooka
                grenade 
                
                generalnie patrzec w items/weapons/WeaponTypes.h -->                

            <cstring name="GameEntity::Item::Weapon::AssaultRifle::name" value="Assault Rifle"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::model" value="models/items/weapons/assault_rifle/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::AssaultRifle::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::icon" value="gui/weapons/assault_rifle.png"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::ammoType" value="bullets"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::clipCapacity" value="30"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::shootInterval" value="100"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::reloadInterval" value="3200"/>
            <cfloat name="GameEntity::Item::Weapon::AssaultRifle::speed" value="16"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::minDamage" value="800"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::maxDamage" value="1500"/>
            <cfloat name="GameEntity::Item::Weapon::AssaultRifle::inaccuracyAngle" value="2.25"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::AssaultRifle::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::sound" value="data/sound/weapons/assault_rifle_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::AssaultRifle::inHandOffset" value="0 0 0"/>            
            
            <cstring name="GameEntity::Item::Weapon::Bazooka::name" value="Bazooka"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::model" value="models/items/weapons/bazooka/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::weaponType" value="bazooka"/>
            <cfloat name="GameEntity::Item::Weapon::Bazooka::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::icon" value="gui/weapons/bazooka_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::ammoType" value="rockets"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::projectileType" value="rocket"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::clipCapacity" value="1"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::shootInterval" value="1000"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::reloadInterval" value="3000"/>
            <cfloat name="GameEntity::Item::Weapon::Bazooka::speed" value="21"/>            
            <cint name="GameEntity::Item::Weapon::Bazooka::minDamage" value="8000"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::maxDamage" value="13000"/>
            <cfloat name="GameEntity::Item::Weapon::Bazooka::inaccuracyAngle" value="0.5"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Bazooka::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::sound" value="data/sound/weapons/bazooka_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Bazooka::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::Flamethrower::name" value="Flamethrower"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::model" value="models/items/weapons/flamethrower/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::Flamethrower::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::icon" value="gui/weapons/flamethrower_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::ammoType" value="fuel"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::projectileType" value="flame"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::clipCapacity" value="-50"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::shootInterval" value="100"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::reloadInterval" value="8000"/>
            <cfloat name="GameEntity::Item::Weapon::Flamethrower::speed" value="8"/>            
            <cint name="GameEntity::Item::Weapon::Flamethrower::minDamage" value="600"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::maxDamage" value="800"/>
            <cfloat name="GameEntity::Item::Weapon::Flamethrower::inaccuracyAngle" value="16"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::projectilesPerShot" value="3"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::projectilesTimeToDie" value="300"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Flamethrower::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::sound" value="data/sound/weapons/flamethrower_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Flamethrower::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::Freezer::name" value="Freezer"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::model" value="models/items/weapons/freezer/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::Freezer::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::icon" value="gui/weapons/freezer_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::ammoType" value="cells"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::projectileType" value="freezer"/>
            <cint name="GameEntity::Item::Weapon::Freezer::clipCapacity" value="-50"/>
            <cint name="GameEntity::Item::Weapon::Freezer::shootInterval" value="900"/>
            <cint name="GameEntity::Item::Weapon::Freezer::reloadInterval" value="3000"/>
            <cfloat name="GameEntity::Item::Weapon::Freezer::speed" value="13"/>            
            <cint name="GameEntity::Item::Weapon::Freezer::minDamage" value="1200"/>
            <cint name="GameEntity::Item::Weapon::Freezer::maxDamage" value="1600"/>
            <cfloat name="GameEntity::Item::Weapon::Freezer::inaccuracyAngle" value="0"/>
            <cint name="GameEntity::Item::Weapon::Freezer::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Freezer::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Freezer::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Freezer::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::sound" value="data/sound/weapons/freezer_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Freezer::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::FusionCannon::name" value="Fusion Cannon"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::model" value="models/items/weapons/fusion_cannon/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::FusionCannon::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::icon" value="gui/weapons/fusion_cannon_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::ammoType" value="cells"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::projectileType" value="fusion"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::clipCapacity" value="50"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::shootInterval" value="1350"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::reloadInterval" value="4000"/>
            <cfloat name="GameEntity::Item::Weapon::FusionCannon::speed" value="13"/>            
            <cint name="GameEntity::Item::Weapon::FusionCannon::minDamage" value="2500"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::maxDamage" value="4000"/>
            <cfloat name="GameEntity::Item::Weapon::FusionCannon::inaccuracyAngle" value="2"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::ammoUsagePerShot" value="5"/>
            <cint name="GameEntity::Item::Weapon::FusionCannon::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::sound" value="data/sound/weapons/fusion_cannon_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::FusionCannon::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::name" value="Grenade Launcher"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::model" value="models/items/weapons/grenade_launcher/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::GrenadeLauncher::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::icon" value="gui/weapons/grenade_launcher.png"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::ammoType" value="grenades"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::projectileType" value="rocket"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::clipCapacity" value="6"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::shootInterval" value="1500"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::reloadInterval" value="4000"/>
            <cfloat name="GameEntity::Item::Weapon::GrenadeLauncher::speed" value="13"/>            
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::minDamage" value="6000"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::maxDamage" value="12000"/>
            <cfloat name="GameEntity::Item::Weapon::GrenadeLauncher::inaccuracyAngle" value="8"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::GrenadeLauncher::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::sound" value="data/sound/weapons/grenade_launcher_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::GrenadeLauncher::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::Laser::name" value="Laser"/>
            <cstring name="GameEntity::Item::Weapon::Laser::model" value="models/items/weapons/laser/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Laser::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::Laser::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Laser::icon" value="gui/weapons/laser_rifle.png"/>
            <cstring name="GameEntity::Item::Weapon::Laser::ammoType" value="cells"/>
            <cstring name="GameEntity::Item::Weapon::Laser::projectileType" value="laser"/>
            <cint name="GameEntity::Item::Weapon::Laser::clipCapacity" value="50"/>
            <cint name="GameEntity::Item::Weapon::Laser::shootInterval" value="270"/>
            <cint name="GameEntity::Item::Weapon::Laser::reloadInterval" value="2500"/>
            <cfloat name="GameEntity::Item::Weapon::Laser::speed" value="16"/>            
            <cint name="GameEntity::Item::Weapon::Laser::minDamage" value="1200"/>
            <cint name="GameEntity::Item::Weapon::Laser::maxDamage" value="1400"/>
            <cfloat name="GameEntity::Item::Weapon::Laser::inaccuracyAngle" value="0"/>
            <cint name="GameEntity::Item::Weapon::Laser::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Laser::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Laser::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Laser::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Laser::sound" value="data/sound/weapons/laser_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Laser::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Laser::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Laser::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Laser::inHandOffset" value="0 0 0"/>
            <cstring name="GameEntity::Item::Weapon::Laser::projectileBeam" value="billboard/laser"/>
            <cfloat name="GameEntity::Item::Weapon::Laser::projectileWidth" value="0.05"/>
            <cint name="GameEntity::Item::Weapon::Laser::projectileTime" value="180"/>

            <cstring name="GameEntity::Item::Weapon::Machinegun::name" value="Machinegun"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::model" value="models/items/weapons/machinegun/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::Machinegun::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::icon" value="gui/weapons/machinegun_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::ammoType" value="bullets"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::clipCapacity" value="-50"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::shootInterval" value="100"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::reloadInterval" value="4000"/>
            <cfloat name="GameEntity::Item::Weapon::Machinegun::speed" value="17"/>            
            <cint name="GameEntity::Item::Weapon::Machinegun::minDamage" value="600"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::maxDamage" value="1200"/>
            <cfloat name="GameEntity::Item::Weapon::Machinegun::inaccuracyAngle" value="1.5"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Machinegun::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::sound" value="data/sound/weapons/minigun_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Machinegun::inHandOffset" value="0 0 0"/>     
            
            <cstring name="GameEntity::Item::Weapon::Magnum::name" value="Magnum"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::model" value="models/items/weapons/magnum/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::weaponType" value="pistol"/>
            <cfloat name="GameEntity::Item::Weapon::Magnum::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::icon" value="gui/weapons/pistol.png"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::ammoType" value="bullets"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::Magnum::clipCapacity" value="7"/>
            <cint name="GameEntity::Item::Weapon::Magnum::shootInterval" value="700"/>
            <cint name="GameEntity::Item::Weapon::Magnum::reloadInterval" value="1000"/>
            <cfloat name="GameEntity::Item::Weapon::Magnum::speed" value="17"/>            
            <cint name="GameEntity::Item::Weapon::Magnum::minDamage" value="1000"/>
            <cint name="GameEntity::Item::Weapon::Magnum::maxDamage" value="2000"/>
            <cfloat name="GameEntity::Item::Weapon::Magnum::inaccuracyAngle" value="4"/>
            <cint name="GameEntity::Item::Weapon::Magnum::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Magnum::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Magnum::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Magnum::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::sound" value="data/sound/weapons/pistol_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Magnum::inHandOffset" value="0 0 0"/>
            
            <cstring name="GameEntity::Item::Weapon::Minigun::name" value="Minigun"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::model" value="models/items/weapons/minigun/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::Minigun::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::icon" value="gui/weapons/minigun.png"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::ammoType" value="bullets"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::Minigun::clipCapacity" value="-50"/>
            <cint name="GameEntity::Item::Weapon::Minigun::shootInterval" value="70"/>
            <cint name="GameEntity::Item::Weapon::Minigun::reloadInterval" value="3000"/>
            <cfloat name="GameEntity::Item::Weapon::Minigun::speed" value="21"/>            
            <cint name="GameEntity::Item::Weapon::Minigun::minDamage" value="800"/>
            <cint name="GameEntity::Item::Weapon::Minigun::maxDamage" value="1500"/>
            <cfloat name="GameEntity::Item::Weapon::Minigun::inaccuracyAngle" value="2.5"/>
            <cint name="GameEntity::Item::Weapon::Minigun::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Minigun::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Minigun::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Minigun::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::sound" value="data/sound/weapons/minigun_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Minigun::inHandOffset" value="-0.05 0.25 0.05"/>

            <cstring name="GameEntity::Item::Weapon::Pistol::name" value="Pistol"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::model" value="models/items/weapons/pistol/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::weaponType" value="pistol"/>
            <cfloat name="GameEntity::Item::Weapon::Pistol::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::icon" value="gui/weapons/pistol.png"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::ammoType" value="bullets"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::Pistol::clipCapacity" value="7"/>            
            <cint name="GameEntity::Item::Weapon::Pistol::shootInterval" value="700"/>
            <cint name="GameEntity::Item::Weapon::Pistol::reloadInterval" value="1800"/>
            <cfloat name="GameEntity::Item::Weapon::Pistol::speed" value="15"/>            
            <cint name="GameEntity::Item::Weapon::Pistol::minDamage" value="600"/>
            <cint name="GameEntity::Item::Weapon::Pistol::maxDamage" value="1100"/>
            <cfloat name="GameEntity::Item::Weapon::Pistol::inaccuracyAngle" value="5"/>
            <cint name="GameEntity::Item::Weapon::Pistol::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Pistol::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Pistol::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Pistol::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::sound" value="data/sound/weapons/pistol_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Pistol::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::name" value="Plasma Cannon"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::model" value="models/items/weapons/plasma_cannon/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaCannon::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::icon" value="gui/weapons/plasma_cannon_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::ammoType" value="cells"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::projectileType" value="plasma_large"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::clipCapacity" value="50"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::shootInterval" value="2500"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::reloadInterval" value="7000"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaCannon::speed" value="21"/>            
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::minDamage" value="17200"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::maxDamage" value="19600"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaCannon::inaccuracyAngle" value="1"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::projectilesPerShot" value="3"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::ammoUsagePerShot" value="25"/>
            <cint name="GameEntity::Item::Weapon::PlasmaCannon::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::sound" value="data/sound/weapons/plasma_cannon_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaCannon::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::name" value="Plasma shotgun"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::model" value="models/items/weapons/plasma_shotgun/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaShotgun::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::icon" value="gui/weapons/plasma_shotgun.png"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::ammoType" value="cells"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::projectileType" value="plasma_small"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::clipCapacity" value="50"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::shootInterval" value="1000"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::reloadInterval" value="2500"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaShotgun::speed" value="16"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::minDamage" value="1150"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::maxDamage" value="2150"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaShotgun::inaccuracyAngle" value="9.0"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::PlasmaShotgun::shotsCount" value="10"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::sound" value="data/sound/weapons/plasma_shotgun_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaShotgun::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::name" value="Plasma Rifle"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::model" value="models/items/weapons/plasma_rifle/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaRifle::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::icon" value="gui/weapons/plasma_rifle_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::ammoType" value="cells"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::projectileType" value="plasma_small"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::clipCapacity" value="30"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::shootInterval" value="1000"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::reloadInterval" value="3000"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaRifle::speed" value="23"/>            
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::minDamage" value="2000"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::maxDamage" value="3600"/>
            <cfloat name="GameEntity::Item::Weapon::PlasmaRifle::inaccuracyAngle" value="1"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::ammoUsagePerShot" value="3"/>
            <cint name="GameEntity::Item::Weapon::PlasmaRifle::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::sound" value="data/sound/weapons/plasma_rifle_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::PlasmaRifle::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::RocketLauncher::name" value="Rocket Launcher"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::model" value="models/items/weapons/rocket_launcher/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::RocketLauncher::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::icon" value="gui/weapons/rocket_launcher_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::ammoType" value="rockets"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::projectileType" value="rocket"/>
            <cint name="GameEntity::Item::Weapon::RocketLauncher::clipCapacity" value="4"/>
            <cint name="GameEntity::Item::Weapon::RocketLauncher::shootInterval" value="1000"/>
            <cint name="GameEntity::Item::Weapon::RocketLauncher::reloadInterval" value="5000"/>
            <cfloat name="GameEntity::Item::Weapon::RocketLauncher::speed" value="19"/>            
            <cint name="GameEntity::Item::Weapon::RocketLauncher::minDamage" value="9000"/>
            <cint name="GameEntity::Item::Weapon::RocketLauncher::maxDamage" value="15000"/>
            <cfloat name="GameEntity::Item::Weapon::RocketLauncher::inaccuracyAngle" value="2"/>            
            <cint name="GameEntity::Item::Weapon::RocketLauncher::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::RocketLauncher::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::RocketLauncher::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::RocketLauncher::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::sound" value="data/sound/weapons/rocket_launcher_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::RocketLauncher::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::Shotgun::name" value="Shotgun"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::model" value="models/items/weapons/shotgun/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::Shotgun::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::icon" value="gui/weapons/shotgun.png"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::ammoType" value="shells"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::clipCapacity" value="7"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::shootInterval" value="1000"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::reloadInterval" value="2000"/>
            <cfloat name="GameEntity::Item::Weapon::Shotgun::speed" value="16"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::minDamage" value="200"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::maxDamage" value="600"/>
            <cfloat name="GameEntity::Item::Weapon::Shotgun::inaccuracyAngle" value="8.5"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::projectilesPerShot" value="7"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Shotgun::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::sound" value="data/sound/weapons/shotgun_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Shotgun::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::Submachinegun::name" value="Submachinegun"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::model" value="models/items/weapons/submachinegun/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::Submachinegun::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::icon" value="gui/weapons/submachinegun.png"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::ammoType" value="bullets"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::Submachinegun::clipCapacity" value="32"/>            
            <cint name="GameEntity::Item::Weapon::Submachinegun::shootInterval" value="75"/>
            <cint name="GameEntity::Item::Weapon::Submachinegun::reloadInterval" value="2200"/>
            <cfloat name="GameEntity::Item::Weapon::Submachinegun::speed" value="17"/>            
            <cint name="GameEntity::Item::Weapon::Submachinegun::minDamage" value="300"/>
            <cint name="GameEntity::Item::Weapon::Submachinegun::maxDamage" value="900"/>
            <cfloat name="GameEntity::Item::Weapon::Submachinegun::inaccuracyAngle" value="2"/>
            <cint name="GameEntity::Item::Weapon::Submachinegun::projectilesPerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Submachinegun::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::Submachinegun::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::Submachinegun::shotsCount" value="1"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::sound" value="data/sound/weapons/submachinegun_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
             <cstring name="GameEntity::Item::Weapon::Submachinegun::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::Submachinegun::inHandOffset" value="0 0 0"/>

            <cstring name="GameEntity::Item::Weapon::SuperShotgun::name" value="Super Shotgun"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::model" value="models/items/weapons/super_shotgun/body.mesh"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::weaponType" value="rifle"/>
            <cfloat name="GameEntity::Item::Weapon::SuperShotgun::modelScale" value="0.0"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::icon" value="gui/weapons/super_shotgun_iii.png"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::ammoType" value="shells"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::projectileType" value="bullet"/>
            <cint name="GameEntity::Item::Weapon::SuperShotgun::clipCapacity" value="2"/>            
            <cint name="GameEntity::Item::Weapon::SuperShotgun::shootInterval" value="500"/>
            <cint name="GameEntity::Item::Weapon::SuperShotgun::reloadInterval" value="2000"/>
            <cfloat name="GameEntity::Item::Weapon::SuperShotgun::speed" value="17"/>            
            <cint name="GameEntity::Item::Weapon::SuperShotgun::minDamage" value="400"/>
            <cint name="GameEntity::Item::Weapon::SuperShotgun::maxDamage" value="1000"/>
            <cfloat name="GameEntity::Item::Weapon::SuperShotgun::inaccuracyAngle" value="10.5"/>
            <cint name="GameEntity::Item::Weapon::SuperShotgun::projectilesPerShot" value="6"/>
            <cint name="GameEntity::Item::Weapon::SuperShotgun::projectilesTimeToDie" value="3000"/>
            <cint name="GameEntity::Item::Weapon::SuperShotgun::ammoUsagePerShot" value="1"/>
            <cint name="GameEntity::Item::Weapon::SuperShotgun::shotsCount" value="2"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::sound" value="data/sound/weapons/super_shotgun_shot.wav"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::soundNoAmmo" value="data/sound/weapons/no_ammo_iii.wav"/>
             <cstring name="GameEntity::Item::Weapon::SuperShotgun::soundEquip" value="data/sound/weapons/weapon_change.wav"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::soundReload" value="data/sound/weapons/weapon_reload.wav"/>
            <cstring name="GameEntity::Item::Weapon::SuperShotgun::inHandOffset" value="0 0 0"/>


        </category> 
        
        <cstring name="GameEntity::Item::defaultShape" value="models/items/default.shape"/>
        <cstring name="GameEntity::Item::Rotating::defaultShape" value="models/items/weapons/default.shape"/>
        
        <!-- musi byc dodatnie: -->
        <cfloat name="GameEntity::Item::defaultMass" value="20.0"/>
        

    </category>


            
</category>    <!-- GameEntities -->

<category name="GlobalSettings">
    <category name="Debug">
        <cint name="GlobalSettings::mDbgShowRayLines" value="0"/>
        <cint name="Console::printToStderr" value="1"/>
    </category>
    
    <cint name="GlobalSettings::mMaxDeltaTimePerFrame" value="100"/>    
    <cfloat name="GlobalSettings::mDamageKickScale" value="0.05"/>

    <cint name="GlobalSettings::mRightMouseGoToFunction" value="1"/>
    <cint name="GlobalSettings::mDrawEnemyLife" value="1"/>
    
    <cint name="GlobalSettings::mHasPlayerWonGameOnHardLevel" value="0"/>
    
    <!-- nie ruszac! bo wybuchnie! tox 5 kwietnia -->
    <category name="Game">
        <cint name="Game::doNetwork" value="1"/>
        <cint name="Game::doSound" value="1"/>
        <cint name="Game::doPhysics" value="1"/>
        <cint name="Game::doEmgr" value="1"/>
        <cint name="Game::doGui" value="1"/>
    </category>

</category>

<category name="Menu">
    <cstring name="Menu::soundButtonOk" value="data/sound/menu/button_ok.wav"/>
    <cstring name="Menu::soundButtonBack" value="data/sound/menu/button_back.wav"/>
    <cstring name="Menu::soundButtonHover" value="data/sound/menu/button_hover.wav"/>
</category>  

<category name="Loading">
    <cint name="Loading::numBackgrounds" value="3"/>
    <cstring name="Loading::background[0]" value="GUI/LoadingBackground0"/>
    <cstring name="Loading::background[1]" value="GUI/LoadingBackground1"/>
    <cstring name="Loading::background[2]" value="GUI/LoadingBackground2"/>
</category>  

<category name="Graphics">
    <cint name="LevelManager::isFullAmbientLight" value="0"/>
    <cint name="LevelManager::useDirectionalLight" value="1"/>
    
    <!--
     tox: przypominam, ze istnieje taka sztuczka jak plik
    ./user/config.xml
    w ktorym mozna personalne ustawienia nadpisac - np mozna u siebie lokalnie zmienic
    cienie, grafike, model gracza itd itd - przywracam brak cieni, bo szybciej sie
    developuje
     -->
     
    <cstring name="Graphics::shadows" value="none"/>
    <!--<cstring name="Graphics::shadows" value="stencil_modulative"/>-->
    <!--<cstring name="Graphics::shadows" value="stencil_additive"/>-->
</category>

<category name="Console">
    <cint name="Console::Rows" value="7"/>
    <cint name="Console::ScrollStep" value="2"/>
    <cint name="Console::KeyScrollUp" value="201"/>  <!-- 0xC9 czyli scancode Page up przekonwertowane na system dziesi�tny -->
    <cint name="Console::KeyScrollDown" value="209"/>  <!-- 0xD0 czyli scancode Page down przekonwertowane na system dziesi�tny -->
</category>

<category name="AI">
    <cint name="AI::DoAI" value="1"/>
    <cint name="AI::AvoidingDirectionThreshold" value="250"/>
        <!-- Ta wartosc odpowiada za czas jaki musi uplynac zanim potworek stwierdzi, ze nic mu na drodze nie stoi -->
    <cint name="AI::ReducePilotLengthThreshold" value="100"/>
        <!-- Decyduje o tym, czy potworki powinny omijac przeszkode w losowym kierunku czy moze robic to jakos bardziej inteligentnie -->
    <cint name="AI::ChooseRandomDirection" value="1"/>
        <!-- Zderzajac sie z przeszkoda, potworek sprawdza, czy nie byl juz w tym miejscu. Nie interesuje nas dokladnie to miejsce lecz jego okolica -->
    <cfloat name="AI::MemoryRadius" value="0.5"/>
        <!-- Podczas zderzenia sie 2 potworkow wymuszam omijanie na tym, ktory jest dalej -->
    <cint name="AI::SmartAvoiding" value="1"/>
    <category name="PILOT">
        <cfloat name="AI::Pilot::MinLength" value="0.25"/>
        <cfloat name="AI::Pilot::MaxLength" value="4"/>
        <cfloat name="AI::Pilot::LengthChangeFactor" value="0.005"/>
        <cint name="AI::Pilot::DrawDebugLine" value="0"/>
        <cint name="AI::Pilot::ShapeCone" value="0" />
    </category>
</category>
