Skip to content

Commit

Permalink
Merge pull request #26 from BattletechModders/Daily-Test-Branch
Browse files Browse the repository at this point in the history
Daily test branch
  • Loading branch information
Amechwarrior authored Jun 17, 2019
2 parents 22015a6 + 88664c2 commit 8688ffe
Show file tree
Hide file tree
Showing 10 changed files with 834 additions and 710 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ https://github.com/BattletechModders/ModTek/releases
role_ewe.json
role_lastmanstanding.json
role_meleeonly.json
role_noncombatant.json
role_scout.json
role_sniper.json
role_vehicle.json
Expand Down
28 changes: 14 additions & 14 deletions StreamingAssets/data/behaviorVariables/global.json
Original file line number Diff line number Diff line change
Expand Up @@ -539,7 +539,7 @@
"k": "Float_SprintPreferInsideMeleeRangeFactorWeight",
"v": {
"type": "Float",
"floatVal": -1.5
"floatVal": -1.0
}
},
{
Expand Down Expand Up @@ -948,7 +948,7 @@
"k": "Float_SprintExclusionRadius",
"v": {
"type": "Float",
"floatVal": 200.0
"floatVal": 120.0
}
},
{
Expand Down Expand Up @@ -1570,8 +1570,8 @@
}
},
{
/* Weight for an influence factor that seeks to stay
within ECM range of friendlies */
/* Weight for an influence factor that seeks to stay
within ECM range of friendlies */
"k" : "Float_PreferFriendlyECMFields",
"v" : {
"type" : "Float",
Expand All @@ -1593,7 +1593,7 @@
"k" : "Float_PreferHostileECMFields",
"v" : {
"type" : "Float",
"floatVal" : 1.5
"floatVal" : 5.0
}
},
{
Expand All @@ -1602,7 +1602,7 @@
"k" : "Float_SprintPreferHostileECMFields",
"v" : {
"type" : "Float",
"floatVal" : 0.5
"floatVal" : 5.0
}
},
{
Expand All @@ -1616,7 +1616,7 @@
},
{
/* Weight for an influence factor that seeks to stay
within range of hostile ECM fields to use Active Probe */
within range of hostile ECM fields to use Active Probe WHEN SPRINTING */
"k" : "Float_SprintPreferActiveProbePositions",
"v" : {
"type" : "Float",
Expand All @@ -1625,7 +1625,7 @@
},
{
/* Number of active probe targets before we even try to activate
active probe */
active probe */
"k" : "Int_MinimumActiveProbeCount",
"v" : {
"type" : "Int",
Expand All @@ -1634,11 +1634,11 @@
},
{
/* Minimum number of stealth pips to allow for an ECM
ghosted mech to fire weapons */
ghosted mech to fire weapons */
"k" : "Int_MinimumECMGhostedPipsToFire",
"v" : {
"type" : "Int",
"intVal" : "2"
"intVal" : "1"
}
},
{
Expand All @@ -1654,12 +1654,12 @@
"k" : "Bool_EnableUrbanBiomeNavigationEverywhere",
"v" : {
"type" : "Bool",
"boolVal" : false
"boolVal" : true
}
},
{
/* Float to track what "significant" damage is (0: no damage, 1: destroyed). Used to gauge whether we should fire our weapon
from a ghosted state */
from a ghosted state */
"k" : "Float_SignificantDamageWhileGhostedLevel",
"v" : {
"type" : "Float",
Expand Down Expand Up @@ -1754,7 +1754,7 @@
},
{
/* Influence Factor Weight to prefer having LOS to most
hostiles. */
hostiles. */
"k": "Float_PreferLOSToMostHostilesFactorWeight",
"v": {
"type": "Float",
Expand All @@ -1763,7 +1763,7 @@
},
{
/* Influence Factor Weight to prefer having LOS to most
hostiles WHEN SPRINTING. */
hostiles WHEN SPRINTING. */
"k": "Float_SprintPreferLOSToMostHostilesFactorWeight",
"v": {
"type": "Float",
Expand Down
49 changes: 47 additions & 2 deletions StreamingAssets/data/behaviorVariables/global_def.json
Original file line number Diff line number Diff line change
Expand Up @@ -486,6 +486,51 @@
"floatVal": 75
}
},
{
/* Weight for an influence factor that seeks to stay
within ECM range of friendlies */
"k" : "Float_PreferFriendlyECMFields",
"v" : {
"type" : "Float",
"floatVal" : 1.75
}
},
{
/* Weight for an influence factor that seeks to stay
within ECM range of friendlies WHEN SPRINTING */
"k" : "Float_SprintPreferFriendlyECMFields",
"v" : {
"type" : "Float",
"floatVal" : 1.0
}
},
{
/* Weight for an influence factor that seeks to stay
within range of hostile ECM fields */
"k" : "Float_PreferHostileECMFields",
"v" : {
"type" : "Float",
"floatVal" : 0.0
}
},
{
/* Weight for an influence factor that seeks to stay
within range of hostile ECM fields WHEN SPRINTING */
"k" : "Float_SprintPreferHostileECMFields",
"v" : {
"type" : "Float",
"floatVal" : 0.0
}
},
{
/* Minimum number of stealth pips to allow for an ECM
ghosted mech to fire weapons */
"k" : "Int_MinimumECMGhostedPipsToFire",
"v" : {
"type" : "Int",
"intVal" : "2"
}
},
{
/* Influence Factor Weight to prefer being behind
hostiles.
Expand Down Expand Up @@ -571,7 +616,7 @@
},
{
/* Influence Factor Weight to prefer having LOS to most
hostiles. */
hostiles. */
"k": "Float_PreferLOSToMostHostilesFactorWeight",
"v": {
"type": "Float",
Expand All @@ -580,7 +625,7 @@
},
{
/* Influence Factor Weight to prefer having LOS to most
hostiles WHEN SPRINTING. */
hostiles WHEN SPRINTING. */
"k": "Float_SprintPreferLOSToMostHostilesFactorWeight",
"v": {
"type": "Float",
Expand Down
Loading

0 comments on commit 8688ffe

Please sign in to comment.