Patch Notes

Version 0.5727 January, 2024

Bug fixes

  • Neutral buildings should not spawn free units
  • Units emerging from the shipyard should not spawn on cliff tops
  • Amphibious transport should not tilt on sloped terrain
  • It is no longer possible to bypass the unit build limit by queueing units with the Shift modifier key
  • Producing a unit from a war factory should now cause all vehicles blocking the ramp to move aside

Features and improvements

  • Single player bot, developed by Supalosa (work in progress)

Version 0.5621 December, 2023

Bug fixes

  • Fixed an issue preventing construction yards from moving after repacking
  • Corrected time delay required to trigger panning when double tapping the "Select Team" key
  • Fixed various race conditions when joining or leaving game rooms

Version 0.55.528 November, 2023

Bug fixes

  • Invisible light posts should no longer prevent other buildings from being targeted or selected

Features and improvements

  • Added map name on the loading screen
  • Added ladder rules and general information under the "Quick Match" menu
  • Added previous ladder season results on the "Ladder" screen
  • The ladder table now counts disconnects as losses

Version 0.5525 November, 2023

Bug fixes

  • Vehicles should no longer be allowed to attempt docking with an airport
  • Cliffs should no longer be a valid move destination for non-aircraft units

Features and improvements

  • Cliffback impassability rework

    • Should now perfectly match the original vanilla RA2 client behavior
    • Base creeping near cliffs should now work as intended, especially on maps like Jungle of Vietnam
  • Shroud rework

    • Shroud is now correctly calculated based on screen projection instead of world coordinates
    • Elevation is now properly used when revealing shroud around air units
    • Fixed several visual artifacts and glitches when revealing cliff tiles
    • Sight range for aircraft has been corrected
    • Shroud should no longer be vertically displaced by one tile on some maps

Version 0.54.120 November, 2023

Bug fixes

  • The player's chosen country and color should no longer be ignored when the host player's name contains an underscore (_)

Version 0.5420 November, 2023

Bug fixes

  • Fixed a bug affecting the movement speed of the Chrono Miner
  • Fixed keystrokes not being registered immediately after opening the in-game chat via the Enter key

Features and improvements

  • Clicking on the players list in the lobby will now switch the chat to whisper mode
  • Chat input box should now be focused when clicking on chat [user] links

Version 0.5318 November, 2023

Bug fixes

  • Unit movement speed corrections

    • Adjusted unit speed calculations to better match the reference vanilla RA2 client
    • Infantry should stop for 1 game tick after each traversed tile
    • Infantry should no longer be slowed down when moving over ore
    • Vehicles using the hover locomotor should no longer be affected by terrain speed modifiers
    • Adjusted movement speed multiplier for vehicles that accelerate, when moving over a single tile
  • Adjustments to build speed and unit training speed based on the reference client
  • Fixed blocking enemy factory and refinery ramps using "Force-Move"
  • Harvesters should prioritize adjacent tiles with the most ore, breaking ties using a predefined order
  • Harvesters should pause for a brief time in front of the refinery when returning ore, unless micro-ed
  • Ore patches with a value of 1 should yield no ore
  • Long map names should no longer break the UI layout

Features and improvements

  • Chat system overhaul

    • In-game chat IME support
    • Improved whisper support (/w and /r commands)
    • Easily switch between general chat and whispers with the Tab key
    • Whisper or reply by clicking on [user] chat links
    • In-game chat is now also available in the diplomatic menu (mobile friendly)
    • Show more game settings in the diplomatic menu (short game, crates, superweapons)
  • Show latency for each player in the diplomatic menu
  • "Fit Window" option now supports custom resolutions between 800x600 and 1024x768

Engine updates

  • Map triggers like "Entered by..." should not be sprung by air units
  • Added support for "Crosses horizontal/vertical line" and "Force end" map triggers
  • Gracefully handle several cases of buildings with missing image frames
  • Adjacency checks should be skipped when deploying vehicles into buildings that are not construction yards
  • Buildings with "UndeploysInto" can now be unpacked even when they have a rally point
  • Vehicles with "Image" overrides in a map file should no longer crash the game when directly referencing voxel art
  • "Image" overrides should not be allowed in art.ini for unit types

Version 0.523 November, 2023

Bug fixes

  • Fixed a color palette issue related to water ripple animations
  • Fixed an issue preventing dolphins from inflicting damage to other units on some maps
  • Fixed an exploit which allowed repairs to be conducted for free using the wrench tool
  • Fixed incorrect shroud draw offset on some maps
  • Buildings should now spawn the correct number of survivors when destroyed or sold
  • Units ordered to Attack-Move will now always attack the target as well, even if it generates no threat
  • Fixed an issue preventing navigation between ladder pages

Features and improvements

  • Player ranks are now shown in the score table
  • Added a search by player name in the ladder view (exact matches only)
  • Various engine and game API improvements

Version 0.51.16 October, 2023

Bug fixes

  • Reverted pointer acceleration behavior and added an user option instead. This fixes pointer capturing on Linux.

Version 0.515 October, 2023

Bug fixes

  • Fixed replay playback speed (maximum speed will still be capped to ensure minimum fps)
  • Disabled pointer acceleration (fixes pointer jumps in Chrome)
  • Fixed encoding of map names that contain non-latin characters
  • The correct music track will now be played when returning from the score table to the skirmish menu

Features and improvements

  • Improved responsiveness of initial page load
  • The game will now detect and use the language of the imported RA2 game files, if possible. English and Chinese are currently supported. Translators needed.

Version 0.50.225 September, 2023

Features and improvements

  • Quick Match: Added estimated wait time and number of players in queue
  • Server: Improved matchmaking based on difference in player points

Version 0.5021 September, 2023

Bug fixes

  • Fixed a game crash when an aircraft is transferred by the Chronosphere to an already reserved dock
  • Fixed red ping text not being visible on a selected server
  • Using the reply (/r) command should no longer send garbled text
  • Fixed animation when a vehicle is being sunk
  • Fixed an issue preventing the player from leaving a game when other players are lagging
  • Fixed an issue causing the player to be removed from the game when the browser tab is hidden

Features and improvements

  • Ranked 1v1 queue and ladder support (experimental)
  • Optimized bandwidth used by client-server communication
  • Several PvPGN improvements and WOL protocol extensions
  • Channel operators should always be displayed at the top of the user list

Version 0.4913 September, 2023

Bug fixes

  • Fixed some cases where engineers would not exit a transport at the correct angle
  • Fixed a game crash when attempting to garrison an already destroyed building
  • Fixed several other rare game crashes
  • Fixed several issues caused by players attempting to join an already closed slot
  • Kicking a player from a game room should no longer prevent the game from being started in some cases
  • Fixed auto-scrolling of the chat box on new messages
  • Fixed an issue causing the client to be disconnected from the lobby

Features and improvements

  • Added a breaking news section on the login page
  • Server pings are now being shown on the login page
  • Optimized initial loading of external resources
  • User interface now continues to update even when the game tab is hidden
  • Channel operators are now marked with a special icon and color (teal)
  • Whispers can now be sent and received in-game
  • Added support for /reply command in-game
  • Server notices are now delivered in-game

Version 0.4815 August, 2023

Bug fixes

  • Chrono legionnaires will no longer attempt to auto-acquire targets already affected by the warp effect
  • Fixed several possible cases of rare client desyncs
  • Dreadnoughts should no longer be allowed to launch missiles when their target is outside the map boundaries
  • Fixed a game crash when attempting to place a powerup crate while having no eligible locations
  • Fixed a crash caused by buildings that leave rubble not being properly cleaned up when destroyed
  • It should no longer be possible to end up with negative credits due to incorrect map INI values
  • Fixed an error when destroying a unit with no corresponding INI Explosion value
  • Units with omitted INI Locomotor values should now properly default to the Teleport locomotor
  • Fixed a crash when a neutral building is sold via map triggers
  • Fixed blob shadows for units flying above bridges or over cliffs
  • Corrected palette for the wrench animation
  • Fixed flickering when smudges overlap with building shadows
  • Fixed transitions between misc pavement tiles
  • Flying units should now be allowed to rest above building rubble

Version 0.4711 July, 2023

Bug fixes

  • Fixed incorrect boundaries on some custom maps
  • Non-civilian map objects should now be correctly ignored when loading the game
  • Aircraft should no longer circle indefinitely under some circumstances
  • Custom maps with unsupported overlay types should no longer be selectable from the menu
  • Fixed various game crashes in rare cases

Version 0.46.113 June, 2023

Bug fixes

  • Fixed invisible ore on maps with a large number of ore patches
  • Sinking vehicle graphics should now be properly clipped by surrounding water

Features and improvements

  • The host can now control teams and starting locations for all players by checking the "Host Teams" option
  • Missing building turret graphics should now issue a warning instead of crashing the game

Version 0.469 June, 2023

Bug fixes

  • Fixed a crash when no room is available to place initial player units
  • Destroying a bridge should no longer crash the game when units on the bridge are killed by chain explosions
  • Fixed some ramp tiles being incorrectly categorized as behind cliffs and restricting building placement
  • Fixed an issue preventing older replays from being loaded
  • Cloaked units should become invisible for former allies when alliances are broken
  • Fixed a rare crash when flying units maneuver near the visible edge of the map
  • Spawned aircraft should no longer be stuck circling their previous target indefinitely when receiving new orders
  • Various fixes for custom maps

Improvements

  • Mind-controlled units will now count as losses for their original owner when killed
  • Added support for [SpecialFlags]->InitialVeteran on custom maps
  • Added support for DetectDisguiseRange on mobile units
  • Units with missing graphics will be rendered with checkerboard placeholders instead of crashing the engine
  • Missing infantry sequences should now be ignored instead of crashing the game
  • Missing animations, smudges or other graphics should now be ignored instead of crashing the engine
  • Better handling and sanitization for rules flags on custom maps

Version 0.45.115 May, 2023

Bug fixes

  • Fixed a crash when queuing more than 99 units, if allowed by MaximumQueuedObjects
  • Fixed a crash when there is no space on the map to place the initial starting units
  • Selecting and centering the camera on a unit that is temporarily outside the map boundaries should no longer crash the game
  • Checking line of sight versus units outside the map boundaries should no longer crash the game

Improvements

  • Improved parsing of rules.ini array values containing empty elements
  • Infantry with missing sequences in art.ini will now generate a soft warning instead of crashing the game
  • Buildings with missing images will now show a checkerboard placeholder instead of crashing the game

Version 0.454 May, 2023

Bug fixes

  • Fixed an issue with air units doubling back to an older position when receiving a new order
  • Fixed a regression that was causing cliff tiles at ground level to never be unshrouded
  • Custom maps containing terrain objects with missing images should no longer crash the game, but log a warning instead
  • Fixed an issue where a unit would pickup a powerup crate while being too far to receive its contents
  • Fixed detection of units receiving cloaking via map triggers or powerup crates
  • Fixed a game crash caused by a unit being killed while picking up an explosive powerup crate
  • Custom maps with object lists overrides should no longer crash the game in some cases

Features and improvements

  • Implemented remaining VeteranAbilities/EliteAbilities
  • Added "Mission timer expired" map trigger event
  • Added checks for supported game modes when uploading a custom map

Version 0.443 May, 2023

New maps

  • Sink or Swim (YR port) (2-4)

Features and improvements

  • Added map trigger events/actions support. See the docs for the full list of supported triggers.
  • Implemented custom map upload and transfer between players
  • Added support for pre-placed veteran units
  • Implemented some powerup crate types which are supported but unused in the original client
  • Air units can now fly unrestricted by the map boundaries while executing a maneuver
  • Improved various error messages and error handling

Bug fixes

  • Cliff edges should now be revealed to units on the low ground
  • Fixed sharpness of starting location numbers on small map preview images
  • Fixed ambient light changes having no effect on units disguised as terrain objects
  • Radar should be disabled for non-friendly players when a Lightning Storm is created
  • Pad aircraft should now always respect the target docking offset when landing
  • Fixed rendering of projectiles with Shadow=no and/or Rotates=no
  • Fixed palette corruption caused by some projectiles that use FirersPalette=yes
  • Pre-placed buildings and overlays that are partially outside the map boundaries are now handled properly
  • The shroud should now correctly cover the bottom row of maps having an odd number height
  • Debris should now correctly expire after their predefined duration
  • Fixed incorrect bouncing of debris due to elasticity values greater than 1
  • Fixed center of rotation for tire debris
  • Fixed some cases of map loading errors when using mods

Version 0.4312 Apr, 2023

Bug fixes

  • Fixed a crash when paradrop planes were flying too close to the edge of the map
  • Missing cameos will no longer crash the game
  • Corrected missing gates on some maps (e.g. City Under Siege)

Features and improvements

  • The host of a game room will now receive a sound notification when all players are ready

Version 0.4211 Apr, 2023

Features and improvements

  • Mod support

    • Game mods can now be installed and activated from the "Mods" menu
    • Featured mod: "Scorched Earth" by G-E
    • Documentation and resources for developing mods can be found here
  • Custom game browser overhaul

    • Reworked layout to gain space for more room details
    • Added customizable room description, map and mod information
    • Removed delay when setting room topic (no longer shows ?/? players)
  • Corrected number of EVA history events to be consistent with RA2 v1.004 release notes (8)
  • Added tooltips in the country dropdown
  • Added map list sorting options
  • Improved map and unit lighting to better match the original client
  • Paradrop planes can now also enter the map from the North direction
  • Improved sharpness of minimap
  • Made adjustments to unit pathfinding, making vehicles and ships stop less frequently in order to turn
  • The confirmation to leave the game page is now shown only when playing a game
  • Observers are no longer shown in the replay details pane
  • Various fixes and workarounds for Firefox 111 defective file system implementation
  • Improved various error messages
  • Fixed error toast not disappearing after its configured duration
  • Lots of internal engine changes and fixes for mods

New maps

  • Stormy Weather (2-4)
  • City Under Siege (2-4)
  • Sinkhole (2-4)
  • Sovereign Land (2)
  • Mount Olympus (2-4)
  • Invasion Confirmed (2-4)
  • Arena (2-4)
  • Loaded Barrel (2)
  • Bermuda Triangle (2-6)
  • Breakaway (2-3)
  • Carville's Convoy (2-4)
  • Deadman's Ridge (2)
  • Death trap (2-8)
  • Brink of Disaster (2-4)
  • Dustbowl (2)
  • Streets of Gold (2-6)
  • Meat Grinder (2)
  • Head for the Hills (2-4)
  • Kalifornia (2-6)
  • Killer Instinct (2-3)
  • Lost Lake (2-4)
  • New Heights (2)
  • Oceanside (2-4)
  • Pacific Heights (2-4)
  • Army of the Potomac (2-6)
  • Powder Keg (2-8)
  • Rockets Red Glare (2-4)
  • Russian Roulette (2-8)
  • Roundhouse Kick (2-4)
  • Sea of Isolation (2-4)
  • Shrapnel Mountain (2-4)
  • Tanya's Training Grounds (2-4)
  • Tower of Power (2-4)
  • Tsunami (2-4)
  • Valley of Gems (2-4)
  • Happy Trails (2)
  • Yuri's Plot (2-3)

Bug fixes

  • Fixed own units not being selectable when a neutral unit is already selected
  • Fixed some projectiles not being spawned at the correct turret position
  • Armed neutral units should now retaliate when attacked
  • Fixed sound volume to distance curve
  • Corrected delay between shots for Burst weapons
  • Fixed delay between sound loop iterations, when applicable
  • Randomized direction of overshoots for inaccurate projectiles
  • Ramps which are partially occluded by cliff tiles should no longer be impassable
  • Selling or destroying a shipyard should no longer affect docked ships
  • Yuri should no longer mind control neutral units that get in his way
  • Fixed some minor overlaps between building sprites and map tiles

Version 0.4115 Jan, 2023

Features and improvements

  • Added basic stalemate detection
  • Added alternate mode of selecting units of the same type using LMB double-click (only when RMB is assigned to Attack/Move)
  • Some resources are no longer preloaded when the game starts, in order to reduce the memory footprint on some devices
  • Fixed overlap between the credits text and WiFi/Battery indicators on iPad, when running in full-screen
  • Adjusted default game size to ensure it fits on the smallest display
  • Added "Stop" button in the command card
  • Double-clicking a map in the map list will automatically select the map and return to the previous screen
  • Reduced the size of model caches by around 100MiB (a cache clear is required by briefly changing the "Model Quality" option)
  • Added basic touch controls

    • Tap to select a single unit or order the selected unit(s) to Attack/Move
    • Drag to box select multiple units
    • Two-finger drag to scroll the map
    • Two-finger tap to deselect unit(s)
    • Tap on minimap to move the camera location
    • Long press on target unit or ground to issue a force-fire command
    • Long press on sidebar cameos to pause or cancel the respective queue
  • Various other fixes for touch devices

Bug fixes

  • Sinking units should no longer produce debris
  • Selected units should now fallback to a Move command when attack is not possible
  • V3 missiles should no longer be vulnerable to attacks during the launch sequence
  • Fixed some cases where water tiles behind cliffs were not correctly disabled for construction and unit movement
  • Fixed a case where a dog would jump on a unit near the edge of a bridge and land below the bridge
  • Fixed some buildings which would fire only when garrisoned by GIs, but not Conscripts
  • Fixed "Goto Radar Event" command sometimes not correctly jumping to the last event
  • Conflicts on key bindings are now properly detected for commands that use modifier keys (Waypoints Mode)
  • Fixed a case where the hidden unit animation would be incorrectly placed
  • Fixed a case where the game would fail to start in demo mode

Version 0.40.46 Jan, 2023

Bug fixes

  • Fixed a game initialization error when observers are present in "Team Alliance" mode
  • Fixed opening a replay immediately after renaming it

Version 0.40.35 Jan, 2023

Features

  • Added option to toggle unit target lines on or off
  • Added browser storage explorer under "Options" -> "Storage" menu, for easy backup and restore
  • Replay list improvements

    • A new bottom pane shows useful details about the selected replay
    • Unsaved replays are now marked with an asterisk (*)

Bug fixes

  • Fixed a game crash caused by a chain explosion of demolition trucks when teleported by the Chronosphere.
  • Fixed unselectable chat text in game rooms

Engine updates

  • Migrated internal storage from IndexedDB to native OPFS on supported browsers
  • Changed replay file naming scheme and index format

Version 0.4029 Nov, 2022

Bug fixes

  • Units will no longer try to auto-acquire targets not in line of sight
  • Units on the lower ground should no longer have line of sight to units on cliffs in some cases
  • Corrected hovercraft elevation when spawned below a high bridge
  • Dolphin's sonic attack should not damage dreadnought missiles on launch
  • Fixed an error caused by despawned units not being removed from selection

Improvements

  • A warning will be shown in the replay list when browser storage is full.
  • Improved error handling and messages

Version 0.39.227 Nov, 2022

Improvements

  • Added ability to import game files via drag and drop

Version 0.39.126 Nov, 2022

Bug fixes

  • Fixed importing game files located under generally restricted folders (e.g. Program Files (x86))
  • Music files which cannot be imported will now be skipped instead of throwing a fatal error
  • Sidebar cameo should be correctly re-enabled after a unit with BuildLimit is destroyed inside a transport vehicle

Version 0.3924 Nov, 2022

Improvements

  • Harvesters should now deal with traffic congestion a bit better
  • Minor performance improvements
  • Spawned Hornets should follow their Aircraft Carrier more closely when returning
  • Starting options like credits and starting units are now sanitized on the server
  • Improved the clarity of some error messages
  • Low graphics settings will only be suggested when a low-end GPU is detected for the first time

Bug fixes

  • Fixed an issue causing aircraft to be stuck flying in circles
  • Drones should be allowed to force-fire ground, enabling them to dodge air-to-ground missiles more easily
  • Aircraft teleported with the Chronosphere should no longer levitate in some cases
  • Fixed importing game files from some portable versions which contain empty music files

Version 0.3816 Nov, 2022

New maps

  • Near Ore Far (2-6)
  • Near Ore Far (2-8)
  • Heck Freezes Over Corners B (2-4)
  • Heck Freezes Over Corners B Golden (2-4)

Features and improvements

  • Added alternate mouse control scheme (RMB to attack/move)
  • Added option to enable/disable RMB map scrolling
  • Improved replay storage limits

Bug fixes

  • Fixed several game crashes caused by units moving outside the map limits
  • Team dropdown should be correctly initialized when joining a game room
  • Fixed some UI styling issues on Safari browser
  • Fixed command bar buttons flickering on viewport size changes
  • Building rubble should no longer cause units to have a hidden/behind animation
  • Observers should be able to join game rooms even when all combatant slots are taken
  • Fixed cases of objects disappearing near the screen edge
  • Fixed a rare client desync caused by resources not being properly cleaned up after a load error

Version 0.3729 Oct, 2022

Features and improvements

  • For a limited time, crates are really spooky (courtesy of CnCNet)
  • Added "Team Alliance" game mode (YR port)
  • Added command bar to in-game HUD
  • Multiplayer beacon placement is now a targeted command
  • Added visual indicator for units obscured by structures
  • Added option to change the size of the game viewport
  • Added basic replay playback controls
  • Units will now re-check the position of their target more often when attacking
  • Replaced the standard HTML select with a custom skinned component

Bug fixes

  • Repairing a building while under the effect of temporal weapons should no longer crash the game
  • Fixed several cases in which map areas found under the effect of the Gap Generator were not correctly updated
  • Production facilities should now have their rally point reset when issued a Stop (S) command
  • Harvesters issued a guard command (G) will no longer move towards the last known ore patch location, but instead search around their current position
  • Joining a full game room will now properly eject the player instead of breaking the observer slot in some cases
  • Added corrections to Attack-Move (Ctrl+Shift+LMB) behavior
  • Encountering a hostile obstacle will no longer cause a unit to ignore the attack range of its weapon
  • Units should no longer be highlighted when promoted to veteran status, but only on elite status instead
  • Units such as Crazy Ivan should no longer retaliate when damaged by friendly-fire
  • Fixed an issue preventing Crazy Ivan from exploding on death
  • Fixed a replay crash when multiple events occur at the same time
  • Terror drones affected by Iron Curtain should now survive the destruction of their host
  • Harvesters will now automatically gather any ore under them after a successful Move, Attack-Move or Scatter command
  • Fixed a rare client desync caused by changing network conditions while the browser tab is inactive

New maps

  • Rekoool fast (2-6)
  • Rekoool fast (2-8)

Version 0.364 Oct, 2022

Features

  • Players can now choose to surrender and become observers
  • Tech hospitals are no longer invulnerable to attacks

Bug fixes

  • Fixed force-attack (Ctrl+LMB) on Firefox (MacOS)
  • Fixed exporting replays recorded with an older client
  • Fixed various game crashes
  • Wandering units should now correctly avoid slopes

New maps

  • Caverns of Siberia (2-4)
  • Country Swing LE (2-4)
  • Dorado Descent (YR port) (2-4)
  • Dry Heat (2)
  • Dune Patrol Remake (2-4)
  • Hail Mary (2)
  • Heck Freezes Over B v B (2)
  • Heck Freezes Over Corners (2-4)
  • Heck Freezes Over Golden (2-6)
  • Heck Freezes Over L v L (2)
  • Heck Freezes Over R v R (2)
  • Heck Freezes Over T v T (2)
  • Islands on the Land (2-6)
  • Malibu Cliffs LE (2)
  • The Spirit of Mojo One (2-4)
  • Montana DMZ LE (2-4)
  • River Rampage (2)
  • Unrepentant (2-6)

Version 0.3529 Aug, 2022

Bug fixes

  • Fixed a game crash when all start positions are explicitly chosen
  • Teaming up is now properly disabled in Free-For-All

Version 0.3429 Aug, 2022

Bug fixes

  • Carrier aircraft and spawned missiles no longer trigger an EVA announcement when destroyed
  • Having an observer present should no longer spawn an additional crate
  • Fixed various game crashes

Features

  • Starting positions and teams can now be selected before starting a game
  • Increased maximum players to 8 combatants + 1 observer
  • Chat messages and taunts are now recorded and saved in replays
  • Added hotkeys customization

Version 0.3311 Aug, 2022

Bug fixes

  • Suicide units or terror drones ordered to attack-move should no longer crash the game in some cases
  • Capturing a building under the effect of a temporal weapon should no longer crash the game
  • Fixed a game crash caused by mind controlling an aircraft carrier
  • Fixed various other game crashes
  • Improved overall stability

Version 0.3228 Jul, 2022

Bug fixes

  • Fixed various crashes caused by air units or projectiles flying over the edge of the map
  • Spies disguising as terrorists should no longer crash the game
  • Attempting to place a building near the edge of the map should not crash the game anymore
  • Attempting to set a naval rally point on solid ground should no longer leave the shipyard in a corrupted state
  • Fixed a game crash caused by craters being spawned outside the map boundaries
  • Units can no longer be prevented from leaving a barracks by blocking the exit
  • Selling walls will no longer give back any credits
  • Fixed pointer flickering during edge scrolling

Version 0.3122 Jul, 2022

Bug fixes

  • Rubble from destroyed buildings should no longer block air units
  • Selling a wall should now produce the appropriate sound effect
  • Fixed flickering of progress bars on the loading screen
  • Tech buildings no longer produce radar events when being attacked

Improvements

  • Various types of game assets are now preloaded before starting a game, reducing amount of jank / dropped frames during gameplay
  • Greatly improved rendering performance across the board (batch rendering of sprites, animations and various effects)
  • Performance, performance, performance!!

Version 0.306 Jul, 2022

Bug fixes

  • Fixed a game crash when loading the "DEFCON 6 (megawealth)" map
  • Fixed several game crashes
  • Walls should always take damage from colliding cannon projectiles
  • Fixed an issue preventing units from being removed from the production queue when a required tech building is lost
  • Fixed some rare cases when units would appear displaced from their normal resting position on a map tile

Improvements

  • Added graphics settings customization
  • Major performance optimizations to voxel rendering (vehicles and building turrets)
  • Improved rendering performance of fences and other overlays
  • Various performance improvements

Version 0.2914 Jun, 2022

Improvements

  • Optimized rendering performance of ore, walls, craters and other overlays
  • Optimized performance of passive target scans
  • Various other performance improvements
  • Check for projectile collisions with hostile buildings (screen-top tile only)
  • Improved cannon projectile accuracy versus drones (snap to target behavior)
  • Units will no longer avoid tiles occupied by ore, to better match the original pathfinding behavior
  • Iron curtain can now affect units on bridge (QoL fix originally added in YR)

New maps

  • ORE!!!!!!!!V2 By:Roooo

Bug fixes

  • Fixed a game crash caused by debris exploding outside the map boundaries
  • Dreadnought missiles destroyed by desolators will no longer cause the game to crash in some cases
  • Fixed several issues with veteran and health selection commands
  • Failing to save a replay when exceeding browser storage quota should now show an appropriate error message
  • Paradrop planes should no longer get stuck sometimes at the edge of the map
  • Fixed an issue with harvesters giving up on returning ore after encountering an obstacle
  • Made corrections to line-of-sight checks near cliffs
  • Destroyed buildings should correctly spawn veteran crew if an enemy barracks was previously infiltrated
  • Debris should now spawn immediately when an aircraft starts crashing, instead of on ground impact
  • Issuing a guard order on a harvester now works correctly even if the player owns no refineries
  • Infantry can no longer be produced concurrently from multiple barracks
  • Units in limbo can no longer spawn debris (e.g. drones)
  • Fixed a bug that caused the UI to sometimes become non-responsive when closing the in-game menu
  • Melee units such as terror drones should now be able to attack targets on impassable terrain (e.g. between trees)

Version 0.2811 May, 2022

Improvements

  • Adjusted movement speed of units subject to acceleration when moving over a single tile (fixes harvester round-trip duration)
  • Improved responsiveness of harvesters
  • Harvesters on auto-gather should permanently halt when no refineries remain
  • Units exiting a transport vehicle will no longer suffer from waypoint delay
  • Some veteran infantry units are now able to scatter from incoming crushers
  • Improved patriot missiles target scan using projected target health (VHPScan)
  • Added visual feedback when building placement is acknowledged
  • Reduce overall intensity of lamps
  • Updated default game options (game speed - 6, starting units - 0, crates - off, superweapons - off)

Bug fixes

  • Fixed crate respawn behavior
  • Crates should now prefer spawning near the edge of the map
  • IFVs should stop firing after switching turrets if targeting is no longer possible
  • Aircraft spawned by aircraft carriers can no longer attack beyond the parent carrier's maximum range
  • Fixed a rare case where V3 rocket trajectory would be affected by units attempting to push the rocket launcher aside
  • Nighthawk transport can now be ordered to land, regardless of any ongoing attacks
  • Player defeat is no longer prevented by units that are trapped inside transports captured by an enemy player
  • Fixed an issue where repair/sell pointer would not correctly update without mouse movement
  • Corrected score screen music

Version 0.271 May, 2022

Features

  • Debris
  • Hospitals
  • Score screen
  • Multiplayer beacons
  • Select units by veterancy (hotkey Y)
  • Select units by health (hotkey U)
  • Center camera on units (hotkey Num5)
  • Follow unit / camera lock (hotkey F)

Improvements

  • Units are now queued individually in the sidebar, instead of being aggregated by unit type
  • Non-primary factories can deliver units when the primary factory is busy
  • UI feedback added on select hotkeys even if the selection doesn't change

Bug fixes

  • Fixed a crash occurring sometimes when picking up a unit crate
  • Wandering neutral units should no longer crash the game when picking up crates

Version 0.2626 Apr, 2022

Features

  • Crates (oh, goodie!)

Improvements

  • Added map search/filtering by name
  • Made adjustments to starting player positions for 2v2 matches

Bug fixes

  • Dolphin attacks versus moving targets should no longer crash the game
  • Sonic waves now properly follow the target like guided missiles ¯\_(ツ)_/¯
  • Fixed a crash caused by aircraft switching targets
  • Partially shrouded buildings should now be targetable
  • Chrono miners should no longer end up underground when teleporting from a high bridge
  • Corrected auto-attack scan range for squids
  • In-game chat now accepts ASCII character codes entered via Alt+Numpad method
  • IFVs should no longer loose their target when changing turrets
  • Fixed pathing of aircraft when targeting buildings
  • High bridges should now be properly drawn on the minimap
  • Dreadnought missiles exploding during launch will also damage the dreadnought itself
  • Ore and ore drills are ignored and removed explicitly from megawealth maps

Version 0.2515 Apr, 2022

New units and buildings

  • Naval Shipyard
  • Amphibious Transport
  • Destroyer
  • Dolphin
  • Aegis Cruiser
  • Aircraft Carrier
  • Attack Sub
  • Sea Scorpion
  • Dreadnought
  • Giant Squid

New maps

  • Official Tournament Map B (2)
  • Alaskan Oil Spill (2)
  • Depth Charge (2-4)
  • Lake Blitzen (2-4)
  • Hammer and Sickle (2-4)
  • Bonanza (2-4) (Land Rush only)
  • Bering Strait (2-6)
  • Siberian Wastes (2-6)
  • Bay of Pigs (2-6)
  • Arctic Circle (2-8)

New game modes

  • Megawealth
  • Land Rush
  • Naval War

Improvements

  • Made adjustments to vehicle acceleration and deceleration
  • The size of unit hit-boxes has been adjusted to better match the original game client
  • The "Short game" option has been re-enabled in the lobby
  • Harriers and Black Eagles will now briefly hover above their target, allowing Patriot missiles to deal with them more effectively
  • Vehicle and aircraft models are now precached when loading the map
  • Transport vehicles can now accept passengers from any friendly player

Bug fixes

  • Fixed a game crash caused by evacuating units from a mind controlled vehicle
  • Ordering units to the location of a previously time-erased building should no longer crash the game
  • The map shroud should no longer malfunction under certain cases (tiles temporary revealed or affected by Gap)
  • Teleporting a V3 rocket launcher with the Chronosphere during launch sequence should no longer crash the game
  • Base defenses can once again be ordered to force-fire at undiscovered areas
  • Buildings under the effect of time warp can no longer be sold
  • Transport vehicles killed by parasites should no longer spawn any survivors
  • Fixed some issues with sinking animation not playing when a unit is teleported above water by the Chronosphere
  • Fixed a case when a unit would levitate after being teleported by the Chronosphere
  • Certain warheads should no longer be able to damage bridges
  • V3 rockets should now correctly detonate their warhead if destroyed mid-flight
  • The area of effect for anti-air projectiles has been corrected
  • Paratroopers can longer jump from a crashing airplane

Version 0.243 Apr, 2022

Improvements

  • Made adjustments to cliff back impassability, allowing some obscured tiles to be buildable in some cases

Bug fixes

  • Using mind control on a V3 rocket will no longer crash the game in some cases
  • Crazy Ivan should now be able to dynamite bridges
  • Queuing multiple Yuri Primes should no longer be possible
  • Crazy Ivan now properly enters friendly transport vehicles, instead of attempting to plant bombs on them
  • Superweapon buildings no longer generate threat, preventing auto-attacks from targeting them
  • Paratroopers can now spawn as veterans if an enemy barracks was previously infiltrated by a spy
  • Harvesters do not use opportunity fire anymore while unloading ore

Version 0.23.12 Apr, 2022

Bug fixes

  • Auto-targeting a neutral unit will no longer crash the game
  • Fixed sidebar not being updated when an aircraft is destroyed

Version 0.231 Apr, 2022

Improvements

  • Increased accuracy of anti-air missiles (IFV and SAM) vs aircraft

Bug fixes

  • Fixed impassable tiles near cliffs (partial revert of previous fix, pending further investigation)
  • Killing a disguised spy should no longer crash the game in some cases
  • Lighting applied to vehicles should now be correctly updated on elevation changes
  • Fixed volume of Yuri's mind control feedback sound

Version 0.221 Apr, 2022

New units

  • Chrono Legionnaire
  • Crazy Ivan
  • Yuri
  • Spy
  • Psi Commando
  • Chrono Ivan
  • Chrono Commando
  • Yuri Prime
  • V3 Rocket

New buildings

  • Gap Generator
  • Psychic Sensor

Improvements

  • Base defenses now show the weapon range circle indicator when selected
  • Added smoke trails for missile projectiles and crashing aircraft
  • Added smoke effect on damaged vehicles
  • Made adjustments to vehicle acceleration/deceleration curves; vehicles moving over a single tile now use fixed speed
  • Improved path finding for units ordered to enter buildings
  • Issuing a new move order will cancel opportunity fire on the selected vehicle and reset its turret
  • Weapon range bonus from higher terrain elevation now correctly applies when force-firing at ground
  • Increased maximum map scroll rate (right-click drag)

Bug fixes

  • Fixed a memory leak that was causing the game renderer to crash with a black screen
  • Fixed a game crash caused by flak scatter exceeding map limits
  • Corrected damage dealt by exploding oil derricks to adjacent buildings
  • Terror drones are no longer able to enter freshly deployed con. yards, if previously targeting the source MCV
  • Tiles adjacent to or behind cliffs are now marked as blockers for construction or unit movement
  • Corrected shroud reveal radius around buildings
  • Vehicles can no longer use opportunity fire while exiting a factory
  • Units with weapons that require line of sight are no longer able to shoot behind cliffs
  • Sounds heard over the entire map have had their volume and panning corrected
  • Made small adjustments to depth sorting of missile silo images
  • Some non-looped sounds triggered by animations are no longer clipped when the parent animation finishes
  • Units that cannot move to shrouded areas are now restricted from executing force-attack and A-Move orders as well

Version 0.2112 Mar, 2022

Bug fixes

  • Fixed regression introduced by tech airport fix in v0.20, causing the game to crash whenever a bridge is destroyed

Version 0.2011 Mar, 2022

Bug fixes

  • Fixed force-fire (CTRL+LMB) targeting on bridges
  • Tech airport rubble no longer allows paratroopers to be deployed
  • Harriers and black eagles are now correctly teleported by the Chronosphere on a landing pad when targeting an airport
  • Units teleported outside the map limits using the Chronosphere are no longer destroyed, but repositioned instead
  • Teleporting a vehicle over an occupied landing pad will now destroy both vehicle and aircraft on the pad
  • Units such as flak trooper and flak tracks should now correctly target paratroopers
  • Paratrooper drop planes are now correctly auto-acquired by anti-air defenses
  • Fixes some issues related to retaliation and damage events
  • Garrisoned buildings will now correctly retaliate against other nearby garrisoned buildings
  • Fixed sight calculation for buildings when retaliating
  • Attacks on a garrisoned building should now be cancelled if the target is evacuated
  • Harvesters will now pick a random adjacent ore tile to relocate to, reducing unwanted creeping behavior
  • Elite vehicles will now attempt to automatically dodge incoming air-to-ground missiles

Version 0.199 Mar, 2022

Features and improvements

  • American paradrop
  • Tech airport paradrop
  • Superweapon: Nuclear silo
  • Superweapon: Weather control device
  • Superweapon: Iron curtain
  • Superweapon: Chronosphere
  • Vehicles ordered to stop (S) or attack when not idling will now incur a temporary 50% movement speed penalty
  • Issuing a guard area (G) command on a harvester will now force it to scan for and gather nearby ore
  • Flying units will now re-check the position of their target and adjust course more often

Bug fixes

  • Fixed an issue that was causing the accuracy of tank projectiles to be greatly reduced versus moving targets
  • Drone animation should no longer be stuck in attack state in some cases
  • Drone should no longer despawn if its target ends up on an impassable tile, but should instead respawn on a nearby tile
  • Fixed a rare crash caused by infantry collision checks
  • Fixed the volume of several building sounds
  • Select by type (T) should now be additive, no longer deselecting units which are off-screen
  • Projectiles from rhyno tanks now properly collide with walls
  • Damaging walls should no longer play the "damaged building" sound effect
  • Items in the sidebar card which are near completion are guaranteed to show a visible pie slice
  • Infantry spawned from destroyed buildings or MCVs should now be placed on the correct sub-cell

Version 0.1822 Feb, 2022

Improvements

  • Spawn positions for 2 and 3-player games are now correctly chosen based on distance, preventing close positions spawns
  • Target scans for auto-attacks now pick the target with the highest threat, instead of the closest one. Threat evaluation takes into account the weapons and armor of both units, the health % of the target and distance between the units.
  • Shots fired by prism tanks and elite tesla tanks will now prefer bouncing to nearby enemy units or terrain objects instead of random tiles; additionally, shots now bounce correctly when targeting trees
  • Drastically improved performance of target scans for auto-attacks (should be noticeable in games with many units)
  • Game options which are not yet implemented, such as "Crates" and "Superweapons" are now disabled in the UI
  • The world viewport size should no longer exceed the map size (fixes jagged map edges on large screen resolutions)
  • Maps are now sorted by maximum number of player supported, then alphabetically
  • Replays can also be loaded by double-clicking an item in the replay list

New maps

  • Country Swing Fixed (2-4)
  • Jungle of Vietnam (2-4)
  • Offense Defense (yuri original) (2-4)
  • Tour of Egypt (2-6)

Bug fixes

  • Terror drones should now correctly be suppressed by appropriately timed shots
  • Terror drones are now stunned for a short time after being dropped from a chrono miner that just teleported
  • Fixed a game crash caused by terror drones not being correctly removed from the game after their owner is defeated
  • Ore drills can no longer be targeted
  • Fixed firing animations of garrisoned buildings and prism tanks
  • Fixed mirage tank blink after firing
  • Guard command on deployed infantry correctly stops its current attack
  • Fixed a case when two enemy dogs would end up on the same tile and overlap, chasing each other indefinitely
  • Corrected damage versus terrain objects, such as trees
  • Destroying an aircraft when it is lifting off the ground should no longer crash the game in some cases
  • Clicks on partially shrouded buildings should now register correctly, based on the tile under the mouse cursor
  • Moving the mouse cursor over animated parts of a building should no longer register as a "no move" command
  • Fixed incorrect display of transport pips for units occupying more than 1 slot
  • The repair wrench overlay should no longer render above the shroud
  • The missing 'M' hotkey works again

Gameplay changes

  • The "Short game" option is now always enabled, preventing several stalemates caused by the lack of naval units
  • Deployment of enemy MCVs can now be heard, even through the shroud (YR feature)
  • Construction yards can no longer be packed/moved and sold at the same time (RA2 & YR bug); prevents free engineers from being spawned
  • Low bridges can now be repaired even if blocked by units; any ships blocking the bridge area will be destroyed (YR feature)

Version 0.1719 Jan, 2022

Bug fixes

  • Fixed a game crash on maps that are missing tiles near the map edges
  • Fixed a game crash sometimes occurring just after the player is defeated
  • Kirovs promoted to elite status will now drop bombs at the expected rate immediately after their promotion
  • Harvesters should now be able to attack refineries when on or near the ore drop-off tile
  • Reworked radiation decay, fixing some cases when desolators would be easily killed by any infantry
  • Fixed a rare game crash occurring when rapidly issuing an attack order immediately after a move order
  • Toggling full-screen or using the browser's zoom function should no longer crash the game in some cases

Version 0.168 Jan, 2022

Bug fixes

  • Engineers will properly ignore collisions with any landed aircraft when attempting to capture an airport
  • Fixed an infinite sound loop occurring when a grand cannon is destroyed
  • Infantry can now be "sold" at the cloning vats. Refund values for units such as Tanya have been adjusted to prevent abuse.
  • Adjusted maximum distance from the viewport at which sounds can be heard
  • Fixed handling of renderer-related errors
  • Fixed a rendering error related to mirage tanks

Version 0.152 Jan, 2022

New buildings

  • Cloning vats

Bug fixes

  • Neutral buildings should no longer auto-attack when unpowered
  • Neutral units in guard mode (e.g. dogs) should only attack units in melee range
  • Neutral units should no longer chase targets indefinitely
  • Force-fire on terrain will no longer terminate a waypoint path
  • Corrected brightness of disguised mirage tanks
  • Fixed Tanya's C4 not working on some buildings
  • Fixed a rare case when a weapon would fire at a chrono miner that has just teleported outside its range
  • Fixed visual artifacts on the minimap created by crashing aircraft

Version 0.1431 Dec, 2021

Bug fixes

  • IFVs should not be allowed to repair aircraft on a helipad
  • Fixed collision checks for cannon projectiles against walls
  • Added missing EVA feedback sounds when starting or finishing repairing a unit
  • Fixed a game crash caused by aircraft flying off the map
  • Fixed a rare case where it was possible to add an item to the production queue just after the prerequisite building was destroyed
  • Repair IFVs should now correctly passively acquire friendly mirage tanks
  • Neutral units such as alligators will now passively acquire any units in their range
  • Homing projectiles will no longer instantly detonate when targeting a building, if that building was destroyed, sold or packed into an MCV
  • Mirage tanks will now be revealed when taking damage
  • Removed delay when attempting to pack a construction yard immediately after unpacking it.

Version 0.1329 Dec, 2021

New units and buildings

  • Mirage tank
  • Ore purifier

Bug fixes

  • Fixed a crash caused by terror drones attempting to jump onto a target while also turning
  • Health bars should no longer appear empty at very low health, or completely full at less than full heath
  • Units should no longer retaliate if the attacker is outside their sight range
  • Fixed amount of damage done by rad sites by applying it correctly in larger time steps instead of each tick
  • Fixed damage dealt by rad sites at maximum range
  • Tech buildings that don't require power should no longer have their animations paused when the base is on low power
  • Fixed a crash caused by collision checks with aircraft sitting at an airport
  • Targeting a destroyed unit or building should no longer crash the game in some cases
  • Ordering an IFV to repair a unit which is also a transport should take precedence over attempting to entering the transport
  • Corrected the volume of unit movement sounds

Version 0.1224 Dec, 2021

Bug fixes

  • Fixed a game crash caused by rocketeers dying above water
  • Fixed grand cannon passive target acquisition
  • Fixed a fatal error caused by aircraft crashing off-map
  • Desolators now have the correct firing animation and cooldown when deployed
  • Desolators should correctly refresh radiation based on existing rad site radiation level
  • Fixed missing dog death animation
  • Fixed missing or incorrect air unit crash sounds
  • Adjusted screen offset for swimming units to match original client
  • Fatal renderer-related errors are now reported to the player instead of freezing the game client

Version 0.1123 Dec, 2021

New units

  • Desolator
  • Kirov airship
  • Rocketeer
  • Nighthawk transport
  • Harrier
  • Black eagle

Features and improvements

  • Adjust vehicle hit boxes on mouse hover to better match original behavior
  • Cannon projectiles should now follow a proper arcing trajectory and cast shadows
  • Various projectile adjustments and fine tuning
  • Added a configurable flyer helper for aircrafts that have 3d-rendered shadows

Bug fixes

  • MCVs infested with terror drones can no longer be deployed?
  • Fixed certain sound loops persisting after building destruction?
  • Units firing at bridges should no longer continue to attack after their target has been destroyed?
  • Hotkey for planning mode (Z) should now work with modifier keys as well?
  • Force-firing at ground should no longer benefit from elevation bonus?
  • Tanya should no longer swim on land, after entering a land tile occupied by a rock?
  • Fixed deploy/undeploy unit animation speed?

Version 0.102 Dec, 2021

Bug fixes and improvements

  • Improved overall responsiveness of terror drones
  • Fixed a crash caused by keyboard scrolling
  • Fixed a crash caused by running into obstacles and attacking them while already on an attack order
  • Fixed a crash that occurred when destroying bridges
  • Terror drones should be thrown out from chrono miners on teleport
  • Dogs and terror drones should no longer fly in circles
  • Terror drones should now correctly acquire new targets without any delay after destroying their current target
  • Fixed damage events not being triggered, causing units to not retaliate when being attacked
  • Fixed flickering of the repair depot animation when rapidly toggling its repair state
  • Targets already infested with a terror drone should now be avoided by other drones when scanning for targets
  • Terror drones should no longer freeze when ordered to attack-move
  • Smudges should no longer be created on sloped tiles
  • Fixed flickering of terror drone animation when moving while turning

Version 0.926 Nov, 2021

New units

  • Terror Drone, ooohhh scary

Features and improvements

  • Vehicles now have rocking animations when crushing fences or being hit by certain projectiles
  • Using Shift+RMB twice on a unit cameo in the sidebar will now cancel the entire queue (YR feature)
  • The last used country and color will be automatically re-selected when the player enters a lobby.
  • Previously selected game settings will now be re-applied when hosting a new game
  • Adjusted volume of several sound loops. Volume sliders have been reset to default values in the UI.
  • Scroll speed range has been increased to allow for better customization. Slider value has been reset to default.
  • Implemented several adjustments to vehicle acceleration/deceleration
  • Adjusted turret shadows for buildings with voxel turrets (e.g grand cannons)

Bug fixes

  • Fixed several cases when unit cameos would not update correctly in the sidebar
  • Fixed sounds not being heard through the shroud
  • Fixed several edge cases when attack dogs could remain suspended in limbo forever
  • Fixed sound panning not updating on unit movement
  • Fixed a case when a sound loop would not end when its owner unit is destroyed
  • Guard area orders should now correctly end waypoint paths
  • Fixed a rare crash occuring when hovering a destroyed transport unit
  • Fixed movement speed on units exiting the war factory
  • Implemented several fixes for guard mode / guard area commands
  • Repair IFVs should now have the correct range when in guard mode
  • Units in guard mode should now correctly return to their original location, after no more targets are in range
  • Changing the map when hosting as an observer will no longer kick players under certain conditions
  • Low bridge pieces not found above water will no longer be destroyed by C4
  • Fixed missing animation when blowing up a low bridge with C4
  • Placing a building under a high bridge, destroyed or otherwise, is no longer possible
  • Fixed some bridge pieces showing incorrect sprites
  • Terrorist IFVs should now deal correct damage and use the nuclear mushroom effect (as in YR client)
  • Free harvesters will now correctly spawn behind refineries, avoiding tiles with ore
  • Clicking units such as a G.I. will no longer deploy/undeploy that unit if multiple units are selected
  • Selecting a garrisoned building then pressing the Deploy (D) hotkey will now correctly evacuate the building
  • Fixed certain queued orders not being processed on units that have despawned (e.g. entered a transport)
  • The center base (H) command will now center on the player's MCV, if no construction yards exist
  • Fixed several incorrect death animations, based on the nature of the warhead that killed the unit
  • Ordering units to occupy buildings, enter a transport or force fire at ground will now end the current waypoint path
  • Engineers are now smart enough to repair bridges that have a middle bridge head
  • Control groups are now preserved for units entering a transport or a building and then restored upon exit
  • Buildings placed at the edge of the map can now be correctly captured if at least one tile is within the map boundaries (addresses NW oil derrick on May Day)
  • Fixed a case when a unit could be instantly produced from a rebuilt factory.
  • Fixed repair animation getting stuck in a loop when a vehicle leaves the pad too soon

Version 0.815 Nov, 2021

New units

  • Flak track
  • IFV
  • Tanya
  • Flak trooper

Features

  • Added support for the original RA2 *.mix files
  • Original soundtrack can now be played from local mix files
  • Added taunts
  • Tesla troopers are now able to charge nearby Tesla coils
  • Nearby prism towers will now support each other
  • Added repair depot logic
  • Added radiation damage
  • Ore can now be destroyed by certain warheads
  • Craters are also created at the detonation site of certain warheads

New maps

  • South Pacific (2-4)
  • Urban Rush (2)
  • Little Big Lake (2)
  • Canyon Fodder (2-3)
  • Pinch Point (2)
  • Snow Valley (2-4)
  • Snowball's Chance (2-4)
  • Malibu Cliffs (2-6)
  • Golden State Freeway (2-4)
  • May Day (2)
  • Heartland (2-4)
  • El Dorado (2)
  • DC Uprising (2-4)

Bug fixes

  • Terrorists and demolition trucks should no longer commit suicide when encountering an immovable obstacle
  • Fixed a case when an infantry unit could out-range sentry guns and pillboxes
  • Captured tech buildings, such as oil derricks, should no longer be instantly repaired when using the wrench tool
  • Units emerging from a factory should now correctly wait for the ramp to be cleared instead of remaining stuck inside the building
  • It is no longer possible for starting units to be placed on impassable terrain
  • Fixed a visual glitch related to shroud rendering near cliffs
  • Bridge pieces are now sanity checked when the map is loaded
  • Corrected the speed and acceleration of some projectiles
  • Units should no longer attempt to follow a target that has just teleported
  • Fixed shadows sometimes being clipped at map edges
  • Fixed various targeting issues
  • Invisible light posts should no longer block building construction or passage of units

Version 0.7.49 Jul, 2021

Improvements

  • Host latency is now displayed for each game in the game list
  • Map name and ping are shown in the status bar when hovering a game in the game list
  • Added support for UTF-16 character encoding in lobby chat; fixes display of non-latin characters

Bug fixes

  • Fixed a game crash caused by frame skips

Version 0.77 Jul, 2021

Features

  • Added a singleplayer "demo" mode, which allows testing the game, without other players, against a dummy opponent.

Improvements

  • Implemented a proper network / player lag info screen, showing player pings, time until auto-kick and chat frame; the dreaded "Waiting for response" popup is gone, and the pointer will no longer unlock on every lag spike.
  • Added progress bar styling to match original design.
  • In a match with more than 2 players, slow loading players will be given a 30 seconds grace period after at least two other players have fully loaded, before being automatically kicked from the game.
  • Game files are now prefetched in the background when entering the main menu screen. A progress bar will be shown if this takes more than 15 seconds. It's recommended to let this operation finish before entering a game and avoid a potential kick if downloading takes too long.
  • Once a player has clicked "Accept", the ready status will no longer reset when game options are changed or another player changes country and/or color. The "Accept" button also changes into a "Not ready" button.

Bug fixes

  • Fixed the rate at which feedback sounds are played when units are selected or given an order
  • Fixed several errors occurring in the lobby screen
  • Players that don't manage to connect at all to the game instance will no longer prevent the game from starting.

Version 0.6.129 Jun, 2021

Bug fixes

  • Fixed a crash occurring when a death weapon is triggered after a player quits
  • Fixed UI state corruption when a connection to the server cannot be open

Version 0.627 Jun, 2021

Gameplay features and improvements

  • Damaged vehicles in the yellow and below should move slower
  • Fix "unlimited" CTRL+SHIFT (attack-move) behavior
  • Pathfinding performance improvements
  • Various unit movement and collision fixes
  • Corrected infantry sub-cell and collision behaviors
  • Harvesters should forget the last refinery they visited when they are explicitly ordered to dock to another refinery
  • Units emerging from evacuated, sold or destroyed buildings should automatically scatter
  • Ballistic projectiles now have a chance to miss and overshoot versus moving vehicles
  • Adjusted acceleration curve for vehicles
  • Infantry should now properly switch sub-cells when moving between tiles based on their occupation
  • Adjusted dog jumping speed
  • Queuing up orders via waypoints (Z) command will now incur a small delay penalty per order
  • Units that are ordered to attack or attack-move should now be more responsive and follow their targets better
  • Vehicles should now be able to shoot before coming to a full stop, if they are in range of their target
  • Units on high ground now properly receive a weapon range bonus
  • Added scatter command
  • Neutral units should panic and scatter when attacked
  • Neutral infantry should wander when idle
  • Some terrain objects can now occupy less than a whole tile, allowing infantry to pass more easily
  • Added collision checks for projectiles versus walls, cliffs and bridges
  • Units will now respect line of sight and go around walls when possible
  • Wall damage will now cascade to other adjacent walls
  • Units on guard duty will be leashed and return to their initial position after chasing an enemy that gets too far
  • Added keyboard commands: Select next/previous unit (N/M), Goto/set camera bookmark (F1-F4, CTRL+F1-F4)
  • Added keyboard arrow scrolling

UI improvements

  • Disabled form fields after clicking the "Accept" button in the game lobby
  • Adjusted threshold for ping indicators in the lobby to reflect modern day values
  • Improved error handling and messages
  • Added "Backspace" hotkey for entering chat-with-allies mode
  • Added scroll speed slider in options menu

Bug fixes

  • Engineers should no longer be able to capture a building while it is being packed or sold
  • Fixed several cases when a unit would not acknowledge new orders and would continue on its previous order, often to its death
  • Harvesters should no longer try to dump ore to a far away refinery while the closest one is temporarily blocked
  • Fixed cases when a vehicle's turret was not being reset to rest position after a move order
  • Engineers should no longer be selected by "Select all combatants (P)" command
  • The game client should now seamlessly recover from WebGL context lost events when possible
  • Fixed a game crash on map load, when assigning start locations
  • Fixed a case in which the game would crash after skipping several frames
  • Fixed incorrect infantry facing after playing an idle animation
  • Fixed a rare case of projectiles following a unit that had teleported out of range
  • Fixed an aiming issue versus moving targets
  • Destroying a veteran unit on a bridge should no longer cause the game to crash
  • Fixed a vehicle movement smoothing issue
  • Projectiles spawned and detonated in the same frame should now have the correct explosion animation
  • A unit killed on the factory exit tile / ramp should no longer block the production indefinitely
  • Dogs should no longer try to attack unreachable units (e.g. infantry exiting the barracks)
  • Units should no longer prevent bridges from being repaired
  • Units that are "too big" to fit under bridges should now correctly scatter when under a bridge
  • Units are no longer able to fire directly above or below a high bridge
  • Fixed incorrect calculations causing turrets to instantly turn in some cases
  • Fixed target lines not correctly updating after a target is destroyed
  • Fixed a rare crash on the map loading screen
  • Fixed a bug causing a building repair operation via repair wrench (K) to be randomly cancelled
  • Fixed an issue where walls could not be targeted

Version 0.5.124 May, 2021

Improvements

  • Improved error handling
  • Warn if a slow GPU, most likely integrated, is detected on start-up

Bug fixes

  • War miners are now able to attack enemy refineries, instead of attempting to return ore and failing

Version 0.518 May, 2021

Improvements

  • The Discord link in the bottom in-game bar is no longer clickable

Bug fixes

  • Fixed a bug that was causing the game and browser window to hang / be unresponsive
  • Fixed a bug where the production queue would get resumed when cancelling a queued unit
  • Fixed a bug where spam-selling a building would yield more survivors than expected
  • Fixed game crash on connection lost and show an appropriate error message
  • Corrected maximum number of units that can be queued in the sidebar
  • Fixed a server replay corruption issue

Version 0.415 May, 2021

Features

  • Added support for multiple servers / regions; fetch server list dynamically, without requiring client reload

Bug fixes

  • Fixed shroud not being correctly updated on spy satellite captures
  • Fixed error when attempting to reconnect to a newly created game instance as lobby host

Version 0.3.112 May, 2021

Engine updates

  • Updated replay format
  • Added support for game server protocol changes

Bug fixes

  • Fixed a rendering issue when a building is first rendered after being destroyed

Version 0.35 May, 2021

Improvements

  • Added a checkbox in front of the lobby password field to hint that it's optional
  • List public games before password-protected games

New maps

  • The Alamo (2)
  • DEFCON 6 (2-6)
  • A Path Beyond II (2-8)
  • Official Tournament Map A (2)
  • Official Tournament Map (2-4)

Bug fixes

  • Removed invalid bridge segments when loading the map
  • Disabled shipyards, preventing potential stalemates due to unavailable naval and air units
  • Fixed error when joining a lobby with more than 5 players
  • Fixed error when creating account due to unenforced maximum PvPGN nickname length (15 characters)
  • Fixed text wrap caused by long nicknames in the game list
  • Miners can no longer be issued gather orders through the shroud
  • Fixed crash when units attempt to traverse a destroyed bridge section
  • Fixed rare crash when frames are skipped
  • Fixed crash that occurred when the sidebar was scrolled
  • Fixed chat always auto-scrolling to the last message, regardless of scroll position
  • Units should now be properly leashed and chase their attacker when retaliating
  • Fixed Discord link being accidentally triggered by right clicks in game
  • Fixed control group 0 label
  • Space bar should now correctly center the camera on the last radar event or cycle through events.
  • Fixed crash at loading screen when assigning a random color to a player

Version 0.2.125 Apr, 2021

Improvements

  • Adjusted Grand Cannon visual muzzle position (FLH)
  • Optimized main menu title animation download size

Bug fixes

  • Fixed game crash when a building animation changes while the building is being destroyed
  • Fixed game crash when an infantry unit is killed immediately on spawn (e.g. a nuclear reactor blows up)
  • Fixed game crash caused by shrapnel weapons when the attacker is killed before warhead detonation
  • Fixed game crash when waypoint paths are not correctly deleted after all orders are executed
  • Fixed game crash when attacking a damaged neutral unit (initially placed on the map)
  • Fixed game crash when attacking an MCV, if packed from a ConYard that had already taken damage
  • Fixed minimap not being correctly updated when captured buildings are destroyed
  • Fixed sidebar cameos not being updated when a building is captured

Version 0.221 Mar, 2021

Features

  • Added unit promotions

    • Units are promoted to veteran or elite whenever they kill targets worth >3 times their own cost
    • Target veterancy is taken into account when considering promotions
    • Promoted units receive veteran or elite bonuses (rate of fire, movement speed, damage, armor, sight, self heal)
    • Elite units receive special elite weapons
  • Units such as harvesters are now able to self heal
  • Survivors are spawned from destroyed/sold buildings or destroyed stationary vehicles with Crewed=yes
  • Added suicide/death weapons

    • Nuclear reactors blow up when destroyed (but don't yet create a radiation zone)
    • Terrorists and demolition trucks blow up on death
  • Buildings such as oil barrels or derricks now explode when destroyed, damaging nearby units
  • Added bridge repair functionality

    • A bridge can be fully repaired by sending an engineer inside the associated repair hut
    • A bridge is prevented from being repaired if a unit or building is blocking some of its tiles
  • Added EVA announce for all players when certain units such as demo trucks are spawned
  • Added tech oil derrick logic

    • Neutral oil derricks can now be captured
    • Credits are given when first captured from neutral player and then periodically
  • Added support for weapon bursts (multiple shots per attack)
  • Added guard mode

    • Units can be ordered to guard their location using the assigned hotkey (default "G")
    • Units can also be ordered to guard an area using CTRL+ALT+Click on a tile
    • Units will automatically move to and attack targets within their guard range
    • For now, units will not return to their original location / guard position after attacking
    • Units should retaliate when guarding an area and being attacked by a unit outside their weapon range

New units

  • Engineer

    • Repairs friendly (owned or occupied) or ungarrisoned buildings
    • Repairs a broken bridge by entering the associated bridge repair hut
    • Captures enemy buildings or neutral tech buildings (has no effect yet for airports and hospitals)
  • Attack dog

    • WOOF!
  • Tesla trooper (without tesla coil overcharge ability)
  • Prism tank

    • Should bounce/reflect the laser beam off its target (except for buildings)
    • Reflections should not damage friendly infantry
    • Elite tanks should chain-reflect beams
    • Turret discharge animation
  • Tesla tank

    • Elite tanks should chain electric bolts from the target (same as prism tank)
  • Apocalypse tank
  • Terrorist
  • Demolition truck (does damage when it explodes, but doesn't create a radiation zone yet)
  • British sniper
  • German tank destroyer

Bug fixes

  • Fixed infantry not always moving into weapon range when ordered to attack while being slightly outside weapon range
  • Fixed weapon range calculations versus buildings to account for target foundation when needed
  • Disabled attack move for units that are not able to attack
  • Fixed missing voice feedback when units are given certain types of orders
  • Fixed type of voice feedback when an order is given to a mixed set of unit types
  • Fixed crash caused by miners attempting to mine "Tiberium" overlays (on Montana DMZ)
  • Corrected sprite frame used for damaged buildings in the red (fixes visual bug on soviet refineries and allied war factories)
  • Tech buildings no longer have a "Working" animation running until captured from the neutral house
  • Fixed scan range for attacks against building targets
  • Webfont loading errors should not prevent the game from loading, but fallback to a default font
  • Fixed projectile speeds
  • Fixed beach terrain type not being considered as water
  • Fixed a case when changing rally points or primary factory was not instant if the building was just spawned
  • The player should now hear only their own units complain when taking damage
  • Fixed crash when pressing ESC while dragging a selection box
  • Fixed crash in some cases when a refinery is destroyed while a miner is still trying to return ore

Version 0.1.128 Jan, 2021

Bug fixes

  • Fixed login or account creation using a password that contains special characters

Version 0.131 Oct, 2020

Initial alpha release