Spearhead 1944 Indirect Fire Support (IFS): Difference between revisions
m (→Mission Variables: table styling) |
|||
Line 11: | Line 11: | ||
! Variable Name !! Data Type !! Default Value !! Locality !! Description | ! Variable Name !! Data Type !! Default Value !! Locality !! Description | ||
|- | |- | ||
| {{hl|SPE_IFS_pairingtriesperbattery}} || [[Scalar]] || <sqf>5</ | | {{hl|SPE_IFS_pairingtriesperbattery}} || [[Scalar]] || <spoiler><sqf>5<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_targetblacklist}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_targetblacklist}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_progresscallwheninvalid}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_progresscallwheninvalid}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_planes_ind}} || [[Array]] || <sqf>["SPE_P47", 1]</ | | {{hl|SPE_IFS_planes_ind}} || [[Array]] || <spoiler><sqf>["SPE_P47", 1]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_allprojectiles_ger}} || [[Array]] || <sqf>["", "spe_sc250_timed_short_bomb", "spe_sc250_timed_short_bomb_submunition", "spe_sc50_timed_short_bomb", "spe_sc50_timed_short_bomb_submunition", "spe_s_105l28_gr38", "spe_b_20x82_he", "spe_b_13x64_hei", "spe_sh_81_he", "spe_sh_fa_mle_1932_he"]</ | | {{hl|SPE_IFS_allprojectiles_ger}} || [[Array]] || <spoiler><sqf>["", "spe_sc250_timed_short_bomb", "spe_sc250_timed_short_bomb_submunition", "spe_sc50_timed_short_bomb", "spe_sc50_timed_short_bomb_submunition", "spe_s_105l28_gr38", "spe_b_20x82_he", "spe_b_13x64_hei", "spe_sh_81_he", "spe_sh_fa_mle_1932_he"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_emergencycallbaseinterval}} || [[Array]] || <sqf>[[30, 45, 60, 90, 45], [30, 45, 60, 90, 45], [30, 45, 60, 90, 45], [30, 45, 60, 90, 45]]</ | | {{hl|SPE_IFS_emergencycallbaseinterval}} || [[Array]] || <spoiler><sqf>[[30, 45, 60, 90, 45], [30, 45, 60, 90, 45], [30, 45, 60, 90, 45], [30, 45, 60, 90, 45]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_calledsupportproviders}} || [[Array]] || <sqf>[[[], [], []], [[], [], []], [[], [], []], [[], [], []]]</ | | {{hl|SPE_IFS_calledsupportproviders}} || [[Array]] || <spoiler><sqf>[[[], [], []], [[], [], []], [[], [], []], [[], [], []]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_rdtable}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_rdtable}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 427: | Line 427: | ||
] | ] | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_debugswitch_systemchat}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_debugswitch_systemchat}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_dsavailability_side}} || [[Array]] || <sqf>[WEST, EAST, GUER]</ | | {{hl|SPE_IFS_dsavailability_side}} || [[Array]] || <spoiler><sqf>[WEST, EAST, GUER]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_aa_e}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_aa_e}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_aa}} || [[Array]] || <sqf>[[], [], [], []]</ | | {{hl|SPE_IFS_knowntargets_aa}} || [[Array]] || <spoiler><sqf>[[], [], [], []]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_priorityartycalls}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_priorityartycalls}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_tankdefaulttemptation}} || [[Array]] || <sqf>[[0, 6, 12], [0, 6, 12], [0, 6, 12], [0, 6, 12]]</ | | {{hl|SPE_IFS_tankdefaulttemptation}} || [[Array]] || <spoiler><sqf>[[0, 6, 12], [0, 6, 12], [0, 6, 12], [0, 6, 12]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_horriblemode}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_cas_horriblemode}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedheavyartyeta}} || [[Scalar]] || <sqf>30</ | | {{hl|SPE_IFS_requestedheavyartyeta}} || [[Scalar]] || <spoiler><sqf>30<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_firedshells}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_firedshells}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_aa_o}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_aa_o}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_allarty}} || [[Array]] || <sqf>["spe_grw278_1", "spe_lefh18", "spe_m1_81", "spe_m4a1_t34_calliope", "spe_grw278_1", "spe_m1_81", "spe_m4a1_t34_calliope"]</ | | {{hl|SPE_IFS_allarty}} || [[Array]] || <spoiler><sqf>["spe_grw278_1", "spe_lefh18", "spe_m1_81", "spe_m4a1_t34_calliope", "spe_grw278_1", "spe_m1_81", "spe_m4a1_t34_calliope"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_aa_r}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_aa_r}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_safetydistance_heavyarty}} || [[Array]] || <sqf>[100, 100, 100, 100]</ | | {{hl|SPE_IFS_safetydistance_heavyarty}} || [[Array]] || <spoiler><sqf>[100, 100, 100, 100]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedmortareta}} || [[Scalar]] || <sqf>15</ | | {{hl|SPE_IFS_requestedmortareta}} || [[Scalar]] || <spoiler><sqf>15<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_allowadvancedhints}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_allowadvancedhints}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_aa_w}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_aa_w}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedmortargunsamount}} || [[Array]] || <sqf>[3, 3, 3, 3]</ | | {{hl|SPE_IFS_requestedmortargunsamount}} || [[Array]] || <spoiler><sqf>[3, 3, 3, 3]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_limitshotstocurrentmagazinerounds}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_limitshotstocurrentmagazinerounds}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_acc}} || [[Scalar]] || <sqf>2</ | | {{hl|SPE_IFS_acc}} || [[Scalar]] || <spoiler><sqf>2<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedheavyartyamount}} || [[Scalar]] || <sqf>6</ | | {{hl|SPE_IFS_requestedheavyartyamount}} || [[Scalar]] || <spoiler><sqf>6<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_ind_ambient}} || [[Array]] || <sqf>[[1, 0.25, 3, 0.75], [0, 0.1, 1, 0.15, 2, 0.25, 3, 0.5], [0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4], [0, 0.9, 1, 0.1, 2, 0, 3, 0]]</ | | {{hl|SPE_IFS_casweaponrytable_ind_ambient}} || [[Array]] || <spoiler><sqf>[[1, 0.25, 3, 0.75], [0, 0.1, 1, 0.15, 2, 0.25, 3, 0.5], [0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4], [0, 0.9, 1, 0.1, 2, 0, 3, 0]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_aadefaulttemptation}} || [[Array]] || <sqf>[[8, 8, 12], [8, 8, 12], [8, 8, 12], [8, 8, 12]]</ | | {{hl|SPE_IFS_aadefaulttemptation}} || [[Array]] || <spoiler><sqf>[[8, 8, 12], [8, 8, 12], [8, 8, 12], [8, 8, 12]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_temporarydebugmarkers}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_temporarydebugmarkers}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_incomingnotificationrange}} || [[Scalar]] || <sqf>300</ | | {{hl|SPE_IFS_incomingnotificationrange}} || [[Scalar]] || <spoiler><sqf>300<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_civ_emergency}} || [[Array]] || <sqf>[[0, | | {{hl|SPE_IFS_casweaponrytable_civ_emergency}} || [[Array]] || <spoiler><sqf>[[0, | ||
1], | 1], | ||
[0, | [0, | ||
1]]</ | 1]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_rocket}} || [[Array]] || <sqf>["b_mbt_01_mlrs_f"]</ | | {{hl|SPE_IFS_rocket}} || [[Array]] || <spoiler><sqf>["b_mbt_01_mlrs_f"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_amount}} || [[Scalar]] || <sqf>6</ | | {{hl|SPE_IFS_amount}} || [[Scalar]] || <spoiler><sqf>6<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_donttrackplayersincadet}} || [[Array]] || <sqf>[EAST, | | {{hl|SPE_IFS_cas_donttrackplayersincadet}} || [[Array]] || <spoiler><sqf>[EAST, | ||
WEST, | WEST, | ||
GUER, | GUER, | ||
CIV]</ | CIV]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_civ_requested}} || [[Array]] || <sqf>[[0, | | {{hl|SPE_IFS_casweaponrytable_civ_requested}} || [[Array]] || <spoiler><sqf>[[0, | ||
1], | 1], | ||
[0, | [0, | ||
Line 500: | Line 500: | ||
1], | 1], | ||
[0, | [0, | ||
1]]</ | 1]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_amountmultiplier}} || [[Array]] || <sqf>[[1, | | {{hl|SPE_IFS_amountmultiplier}} || [[Array]] || <spoiler><sqf>[[1, | ||
1, | 1, | ||
1], | 1], | ||
[0.33, | [0.33, | ||
0.5, | 0.5, | ||
1]]</ | 1]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_aacapableassets}} || [[Array]] || <sqf>["spe_flak_30", "spe_flak_38", "spe_us_m16_halftrack", "spe_m45_quadmount"]</ | | {{hl|SPE_IFS_aacapableassets}} || [[Array]] || <spoiler><sqf>["spe_flak_30", "spe_flak_38", "spe_us_m16_halftrack", "spe_m45_quadmount"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_soft_e}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_soft_e}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_iowamode}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_iowamode}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_ds_providingtime}} || [[Scalar]] || <sqf>30</ | | {{hl|SPE_IFS_ds_providingtime}} || [[Scalar]] || <spoiler><sqf>30<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_soft_o}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_soft_o}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_infantrydefaulttemptation}} || [[Array]] || <sqf>[[12, 0, 0], [12, 0, 0], [12, 0, 0], [12, 0, 0]]</ | | {{hl|SPE_IFS_infantrydefaulttemptation}} || [[Array]] || <spoiler><sqf>[[12, 0, 0], [12, 0, 0], [12, 0, 0], [12, 0, 0]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_calledsupportspermanent}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_calledsupportspermanent}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_soft_r}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_soft_r}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedmortarspread}} || [[Scalar]] || <sqf>100</ | | {{hl|SPE_IFS_requestedmortarspread}} || [[Scalar]] || <spoiler><sqf>100<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_mapcenter}} || [[Array]] || <sqf>[6144, | | {{hl|SPE_IFS_mapcenter}} || [[Array]] || <spoiler><sqf>[6144, | ||
6144]</ | 6144]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casactivity}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_casactivity}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 578: | Line 578: | ||
0 | 0 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_mort_spawndirection}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_mort_spawndirection}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_spmortar}} || [[Array]] || <sqf>["o_mbt_02_arty_f", "b_mbt_01_arty_f"]</ | | {{hl|SPE_IFS_spmortar}} || [[Array]] || <spoiler><sqf>["o_mbt_02_arty_f", "b_mbt_01_arty_f"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_soft_w}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_soft_w}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_aimerrorspread}} || [[Array]] || <sqf>[[0, 0.6, 1], [0, 0, 1]]</ | | {{hl|SPE_IFS_cas_aimerrorspread}} || [[Array]] || <spoiler><sqf>[[0, 0.6, 1], [0, 0, 1]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_fototargetmaxdistances}} || [[Array]] || <sqf>[50, 150, 250]</ | | {{hl|SPE_IFS_fototargetmaxdistances}} || [[Array]] || <spoiler><sqf>[50, 150, 250]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_worthyinfantryradius}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_worthyinfantryradius}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 612: | Line 612: | ||
25 | 25 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_dsradius}} || [[Scalar]] || <sqf>10</ | | {{hl|SPE_IFS_dsradius}} || [[Scalar]] || <spoiler><sqf>10<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_armored}} || [[Array]] || <sqf>[[], [], [], []]</ | | {{hl|SPE_IFS_knowntargets_armored}} || [[Array]] || <spoiler><sqf>[[], [], [], []]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_west_ambient}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_casweaponrytable_west_ambient}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 656: | Line 656: | ||
0 | 0 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_infantry_e}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_infantry_e}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_aimerror}} || [[Scalar]] || <sqf>25</ | | {{hl|SPE_IFS_cas_aimerror}} || [[Scalar]] || <spoiler><sqf>25<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_nocontrol}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_nocontrol}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_soft}} || [[Array]] || <sqf>[[], [], [], []]</ | | {{hl|SPE_IFS_knowntargets_soft}} || [[Array]] || <spoiler><sqf>[[], [], [], []]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_infantry_o}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_infantry_o}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_enemieseast}} || [[Array]] || <sqf>[1]</ | | {{hl|SPE_IFS_enemieseast}} || [[Array]] || <spoiler><sqf>[1]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_infantry_r}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_infantry_r}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_infantry_w}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_infantry_w}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_safetydistance_mortararty}} || [[Array]] || <sqf>[25, 25, 25, 25]</ | | {{hl|SPE_IFS_safetydistance_mortararty}} || [[Array]] || <spoiler><sqf>[25, 25, 25, 25]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_ds_checkproviderlos}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_ds_checkproviderlos}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_worthyinfantrytarget}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_worthyinfantrytarget}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 700: | Line 700: | ||
0 | 0 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_acceptedradiobackpacks}} || [[Array]] || <sqf>["b_spe_ger_radio", "b_spe_us_radio", "b_spe_us_radio_alt", "b_spe_us_radio_packboard", "b_spe_us_radio_packboard_light"]</ | | {{hl|SPE_IFS_acceptedradiobackpacks}} || [[Array]] || <spoiler><sqf>["b_spe_ger_radio", "b_spe_us_radio", "b_spe_us_radio_alt", "b_spe_us_radio_packboard", "b_spe_us_radio_packboard_light"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knownenemiesmarkers}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_knownenemiesmarkers}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_initcomplete}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_initcomplete}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_enemiesother}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_enemiesother}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casactive}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_casactive}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casavailability_side}} || [[Array]] || <sqf>[WEST, EAST, GUER]</ | | {{hl|SPE_IFS_casavailability_side}} || [[Array]] || <spoiler><sqf>[WEST, EAST, GUER]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_add_other}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_add_other}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 764: | Line 764: | ||
] | ] | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_onephase}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_onephase}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedsupportavailabilitydelay}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_requestedsupportavailabilitydelay}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 790: | Line 790: | ||
60 | 60 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_debug}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_debug}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_areablacklist}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_areablacklist}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_lightartillery}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_lightartillery}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_allbullets}} || [[Array]] || <sqf>["", "spe_b_127x99_api_plane", "spe_b_20x82_he", "spe_b_13x64_hei"]</ | | {{hl|SPE_IFS_allbullets}} || [[Array]] || <spoiler><sqf>["", "spe_b_127x99_api_plane", "spe_b_20x82_he", "spe_b_13x64_hei"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_incomingmarkrange}} || [[Scalar]] || <sqf>1000</ | | {{hl|SPE_IFS_incomingmarkrange}} || [[Scalar]] || <spoiler><sqf>1000<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_planes_east}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_planes_east}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedheavyartygunsamount}} || [[Array]] || <sqf>[1, 3, 1, 1]</ | | {{hl|SPE_IFS_requestedheavyartygunsamount}} || [[Array]] || <spoiler><sqf>[1, 3, 1, 1]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_checkedpotentialartyclasses}} || [[Array]] || <sqf>["spe_grw278_1", "spe_m1_81", "spe_m4a1_t34_calliope"]</ | | {{hl|SPE_IFS_checkedpotentialartyclasses}} || [[Array]] || <spoiler><sqf>["spe_grw278_1", "spe_m1_81", "spe_m4a1_t34_calliope"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_calledsupportsui}} || [[Scalar]] || <sqf>1</ | | {{hl|SPE_IFS_calledsupportsui}} || [[Scalar]] || <spoiler><sqf>1<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_spottinground_called}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_spottinground_called}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_ind_emergency}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_casweaponrytable_ind_emergency}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 826: | Line 826: | ||
0.25 | 0.25 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_interval}} || [[Scalar]] || <sqf>2</ | | {{hl|SPE_IFS_interval}} || [[Scalar]] || <spoiler><sqf>2<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_add_rocket}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_add_rocket}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_emergencycalloveruseinterval}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_emergencycalloveruseinterval}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 862: | Line 862: | ||
45 | 45 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_spawndirection}} || [[Array]] || <sqf>[180, 180]</ | | {{hl|SPE_IFS_cas_spawndirection}} || [[Array]] || <spoiler><sqf>[180, 180]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_west_emergency}} || [[Array]] || <sqf>[[3, 1], [2, 0.75, 3, 0.25]]</ | | {{hl|SPE_IFS_casweaponrytable_west_emergency}} || [[Array]] || <spoiler><sqf>[[3, 1], [2, 0.75, 3, 0.25]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_svstart}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_svstart}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_2phwithoutfo}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_2phwithoutfo}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_originobjects}} || [[Array]] || <sqf>[[], [], [], []]</ | | {{hl|SPE_IFS_cas_originobjects}} || [[Array]] || <spoiler><sqf>[[], [], [], []]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_aibombhelper_disable}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_aibombhelper_disable}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedmortarammo}} || [[Array]] || <sqf>["SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mm_FA_Mle_1932_HE", "SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mmHE_M1_M43A1"]</ | | {{hl|SPE_IFS_requestedmortarammo}} || [[Array]] || <spoiler><sqf>["SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mm_FA_Mle_1932_HE", "SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mmHE_M1_M43A1"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_spottinground}} || [[Array]] || <sqf>[EAST, | | {{hl|SPE_IFS_spottinground}} || [[Array]] || <spoiler><sqf>[EAST, | ||
WEST, | WEST, | ||
GUER]</ | GUER]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_mortar}} || [[Array]] || <sqf>["i_mortar_01_f", "o_mortar_01_f", "b_g_mortar_01_f", "b_mortar_01_f"]</ | | {{hl|SPE_IFS_mortar}} || [[Array]] || <spoiler><sqf>["i_mortar_01_f", "o_mortar_01_f", "b_g_mortar_01_f", "b_mortar_01_f"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_foaccgain}} || [[Scalar]] || <sqf>0.2</ | | {{hl|SPE_IFS_foaccgain}} || [[Scalar]] || <spoiler><sqf>0.2<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_enemiesresistance}} || [[Array]] || <sqf>[1]</ | | {{hl|SPE_IFS_enemiesresistance}} || [[Array]] || <spoiler><sqf>[1]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_addammo}} || [[Scalar]] || <sqf>1</ | | {{hl|SPE_IFS_addammo}} || [[Scalar]] || <spoiler><sqf>1<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_ind_requested}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_casweaponrytable_ind_requested}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 938: | Line 938: | ||
0 | 0 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_emergencyfireimmunity}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_emergencyfireimmunity}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_allprojectiles_us}} || [[Array]] || <sqf>["", "spe_r_m8", "spe_r_m8_a3_module", "spe_r_m8_a3", "spe_r_m8_fly", "spe_us_500lb_timed_short_bomb", "spe_us_500lb_timed_short_bomb_submunition", "spe_b_127x99_api_plane", "spe_sh_m43a1_81_he", "spe_sh_m43a1_81_he_submunition"]</ | | {{hl|SPE_IFS_allprojectiles_us}} || [[Array]] || <spoiler><sqf>["", "spe_r_m8", "spe_r_m8_a3_module", "spe_r_m8_a3", "spe_r_m8_fly", "spe_us_500lb_timed_short_bomb", "spe_us_500lb_timed_short_bomb_submunition", "spe_b_127x99_api_plane", "spe_sh_m43a1_81_he", "spe_sh_m43a1_81_he_submunition"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_staticdefaulttemptation}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_staticdefaulttemptation}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 966: | Line 966: | ||
5 | 5 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_publicfunctions}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_publicfunctions}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_wpclasses}} || [[Array]] || <sqf>["spe_m1_81"]</ | | {{hl|SPE_IFS_wpclasses}} || [[Array]] || <spoiler><sqf>["spe_m1_81"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_west_requested}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_casweaponrytable_west_requested}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,020: | Line 1,020: | ||
0 | 0 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_counterbatteryfireispriority}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_counterbatteryfireispriority}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_shouldblacklistblockrequestedsupport}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_shouldblacklistblockrequestedsupport}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_targetmaxspeeds}} || [[Array]] || <sqf>[10, 30]</ | | {{hl|SPE_IFS_targetmaxspeeds}} || [[Array]] || <spoiler><sqf>[10, 30]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_fo}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_fo}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_art_spawndirection}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_art_spawndirection}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_ds_checkfriendlyfire}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_ds_checkfriendlyfire}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_add_spmortar}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_add_spmortar}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_east_ambient}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_casweaponrytable_east_ambient}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,058: | Line 1,058: | ||
1 | 1 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_ds_providerblacklist}} || [[Array]] || <sqf>["spe_m4a1_t34_calliope"]</ | | {{hl|SPE_IFS_ds_providerblacklist}} || [[Array]] || <spoiler><sqf>["spe_m4a1_t34_calliope"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedheavyartyspread}} || [[Scalar]] || <sqf>150</ | | {{hl|SPE_IFS_requestedheavyartyspread}} || [[Scalar]] || <spoiler><sqf>150<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_magazinesammodata}} || [[HashMap]] || <sqf> | | {{hl|SPE_IFS_magazinesammodata}} || [[HashMap]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,120: | Line 1,120: | ||
] | ] | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_infantry}} || [[Array]] || <sqf>[[], | | {{hl|SPE_IFS_knowntargets_infantry}} || [[Array]] || <spoiler><sqf>[[], | ||
[], | [], | ||
[], | [], | ||
[]]</ | []]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_monogamy}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_monogamy}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_ds_interval}} || [[Scalar]] || <sqf>10</ | | {{hl|SPE_IFS_ds_interval}} || [[Scalar]] || <spoiler><sqf>10<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_safetydistance_cas}} || [[Array]] || <sqf>[50, 50, 50, 50]</ | | {{hl|SPE_IFS_safetydistance_cas}} || [[Array]] || <spoiler><sqf>[50, 50, 50, 50]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_currentplanes}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_cas_currentplanes}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_enemieswest}} || [[Array]] || <sqf>[0, 2]</ | | {{hl|SPE_IFS_enemieswest}} || [[Array]] || <spoiler><sqf>[0, 2]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_other}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_other}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,259: | Line 1,259: | ||
] | ] | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_arty}} || [[Array]] || <sqf>[[], | | {{hl|SPE_IFS_knowntargets_arty}} || [[Array]] || <spoiler><sqf>[[], | ||
[], | [], | ||
[], | [], | ||
[]]</ | []]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_artyavailability_side}} || [[Array]] || <sqf>[WEST, | | {{hl|SPE_IFS_artyavailability_side}} || [[Array]] || <spoiler><sqf>[WEST, | ||
EAST, | EAST, | ||
GUER]</ | GUER]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_armored_e}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_armored_e}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_enemysides}} || [[Array]] || <sqf>[[1], | | {{hl|SPE_IFS_enemysides}} || [[Array]] || <spoiler><sqf>[[1], | ||
[0, | [0, | ||
2], | 2], | ||
[1], | [1], | ||
[]]</ | []]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_dsmaxrange}} || [[Scalar]] || <sqf>500</ | | {{hl|SPE_IFS_dsmaxrange}} || [[Scalar]] || <spoiler><sqf>500<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_sides}} || [[Array]] || <sqf>[EAST, WEST, GUER]</ | | {{hl|SPE_IFS_sides}} || [[Array]] || <spoiler><sqf>[EAST, WEST, GUER]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_immunefx_ringing}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_immunefx_ringing}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_allowmortarsagainsttanks}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_allowmortarsagainsttanks}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_armored_o}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_armored_o}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedmortaramount}} || [[Scalar]] || <sqf>6</ | | {{hl|SPE_IFS_requestedmortaramount}} || [[Scalar]] || <spoiler><sqf>6<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_armored_r}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_armored_r}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_mortarclasses}} || [[Array]] || <sqf>["spe_m1_81", "spe_grw278_1"]</ | | {{hl|SPE_IFS_mortarclasses}} || [[Array]] || <spoiler><sqf>["spe_m1_81", "spe_grw278_1"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|spe_ais_ifs_debugswitch}} || [[Boolean]] || <sqf>false</ | | {{hl|spe_ais_ifs_debugswitch}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_emergencycasdelay}} || [[Scalar]] || <sqf>5</ | | {{hl|SPE_IFS_emergencycasdelay}} || [[Scalar]] || <spoiler><sqf>5<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_knowntargets_armored_w}} || [[HashMap]] || <sqf>[]</ | | {{hl|SPE_IFS_knowntargets_armored_w}} || [[HashMap]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_planedefaulttemptation}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_planedefaulttemptation}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,322: | Line 1,322: | ||
15 | 15 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_availablecalls}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_availablecalls}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,346: | Line 1,346: | ||
-1 | -1 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_priokeys}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_priokeys}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_add_mortar}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_add_mortar}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_east_emergency}} || [[Array]] || <sqf>[[0, | | {{hl|SPE_IFS_casweaponrytable_east_emergency}} || [[Array]] || <spoiler><sqf>[[0, | ||
1], | 1], | ||
[0, | [0, | ||
1]]</ | 1]]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedheavyartyammo}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_requestedheavyartyammo}} || [[Array]] || <spoiler><sqf> | ||
["SPE_60Rnd_M8", "SPE_20x_Shell_105L28_Gr38_HE", "SPE_60Rnd_M8", "SPE_60Rnd_M8"]</ | ["SPE_60Rnd_M8", "SPE_20x_Shell_105L28_Gr38_HE", "SPE_60Rnd_M8", "SPE_60Rnd_M8"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_pendingartycalls}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_pendingartycalls}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_emergencyartydelay}} || [[Scalar]] || <sqf>5</ | | {{hl|SPE_IFS_emergencyartydelay}} || [[Scalar]] || <spoiler><sqf>5<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_prioritycastargets}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_prioritycastargets}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_planes_west}} || [[Array]] || <sqf>["SPE_FW190F8", 1]</ | | {{hl|SPE_IFS_planes_west}} || [[Array]] || <spoiler><sqf>["SPE_FW190F8", 1]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_newpriorityartycalls}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_newpriorityartycalls}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_targetreportingdelay}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_targetreportingdelay}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,396: | Line 1,396: | ||
30 | 30 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_spawndistance}} || [[Array]] || <sqf>[3000, 3000, 3000]</ | | {{hl|SPE_IFS_cas_spawndistance}} || [[Array]] || <spoiler><sqf>[3000, 3000, 3000]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_foclass}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_foclass}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
"spe_us_rangers_radioman", | "spe_us_rangers_radioman", | ||
Line 1,420: | Line 1,420: | ||
"spe_sturmtrooper_radioman", | "spe_sturmtrooper_radioman", | ||
"spe_sturmtrooper_sniper" | "spe_sturmtrooper_sniper" | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cas_speedlimit}} || [[Scalar]] || <sqf>400</ | | {{hl|SPE_IFS_cas_speedlimit}} || [[Scalar]] || <spoiler><sqf>400<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_batterymarkers}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_batterymarkers}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_civ_ambient}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_casweaponrytable_civ_ambient}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,448: | Line 1,448: | ||
1 | 1 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_vehicledefaulttemptation}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_vehicledefaulttemptation}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,472: | Line 1,472: | ||
2 | 2 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_allprojectiles}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_allprojectiles}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
"", | "", | ||
Line 1,495: | Line 1,495: | ||
"spe_sh_m43a1_81_he_submunition", | "spe_sh_m43a1_81_he_submunition", | ||
"spe_sh_fa_mle_1932_he" | "spe_sh_fa_mle_1932_he" | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_pause}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_pause}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_heavyartillery}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_heavyartillery}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_shellview}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_shellview}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_emergencyfireactive}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_emergencyfireactive}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_active}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_active}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_casweaponrytable_east_requested}} || [[Array]] || <sqf>[ | | {{hl|SPE_IFS_casweaponrytable_east_requested}} || [[Array]] || <spoiler><sqf>[ | ||
[ | [ | ||
0, | 0, | ||
Line 1,528: | Line 1,528: | ||
1 | 1 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_cadetdifficulty}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_cadetdifficulty}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_artyavtransmitterdst}} || [[Array]] || <sqf>[50, 25, 5, 5, 5]</ | | {{hl|SPE_IFS_artyavtransmitterdst}} || [[Array]] || <spoiler><sqf>[50, 25, 5, 5, 5]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_lightartyclasses}} || [[Array]] || <sqf>["spe_m1_81", "spe_grw278_1"]</ | | {{hl|SPE_IFS_lightartyclasses}} || [[Array]] || <spoiler><sqf>["spe_m1_81", "spe_grw278_1"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedheavyartygunsrof}} || [[Array]] || <sqf>[0.5, 5, 0.5, 0.5]</ | | {{hl|SPE_IFS_requestedheavyartygunsrof}} || [[Array]] || <spoiler><sqf>[0.5, 5, 0.5, 0.5]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_pendingcascalls}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_pendingcascalls}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_planes_civ}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_planes_civ}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_newprioritycascalls}} || [[Array]] || <sqf>[]</ | | {{hl|SPE_IFS_newprioritycascalls}} || [[Array]] || <spoiler><sqf>[]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_artyactive}} || [[Boolean]] || <sqf>true</ | | {{hl|SPE_IFS_artyactive}} || [[Boolean]] || <spoiler><sqf>true<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_heavyartyclasses}} || [[Array]] || <sqf>["spe_lefh18", | | {{hl|SPE_IFS_heavyartyclasses}} || [[Array]] || <spoiler><sqf>["spe_lefh18", | ||
"spe_m4a1_t34_calliope"]</ | "spe_m4a1_t34_calliope"]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_pendingcalls_logging}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_pendingcalls_logging}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_emergencycallslimit}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_emergencycallslimit}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
[ | [ | ||
Line 1,581: | Line 1,581: | ||
3 | 3 | ||
] | ] | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_requestedmortargunsrof}} || [[Array]] || <sqf>[2, 2, 2, 2]</ | | {{hl|SPE_IFS_requestedmortargunsrof}} || [[Array]] || <spoiler><sqf>[2, 2, 2, 2]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_artyavailability_specific}} || [[Array]] || <sqf> | | {{hl|SPE_IFS_artyavailability_specific}} || [[Array]] || <spoiler><sqf> | ||
[ | [ | ||
"_unit getVariable ['SPE_IFS_Transmitter', false]", | "_unit getVariable ['SPE_IFS_Transmitter', false]", | ||
Line 1,600: | Line 1,600: | ||
((vehicle _unit) getVariable ['SPE_IFS_ArtyAvTransmitterDst', SPE_IFS_ArtyAvTransmitterDst]) select (missionNamespace getVariable ['SPE_CDA_currentDifficulty', difficulty])]) findIf {(_x getVariable ['SPE_IFS_Transmitter', | ((vehicle _unit) getVariable ['SPE_IFS_ArtyAvTransmitterDst', SPE_IFS_ArtyAvTransmitterDst]) select (missionNamespace getVariable ['SPE_CDA_currentDifficulty', difficulty])]) findIf {(_x getVariable ['SPE_IFS_Transmitter', | ||
false]) and {(((side _unit) getFriend (side _x)) >= 0.6) and {not ((side _x) in [civilian, sideFriendly, sideLogic])}}}) >= 0" | false]) and {(((side _unit) getFriend (side _x)) >= 0.6) and {not ((side _x) in [civilian, sideFriendly, sideLogic])}}}) >= 0" | ||
]</ | ]<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
| {{hl|SPE_IFS_debugdeep}} || [[Boolean]] || <sqf>false</ | | {{hl|SPE_IFS_debugdeep}} || [[Boolean]] || <spoiler><sqf>false<sqf></spoiler> || style="text-align:center;" | {{Icon|globalEffect}} || TBD | ||
|- | |- | ||
|} | |} | ||
Revision as of 11:20, 4 August 2023
Overview
The Indirect Fire Support system provides battlefield support in various forms: mortars, artillery, CAS, and even direct support from nearby tanks.
The support occurs both by player call-in requests, as well as automatically, and is based on the available intel of enemy threats and capabilities in any given moment.
Usage
When activated via module or functions, the system operates the autonomous form of fire support in the background, depending on indirect fire support assets present in the scenario and mission setup without any action required from the player. That said, by spotting enemy units and vehicles, players, as well as friendly AI forces, will effectively provide information about possible targets to the allied supporting assets, which may affect their decision-making and behavior.
The called-in form of indirect fire support is under the player's direct control. What operations are available and any limits to the activities depend on the mission-specific setup. By using the action menu and hold actions, players can call in mortar, artillery, or CAS support or ask nearby allied tanks for direct fire support. Players can also send a request for emergency fire support that's provided by any available asset at a given moment.
Detailed information
Autonomous fire support for all sides is based on the presence of the artillery assets in the scenario and CAS presence defined in the mission setup. Amongst known enemy units and vehicles, the most tempting targets are chosen when an allied unit is at the appropriate distance to serve as the forward operator (FO). Potential targets must also meet a few additional requirements - including low enough risk for friendly fire.
When the target is accepted, the allocated artillery asset will start the aim procedure, which takes around 20 seconds, in order to take into account the target's movement vector with the assumption that it will continue to move.
Autonomous artillery barrage is a subject of both general aim error and individual round spread. Depending on the mission setup, usually, the main firing action is preceded by a single spotting round - and in the case of players under threat, a few notifications about the incoming fire.
Meanwhile the called-in artillery support is fired at the location requested by the original caller. However, each round is still subjected to a statistical spread, leading to certain inaccuracy.
Via mission setup, certain areas or objects may be blacklisted. As a result, calling fire support to strike those will be impossible. The same applies to the immediate vicinity of the caller.
CAS fire support, both autonomous and called-in, works in a similar way. Typically, though, it's much more precise against moving vehicles since the pilot can correct his aim till the last moment.
Emergency support calls are meant as a desperate last resort. The first available support provider of any type will automatically pick a hostile target near the caller that seems the most threatening, without any friendly fire avoidance - so beware. It's also possible there will be no available support at all.
In general, depending on mission setup and game difficulty, called-in fire support will have various usage conditions and limitations, including radio availability, amount of calls, time interval between the calls, or inability to call the same type of support many times simultaneously. The current status of support availability, if any is present at all, is shown directly in the action menu.
Finally, if the player is close enough to an allied tank, it may be possible to point the tank gunner to a target and engage via the action menu.
Configuration
Mission parameters may allow customization of certain elements of the system for the given play-session in multiplayer mode.
Mission maker setup and use
The advanced customization of IFS is possible via the module to a large extent and even more so via scripting
Detailed documentation is found on the Spearhead 1944.
Indirect Fire Support
During the game, you may encounter or cause various indirect fire support events.
Soldiers present on the battlefield, AI and players alike, will automatically report spotted hostile targets to HQ. HQ, according to its own judgment, may issue orders to attack a worthy target with its own artillery or aerial asset if present and not busy elsewhere.
Sometimes, players also have the possibility to call in such support directly.
Called-in Fire Support
Select and hold a support action to call in the chosen type of support to a position or target in the middle of the screen.
Avoid requesting support too close to your own or allied positions - ordnance has a considerable blast radius and spread.
Mission Variables
Variable Name | Data Type | Default Value | Locality | Description |
---|---|---|---|---|
SPE_IFS_pairingtriesperbattery | Scalar | <sqf>5<sqf> |
GEGlobal | TBD |
SPE_IFS_targetblacklist | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_progresscallwheninvalid | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_planes_ind | Array | <sqf>["SPE_P47", 1]<sqf> |
GEGlobal | TBD |
SPE_IFS_allprojectiles_ger | Array | <sqf>["", "spe_sc250_timed_short_bomb", "spe_sc250_timed_short_bomb_submunition", "spe_sc50_timed_short_bomb", "spe_sc50_timed_short_bomb_submunition", "spe_s_105l28_gr38", "spe_b_20x82_he", "spe_b_13x64_hei", "spe_sh_81_he", "spe_sh_fa_mle_1932_he"]<sqf> |
GEGlobal | TBD |
SPE_IFS_emergencycallbaseinterval | Array | <sqf>[[30, 45, 60, 90, 45], [30, 45, 60, 90, 45], [30, 45, 60, 90, 45], [30, 45, 60, 90, 45]]<sqf> |
GEGlobal | TBD |
SPE_IFS_calledsupportproviders | Array | <sqf>[[[], [], []], [[], [], []], [[], [], []], [[], [], []]]<sqf> |
GEGlobal | TBD |
SPE_IFS_rdtable | Array | <sqf> [ [ [ "spe_grw278_1" ], "spe_grw278_1", [ [ "Single1", [ [ 42, 577 ], 2 ] ], [ "Single2", [ [ 71, 997 ], 4 ] ], [ "Single3", [ [ 102, 1425 ], 6 ] ], [ "Single4", [ [ 142, 1991 ], 7 ] ], [ "Single5", [ [ 164, 2309 ], 8 ] ], [ "Single6", [ [ 194, 2722 ], 9 ] ], [ "Single7", [ [ 220, 3092 ], 10 ] ] ] ], [ [ "spe_lefh18" ], "spe_lefh18_l28", [ [ "Single1", [ [ 344, 1941 ], 10 ] ], [ "Single2", [ [ 772, 4369 ], 15 ] ], [ "Single3", [ [ 1610, 9116 ], 20 ] ] ] ], [ [ "spe_sdkfz251_2", "spe_st_sdkfz251_2" ], "spe_grwr34", [ [ "Single1", [ [ 116, 1263 ], 6 ] ], [ "Single2", [ [ 170, 1854 ], 8 ] ], [ "Single3", [ [ 222, 2421 ], 10 ] ] ] ], [ [ "spe_sdkfz251_w40", "spe_st_sdkfz251_w40" ], "spe_wurfrahmen_40", [ [ "Burst1", [ [ 400, 530 ], 5 ] ], [ "Burst2", [ [ 530, 670 ], 6 ] ], [ "Burst3", [ [ 670, 870 ], 7 ] ], [ "Burst4", [ [ 870, 1145 ], 8 ] ], [ "Burst5", [ [ 1145, 1490 ], 10 ] ], [ "Burst6", [ [ 1490, 1930 ], 15 ] ] ] ], [ [ "spe_m1_81" ], "spe_m1_81", [ [ "Single1", [ [ 42, 577 ], 2 ] ], [ "Single2", [ [ 71, 997 ], 4 ] ], [ "Single3", [ [ 102, 1425 ], 6 ] ], [ "Single4", [ [ 142, 1991 ], 7 ] ], [ "Single5", [ [ 164, 2309 ], 8 ] ], [ "Single6", [ [ 194, 2722 ], 9 ] ], [ "Single7", [ [ 220, 3092 ], 10 ] ] ] ], [ [ "spe_m4a1_t34_calliope" ], "spe_t34_l60", [ [ "Burst1", [ [ 430, 560 ], 5 ] ], [ "Burst2", [ [ 560, 730 ], 6 ] ], [ "Burst3", [ [ 730, 950 ], 7 ] ], [ "Burst4", [ [ 950, 1260 ], 8 ] ], [ "Burst5", [ [ 1260, 1650 ], 9 ] ], [ "Burst6", [ [ 1650, 2190 ], 10 ] ], [ "Burst7", [ [ 2190, 2910 ], 12 ] ], [ "Burst8", [ [ 2910, 3560 ], 12 ] ], [ "Burst9", [ [ 3560, 4230 ], 15 ] ] ] ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_debugswitch_systemchat | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_dsavailability_side | Array | <sqf>[WEST, EAST, GUER]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_aa_e | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_aa | Array | <sqf>[[], [], [], []]<sqf> |
GEGlobal | TBD |
SPE_IFS_priorityartycalls | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_tankdefaulttemptation | Array | <sqf>[[0, 6, 12], [0, 6, 12], [0, 6, 12], [0, 6, 12]]<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_horriblemode | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedheavyartyeta | Scalar | <sqf>30<sqf> |
GEGlobal | TBD |
SPE_IFS_firedshells | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_aa_o | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_allarty | Array | <sqf>["spe_grw278_1", "spe_lefh18", "spe_m1_81", "spe_m4a1_t34_calliope", "spe_grw278_1", "spe_m1_81", "spe_m4a1_t34_calliope"]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_aa_r | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_safetydistance_heavyarty | Array | <sqf>[100, 100, 100, 100]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedmortareta | Scalar | <sqf>15<sqf> |
GEGlobal | TBD |
SPE_IFS_allowadvancedhints | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_aa_w | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedmortargunsamount | Array | <sqf>[3, 3, 3, 3]<sqf> |
GEGlobal | TBD |
SPE_IFS_limitshotstocurrentmagazinerounds | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_acc | Scalar | <sqf>2<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedheavyartyamount | Scalar | <sqf>6<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_ind_ambient | Array | <sqf>[[1, 0.25, 3, 0.75], [0, 0.1, 1, 0.15, 2, 0.25, 3, 0.5], [0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4], [0, 0.9, 1, 0.1, 2, 0, 3, 0]]<sqf> |
GEGlobal | TBD |
SPE_IFS_aadefaulttemptation | Array | <sqf>[[8, 8, 12], [8, 8, 12], [8, 8, 12], [8, 8, 12]]<sqf> |
GEGlobal | TBD |
SPE_IFS_temporarydebugmarkers | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_incomingnotificationrange | Scalar | <sqf>300<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_civ_emergency | Array | <sqf>[[0, 1], [0, 1]]<sqf> |
GEGlobal | TBD |
SPE_IFS_rocket | Array | <sqf>["b_mbt_01_mlrs_f"]<sqf> |
GEGlobal | TBD |
SPE_IFS_amount | Scalar | <sqf>6<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_donttrackplayersincadet | Array | <sqf>[EAST, WEST, GUER, CIV]<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_civ_requested | Array | <sqf>[[0, 1], [0, 1], [0, 1], [0, 1], [0, 1]]<sqf> |
GEGlobal | TBD |
SPE_IFS_amountmultiplier | Array | <sqf>[[1, 1, 1], [0.33, 0.5, 1]]<sqf> |
GEGlobal | TBD |
SPE_IFS_aacapableassets | Array | <sqf>["spe_flak_30", "spe_flak_38", "spe_us_m16_halftrack", "spe_m45_quadmount"]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_soft_e | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_iowamode | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_ds_providingtime | Scalar | <sqf>30<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_soft_o | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_infantrydefaulttemptation | Array | <sqf>[[12, 0, 0], [12, 0, 0], [12, 0, 0], [12, 0, 0]]<sqf> |
GEGlobal | TBD |
SPE_IFS_calledsupportspermanent | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_soft_r | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedmortarspread | Scalar | <sqf>100<sqf> |
GEGlobal | TBD |
SPE_IFS_mapcenter | Array | <sqf>[6144, 6144]<sqf> |
GEGlobal | TBD |
SPE_IFS_casactivity | Array | <sqf> [ [ 0, 60, 300, 0, 0, [], [], 0 ], [ 0.1, 60, 300, 1, 2, [ "SPE_FW190F8", 1 ], [], 0 ], [ 0.25, 10, 300, 1, -1, [ "SPE_P47", 1 ], [], 0 ], [ 0, 60, 300, 0, 0, [], [], 0 ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_mort_spawndirection | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_spmortar | Array | <sqf>["o_mbt_02_arty_f", "b_mbt_01_arty_f"]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_soft_w | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_aimerrorspread | Array | <sqf>[[0, 0.6, 1], [0, 0, 1]]<sqf> |
GEGlobal | TBD |
SPE_IFS_fototargetmaxdistances | Array | <sqf>[50, 150, 250]<sqf> |
GEGlobal | TBD |
SPE_IFS_worthyinfantryradius | Array | <sqf> [ [ 100, 150, 25 ], [ 100, 150, 25 ], [ 100, 150, 25 ], [ 100, 150, 25 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_dsradius | Scalar | <sqf>10<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_armored | Array | <sqf>[[], [], [], []]<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_west_ambient | Array | <sqf> [ [ 2, 0.1, 3, 0.9 ], [ 0, 0.1, 1, 0.15, 2, 0.25, 3, 0.5 ], [ 0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4 ], [ 0, 0.5, 1, 0.5, 2, 0, 3, 0 ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_knowntargets_infantry_e | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_aimerror | Scalar | <sqf>25<sqf> |
GEGlobal | TBD |
SPE_IFS_nocontrol | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_soft | Array | <sqf>[[], [], [], []]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_infantry_o | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_enemieseast | Array | <sqf>[1]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_infantry_r | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_infantry_w | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_safetydistance_mortararty | Array | <sqf>[25, 25, 25, 25]<sqf> |
GEGlobal | TBD |
SPE_IFS_ds_checkproviderlos | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_worthyinfantrytarget | Array | <sqf> [ [ 2, 4, 0 ], [ 2, 4, 0 ], [ 2, 4, 0 ], [ 2, 4, 0 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_acceptedradiobackpacks | Array | <sqf>["b_spe_ger_radio", "b_spe_us_radio", "b_spe_us_radio_alt", "b_spe_us_radio_packboard", "b_spe_us_radio_packboard_light"]<sqf> |
GEGlobal | TBD |
SPE_IFS_knownenemiesmarkers | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_initcomplete | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_enemiesother | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_casactive | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_casavailability_side | Array | <sqf>[WEST, EAST, GUER]<sqf> |
GEGlobal | TBD |
SPE_IFS_add_other | Array | <sqf> [ [ [ "spe_grw278_1" ], [ "SPE_8Rnd_81mm_FA_Mle_1932_HE", "", "", "SPE_8Rnd_81mm_FA_Mle_1932_Smoke", "SPE_8Rnd_81mm_FA_Mle_1932_Illu" ] ], [ [ "spe_lefh18" ], [ "SPE_20x_Shell_105L28_Gr38_HE", "", "", "SPE_20x_Shell_105L28_Gr38_NB", "" ] ], [ [ "spe_m1_81" ], [ "SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mmWP_M1_M57", "", "SPE_8rnd_81mm_M1_M57_SmokeShell", "" ] ], [ [ "spe_m4a1_t34_calliope" ], [ "SPE_60Rnd_M8", "", "", "", "" ] ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_onephase | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedsupportavailabilitydelay | Array | <sqf> [ [ 60, 180, 60 ], [ 60, 180, 60 ], [ 60, 180, 60 ], [ 60, 180, 60 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_debug | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_areablacklist | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_lightartillery | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_allbullets | Array | <sqf>["", "spe_b_127x99_api_plane", "spe_b_20x82_he", "spe_b_13x64_hei"]<sqf> |
GEGlobal | TBD |
SPE_IFS_incomingmarkrange | Scalar | <sqf>1000<sqf> |
GEGlobal | TBD |
SPE_IFS_planes_east | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedheavyartygunsamount | Array | <sqf>[1, 3, 1, 1]<sqf> |
GEGlobal | TBD |
SPE_IFS_checkedpotentialartyclasses | Array | <sqf>["spe_grw278_1", "spe_m1_81", "spe_m4a1_t34_calliope"]<sqf> |
GEGlobal | TBD |
SPE_IFS_calledsupportsui | Scalar | <sqf>1<sqf> |
GEGlobal | TBD |
SPE_IFS_spottinground_called | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_ind_emergency | Array | <sqf> [ [ 1, 0.25, 3, 0.75 ], [ 1, 0.75, 3, 0.25 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_interval | Scalar | <sqf>2<sqf> |
GEGlobal | TBD |
SPE_IFS_add_rocket | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_emergencycalloveruseinterval | Array | <sqf> [ [ 30, 45, 60, 90, 45 ], [ 30, 45, 60, 90, 45 ], [ 30, 45, 60, 90, 45 ], [ 30, 45, 60, 90, 45 ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_cas_spawndirection | Array | <sqf>[180, 180]<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_west_emergency | Array | <sqf>[[3, 1], [2, 0.75, 3, 0.25]]<sqf> |
GEGlobal | TBD |
SPE_IFS_svstart | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_2phwithoutfo | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_originobjects | Array | <sqf>[[], [], [], []]<sqf> |
GEGlobal | TBD |
SPE_IFS_aibombhelper_disable | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedmortarammo | Array | <sqf>["SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mm_FA_Mle_1932_HE", "SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mmHE_M1_M43A1"]<sqf> |
GEGlobal | TBD |
SPE_IFS_spottinground | Array | <sqf>[EAST, WEST, GUER]<sqf> |
GEGlobal | TBD |
SPE_IFS_mortar | Array | <sqf>["i_mortar_01_f", "o_mortar_01_f", "b_g_mortar_01_f", "b_mortar_01_f"]<sqf> |
GEGlobal | TBD |
SPE_IFS_foaccgain | Scalar | <sqf>0.2<sqf> |
GEGlobal | TBD |
SPE_IFS_enemiesresistance | Array | <sqf>[1]<sqf> |
GEGlobal | TBD |
SPE_IFS_addammo | Scalar | <sqf>1<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_ind_requested | Array | <sqf> [ [ 0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4 ], [ 1, 0.25, 3, 0.75 ], [ 0, 0.1, 1, 0.15, 2, 0.25, 3, 0.5 ], [ 0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4 ], [ 0, 0.9, 1, 0.1, 2, 0, 3, 0 ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_emergencyfireimmunity | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_allprojectiles_us | Array | <sqf>["", "spe_r_m8", "spe_r_m8_a3_module", "spe_r_m8_a3", "spe_r_m8_fly", "spe_us_500lb_timed_short_bomb", "spe_us_500lb_timed_short_bomb_submunition", "spe_b_127x99_api_plane", "spe_sh_m43a1_81_he", "spe_sh_m43a1_81_he_submunition"]<sqf> |
GEGlobal | TBD |
SPE_IFS_staticdefaulttemptation | Array | <sqf> [ [ 5, 5, 5 ], [ 5, 5, 5 ], [ 5, 5, 5 ], [ 5, 5, 5 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_publicfunctions | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_wpclasses | Array | <sqf>["spe_m1_81"]<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_west_requested | Array | <sqf> [ [ 0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4 ], [ 2, 0.1, 3, 0.9 ], [ 0, 0.1, 1, 0.15, 2, 0.25, 3, 0.5 ], [ 0, 0.15, 1, 0.2, 2, 0.25, 3, 0.4 ], [ 0, 0.5, 1, 0.5, 2, 0, 3, 0 ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_counterbatteryfireispriority | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_shouldblacklistblockrequestedsupport | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_targetmaxspeeds | Array | <sqf>[10, 30]<sqf> |
GEGlobal | TBD |
SPE_IFS_fo | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_art_spawndirection | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_ds_checkfriendlyfire | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_add_spmortar | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_east_ambient | Array | <sqf> [ [ 0, 1 ], [ 0, 1 ], [ 0, 1 ], [ 0, 1 ], [ 0, 1 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_ds_providerblacklist | Array | <sqf>["spe_m4a1_t34_calliope"]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedheavyartyspread | Scalar | <sqf>150<sqf> |
GEGlobal | TBD |
SPE_IFS_magazinesammodata | HashMap | <sqf> [ [ "SPE_8rnd_81mm_M1_M57_SmokeShell", [ 0.2, 0, , "shotshell" ] ], [ "SPE_8Rnd_81mm_FA_Mle_1932_Illu", [ 0.2, 2, bin\config.bin/CfgAmmo/SPE_Sh_FA_Mle_1932_ILLU/lightColor, "shotilluminating" ] ], [ "SPE_8Rnd_81mmWP_M1_M57", [ 3.5, 2, , "shotshell" ] ], [ "SPE_8Rnd_81mm_FA_Mle_1932_Smoke", [ 0.2, 0, , "shotshell" ] ], [ "SPE_8Rnd_81mmHE_M1_M43A1", [ 7.9 ] ], [ "SPE_60Rnd_M8", [ 19 ] ], [ "SPE_8Rnd_81mm_FA_Mle_1932_HE", [ 7.9 ] ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_knowntargets_infantry | Array | <sqf>[[], [], [], []]<sqf> |
GEGlobal | TBD |
SPE_IFS_monogamy | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_ds_interval | Scalar | <sqf>10<sqf> |
GEGlobal | TBD |
SPE_IFS_safetydistance_cas | Array | <sqf>[50, 50, 50, 50]<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_currentplanes | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_enemieswest | Array | <sqf>[0, 2]<sqf> |
GEGlobal | TBD |
SPE_IFS_other | Array | <sqf> [ [ [ "spe_grw278_1" ], [ "SPE_8Rnd_81mm_FA_Mle_1932_HE", "", "", "SPE_8Rnd_81mm_FA_Mle_1932_Smoke", "SPE_8Rnd_81mm_FA_Mle_1932_Illu" ] ], [ [ "spe_lefh18" ], [ "SPE_20x_Shell_105L28_Gr38_HE", "", "", "SPE_20x_Shell_105L28_Gr38_NB", "" ] ], [ [ "spe_m1_81" ], [ "SPE_8Rnd_81mmHE_M1_M43A1", "SPE_8Rnd_81mmWP_M1_M57", "", "SPE_8rnd_81mm_M1_M57_SmokeShell", "" ] ], [ [ "spe_m4a1_t34_calliope" ], [ "SPE_60Rnd_M8", "", "", "", "" ] ], [ [ "spe_grw278_1" ], [ "SPE_8Rnd_81mm_FA_Mle_1932_HE", "", "", "", "SPE_8Rnd_81mm_FA_Mle_1932_Illu" ] ], [ [ "spe_m1_81" ], [ "SPE_8Rnd_81mmHE_M1_M43A1", "", "", "", "" ] ], [ [ "spe_m4a1_t34_calliope" ], [ "SPE_60Rnd_M8", "", "", "", "" ] ], [ [ "spe_grw278_1" ], [ "SPE_8Rnd_81mm_FA_Mle_1932_HE", "", "", "", "SPE_8Rnd_81mm_FA_Mle_1932_Illu" ] ], [ [ "spe_m1_81" ], [ "SPE_8Rnd_81mmHE_M1_M43A1", "", "", "", "" ] ], [ [ "spe_m4a1_t34_calliope" ], [ "SPE_60Rnd_M8", "", "", "", "" ] ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_knowntargets_arty | Array | <sqf>[[], [], [], []]<sqf> |
GEGlobal | TBD |
SPE_IFS_artyavailability_side | Array | <sqf>[WEST, EAST, GUER]<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_armored_e | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_enemysides | Array | <sqf>[[1], [0, 2], [1], []]<sqf> |
GEGlobal | TBD |
SPE_IFS_dsmaxrange | Scalar | <sqf>500<sqf> |
GEGlobal | TBD |
SPE_IFS_sides | Array | <sqf>[EAST, WEST, GUER]<sqf> |
GEGlobal | TBD |
SPE_IFS_immunefx_ringing | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_allowmortarsagainsttanks | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_armored_o | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedmortaramount | Scalar | <sqf>6<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_armored_r | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_mortarclasses | Array | <sqf>["spe_m1_81", "spe_grw278_1"]<sqf> |
GEGlobal | TBD |
spe_ais_ifs_debugswitch | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_emergencycasdelay | Scalar | <sqf>5<sqf> |
GEGlobal | TBD |
SPE_IFS_knowntargets_armored_w | HashMap | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_planedefaulttemptation | Array | <sqf> [ [ 15, 15, 15 ], [ 15, 15, 15 ], [ 15, 15, 15 ], [ 15, 15, 15 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_availablecalls | Array | <sqf> [ [ -1, -1, -1 ], [ -1, -1, -1 ], [ -1, -1, -1 ], [ -1, -1, -1 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_priokeys | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_add_mortar | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_east_emergency | Array | <sqf>[[0, 1], [0, 1]]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedheavyartyammo | Array | <sqf> ["SPE_60Rnd_M8", "SPE_20x_Shell_105L28_Gr38_HE", "SPE_60Rnd_M8", "SPE_60Rnd_M8"]<sqf> |
GEGlobal | TBD |
SPE_IFS_pendingartycalls | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_emergencyartydelay | Scalar | <sqf>5<sqf> |
GEGlobal | TBD |
SPE_IFS_prioritycastargets | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_planes_west | Array | <sqf>["SPE_FW190F8", 1]<sqf> |
GEGlobal | TBD |
SPE_IFS_newpriorityartycalls | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_targetreportingdelay | Array | <sqf> [ [ 30, 30, 30, 30 ], [ 30, 30, 30, 30 ], [ 30, 30, 30, 30 ], [ 30, 30, 30, 30 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_spawndistance | Array | <sqf>[3000, 3000, 3000]<sqf> |
GEGlobal | TBD |
SPE_IFS_foclass | Array | <sqf> [ "spe_us_rangers_radioman", "spe_us_rangers_sniper", "spe_us_radioman", "spe_us_sniper", "spe_fr_sniper", "spe_fr_radioman", "spe_ger_radioman", "spe_ger_scout_assist_squadlead", "spe_ger_scout_ober_grenadier", "spe_ger_scout_lieutenant", "spe_ger_scout_mgunner2", "spe_ger_scout_mgunner", "spe_ger_scout_ober_rifleman", "spe_ger_scout_rifleman", "spe_ger_scout_squadlead", "spe_ger_scout_sniper", "spe_sturmtrooper_radioman", "spe_sturmtrooper_sniper" ]<sqf> |
GEGlobal | TBD |
SPE_IFS_cas_speedlimit | Scalar | <sqf>400<sqf> |
GEGlobal | TBD |
SPE_IFS_batterymarkers | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_civ_ambient | Array | <sqf> [ [ 0, 1 ], [ 0, 1 ], [ 0, 1 ], [ 0, 1 ], [ 0, 1 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_vehicledefaulttemptation | Array | <sqf> [ [ 3, 3, 2 ], [ 3, 3, 2 ], [ 3, 3, 2 ], [ 3, 3, 2 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_allprojectiles | Array | <sqf> [ "", "spe_r_m8", "spe_r_m8_a3_module", "spe_r_m8_a3", "spe_r_m8_fly", "spe_us_500lb_timed_short_bomb", "spe_us_500lb_timed_short_bomb_submunition", "spe_sc250_timed_short_bomb", "spe_sc250_timed_short_bomb_submunition", "spe_sc50_timed_short_bomb", "spe_sc50_timed_short_bomb_submunition", "spe_s_105l28_gr38", "spe_b_127x99_api_plane", "spe_b_20x82_he", "spe_b_13x64_hei", "spe_sh_81_he", "spe_sh_m43a1_81_he", "spe_sh_m43a1_81_he_submunition", "spe_sh_fa_mle_1932_he" ]<sqf> |
GEGlobal | TBD |
SPE_IFS_pause | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_heavyartillery | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_shellview | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_emergencyfireactive | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_active | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_casweaponrytable_east_requested | Array | <sqf>[ [ 0, 1 ], [ 0, 1 ], [ 0, 1 ], [ 0, 1 ], [ 0, 1 ] ]<sqf> |
GEGlobal | TBD |
SPE_IFS_cadetdifficulty | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_artyavtransmitterdst | Array | <sqf>[50, 25, 5, 5, 5]<sqf> |
GEGlobal | TBD |
SPE_IFS_lightartyclasses | Array | <sqf>["spe_m1_81", "spe_grw278_1"]<sqf> |
GEGlobal | TBD |
SPE_IFS_requestedheavyartygunsrof | Array | <sqf>[0.5, 5, 0.5, 0.5]<sqf> |
GEGlobal | TBD |
SPE_IFS_pendingcascalls | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_planes_civ | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_newprioritycascalls | Array | <sqf>[]<sqf> |
GEGlobal | TBD |
SPE_IFS_artyactive | Boolean | <sqf>true<sqf> |
GEGlobal | TBD |
SPE_IFS_heavyartyclasses | Array | <sqf>["spe_lefh18", "spe_m4a1_t34_calliope"]<sqf> |
GEGlobal | TBD |
SPE_IFS_pendingcalls_logging | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |
SPE_IFS_emergencycallslimit | Array | <sqf> [ [ -1, 5, 3, 1, 3 ], [ -1, 5, 3, 1, 3 ], [ -1, 5, 3, 1, 3 ], [ -1, 5, 3, 1, 3 ] ]<sqf> ↑ Back to spoiler's top |
GEGlobal | TBD |
SPE_IFS_requestedmortargunsrof | Array | <sqf>[2, 2, 2, 2]<sqf> |
GEGlobal | TBD |
SPE_IFS_artyavailability_specific | Array | <sqf> [ "_unit getVariable ['SPE_IFS_Transmitter', false]", "(vehicle _unit) getVariable ['SPE_IFS_Transmitter', false]", "_unit isEqualTo (leader _unit)", "((toLower (backpack _unit)) in SPE_IFS_AcceptedRadioBackpacks)", "[_unit] call SPE_fnc_IFS_hasRadio", "(vehicle _unit) isKindOf 'Tank_F'", "((crew (vehicle _unit)) findIf {((_x getVariable ['SPE_IFS_Transmitter', false]) or {((toLower (backpack _x)) in SPE_IFS_AcceptedRadioBackpacks) or {[_x] call SPE_fnc_IFS_hasRadio}})} >= 0)", "((_unit nearEntities [['Tank_F'], ((vehicle _unit) getVariable ['SPE_IFS_ArtyAvTransmitterDst', SPE_IFS_ArtyAvTransmitterDst]) select (missionNamespace getVariable ['SPE_CDA_currentDifficulty', difficulty])]) findIf {((side _unit) getFriend (side _x)) >= 0.6}) >= 0", "((_unit nearEntities [['CAManBase'], ((vehicle _unit) getVariable ['SPE_IFS_ArtyAvTransmitterDst', SPE_IFS_ArtyAvTransmitterDst]) select (missionNamespace getVariable ['SPE_CDA_currentDifficulty', difficulty])]) findIf {(_x isEqualTo (leader _unit)) or (((toLower (backpack _x)) in SPE_IFS_AcceptedRadioBackpacks) and {(((side _unit) getFriend (side _x)) >= 0.6) and {not ((side _x) in [civilian, sideFriendly, sideLogic])}})}) >= 0", "((_unit nearEntities [['CAManBase', 'LandVehicle'], ((vehicle _unit) getVariable ['SPE_IFS_ArtyAvTransmitterDst', SPE_IFS_ArtyAvTransmitterDst]) select (missionNamespace getVariable ['SPE_CDA_currentDifficulty', difficulty])]) findIf {(_x getVariable ['SPE_IFS_Transmitter', false]) and {(((side _unit) getFriend (side _x)) >= 0.6) and {not ((side _x) in [civilian, sideFriendly, sideLogic])}}}) >= 0" ]<sqf> |
GEGlobal | TBD |
SPE_IFS_debugdeep | Boolean | <sqf>false<sqf> |
GEGlobal | TBD |