diff --git a/Hazard 0.5 比0级难一点点版.txt b/Hazard 0.5 比0级难一点点版.json similarity index 100% rename from Hazard 0.5 比0级难一点点版.txt rename to Hazard 0.5 比0级难一点点版.json diff --git a/Hazard 5.6 比5.5级难一点点版.txt b/Hazard 5.6 比5.5级难一点点版.json similarity index 100% rename from Hazard 5.6 比5.5级难一点点版.txt rename to Hazard 5.6 比5.5级难一点点版.json diff --git a/Hazard 5.7 比5.5级难二点点版.txt b/Hazard 5.7 比5.5级难二点点版.json similarity index 100% rename from Hazard 5.7 比5.5级难二点点版.txt rename to Hazard 5.7 比5.5级难二点点版.json diff --git a/官方难度/hazard 1.json b/官方难度/hazard 1.json new file mode 100644 index 0000000..58a0c3f --- /dev/null +++ b/官方难度/hazard 1.json @@ -0,0 +1,226 @@ +{ + "Name": "一级风险", + "Description": "", + "MaxActiveCritters": 40, + "MaxActiveSwarmers": 60, + "MaxActiveEnemies": 60, + "ResupplyCost": 80, + "StartingNitra": 0, + "ExtraLargeEnemyDamageResistance": [ + 0.2, + 0.4, + 0.6, + 0.8 + ], + "ExtraLargeEnemyDamageResistanceB": [ + 0.2, + 0.4, + 0.6, + 0.8 + ], + "ExtraLargeEnemyDamageResistanceC": [ + 0.2, + 0.4, + 0.6, + 0.8 + ], + "ExtraLargeEnemyDamageResistanceD": [ + 0.6, + 0.75, + 0.85, + 1.1 + ], + "EnemyDamageResistance": [ + 0.45, + 0.55, + 0.7, + 0.85 + ], + "SmallEnemyDamageResistance": [ + 0.7, + 0.7, + 0.7, + 0.7 + ], + "EnemyDamageModifier": [ + 0.5, + 0.5, + 0.5, + 0.5 + ], + "EnemyCountModifier": [ + 0.15, + 0.25, + 0.45, + 0.65 + ], + "EncounterDifficulty": [ + { + "weight": 1, + "range": { + "min": 50, + "max": 150 + } + }, + { + "weight": 6, + "range": { + "min": 250, + "max": 350 + } + }, + { + "weight": 1, + "range": { + "min": 400, + "max": 500 + } + } + ], + "StationaryDifficulty": [ + { + "weight": 15, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 1, + "range": { + "min": 150, + "max": 200 + } + }, + { + "weight": 1, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyWaveInterval": [ + { + "weight": 8.5, + "range": { + "min": 350, + "max": 500 + } + } + ], + "EnemyNormalWaveInterval": [ + { + "weight": 2, + "range": { + "min": 150, + "max": 250 + } + }, + { + "weight": 4, + "range": { + "min": 300, + "max": 450 + } + } + ], + "EnemyNormalWaveDifficulty": [ + { + "weight": 1, + "range": { + "min": 100, + "max": 200 + } + } + ], + "EnemyDiversity": [ + { + "weight": 1, + "range": { + "min": 1, + "max": 2 + } + }, + { + "weight": 8, + "range": { + "min": 3, + "max": 4 + } + } + ], + "StationaryEnemyDiversity": [ + { + "weight": 1, + "range": { + "min": 2, + "max": 2 + } + } + ], + "VeteranNormal": [ + { + "weight": 1, + "range": { + "min": 0, + "max": 0 + } + } + ], + "VeteranLarge": [], + "DisruptiveEnemyPoolCount": { + "min": 0, + "max": 1 + }, + "MinPoolSize": 5, + "MaxActiveElites": 0, + "EnvironmentalDamageModifier": 0.7, + "PointExtractionScalar": 0.7, + "HazardBonus": 0.25, + "FriendlyFireModifier": 0.1, + "WaveStartDelayScale": 1, + "SpeedModifier": 0.8, + "AttackCooldownModifier": 0.8, + "ProjectileSpeedModifier": 1, + "HealthRegenerationMax": 0.15, + "ReviveHealthRatio": 0.6, + "EliteCooldown": 0, + "EnemyDescriptors": {}, + "EnemyPool": { + "clear": false, + "add": [], + "remove": [] + }, + "CommonEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SpecialEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "DisruptiveEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "StationaryEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SeasonalEvents": [ + "SE_ProspectorDrone", + "SE_ProspectorDataDeposit", + "SE_RivalBomb" + ], + "EscortMule": { + "FriendlyFireModifier": 0.1, + "BigHitDamageModifier": 0.5, + "BigHitDamageReductionThreshold": 6, + "NeutralDamageModifier": 0.1 + } + } \ No newline at end of file diff --git a/官方难度/hazard 2.json b/官方难度/hazard 2.json new file mode 100644 index 0000000..f8a8e55 --- /dev/null +++ b/官方难度/hazard 2.json @@ -0,0 +1,248 @@ +{ + "Name": "二级风险", + "Description": "", + "MaxActiveCritters": 40, + "MaxActiveSwarmers": 60, + "MaxActiveEnemies": 60, + "ResupplyCost": 80, + "StartingNitra": 0, + "ExtraLargeEnemyDamageResistance": [ + 0.3, + 0.4, + 0.7, + 1 + ], + "ExtraLargeEnemyDamageResistanceB": [ + 0.3, + 0.4, + 0.7, + 1 + ], + "ExtraLargeEnemyDamageResistanceC": [ + 0.3, + 0.4, + 0.7, + 0.9 + ], + "ExtraLargeEnemyDamageResistanceD": [ + 0.9, + 1.1, + 1.1, + 1.3 + ], + "EnemyDamageResistance": [ + 0.65, + 0.75, + 0.9, + 1 + ], + "SmallEnemyDamageResistance": [ + 1, + 1, + 1, + 1 + ], + "EnemyDamageModifier": [ + 0.7, + 0.8, + 0.9, + 1 + ], + "EnemyCountModifier": [ + 0.25, + 0.35, + 0.65, + 0.8 + ], + "EncounterDifficulty": [ + { + "weight": 1, + "range": { + "min": 50, + "max": 150 + } + }, + { + "weight": 6, + "range": { + "min": 250, + "max": 350 + } + }, + { + "weight": 1, + "range": { + "min": 400, + "max": 500 + } + } + ], + "StationaryDifficulty": [ + { + "weight": 8, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 1, + "range": { + "min": 150, + "max": 200 + } + }, + { + "weight": 1, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyWaveInterval": [ + { + "weight": 8, + "range": { + "min": 300, + "max": 450 + } + } + ], + "EnemyNormalWaveInterval": [ + { + "weight": 1, + "range": { + "min": 150, + "max": 250 + } + }, + { + "weight": 6, + "range": { + "min": 300, + "max": 350 + } + } + ], + "EnemyNormalWaveDifficulty": [ + { + "weight": 1, + "range": { + "min": 150, + "max": 250 + } + } + ], + "EnemyDiversity": [ + { + "weight": 1, + "range": { + "min": 1, + "max": 2 + } + }, + { + "weight": 8, + "range": { + "min": 3, + "max": 3 + } + }, + { + "weight": 1, + "range": { + "min": 4, + "max": 4 + } + } + ], + "StationaryEnemyDiversity": [ + { + "weight": 1, + "range": { + "min": 2, + "max": 3 + } + } + ], + "VeteranNormal": [ + { + "weight": 2, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 1, + "range": { + "min": 0.05, + "max": 0.15 + } + } + ], + "VeteranLarge": [ + { + "weight": 1, + "range": { + "min": 0.1, + "max": 0.1 + } + } + ], + "DisruptiveEnemyPoolCount": { + "min": 1, + "max": 1 + }, + "MinPoolSize": 5, + "MaxActiveElites": 0, + "EnvironmentalDamageModifier": 0.8, + "PointExtractionScalar": 0.8, + "HazardBonus": 0.5, + "FriendlyFireModifier": 0.2, + "WaveStartDelayScale": 1, + "SpeedModifier": 0.9, + "AttackCooldownModifier": 0.9, + "ProjectileSpeedModifier": 1, + "HealthRegenerationMax": 0.15, + "ReviveHealthRatio": 0.5, + "EliteCooldown": 0, + "EnemyDescriptors": {}, + "EnemyPool": { + "clear": false, + "add": [], + "remove": [] + }, + "CommonEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SpecialEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "DisruptiveEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "StationaryEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SeasonalEvents": [ + "SE_ProspectorDrone", + "SE_ProspectorDataDeposit", + "SE_RivalBomb" + ], + "EscortMule": { + "FriendlyFireModifier": 0.1, + "BigHitDamageModifier": 0.5, + "BigHitDamageReductionThreshold": 6, + "NeutralDamageModifier": 0.1 + } + } \ No newline at end of file diff --git a/官方难度/hazard 3.json b/官方难度/hazard 3.json new file mode 100644 index 0000000..325bce7 --- /dev/null +++ b/官方难度/hazard 3.json @@ -0,0 +1,255 @@ +{ + "Name": "三级风险", + "Description": "", + "MaxActiveCritters": 40, + "MaxActiveSwarmers": 60, + "MaxActiveEnemies": 60, + "ResupplyCost": 80, + "StartingNitra": 0, + "ExtraLargeEnemyDamageResistance": [ + 0.5, + 0.55, + 0.9, + 1.2 + ], + "ExtraLargeEnemyDamageResistanceB": [ + 0.5, + 0.5, + 0.9, + 1.1 + ], + "ExtraLargeEnemyDamageResistanceC": [ + 0.4, + 0.5, + 0.9, + 1.2 + ], + "ExtraLargeEnemyDamageResistanceD": [ + 0.9, + 1.1, + 1.3, + 1.3 + ], + "EnemyDamageResistance": [ + 0.8, + 0.9, + 1, + 1.1 + ], + "SmallEnemyDamageResistance": [ + 1.1, + 1.1, + 1.1, + 1.1 + ], + "EnemyDamageModifier": [ + 1.2, + 1.3, + 1.4, + 1.5 + ], + "EnemyCountModifier": [ + 0.5, + 0.5, + 0.8, + 1.1 + ], + "EncounterDifficulty": [ + { + "weight": 1, + "range": { + "min": 50, + "max": 150 + } + }, + { + "weight": 6, + "range": { + "min": 250, + "max": 350 + } + }, + { + "weight": 1, + "range": { + "min": 400, + "max": 500 + } + } + ], + "StationaryDifficulty": [ + { + "weight": 5, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 2, + "range": { + "min": 150, + "max": 200 + } + }, + { + "weight": 1, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyWaveInterval": [ + { + "weight": 1.5, + "range": { + "min": 180, + "max": 200 + } + }, + { + "weight": 7.5, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyNormalWaveInterval": [ + { + "weight": 2, + "range": { + "min": 180, + "max": 200 + } + }, + { + "weight": 6, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyNormalWaveDifficulty": [ + { + "weight": 1, + "range": { + "min": 200, + "max": 300 + } + } + ], + "EnemyDiversity": [ + { + "weight": 2, + "range": { + "min": 1, + "max": 2 + } + }, + { + "weight": 8, + "range": { + "min": 3, + "max": 4 + } + }, + { + "weight": 0.5, + "range": { + "min": 5, + "max": 5 + } + } + ], + "StationaryEnemyDiversity": [ + { + "weight": 1, + "range": { + "min": 2, + "max": 3 + } + } + ], + "VeteranNormal": [ + { + "weight": 6, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 3, + "range": { + "min": 0.15, + "max": 0.3 + } + } + ], + "VeteranLarge": [ + { + "weight": 1, + "range": { + "min": 0.125, + "max": 0.125 + } + } + ], + "DisruptiveEnemyPoolCount": { + "min": 2, + "max": 2 + }, + "MinPoolSize": 6, + "MaxActiveElites": 0, + "EnvironmentalDamageModifier": 0.9, + "PointExtractionScalar": 0.9, + "HazardBonus": 0.75, + "FriendlyFireModifier": 0.3, + "WaveStartDelayScale": 0.75, + "SpeedModifier": 1, + "AttackCooldownModifier": 1, + "ProjectileSpeedModifier": 1, + "HealthRegenerationMax": 0.15, + "ReviveHealthRatio": 0.4, + "EliteCooldown": 0, + "EnemyDescriptors": {}, + "EnemyPool": { + "clear": false, + "add": [], + "remove": [] + }, + "CommonEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SpecialEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "DisruptiveEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "StationaryEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SeasonalEvents": [ + "SE_ProspectorDrone", + "SE_ProspectorDataDeposit", + "SE_RivalBomb" + ], + "EscortMule": { + "FriendlyFireModifier": 0.1, + "BigHitDamageModifier": 0.5, + "BigHitDamageReductionThreshold": 6, + "NeutralDamageModifier": 0.1 + } + } \ No newline at end of file diff --git a/官方难度/hazard 4.json b/官方难度/hazard 4.json new file mode 100644 index 0000000..ae7a928 --- /dev/null +++ b/官方难度/hazard 4.json @@ -0,0 +1,269 @@ +{ + "Name": "四级风险", + "Description": "", + "MaxActiveCritters": 40, + "MaxActiveSwarmers": 60, + "MaxActiveEnemies": 60, + "ResupplyCost": 80, + "StartingNitra": 0, + "ExtraLargeEnemyDamageResistance": [ + 0.7, + 0.75, + 1, + 1.6 + ], + "ExtraLargeEnemyDamageResistanceB": [ + 0.7, + 0.7, + 1, + 1.3 + ], + "ExtraLargeEnemyDamageResistanceC": [ + 0.6, + 0.7, + 0.9, + 1.6 + ], + "ExtraLargeEnemyDamageResistanceD": [ + 1.1, + 1.1, + 1.3, + 1.5 + ], + "EnemyDamageResistance": [ + 1, + 1, + 1.2, + 1.3 + ], + "SmallEnemyDamageResistance": [ + 1.2, + 1.2, + 1.2, + 1.2 + ], + "EnemyDamageModifier": [ + 2, + 2.15, + 2.3, + 2.5 + ], + "EnemyCountModifier": [ + 0.75, + 0.75, + 1.15, + 1.35 + ], + "EncounterDifficulty": [ + { + "weight": 1, + "range": { + "min": 100, + "max": 200 + } + }, + { + "weight": 6, + "range": { + "min": 300, + "max": 400 + } + }, + { + "weight": 1, + "range": { + "min": 400, + "max": 500 + } + } + ], + "StationaryDifficulty": [ + { + "weight": 2, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 2, + "range": { + "min": 150, + "max": 200 + } + }, + { + "weight": 1, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyWaveInterval": [ + { + "weight": 2, + "range": { + "min": 180, + "max": 200 + } + }, + { + "weight": 7.5, + "range": { + "min": 250, + "max": 300 + } + } + ], + "EnemyNormalWaveInterval": [ + { + "weight": 3, + "range": { + "min": 180, + "max": 200 + } + }, + { + "weight": 6, + "range": { + "min": 250, + "max": 300 + } + } + ], + "EnemyNormalWaveDifficulty": [ + { + "weight": 1, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyDiversity": [ + { + "weight": 2, + "range": { + "min": 1, + "max": 2 + } + }, + { + "weight": 8, + "range": { + "min": 3, + "max": 4 + } + }, + { + "weight": 1, + "range": { + "min": 5, + "max": 6 + } + } + ], + "StationaryEnemyDiversity": [ + { + "weight": 1, + "range": { + "min": 2, + "max": 4 + } + } + ], + "VeteranNormal": [ + { + "weight": 4, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 6, + "range": { + "min": 0.15, + "max": 0.3 + } + }, + { + "weight": 1, + "range": { + "min": 0.4, + "max": 0.6 + } + }, + { + "weight": 0.5, + "range": { + "min": 0.75, + "max": 0.75 + } + } + ], + "VeteranLarge": [ + { + "weight": 1, + "range": { + "min": 0.15, + "max": 0.15 + } + } + ], + "DisruptiveEnemyPoolCount": { + "min": 2, + "max": 2 + }, + "MinPoolSize": 7, + "MaxActiveElites": 0, + "EnvironmentalDamageModifier": 1, + "PointExtractionScalar": 1, + "HazardBonus": 1, + "FriendlyFireModifier": 0.4, + "WaveStartDelayScale": 0.5, + "SpeedModifier": 1, + "AttackCooldownModifier": 1.25, + "ProjectileSpeedModifier": 1.3, + "HealthRegenerationMax": 0.15, + "ReviveHealthRatio": 0.2, + "EliteCooldown": 0, + "EnemyDescriptors": {}, + "EnemyPool": { + "clear": false, + "add": [], + "remove": [] + }, + "CommonEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SpecialEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "DisruptiveEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "StationaryEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SeasonalEvents": [ + "SE_ProspectorDrone", + "SE_ProspectorDataDeposit", + "SE_RivalBomb" + ], + "EscortMule": { + "FriendlyFireModifier": 0.1, + "BigHitDamageModifier": 0.5, + "BigHitDamageReductionThreshold": 6, + "NeutralDamageModifier": 0.1 + } + } \ No newline at end of file diff --git a/官方难度/hazard 5.json b/官方难度/hazard 5.json new file mode 100644 index 0000000..f1c53ac --- /dev/null +++ b/官方难度/hazard 5.json @@ -0,0 +1,276 @@ +{ + "Name": "五级风险", + "Description": "", + "MaxActiveCritters": 40, + "MaxActiveSwarmers": 60, + "MaxActiveEnemies": 60, + "ResupplyCost": 80, + "StartingNitra": 0, + "ExtraLargeEnemyDamageResistance": [ + 0.75, + 0.8, + 1.2, + 1.7 + ], + "ExtraLargeEnemyDamageResistanceB": [ + 0.7, + 0.7, + 1, + 1.3 + ], + "ExtraLargeEnemyDamageResistanceC": [ + 0.6, + 0.7, + 1, + 1.6 + ], + "ExtraLargeEnemyDamageResistanceD": [ + 1.3, + 1.3, + 1.5, + 1.65 + ], + "EnemyDamageResistance": [ + 1.2, + 1.2, + 1.4, + 1.5 + ], + "SmallEnemyDamageResistance": [ + 1.2, + 1.2, + 1.2, + 1.2 + ], + "EnemyDamageModifier": [ + 2.8, + 3, + 3.2, + 3.4 + ], + "EnemyCountModifier": [ + 0.85, + 0.85, + 1.25, + 1.5 + ], + "EncounterDifficulty": [ + { + "weight": 1, + "range": { + "min": 100, + "max": 200 + } + }, + { + "weight": 6, + "range": { + "min": 300, + "max": 400 + } + }, + { + "weight": 1, + "range": { + "min": 400, + "max": 500 + } + } + ], + "StationaryDifficulty": [ + { + "weight": 1, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 1, + "range": { + "min": 150, + "max": 200 + } + }, + { + "weight": 1, + "range": { + "min": 250, + "max": 350 + } + } + ], + "EnemyWaveInterval": [ + { + "weight": 2, + "range": { + "min": 160, + "max": 180 + } + }, + { + "weight": 7.5, + "range": { + "min": 230, + "max": 280 + } + }, + { + "weight": 0.5, + "range": { + "min": 299, + "max": 299 + } + } + ], + "EnemyNormalWaveInterval": [ + { + "weight": 4, + "range": { + "min": 120, + "max": 150 + } + }, + { + "weight": 2, + "range": { + "min": 180, + "max": 250 + } + } + ], + "EnemyNormalWaveDifficulty": [ + { + "weight": 1, + "range": { + "min": 350, + "max": 450 + } + } + ], + "EnemyDiversity": [ + { + "weight": 2, + "range": { + "min": 1, + "max": 2 + } + }, + { + "weight": 8, + "range": { + "min": 3, + "max": 4 + } + }, + { + "weight": 1, + "range": { + "min": 5, + "max": 6 + } + } + ], + "StationaryEnemyDiversity": [ + { + "weight": 1, + "range": { + "min": 2, + "max": 4 + } + } + ], + "VeteranNormal": [ + { + "weight": 3, + "range": { + "min": 0, + "max": 0 + } + }, + { + "weight": 9, + "range": { + "min": 0.15, + "max": 0.3 + } + }, + { + "weight": 2, + "range": { + "min": 0.4, + "max": 0.6 + } + }, + { + "weight": 0.5, + "range": { + "min": 1, + "max": 1 + } + } + ], + "VeteranLarge": [ + { + "weight": 1, + "range": { + "min": 0.175, + "max": 0.175 + } + } + ], + "DisruptiveEnemyPoolCount": { + "min": 3, + "max": 3 + }, + "MinPoolSize": 8, + "MaxActiveElites": 0, + "EnvironmentalDamageModifier": 1.1, + "PointExtractionScalar": 1.1, + "HazardBonus": 1.33, + "FriendlyFireModifier": 0.7, + "WaveStartDelayScale": 0, + "SpeedModifier": 1.15, + "AttackCooldownModifier": 1.5, + "ProjectileSpeedModifier": 1.7, + "HealthRegenerationMax": 0.1, + "ReviveHealthRatio": 0.1, + "EliteCooldown": 0, + "EnemyDescriptors": {}, + "EnemyPool": { + "clear": false, + "add": [], + "remove": [] + }, + "CommonEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SpecialEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "DisruptiveEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "StationaryEnemies": { + "clear": false, + "add": [], + "remove": [] + }, + "SeasonalEvents": [ + "SE_ProspectorDrone", + "SE_ProspectorDataDeposit", + "SE_RivalBomb" + ], + "EscortMule": { + "FriendlyFireModifier": 0.1, + "BigHitDamageModifier": 0.5, + "BigHitDamageReductionThreshold": 6, + "NeutralDamageModifier": 0.1 + } + } \ No newline at end of file