• FLeK0
    #227
    v1.2
    -----
    [4.2.03]

    Weapons
    -------------
    · Bazooka is now a selectable class
    · reduced greasegun recoil to match thompson ( 0.5 -> 0.4 )
    · reduced FG42 recoil to match BAR ( 1.3 -> 1.0 )
    · reduced Bren recoil to match BAR ( 1.3 -> 1.0 )
    · reduced Enfield aim penalty to match K98
    · increased K98 and Enfield recoil ( 1.0 -> 1.5 ) to match garand
    · fixed Enfield being less accurate than k98
    · fixed unzoomed, scoped fg42 being less accurate than regular fg42
    · increased movement accuracy penalty on Enfield to match K98 ( 0.1 -> 0.15 )
    · added K43 butt smack
    · fixed Springfield re-zoom behavior
    · fixed prone garand butt / bayonet animation never playing
    · lowered standing view height from 28 to 22 units above player origin
    · increased mg bullet penetration ( factor 0.75 -> 0.65 )
    · reorganized slots, primary weapons are all in slot 3 now ( if you like your primary weapons in slot 4, bind the '4' key to "slot3" )

    Bugs
    ------
    · fixed bug where throwing a grenade straight down when prone would throw the grenade out of the world
    · fixed weapons not calling Deploy client side if nextweapon and prevweapon were used, fixes crosshair disappearing for long amounts of time after a reload
    · fixed helmet not popping off of allied carbine classes
    · dropped weapons reset their attack times - fixes a bug where a weapon dropped in mid reload could not be fired until the reload time was up, even if another player picked it up
    · fixed exploit where player could fire a rocket, change teams and destroy objectives
    · fix player yaw / gaityaw popping when rotating to the right
    · default font will now draw 32 players on the scoreboard without clipping
    · reset and reload all client env models when demo recording starts - fixes models disappearing in demo playback
    · fixed %s in saytext exploit
    · fixed class limit cvars for fg42s

    Performance
    ----------------
    · optimized particles
    · optimized cvar lookups
    · optimized minimap drawing
    · optimized player model drawing
    · removed unused effects and sprites
    · removed Movewith
    · removed lightning and extra unused weather features
    · removed cutscenes
    · added entity lookup hash to speed up searching for entities
    · removed w_ models for weapons that can't be dropped

    Misc
    -------
    · fixed names starting with # exploit
    · increased number of custom objective icons per map to 6
    · Label in class select menu shows class limit and how many are in that class
    · class menu now omits banned classes and greys out full classes
    · added mapinfo text files that can edit map properties - ban specific classes and remove spawned bazookas
    · print warning message if map tries to load too many client_env_models

    New cvars and commands
    -------------------
    "cl_hudfont"
    - Change to vary the size of the saytext and voice menu text ( 0 = small, 1 = normal, 2 = big )

    "mp_combinemglimits"
    - Setting to 1 will combine the mg34 and mg42 class limits and count either class as being a "machinegunner". New limit is the sum of "mp_limitaxismg34" and "mp_limitaximg42", including negative numbers.

    "mp_limitalliesbazooka"
    "mp_limitaxispschreck"
    "mp_limitbitpiat"
    - Class limit cvars for the new bazooka classes

    Mapinfo instructions
    ----------------------------
    To ban classes with the mapinfo text files, you set a number that indicates the allowed classes. The number after the "alliesclasses" is the sum of the unique identifiers for each allowed class.
    Example in mapinfo\dod_caen.txt.bak:

    "spawn_bazookas" "0" //don't spawn bazookas on the ground
    "alliesclasses" "29" //1 + 4 + 8 + 16 would represent - garand + thompson + greasegun + sniper
    "axisclasses" "267" //1 + 2 + 8 + 256 would represent - K98 + K43 + MP44 + MG42

    The classes are defined as:

    British classes
    Enfield 1
    Sten 2
    Sniper 4
    Bren 8
    PIAT 16
    Random 64

    American classes
    Garand 1
    Carbine 2
    Thompson 4
    GreaseGun 8
    Sniper 16
    BAR 32
    30cal 64
    Bazooka 128
    Random 512

    Axis classes
    K98 1
    K43 2
    MP40 4
    MP44 8
    Sniper 16
    FG42Bipod 32 //not available on non-para maps
    FG42Sniper 64 //not available on non-para maps
    MG34 128
    MG42 256
    Pschreck 512
    Random 2048

    And for those of you wondering what the missing class is in each of these lists, its a mortar. This weapon is not included in this release, as its not completed yet.