ERM - RedArmy

by heyqule

Add Red Army as new enemy force. Units are painted and dressed in red. It also adds planet Earth, your previous home planet. Did you miss it? But everyone in Earth want to kill you tho.

Content
4 days ago
1.1 - 2.0
6.60K
Planets Enemies Environment Manufacturing

Changelog

Version: 2.0.9
Date: 2025-04-18

  Features:
    - Added nauvis tracks to planet Earth.
    - Added "starcraft-music" mod as optional dependency, Terran tracks play on planet earth.
    - Revert base version from 2.0.44 to 2.0.43.
Version: 2.0.8
Date: 2025-04-15

  Changes:
    - Added planet "Earth" to ignore list for indestructible rail entities.
Version: 2.0.7
Date: 2025-04-11

  Features:
    - [space-age] Added support for red-army economy.
    - [space-age] Greater+ tier Labs will drop organs.
    - [space-age] Greater+ tier Assembling Machine and Furnace have 33% to drop organs.
    - [space-age] organs can transform to biter egg in Biochamber as a captive biter spawner replacement.
    - [space-age] Added a few other organs recipes.
    - [space-age] When organs spoil, they become spoilage.
    - [space-age] Added trick and tip regarding to redarmy economy.
Version: 2.0.6
Date: 2025-03-24

  Changes:
    - Removed planet earth setting restrictions.
    - Recommended Factorio World Settings (only apply to earth: true, Map Scaling Factor:10, Size of Safe Zone:12)
    - Fixed a typo on fire sticker.
Version: 2.0.5
Date: 2025-02-21

  Feature:
    - Re-added interplanetary attack support.
    - Added advanced_target_priorities mod support.    
    - Added planet earth. 
    - Requires Factorio World to be installed as it generates the Earth landscape. 
    - Raises minimum Factorio world map scale from 6 to 10.
    - Raises minimum Factorio world safe map distance from 5 chunks to 12 chunks.  

  Changes:
    - Add flamethrower soldiers, replaced heavy machine gun soldiers.
    - Use heavy machine gun soldiers properties on machine gun soldiers with minor reduced in HP.
    - [space-age] Added rocket turret, spawn when evolution factor is over 0.5.
    - bomber plane is now close range attack unit.
    - bomber plane learnt lousy hit and run tactic.   
    - increased plane movement speed to match other enemy force.
    - Removed min_attack_range for building engineer.
    - Changed proxy builder's building placement function to use bounding box, instead of radius. It *should* reduce the chance of building on the player's entity ghost.
    - Added tip and tricks

  Optimizations:
    - Fixed an issue that higher level base building group they can't path to destination.
Version: 2.0.4
Date: 2025-01-18

  Changes:
    - Auto select "redarmy" on negative axis for 2 ways split.
    - Auto select "redarmy" on north east corner for 4 ways split.

  Bugfixes:
    - Fixed data stage crash when 3rd party mod removed "death world" from map presets
Version: 2.0.3
Date: 2024-12-30

  Changes:
    - Redarmy's Assembly Machine can be captured as captive biter spawner.  They become biter afterward.
Version: 2.0.2
Date: 2024-12-13

  Changes:
    - Scouts have their own localised name, instead of it with parent entity.
Version: 2.0.1
Date: 2024-12-10

  Bugfixes:
    - Fixed planet kill counts did not persist through save.
Version: 2.0.0
Date: 2024-12-05

  Changes:
    - Updated to Factorio 2.0
    - Utilized 2.0 autoplace and noise functions.    
    - Replaced leveling system with quality spawning system to determine enemy stats.
    - Changed to 75% flat resistances for units and turrets and 50% for spawners
Version: 1.11.1
Date: 2024-07-02

  Changes:
    - Updated translation from crowdin.
    - Removed duplicated function call.
Version: 1.11.0
Date: 2024-06-07

  Features:
    - Added support for fog of war beacons
    - Added units for scouting subsystem
    - Changed human-miner base health from 100 to 80
    - Changed human-pistol base health from 80 to 70

  Changes:
    - Human-miner runs a little faster
Version: 1.10.5
Date: 2024-05-01

  Bugfixes:
    - Fixed a startup crash when 5dim_battlefield enabled. It somehow assigns next_upgrade to red army turrets.
Version: 1.10.4
Date: 2023-12-10

  Changes:
    - Human Miner pollution_to_join_attack from 3 to 8
    - Human Pistol pollution_to_join_attack from 5 to 8
    - Heavy machine gun pollution_to_join_attack from 150 to 100
    - machine gun pollution_to_join_attack from 20 to 25
    - sniper pollution_to_join_attack from 100 to 80
    - dropship pollution_to_join_attack from 150 to 120
    - tank pollution_to_join_attack from 200 to 150


  Graphics:
    - Changed Tank death animation.
    - Changed Airplane death animation.

  Bugfixes:
    - Human animation is no longer rely on character prototype.  This fixes compatibility issues with other character override mods.
    - Fixed high laser damage at low levels.
Version: 1.10.3
Date: 2023-09-22

  Bugfixes:
    - Not default max attack range now gradually increase from level 1 - level 5. This fixes nothing in early game can hit an unit that has very high max attack range.
Version: 1.10.2
Date: 2023-09-01

  Changes:
    - early game unit spawn table tweaks
    - Pollution to attack tweaks
    - Re-added Human-miner for late game.
    - Buffed Human-miner offense and defense
    - Buffed all human running speed
    - Buffed human unit HP for higher levels
Version: 1.10.1
Date: 2023-08-26

  Bugfixes:
    - Fixed required incorrect custom_attack lua.
Version: 1.10.0
Date: 2023-08-26

  Feature:
    - Support new custom menu

  Changes:
    - Code clean up
    - Fix cannon projectile to collide with "non-same" force.
    - Fix projectile names

  Bugfixes:
    - Fix the settings in race mod cache did not properly refresh when version upgrades.
Version: 1.9.0
Date: 2023-08-10

  Changes:
    - Refactored default autoplace
    - use new ERM mod registration system
    - Turret max range is now max range config + 16
Version: 1.8.1
Date: 2023-08-03

  Changes:
    - increased unit cost for custom attacks groups.
    - dropship now drops multiple units like zerg and protoss
    - Map color is now changeable in startup setting.
    - K2 Creep can be toggled off.
Version: 1.8.0
Date: 2023-07-26

  Features:
    - ERM 1.18 compatibility changes
    - Updated unit for dynamic attack range and dynamic vision distance
Version: 1.7.1
Date: 2023-07-16

  Changes:
    - Systematic despawn units use destroy(), instead of die()

  Bugfixes:
    - Fixed turret resistances.
    - Fixed turret's "flag" to "flags"
Version: 1.7.0
Date: 2023-03-12

  Features:
    - Added support for Milestones mod.
    - "Default" enemy spawner generating method now group enemy spawns together.

  Changes:
    - Changed code to use new remote interface name
Version: 1.6.1
Date: 2023-01-13

  Changes:
    - Add support for pollution to join attack multiplier setting
Version: 1.6.0
Date: 2022-12-12

  Changes:
    - Refactored Level Strength Multiplier for ERM 1.16.
Version: 1.5.4
Date: 2022-12-01

  Changes:
    - Changed map color of the race to crimson red.
Version: 1.5.3
Date: 2022-07-10

  Changes:
    - Improve unit performance by changing enemies distraction_cooldown from 20 to 300.
Version: 1.5.2
Date: 2022-06-22

  Changes:
    - Added support to set neutral for neutral forces that created from other mods.
Version: 1.5.1
Date: 2022-06-11

  Changes:
    - reduced smoke from rocket frequency to 1 / 5 to increase performance in large group.
Version: 1.5.0
Date: 2022-06-06

  Features:
    - Added support for featured squad
    - Added support for elite squad
    - -- Featured Squad Details ---
    - Unit list, spawn ratio, unit attack point cost
    - {{'human-heavy-machinegun', 'human-shotgun', 'human-sniper','human-engineer' }, {2, 2, 1, 1}, 15},
    - {{'human-machinegun', 'human-heavy-machinegun', 'tank-explosive-cannon'}, {2, 2, 1}, 20},
    - {{'tank-cannon', 'tank-explosive-cannon'}, {2, 1}, 30},
    - {{'human-shotgun','tank-cannon', 'tank-explosive-cannon', 'plane-gunner', 'plane-bomber'}, {2, 1, 1, 1, 1}, 20},
    - {{'human-sniper','tank-cannon', 'tank-explosive-cannon','plane-gunner', 'plane-bomber'}, {2,1,1,1,1}, 20},
    - -- / Featured Squad Details --
    - -- Featured Flying Squad Details ---
    - {{'plane-gunner', 'plane-bomber'}, {3, 2}, 50},
    - {{'plane-gunner', 'plane-dropship'}, {2, 1}, 50},
    - {{'plane-bomber'}, {1}, 50},
    - {{'plane-gunner'}, {1}, 30}
    - -- / Featured Flying Squad Details ---

  Changes:
    - Dropship unit cooldown changed from 15-10s to 45-30s
    - Remove rocket turning_speed_increases_exponentially_with_projectile_speed to improve performance when there are many bomber planes.
    - Refactored rocket and cannon damage handling.
    - Added max_range to projectiles
    - Refactored custom attack handling (dropships and proxy builder)
Version: 1.4.0
Date: 2022-03-04

  Changes:
    - Improve custom attack handling
    - Improved race data handling
    - Tweak spawner time, Tier 2 units takes 1.5x, Tier 3 units takes 2x
Version: 1.3.1
Date: 2022-02-03

  Changes:
    - RU Translation update. (Thank You! Luis_Mitchell)
Version: 1.3.0
Date: 2022-01-15

  Changes:
    - Balance spawner for Free for all mode
    - Standardized spawn timers for spawner to be 10s - 5s.
    - Standardize max_count_of_owned_units and max_friends_around_to_spawn to 8, 5 respectively
    - Changed spawn rate and spawn unit for spanwers.
Version: 1.2.0
Date: 2012-12-26

  Changes:
    - Code file license changed from MIT to GNU LGPLv3

  Graphics:
    - Lower render_layer of air unit from air_object to wires-above.  Projectiles and explosions should render above them.
Version: 1.1.0
Date: 2021-11-14

  Features:
    - Add 4 races split support

  Changes:
    - Change unit flags
    - Adjusted pollution_to_join_attack values, overall lower required values.
    - Turrets damage adjustment
Version: 1.0.0
Date: 2021-10-23

  Features:
    - Added an enginneer to build spawners and turrets, high-end tier 2 unit.

  Changes:
    - adjusted max_count_of_owned_units to be max_friends_around_to_spawn+2
    - HP buff across all units
    - Machine-gunner is now on tier 1 for custom attack group
    - Adjust miner and pistol HP and damage for custom attack group
    - AOE damage ratio buff for tank (45% AOE) and plane (65% AOE). Total damage stay the same.
    - Running speed can now adjust with setting
    - Minor increase on flyer speed
    - Added min_attack_distance to units
Version: 0.5.1
Date: 2021-09-18

  Bugfixes:
    - Fix signal filenames
Version: 0.5.0
Date: 2021-09-03

  Changes:
    - changed Dropship drop range from 12 to 3
    - changed Dropship drop unit cooldown from 10-5s to 15-10s
    - Code compatibility changes for ERM 1.7.0
Version: 0.4.0
Date: 2021-08-12

  Changes:
    - Units' vision changed to between 30 to 35
    - Remove corpse for planes to reduce junks on the map.
Version: 0.3.0
Date: 2021-07-28

  Features:
    - Add cargon plane as dropship
    - it drops human-pistol, human-machine-gun, human-shotgun, tank-cannon

  Changes:
    - Add compatibility for attack meter
    - Change spawn density to be similar with other races.  Hence performance improvement during processing level up.

  Bugfixes:
    - Fix plane-laser to plane-gunner in race-setting
Version: 0.2.1
Date: 2021-07-16

  Changes:
    - Consolidate ammo category to readarmy-damage
Version: 0.2.0
Date: 2021-07-16

  Changes:
    - Lowered sniper initial damage, since they starts @ level 2
    - Lowered tank initial damage, since they starts @ level 2
Version: 0.1.0
Date: 2021-07-10

  Major Features:
    - initial release of red army
    - various type of solders as miners and gunners
    - single unit attack and aoe attack variants of tanks and planes