1
0
mirror of https://github.com/veden/Rampant.git synced 2025-01-26 03:20:07 +02:00

see changelog

This commit is contained in:
Aaron Veden 2019-03-12 22:46:25 -07:00
parent 38267e0560
commit 78ba9e71e2
5 changed files with 61 additions and 38 deletions

View File

@ -1,3 +1,9 @@
---------------------------------------------------------------------------------------------------
Version: 0.17.7
Date: 3. 12. 2019
Improvements:
- Added setting for unit spawners breathing air to allow poison capsules to affect them
--------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------
Version: 0.17.6 Version: 0.17.6
Date: 3. 12. 2019 Date: 3. 12. 2019

View File

@ -71,6 +71,12 @@ if settings.startup["rampant-newEnemies"].value then
if (unitSpawner.name ~= "biter-spawner") then if (unitSpawner.name ~= "biter-spawner") then
unitSpawner.autoplace = nil unitSpawner.autoplace = nil
end end
if settings.startup["rampant-unitSpawnerBreath"] then
if not unitSpawner.flags then
unitSpawner.flags = {}
end
unitSpawner.flags[#unitSpawner.flags+1] = "breaths-air"
end
end end
for _, unitSpawner in pairs(data.raw["turret"]) do for _, unitSpawner in pairs(data.raw["turret"]) do
if (unitSpawner.name ~= "small-worm-turret") then if (unitSpawner.name ~= "small-worm-turret") then

View File

@ -1,7 +1,7 @@
{ {
"name" : "Rampant", "name" : "Rampant",
"factorio_version" : "0.17", "factorio_version" : "0.17",
"version" : "0.17.6", "version" : "0.17.7",
"title" : "Rampant", "title" : "Rampant",
"author" : "Veden", "author" : "Veden",
"homepage" : "https://forums.factorio.com/viewtopic.php?f=94&t=31445", "homepage" : "https://forums.factorio.com/viewtopic.php?f=94&t=31445",

View File

@ -12416,6 +12416,7 @@ poison-worm-v20-t10-rampant=Poison worm: Juggernaut class
[entity-description] [entity-description]
[mod-setting-name] [mod-setting-name]
rampant-unitSpawnerBreath=World: Unit Spawners breath air
rampant-useDumbProjectiles=Projectiles: Use non-homing attack rampant-useDumbProjectiles=Projectiles: Use non-homing attack
rampant-useNEUnitLaunchers=Projectiles: Use NE Unit Launchers (Needs NE) rampant-useNEUnitLaunchers=Projectiles: Use NE Unit Launchers (Needs NE)
# rampant-attackWaveGenerationUsePollution=Attack Wave: Use Pollution as attack trigger # rampant-attackWaveGenerationUsePollution=Attack Wave: Use Pollution as attack trigger
@ -12454,50 +12455,51 @@ rampant-enableNEUnits=World: Enable NE as a faction
rampant-disallowFriendlyFire=Safety: Disallow Friendly Fire Splash Damage rampant-disallowFriendlyFire=Safety: Disallow Friendly Fire Splash Damage
rampant-tierStart=World: Beginning enemy level rampant-tierStart=World: Beginning enemy level
rampant-tierEnd=World: Ending enemy level rampant-tierEnd=World: Ending enemy level
rampant-forceOldProjectiles=Force non-blockable projectiles rampant-forceOldProjectiles=Projectiles: Force non-blockable projectiles
rampant-disableVanillaAI=AI: Disable Vanilla AI rampant-disableVanillaAI=AI: Disable Vanilla AI
rampant-enableMigration=AI: Enable Migration rampant-enableMigration=AI: Enable Migration
rampant-unitBiterHealthScaler=Biter Health Scaler rampant-unitBiterHealthScaler=Modifier: Biter Health Scaler
rampant-unitBiterSpeedScaler=Biter Speed Scaler rampant-unitBiterSpeedScaler=Modifier: Biter Speed Scaler
rampant-unitBiterDamageScaler=Biter Damage Scaler rampant-unitBiterDamageScaler=Modifier: Biter Damage Scaler
rampant-unitBiterRangeScaler=Biter Range Scaler rampant-unitBiterRangeScaler=Modifier: Biter Range Scaler
rampant-unitSpitterHealthScaler=Spitter Health Scaler rampant-unitSpitterHealthScaler=Modifier: Spitter Health Scaler
rampant-unitSpitterSpeedScaler=Spitter Speed Scaler rampant-unitSpitterSpeedScaler=Modifier: Spitter Speed Scaler
rampant-unitSpitterDamageScaler=Spitter Damage Scaler rampant-unitSpitterDamageScaler=Modifier: Spitter Damage Scaler
rampant-unitSpitterRangeScaler=Spitter Range Scaler rampant-unitSpitterRangeScaler=Modifier: Spitter Range Scaler
rampant-unitDroneHealthScaler=Drone Health Scaler rampant-unitDroneHealthScaler=Modifier: Drone Health Scaler
rampant-unitDroneSpeedScaler=Drone Speed Scaler rampant-unitDroneSpeedScaler=Modifier: Drone Speed Scaler
rampant-unitDroneDamageScaler=Drone Damage Scaler rampant-unitDroneDamageScaler=Modifier: Drone Damage Scaler
rampant-unitDroneRangeScaler=Drone Range Scaler rampant-unitDroneRangeScaler=Modifier: Drone Range Scaler
rampant-unitWormHealthScaler=Worm Health Scaler rampant-unitWormHealthScaler=Modifier: Worm Health Scaler
rampant-unitWormDamageScaler=Worm Damage Scaler rampant-unitWormDamageScaler=Modifier: Worm Damage Scaler
rampant-unitWormRangeScaler=Worm Range Scaler rampant-unitWormRangeScaler=Modifier: Worm Range Scaler
rampant-unitSpawnerHealthScaler=Unit Spawner Health Scaler rampant-unitSpawnerHealthScaler=Modifier: Unit Spawner Health Scaler
rampant-unitSpawnerOwnedScaler=Unit Spawner Owned Count Scaler rampant-unitSpawnerOwnedScaler=Modifier: Unit Spawner Owned Count Scaler
rampant-unitSpawnerSpawnScaler=Unit Spawner Spawn Count Scaler rampant-unitSpawnerSpawnScaler=Modifier: Unit Spawner Spawn Count Scaler
rampant-unitSpawnerRespawnScaler=Unit Spawner Respawn Rate Scaler rampant-unitSpawnerRespawnScaler=Modifier: Unit Spawner Respawn Rate Scaler
rampant-raidAIToggle=AI: Enable Raiding AI rampant-raidAIToggle=AI: Enable Raiding AI
rampant-siegeAIToggle=AI: Enable Siege AI rampant-siegeAIToggle=AI: Enable Siege AI
rampant-onslaughtAIToggle=AI: Enable Onslaught AI rampant-onslaughtAIToggle=AI: Enable Onslaught AI
rampant-laserEnemy=Laser Biter Faction rampant-laserEnemy=World: Laser Biter Faction
rampant-waspEnemy=Wasp Biter Faction rampant-waspEnemy=World: Wasp Biter Faction
rampant-spawnerEnemy=Spawner Biter Faction rampant-spawnerEnemy=World: Spawner Biter Faction
rampant-trollEnemy=Troll Biter Faction rampant-trollEnemy=World: Troll Biter Faction
rampant-fastEnemy=Fast Biter Faction rampant-fastEnemy=World: Fast Biter Faction
rampant-infernoEnemy=Inferno Biter Faction rampant-infernoEnemy=World: Inferno Biter Faction
rampant-nuclearEnemy=Nuclear Biter Faction rampant-nuclearEnemy=World: Nuclear Biter Faction
rampant-electricEnemy=Electric Biter Faction rampant-electricEnemy=World: Electric Biter Faction
rampant-fireEnemy=Fire Biter Faction rampant-fireEnemy=World: Fire Biter Faction
rampant-suicideEnemy=Suicide Biter Faction rampant-suicideEnemy=World: Suicide Biter Faction
rampant-physicalEnemy=Physical Biter Faction rampant-physicalEnemy=World: Physical Biter Faction
rampant-acidEnemy=Acid Biter Faction rampant-acidEnemy=World: Acid Biter Faction
rampant-energyThiefEnemy=Energy Thief Biter Faction rampant-energyThiefEnemy=World: Energy Thief Biter Faction
rampant-poisonEnemy=Poison Biter Faction rampant-poisonEnemy=World: Poison Biter Faction
[mod-setting-description] [mod-setting-description]
rampant-unitSpawnerBreath=Now unit spawners breath air so they are affected by things like poison capsules
rampant-useDumbProjectiles=Turns off homing projectiles for worms and spitters rampant-useDumbProjectiles=Turns off homing projectiles for worms and spitters
rampant-useNEUnitLaunchers=ONLY FOR USE WITH NATURAL EVOLUTION ENEMIES use the NE unit launchers with medium and big worms. if set to false this will still allow the dumb projectiles but without the unit spawning. A side effect of the dumb projectiles cause the units to be spawned as if two shots were fired rampant-useNEUnitLaunchers=ONLY FOR USE WITH NATURAL EVOLUTION ENEMIES use the NE unit launchers with medium and big worms. if set to false this will still allow the dumb projectiles but without the unit spawning. A side effect of the dumb projectiles cause the units to be spawned as if two shots were fired
# rampant-attackWaveGenerationUsePollution=Include pollution amount for threshold on chunks with biter nests that will generate a Rampant attack wave. DOES NOT affect vanilla biters waves # rampant-attackWaveGenerationUsePollution=Include pollution amount for threshold on chunks with biter nests that will generate a Rampant attack wave. DOES NOT affect vanilla biters waves

View File

@ -26,7 +26,7 @@ data:extend({
default_value = false, default_value = false,
order = "a[modifier]-b[projectiles]", order = "a[modifier]-b[projectiles]",
per_user = false per_user = false
}, },
-- { -- {
-- type = "bool-setting", -- type = "bool-setting",
@ -222,8 +222,8 @@ data:extend({
maximum_value = 1.0, maximum_value = 1.0,
order = "d[modifier]-a[ai]", order = "d[modifier]-a[ai]",
per_user = false per_user = false
}, },
{ {
type = "bool-setting", type = "bool-setting",
name = "rampant-newEnemies", name = "rampant-newEnemies",
@ -481,6 +481,15 @@ data:extend({
per_user = false per_user = false
}, },
{
type = "bool-setting",
name = "rampant-unitSpawnerBreath",
setting_type = "startup",
default_value = true,
order = "l[modifier]-zb[unit]",
per_user = false
},
{ {
type = "bool-setting", type = "bool-setting",
name = "rampant-disableVanillaAI", name = "rampant-disableVanillaAI",