1
0
mirror of https://github.com/veden/Rampant.git synced 2025-01-16 02:33:53 +02:00
Rampant/settings.lua

638 lines
15 KiB
Lua
Raw Normal View History

2017-04-30 09:46:04 +02:00
data:extend({
{
type = "bool-setting",
name = "rampant-useDumbProjectiles",
description = "rampant-useDumbProjectiles",
setting_type = "startup",
default_value = true,
order = "a[modifier]-a[projectiles]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-useNEUnitLaunchers",
setting_type = "startup",
default_value = true,
order = "a[modifier]-b[projectiles]",
per_user = false
},
2018-02-06 10:01:20 +02:00
{
type = "bool-setting",
name = "rampant-forceOldProjectiles",
setting_type = "startup",
default_value = false,
order = "a[modifier]-b[projectiles]",
per_user = false
},
2017-04-30 09:46:04 +02:00
{
type = "bool-setting",
name = "rampant-attackWaveGenerationUsePollution",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-04-30 09:46:04 +02:00
default_value = true,
order = "b[modifier]-a[trigger]",
per_user = false
},
2017-04-30 09:46:04 +02:00
{
type = "bool-setting",
name = "rampant-attackWaveGenerationUsePlayerProximity",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-04-30 09:46:04 +02:00
default_value = true,
order = "b[modifier]-b[trigger]",
per_user = false
},
2017-05-06 11:03:28 +02:00
{
type = "double-setting",
name = "rampant-attackPlayerThreshold",
setting_type = "runtime-global",
minimum_value = 0,
default_value = 7,
order = "b[modifier]-c[threshold]",
2017-05-06 11:03:28 +02:00
per_user = false
},
2017-04-30 09:46:04 +02:00
{
type = "double-setting",
name = "rampant-attackWaveGenerationThresholdMax",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-04-30 09:46:04 +02:00
minimum_value = 0,
default_value = 20,
order = "b[modifier]-d[threshold]",
2017-04-30 09:46:04 +02:00
per_user = false
},
{
type = "double-setting",
name = "rampant-attackWaveGenerationThresholdMin",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-04-30 09:46:04 +02:00
minimum_value = 0,
default_value = 0,
order = "b[modifier]-e[threshold]",
2017-04-30 09:46:04 +02:00
per_user = false
},
2017-04-30 09:46:04 +02:00
{
type = "int-setting",
name = "rampant-attackWaveMaxSize",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-04-30 09:46:04 +02:00
minimum_value = 20,
2017-05-06 11:03:28 +02:00
maximum_value = 400,
2017-04-30 09:46:04 +02:00
default_value = 150,
order = "b[modifier]-f[wave]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-permanentNocturnal",
description = "rampant-permanentNocturnal",
setting_type = "runtime-global",
default_value = false,
order = "b[modifier]-g[ai]",
per_user = false
},
{
type = "double-setting",
name = "rampant-aiPointsScaler",
description = "rampant-aiPointsScaler",
setting_type = "runtime-global",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100.0,
order = "b[modifier]-h[ai]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-enableSwarm",
description = "rampant-enableSwarm",
setting_type = "startup",
default_value = true,
order = "b[modifier]-j[unit]",
2017-04-30 09:46:04 +02:00
per_user = false
2017-05-01 00:51:07 +02:00
},
{
type = "bool-setting",
name = "rampant-safeBuildings",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-05-01 00:51:07 +02:00
default_value = false,
order = "c[modifier]-a[safe]",
2017-05-01 00:51:07 +02:00
per_user = false
},
{
type = "bool-setting",
name = "rampant-safeBuildings-curvedRail",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-05-01 00:51:07 +02:00
default_value = false,
order = "c[modifier]-b[safe]",
2017-05-01 00:51:07 +02:00
per_user = false
},
2017-04-30 09:46:04 +02:00
2017-05-01 00:51:07 +02:00
{
type = "bool-setting",
name = "rampant-safeBuildings-straightRail",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-05-01 00:51:07 +02:00
default_value = false,
order = "c[modifier]-c[safe]",
2017-05-01 00:51:07 +02:00
per_user = false
},
{
type = "bool-setting",
name = "rampant-safeBuildings-bigElectricPole",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-05-01 00:51:07 +02:00
default_value = false,
order = "c[modifier]-d[safe]",
2017-05-01 00:51:07 +02:00
per_user = false
},
{
type = "bool-setting",
name = "rampant-safeBuildings-railSignals",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-05-01 00:51:07 +02:00
default_value = false,
order = "c[modifier]-e[safe]",
2017-05-01 00:51:07 +02:00
per_user = false
},
{
type = "bool-setting",
name = "rampant-safeBuildings-railChainSignals",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-05-01 00:51:07 +02:00
default_value = false,
order = "c[modifier]-f[safe]",
2017-05-01 00:51:07 +02:00
per_user = false
},
{
type = "bool-setting",
name = "rampant-safeBuildings-trainStops",
2017-05-06 11:03:28 +02:00
setting_type = "runtime-global",
2017-05-01 00:51:07 +02:00
default_value = false,
order = "c[modifier]-g[safe]",
2017-05-01 00:51:07 +02:00
per_user = false
2017-05-14 00:32:16 +02:00
},
2017-05-01 00:51:07 +02:00
2017-06-03 03:24:56 +02:00
{
type = "bool-setting",
name = "rampant-safeBuildings-lamps",
setting_type = "runtime-global",
default_value = false,
order = "c[modifier]-h[safe]",
2017-06-03 03:24:56 +02:00
per_user = false
},
2017-05-14 00:32:16 +02:00
{
type = "bool-setting",
name = "rampant-addWallResistanceAcid",
description = "rampant-addWallResistanceAcid",
setting_type = "startup",
2017-05-14 00:32:16 +02:00
default_value = false,
order = "c[modifier]-j[damage]",
2017-05-14 00:32:16 +02:00
per_user = false
},
2018-05-19 22:16:16 +02:00
{
type = "bool-setting",
name = "rampant-disallowFriendlyFire",
setting_type = "startup",
default_value = false,
order = "c[modifier]-k[trigger]",
per_user = false
},
{
type = "double-setting",
name = "rampant-deadZoneFrequency",
description = "rampant-deadZoneFrequency",
setting_type = "runtime-global",
default_value = 0.1,
minimum_value = 0.0,
maximum_value = 1.0,
order = "d[modifier]-a[ai]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-newEnemies",
description = "rampant-newEnemies",
setting_type = "startup",
default_value = false,
order = "e[modifier]-a[unit]",
per_user = false
},
2018-01-14 02:12:09 +02:00
{
type = "int-setting",
name = "rampant-enemySeed",
description = "rampant-enemySeed",
setting_type = "startup",
minimum_value = 0,
default_value = 0,
order = "l[modifer]-b[unit]",
2018-01-14 02:12:09 +02:00
per_user = false
2018-01-28 03:02:33 +02:00
},
{
type = "int-setting",
name = "rampant-newEnemyNestTiers",
description = "rampant-newEnemyNestTiers",
setting_type = "startup",
default_value = 5,
allowed_values = { 5, 10 },
order = "l[modifer]-c[unit]",
2018-01-28 03:02:33 +02:00
per_user = false
},
{
type = "int-setting",
name = "rampant-newEnemyNestVariations",
description = "rampant-newEnemyNestVariations",
setting_type = "startup",
minimum_value = 1,
maximum_value = 20,
default_value = 1,
order = "l[modifier]-d[unit]",
2018-01-28 03:02:33 +02:00
per_user = false
},
{
type = "int-setting",
name = "rampant-newEnemyWormTiers",
description = "rampant-newEnemyWormTiers",
setting_type = "startup",
default_value = 5,
allowed_values = { 5, 10 },
order = "l[modifer]-e[unit]",
2018-01-28 03:02:33 +02:00
per_user = false
},
{
type = "int-setting",
name = "rampant-newEnemyWormVariations",
description = "rampant-newEnemyWormVariations",
setting_type = "startup",
minimum_value = 1,
maximum_value = 20,
default_value = 1,
order = "l[modifier]-f[unit]",
2018-01-28 03:02:33 +02:00
per_user = false
},
{
2018-01-28 03:02:33 +02:00
type = "int-setting",
name = "rampant-newEnemyUnitTiers",
description = "rampant-newEnemyUnitTiers",
setting_type = "startup",
default_value = 5,
allowed_values = { 5, 10 },
order = "l[modifer]-g[unit]",
2018-01-28 03:02:33 +02:00
per_user = false
},
{
type = "int-setting",
name = "rampant-newEnemyUnitVariations",
description = "rampant-newEnemyUnitVariations",
setting_type = "startup",
minimum_value = 1,
maximum_value = 20,
default_value = 1,
order = "l[modifier]-h[unit]",
2018-01-28 03:02:33 +02:00
per_user = false
},
{
type = "bool-setting",
name = "rampant-enableBobsUnits",
setting_type = "startup",
default_value = true,
order = "l[modifier]-i[unit]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-enableNEUnits",
setting_type = "startup",
default_value = true,
order = "l[modifier]-j[unit]",
per_user = false
},
{
type = "int-setting",
name = "rampant-tierStart",
setting_type = "startup",
default_value = 1,
minimum_value = 1,
maximum_value = 10,
order = "l[modifier]-l[unit]",
per_user = false
},
{
type = "int-setting",
name = "rampant-tierEnd",
setting_type = "startup",
minimum_value = 1,
maximum_value = 10,
default_value = 4,
order = "l[modifier]-m[unit]",
per_user = false
},
2018-02-19 06:37:19 +02:00
{
type = "bool-setting",
name = "rampant-disableVanillaAI",
description = "rampant-disableVanillaAI",
setting_type = 'startup',
default_value = true,
order = "m[total]-a[ai]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-enableMigration",
description = "rampant-enableMigration",
setting_type = 'startup',
default_value = true,
order = "m[total]-b[ai]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-raidAIToggle",
setting_type = "runtime-global",
default_value = true,
order = "m[total]-c[ai]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-removeBloodParticles",
description = "rampant-reduceBloodParticles",
setting_type = "startup",
default_value = true,
order = "n[modifier]-a[optimize]",
per_user = false
},
{
type = "bool-setting",
name = "rampant-attack-warning",
description = "rampant-attack-warning",
setting_type = "runtime-per-user",
default_value = true,
order = "o[modifer]-a[message]",
per_user = true
2018-05-19 22:16:16 +02:00
},
{
type = "double-setting",
name = "rampant-unitBiterHealthScaler",
description = "rampant-unitBiterHealthScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-a[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitBiterSpeedScaler",
description = "rampant-unitBiterSpeedScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-b[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitBiterDamageScaler",
description = "rampant-unitBiterDamageScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-c[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitBiterRangeScaler",
description = "rampant-unitBiterRangeScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-d[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpitterHealthScaler",
description = "rampant-unitSpitterHealthScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-e[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpitterSpeedScaler",
description = "rampant-unitSpitterSpeedScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-f[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpitterDamageScaler",
description = "rampant-unitSpitterDamageScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-g[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpitterRangeScaler",
description = "rampant-unitSpitterRangeScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-h[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitDroneHealthScaler",
description = "rampant-unitDroneHealthScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-i[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitDroneSpeedScaler",
description = "rampant-unitDroneSpeedScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-j[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitDroneDamageScaler",
description = "rampant-unitDroneDamageScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-k[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitDroneRangeScaler",
description = "rampant-unitDroneRangeScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-l[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitWormHealthScaler",
description = "rampant-unitWormHealthScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-m[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitWormDamageScaler",
description = "rampant-unitWormDamageScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-n[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitWormRangeScaler",
description = "rampant-unitWormRangeScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-o[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpawnerHealthScaler",
description = "rampant-unitSpawnerHealthScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-p[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpawnerOwnedScaler",
description = "rampant-unitSpawnerOwnedScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-q[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpawnerSpawnScaler",
description = "rampant-unitSpawnerSpawnScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-r[unit]",
per_user = false
},
{
type = "double-setting",
name = "rampant-unitSpawnerRespawnScaler",
description = "rampant-unitSpawnerRespawnScaler",
setting_type = "startup",
default_value = 1.0,
minimum_value = 0.0,
maximum_value = 100000.0,
order = "p[modifier]-r[unit]",
per_user = false
}
2017-04-30 09:46:04 +02:00
})