From 1cef8a2d53204a498f08887a5cc9a7a31007a419 Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Sun, 8 Jul 2018 09:04:47 -1000 Subject: [PATCH 01/10] Upped melee dmg multi From 2.5 to 3.0 to further encourage cooldown via Melee if forced in to melee range --- StreamingAssets/data/behaviorVariables/global_def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StreamingAssets/data/behaviorVariables/global_def.json b/StreamingAssets/data/behaviorVariables/global_def.json index d2b19ba..9c39184 100644 --- a/StreamingAssets/data/behaviorVariables/global_def.json +++ b/StreamingAssets/data/behaviorVariables/global_def.json @@ -186,7 +186,7 @@ "k": "Float_MeleeDamageMultiplier", "v": { "type": "Float", - "floatVal": 2.5 + "floatVal": 3.0 } }, { From a878a245cb65baf99a10940c9fa632f4a5de9d7a Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Mon, 9 Jul 2018 22:28:30 -1000 Subject: [PATCH 02/10] MeleeBonusMultiplierWhenAttackingBracedTargets =1 Made MeleeBonusMultiplierWhenAttackingBracedTargets from 0 to 1 to allow some encouragement of bulwark breaking from scouts. --- StreamingAssets/data/behaviorVariables/role_scout.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StreamingAssets/data/behaviorVariables/role_scout.json b/StreamingAssets/data/behaviorVariables/role_scout.json index e8c0b46..3b97e4f 100644 --- a/StreamingAssets/data/behaviorVariables/role_scout.json +++ b/StreamingAssets/data/behaviorVariables/role_scout.json @@ -137,7 +137,7 @@ "k": "Float_MeleeBonusMultiplierWhenAttackingBracedTargets", "v": { "type": "Float", - "floatVal": 0.0 + "floatVal": 1.0 } }, { From 13a1a50e4a7b270ec4d2aa58058b5363602cc816 Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Mon, 9 Jul 2018 23:18:52 -1000 Subject: [PATCH 03/10] Upped meleedmg and bulwark meleedamage multi from 2.5 to 2.75 Bulwark threshold from 75 to 80, matches sniper --- StreamingAssets/data/behaviorVariables/global.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/StreamingAssets/data/behaviorVariables/global.json b/StreamingAssets/data/behaviorVariables/global.json index cfeb78d..328ab5d 100644 --- a/StreamingAssets/data/behaviorVariables/global.json +++ b/StreamingAssets/data/behaviorVariables/global.json @@ -214,7 +214,7 @@ "k": "Float_MeleeDamageMultiplier", "v": { "type": "Float", - "floatVal": 2.5 + "floatVal": 2.75 } }, { @@ -466,7 +466,7 @@ "k": "Float_BulwarkThresholdPercentage", "v": { "type": "Float", - "floatVal": 75 + "floatVal": 80 } }, { From e4283094cc7851a05113e2c7e561ec64fb9b8616 Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Mon, 9 Jul 2018 23:39:20 -1000 Subject: [PATCH 04/10] MeleeBonusMultiplierWhenAttackingBracedTargets 3 Float_MeleeBonusMultiplierWhenAttackingBracedTargets from 2.5 to 3 --- StreamingAssets/data/behaviorVariables/global.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StreamingAssets/data/behaviorVariables/global.json b/StreamingAssets/data/behaviorVariables/global.json index 328ab5d..0d27a01 100644 --- a/StreamingAssets/data/behaviorVariables/global.json +++ b/StreamingAssets/data/behaviorVariables/global.json @@ -438,7 +438,7 @@ "k": "Float_MeleeBonusMultiplierWhenAttackingBracedTargets", "v": { "type": "Float", - "floatVal": 2.5 + "floatVal": 3.0 } }, { From 7c5698f3062785d6bb6353f897c3e635c83a6e7e Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Thu, 12 Jul 2018 16:02:00 -1000 Subject: [PATCH 05/10] Float_MeleeDamageMultiplier 3.5 From 3 to 3.5 to fit with new global 3.0 --- .../data/behaviorVariables/role_lastmanstanding.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StreamingAssets/data/behaviorVariables/role_lastmanstanding.json b/StreamingAssets/data/behaviorVariables/role_lastmanstanding.json index 8791c1f..8b8efa2 100644 --- a/StreamingAssets/data/behaviorVariables/role_lastmanstanding.json +++ b/StreamingAssets/data/behaviorVariables/role_lastmanstanding.json @@ -60,7 +60,7 @@ "k": "Float_MeleeDamageMultiplier", "v": { "type": "Float", - "floatVal": 3.0 + "floatVal": 3.5 } }, { From 57b56e3261346c57d575ee7ec17c56718492ae60 Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Thu, 12 Jul 2018 16:16:10 -1000 Subject: [PATCH 06/10] Tons of small things, added Bulwark True Float_OverkillFactorForReserve from 100% to 80% as solid CT hits can core them out well before other areas take damage. Float_FenceRadius from 200 to 196 to match 24m hex distances Float_PreferInsideMeleeRangeFactorWeight from -0.8 to -1.0 slightly more stay out of punching range Float_SprintHysteresisRecoveryTurns from 0.0 to 1.0 as not sure if 0.0 was making it never refill Float_BulwarkThresholdPercentage ADDED set to 30 for rare but not impossible chance to use bulwark. --- .../data/behaviorVariables/role_scout.json | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/StreamingAssets/data/behaviorVariables/role_scout.json b/StreamingAssets/data/behaviorVariables/role_scout.json index 3b97e4f..7719b16 100644 --- a/StreamingAssets/data/behaviorVariables/role_scout.json +++ b/StreamingAssets/data/behaviorVariables/role_scout.json @@ -109,7 +109,7 @@ "k": "Float_PreferInsideMeleeRangeFactorWeight", "v": { "type": "Float", - "floatVal": -0.8 + "floatVal": -1.0 } }, { @@ -140,6 +140,13 @@ "floatVal": 1.0 } }, + { + "k": "Float_BulwarkThresholdPercentage", + "v": { + "type": "Float", + "floatVal": 30 + } + }, { "k": "Float_ReserveBasePercentage", "v": { @@ -179,7 +186,7 @@ "k": "Float_OverkillFactorForReserve", "v": { "type": "Float", - "floatVal": 100.0 + "floatVal": 80.0 } }, { @@ -228,7 +235,7 @@ "k": "Float_SprintHysteresisRecoveryTurns", "v": { "type": "Float", - "floatVal": 0.0 + "floatVal": 1.0 } }, { @@ -249,7 +256,7 @@ "k": "Float_FenceRadius", "v": { "type": "Float", - "floatVal": 200.0 + "floatVal": 192.0 } }, { @@ -263,7 +270,7 @@ "k": "Bool_UseBulwarkActions", "v": { "type": "Bool", - "boolVal": false + "boolVal": true } }, { From 144669be4c7a7d8f8e44d2c0da7ca0f69b58326d Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Thu, 12 Jul 2018 16:19:54 -1000 Subject: [PATCH 07/10] Float_FenceRadius to 192 Float_FenceRadius to 192 from 200 to match 24m hex pitch --- StreamingAssets/data/behaviorVariables/role_sniper.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StreamingAssets/data/behaviorVariables/role_sniper.json b/StreamingAssets/data/behaviorVariables/role_sniper.json index e127211..8c0cc76 100644 --- a/StreamingAssets/data/behaviorVariables/role_sniper.json +++ b/StreamingAssets/data/behaviorVariables/role_sniper.json @@ -123,7 +123,7 @@ "k": "Float_FenceRadius", "v": { "type": "Float", - "floatVal": 200 + "floatVal": 192 } }, { From 23b09f00fc96f5138274659d89cba507e0a8a540 Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Thu, 12 Jul 2018 16:25:12 -1000 Subject: [PATCH 08/10] Float_OverkillFactorForReserve from 90 to 80 Float_OverkillFactorForReserve from 90 to 80 to match scouts and allow defensive actors a turn before being killed. --- StreamingAssets/data/behaviorVariables/global_def.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StreamingAssets/data/behaviorVariables/global_def.json b/StreamingAssets/data/behaviorVariables/global_def.json index 9c39184..d6224cc 100644 --- a/StreamingAssets/data/behaviorVariables/global_def.json +++ b/StreamingAssets/data/behaviorVariables/global_def.json @@ -305,7 +305,7 @@ "k": "Float_OverkillFactorForReserve", "v": { "type": "Float", - "floatVal": 90.0 + "floatVal": 80.0 } }, { From d39d126a06ec26db525cb9046fa9b55bb138e4d2 Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Thu, 12 Jul 2018 16:38:34 -1000 Subject: [PATCH 09/10] more adjustments Float_PreferLethalDamageToRearArcFromHostileFactorWeight from -1.5 to -1.75 less likely to show rear Float_SprintPreferLethalDamageToRearArcFromHostileFactorWeight from -1.5 to -2.0 less likely to show rear Float_CenterTorsoRearArmorMultiplier from 15 to 10 to closer match rear armor % relative to front Float_OpportunityFireExceedsDesignatedTargetByPercentage from 30 to 25 to allow better opportunity shots Float_OpportunityFireExceedsDesignatedTargetFirepowerTakeawayByPercentage from 30 to 25 to allow better opportunity shots Float_AlonePreferenceWeight from -0.8 to -1.2 to encourage not being alone --- StreamingAssets/data/behaviorVariables/global.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/StreamingAssets/data/behaviorVariables/global.json b/StreamingAssets/data/behaviorVariables/global.json index 0d27a01..41eb6fc 100644 --- a/StreamingAssets/data/behaviorVariables/global.json +++ b/StreamingAssets/data/behaviorVariables/global.json @@ -214,7 +214,7 @@ "k": "Float_MeleeDamageMultiplier", "v": { "type": "Float", - "floatVal": 2.75 + "floatVal": 3.0 } }, { @@ -634,14 +634,14 @@ "k": "Float_PreferLethalDamageToRearArcFromHostileFactorWeight", "v": { "type": "Float", - "floatVal": -1.5 + "floatVal": -1.75 } }, { "k": "Float_SprintPreferLethalDamageToRearArcFromHostileFactorWeight", "v": { "type": "Float", - "floatVal": -1.5 + "floatVal": -2.0 } }, { @@ -837,7 +837,7 @@ "k": "Float_CenterTorsoRearArmorMultiplier", "v": { "type": "Float", - "floatVal": 15 + "floatVal": 10 } }, { @@ -858,14 +858,14 @@ "k": "Float_OpportunityFireExceedsDesignatedTargetByPercentage", "v": { "type": "Float", - "floatVal": 30.0 + "floatVal": 25.0 } }, { "k": "Float_OpportunityFireExceedsDesignatedTargetFirepowerTakeawayByPercentage", "v": { "type": "Float", - "floatVal": 30.0 + "floatVal": 25.0 } }, { @@ -956,7 +956,7 @@ "k": "Float_AlonePreferenceWeight", "v": { "type": "Float", - "floatVal": -0.8 + "floatVal": -1.2 } }, { From aeb186be56556e3b3bb32a02ff9aa937b8eee768 Mon Sep 17 00:00:00 2001 From: Amechwarrior <40446916+Amechwarrior@users.noreply.github.com> Date: Thu, 12 Jul 2018 16:42:49 -1000 Subject: [PATCH 10/10] Update mod.json --- mod.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod.json b/mod.json index 1924548..99b7180 100644 --- a/mod.json +++ b/mod.json @@ -2,7 +2,7 @@ "Name": "Better AI", "Enabled": true, - "Version": "1.0.0", + "Version": "1.2.0", "Description": "Changes AI Behavior Variables for a better AI experience", "Author": "amechwarrior", "Website": "https://github.com/Mpstark/BetterAI/"