openra: 20131223-1~getdeb1

  * New upstream version (LP: #1277862)
    All mods:
    Fixed dead units sometimes exploding or leaving husks when they weren't
    in the world.
    Added hover and disabled button states [RA / D2K / TS]
    Added double click start support to the replay browser.
    Fixed low projectiles not colliding with walls.
    Fixed double-click selection priority glitches.
    Improved UI decorations (selection boxes, target lines, etc) in pixel
    double mode.
    Added additional stand animations to infantry [RA / TD]
    Added the ability to double click select maps and music.
    Fixed base attack notification playing when allied engineers repaired
    your buildings.
    Improved the ingame chat interface and input, with it defaulting to Team
    Chat.
    Redesigned the settings panel.
    Re-added move flashes.
    Added a setting to always display unit status bars (can also be toggled
    by hotkey).
    Added a setting for team health bar colors.
    Added a new hotkey to select all units on screen (default: CTRL + A).
    Added a new hotkey to jump to production buildings (default: TAB).
    Changed default hotkey (PageUp/Down) for build palette cycling and made
    reverse user configurable.
    Improved shroud/fog rendering.
    Asset Browser:
    Fixed crashes when trying to load invalid filenames or sprites with just
    1 frame.
    Added support for all sprite types.
    Added palette chooser and colorpicker dropdown boxes.
    Overhauled layout.
    Red Alert:
    Added MAD Tank.
    Fixed a crash in Monster Tank Madness.
    Fixed medics sometimes healing enemies.
    Reduced Giant Ant selection box size.
    Fixed paradrop description.
    Various balance adjustments:
    Uparmored Mobile Radar Jammer to heavy.
    Uparmored Mobile Gap Generator to heavy, increased its shroud generation
    range from 4 to 6, and reduced its price from $1500 to $1200.
    Reduced Gap Generator price from $1000 to $800.
    Made Construction Yard sellable again.
    Reduced MCV build time from 1 minute to 32 seconds.
    No-base MCV crate chance reduced from ~100% to ~70%.
    Introduced a maximum build radius of 16 cells from the nearest friendly
    Construction Yard.
    Increased movement speeds of Rocket Soldier, Flamethrower, and Tesla
    Trooper from 3 to 4.
    Reduced Tesla Trooper price from $500 to $400.
    Increased Artillery price from $600 to $800, and increased its health
    from 75 to 100.
    Increased V2 Rocket price from $700 to $900, reduced its movement speed
    from 7 to 6, increased its health from 150 to 200, reduced its warhead
    damage against primary base structures, and increased its rate of fire.
    Increased Hind damage from 20 to 30, and introduced a small additional
    damage bonus against infantry.
    Increased Longbow health from 120 to 150, increased its missile damage
    against ground targets from 40 to 60, increased its missile rate of turn
    from 5 to 10, and introduced a slight delay between missile launches.
    Increased Grenadier projectile speed.
    Reduced Medic price from $300 to $200.
    Reduced Mechanic price from $800 to $500.
    Added a 20% chance to eject a driver from destroyed vehicles.
    Added production speed-ups for additional production buildings of the
    same type. Up to 50% faster production can be achieved with 7 production
    buildings.
    Decreased the Oil Derrick cash rate from every 10 seconds to every 15
    seconds.
    Overhauled the Atom Bomb's damage model and introduced damage falloff
    over a wide radius.
    Athena:
    Reduced strategic victory timer to 3 minutes.
    Increased the size of the starting islands.
    Adjusted button highlight color to dark wine red.
    Fixed ant hills using the wrong tile ID.
    Adjusted Zombie build palette position.
    Fixed attack dogs causing crashes by attacking non-infantry.
    Disabled cloak/uncloak sound for camouflaged Pillbox.
    Added two Lua-powered single player missions, ported from Red Alert's
    single player campaign.
    Fixed aircraft falling down not revealing shroud.
    Fixed floating crate artwork.
    Tiberian Dawn:
    C&C mod renamed to Tiberian Dawn to resolve naming ambiguities.
    Fixed Bio Lab wrongly belonging to a hostile faction in East vs West 3.
    Added building repair ability to the engineer.
    Adjusted MLRS to fire a barrage of 8 rockets instead for improved
    visuals, and adjusted its rocket explosion sound.
    Added a grenade toss sound.
    Added missile contrails.
    Added Haos Ridges, converted from RA.
    Fixed player spawns in Deterring Democracy.
    Added 2 additional A-10s and cannon strafing to the Airstrike support
    power.
    Added contrails to the C-17 Globemaster.
    Added cash tick sounds.
    Disabled the main menu target reticle showing when a window is open.
    Added a display of the faction logos when the shellmap is disabled.
    Viceroids now heal on and move faster on Tiberium.
    Implemented the original shroud artwork.
    Fixed helicopters falling down not revealing shroud.
    Fixed effect (explosions, etc) saturation when the ingame menu is
    activated.
    Added shadow to crate artwork.
    Dune 2000:
    Added buildable concrete walls.
    Fixed some cliffs being passable.
    Fixed infantry sometimes using the wrong animation when standing.
    Fixed A* debug overlay.
    Fixed R8 offsets for sprites with embedded palettes.
    Implemented proper spice rendering.
    Implemented the original shroud artwork.
    Engine:
    Replays are now saved in per-mod and per-version folders.
    Added password protection support for servers.
    Added language translation support.
    Added game ID and version information to exception and sync reports.
    Map folders are now explicitly specified in mod.yaml.
    Most UI widgets are now customizable in terms of font type, color,
    contrast and had their global defaults moved from code to metrics.yaml.
    Replaced the OS X binary launcher with a script to use a new SDL2
    renderer.
    Improved cash tick sound playback.
    Added modifier support to hotkeys.
    Fixed a desync related to projectile contrails.
    Fixed corrupted replays (which would immediately desync).
    Removed runtime mod merging.
    Added support for map scripting with Lua.
    Overhauled sprite loading code.
    Improved error message when loading corrupted sprites.
    Rewritten shp(ts) parser makes more efficient use of texture space.
    Added support for the dune 2 shp and pak formats.
    Map format 6 requires the RequiresMod to be defined.
    Added a multiplicitive blend mode.
    Build system and packages:
    Added GeoIP to Makefile so it is installed properly.
    Added desktop shortcut creation support to the Makefile and Windows
    installer.
    COPYING and CHANGELOG are now shipped on all platforms.
    Fixed 'make docs' crashing when the game assets are not installed.
    Renamed Game.Mods launch argument to Game.Mod.
    Linux packages now install to /usr/lib/openra for consistency with other
    Mono applications.
    Added an optional map.yaml check to the OpenRA.Lint.exe command line
    tool.
    Map Editor:
    Fixed custom assets being removed when saving an oramap.
    Mod / Custom map compatibility:
    Mods can now include traits from TD and D2K in RA.
    Mods can now customize UI text settings like font type/color/contrast for
    most widgets and set global defaults in metrics.yaml.
    New sections MapFolders and Translations added to mod.yaml.
    Mods must now explicitly specify the mods that they can inherit maps from
    by defining `SupportsMapsFrom: parent_mod' in mod.yaml.
    Renamed CarpetBomb trait to AttackBomber, and additional functionality
    added. An Armament trait is now required to specify the weapons.
    Renamed Capture trait to ExternalCapture.
    Renamed CapturableBar trait to ExternalCapturableBar.
    Renamed LegacyCapture trait to Capture.
    Renamed DebugMuzzlePositions trait to CombatDebugOverlay.
    Renamed DebugOverlay trait to PathfinderDebugOverlay.
    Added Sequence and GroundSequence properties to WithRotor.
    Added StandAnimations property to RenderInfantry and RenderInfantryProne.
    Added SplitFacings property to WithMuzzleFlash trait.
    Added SquadSize and QuantizedFacings properties to AirstrikePower trait.
    Added EjectInAir and EjectOnGround properties to EjectOnDeath trait.
    Added new traits to world: ScreenMap, ActorMap.
    Removed traits from World: SpatialBins.
    Added InvalidTargets property to weapons.
    Added modifier support for build palette hotkeys.
    The Requires: option for inheriting from a parent mod has been removed.
    Mods can directly reference the parent mod files instead.
    Icons definitions have moved from the unit's rules to its sequence.
    Mouse cursors (cursors.yaml) must now specify their file extension.
    OpenRA.Utility --png will now generate a set of frames for any sprite
    type [shp(td)/shp(ts)/shp(d2)/r8/tmp(td)/tmp(ra)].
    OpenRA.Utility --shp now requires a list of frames to be combined into a
    shp.
    Removed Utility --tmp-png, --r8, --fromd2 commands (use --png instead).
    Removed Asset Browser file extraction / conversion (use the Utility
    instead).
    Added OpenRA.Utility --map-preview for generating minimap previews.
    Added OpenRA.Utility --map-upgrade for updating maps from format 5 to
    format 6.
    The map format has been changed. All user-installed maps will be upgraded
    on the first mod launch, or using OpenRA.Utility --map-upgrade.
    Unified sprite loading allows any sprite type to be used anywhere: shp
    can now be used for terrain, and tmp for units.
    Harvestable resource definitions (ResourceTypes) have changed, and now
    specify their artwork using sequences.
    Shroud definitions (ShroudRenderer / ShroudPalette) have changed, and now
    specifies its artwork using sequences.
    Crater and smudge definitions (SmudgeLayer) have changed, and now specify
    their artwork using sequences.