From 44d8342188e3edb836379c9d710b8b0f49fe061a Mon Sep 17 00:00:00 2001 From: Ghostrider-GRG- Date: Sat, 2 Jun 2018 19:08:25 -0400 Subject: [PATCH] Corrected an error in configs when useAPEX is not defined. Thanks Grahame for pointing this out. --- .../Configs/blck_configs_epoch.sqf | 6 +-- .../Configs/blck_configs_epoch_mil.sqf | 4 +- .../Configs/blck_configs_exile.sqf | 4 +- .../Configs/blck_configs_exile_mil.sqf | 4 +- battleye.txt | 46 +++++++++++++++++++ blckeagles_BEexceptions.txt | 14 ++++++ 6 files changed, 67 insertions(+), 11 deletions(-) create mode 100644 battleye.txt create mode 100644 blckeagles_BEexceptions.txt diff --git a/@GMS/addons/custom_server/Configs/blck_configs_epoch.sqf b/@GMS/addons/custom_server/Configs/blck_configs_epoch.sqf index 34ca9db..02da166 100644 --- a/@GMS/addons/custom_server/Configs/blck_configs_epoch.sqf +++ b/@GMS/addons/custom_server/Configs/blck_configs_epoch.sqf @@ -143,8 +143,6 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR blck_AIPatrolVehiclesGreen = blck_AIPatrolVehicles; blck_AIPatrolVehiclesOrange = blck_AIPatrolVehicles; - #define useAPEX 1 - // Blacklisted itesm blck_blacklistedOptics = ["optic_Nightstalker","optic_tws","optic_tws_mg"]; @@ -244,7 +242,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR blck_WeaponList_Green = blck_WeaponList_Green + blck_apexWeapons; #endif - blck_baseBackpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; + blck_backpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; blck_ApexBackpacks = [ "B_Bergen_mcamo_F","B_Bergen_dgtl_F","B_Bergen_hex_F","B_Bergen_tna_F","B_AssaultPack_tna_F","B_Carryall_ghex_F", "B_FieldPack_ghex_F","B_ViperHarness_blk_F","B_ViperHarness_ghex_F","B_ViperHarness_hex_F","B_ViperHarness_khk_F", @@ -252,7 +250,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR ]; #ifdef useAPEX - blck_backpacks = blck_baseBackpacks + blck_ApexBackpacks; + blck_backpacks = blck_backpacks + blck_ApexBackpacks; #endif blck_BanditHeadgear = ["H_Shemag_khk","H_Shemag_olive","H_Shemag_tan","H_ShemagOpen_khk"]; diff --git a/@GMS/addons/custom_server/Configs/blck_configs_epoch_mil.sqf b/@GMS/addons/custom_server/Configs/blck_configs_epoch_mil.sqf index 84188ea..beda244 100644 --- a/@GMS/addons/custom_server/Configs/blck_configs_epoch_mil.sqf +++ b/@GMS/addons/custom_server/Configs/blck_configs_epoch_mil.sqf @@ -143,8 +143,6 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR blck_AIPatrolVehiclesGreen = blck_AIPatrolVehicles; blck_AIPatrolVehiclesOrange = blck_AIPatrolVehicles; - #define useAPEX 1 - blck_AIPatrolVehicles = [ //"Exile_Car_Offroad_Armed_Guerilla01", @@ -267,7 +265,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR blck_WeaponList_Green = blck_WeaponList_Green + blck_apexWeapons; #endif - blck_baseBackpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; + blck_backpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; blck_ApexBackpacks = [ "B_Bergen_mcamo_F","B_Bergen_dgtl_F","B_Bergen_hex_F","B_Bergen_tna_F","B_AssaultPack_tna_F","B_Carryall_ghex_F", "B_FieldPack_ghex_F","B_ViperHarness_blk_F","B_ViperHarness_ghex_F","B_ViperHarness_hex_F","B_ViperHarness_khk_F", diff --git a/@GMS/addons/custom_server/Configs/blck_configs_exile.sqf b/@GMS/addons/custom_server/Configs/blck_configs_exile.sqf index 396c8a9..442c601 100644 --- a/@GMS/addons/custom_server/Configs/blck_configs_exile.sqf +++ b/@GMS/addons/custom_server/Configs/blck_configs_exile.sqf @@ -302,7 +302,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR blck_WeaponList_Green = blck_WeaponList_Green + blck_apexWeapons; #endif - blck_baseBackpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; + blck_backpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; #ifdef useAPEX blck_ApexBackpacks = [ @@ -310,7 +310,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR "B_FieldPack_ghex_F","B_ViperHarness_blk_F","B_ViperHarness_ghex_F","B_ViperHarness_hex_F","B_ViperHarness_khk_F", "B_ViperHarness_oli_F","B_ViperLightHarness_blk_F","B_ViperLightHarness_ghex_F","B_ViperLightHarness_hex_F","B_ViperLightHarness_khk_F","B_ViperLightHarness_oli_F" ]; - blck_backpacks = blck_baseBackpacks + blck_ApexBackpacks; + blck_backpacks = blck_ApexBackpacks + blck_backpacks; #endif blck_BanditHeadgear = ["H_Shemag_khk","H_Shemag_olive","H_Shemag_tan","H_ShemagOpen_khk"]; diff --git a/@GMS/addons/custom_server/Configs/blck_configs_exile_mil.sqf b/@GMS/addons/custom_server/Configs/blck_configs_exile_mil.sqf index ba07764..880926a 100644 --- a/@GMS/addons/custom_server/Configs/blck_configs_exile_mil.sqf +++ b/@GMS/addons/custom_server/Configs/blck_configs_exile_mil.sqf @@ -314,7 +314,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR - blck_baseBackpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; + blck_backpacks = ["B_Carryall_ocamo","B_Carryall_oucamo","B_Carryall_mcamo","B_Carryall_oli","B_Carryall_khk","B_Carryall_cbr" ]; #ifdef useAPEX blck_ApexBackpacks = [ @@ -322,7 +322,7 @@ AI WEAPONS, UNIFORMS, VESTS AND GEAR "B_FieldPack_ghex_F","B_ViperHarness_blk_F","B_ViperHarness_ghex_F","B_ViperHarness_hex_F","B_ViperHarness_khk_F", "B_ViperHarness_oli_F","B_ViperLightHarness_blk_F","B_ViperLightHarness_ghex_F","B_ViperLightHarness_hex_F","B_ViperLightHarness_khk_F","B_ViperLightHarness_oli_F" ]; - blck_backpacks = blck_baseBackpacks + blck_ApexBackpacks; + blck_backpacks = blck_backpacks + blck_ApexBackpacks; #endif blck_BanditHeadgear = ["H_Shemag_khk","H_Shemag_olive","H_Shemag_tan","H_ShemagOpen_khk"]; diff --git a/battleye.txt b/battleye.txt new file mode 100644 index 0000000..2a15c85 --- /dev/null +++ b/battleye.txt @@ -0,0 +1,46 @@ + + +This update includes an optional ability to spawn static missions. +This can be done by laying out everything for your static mission in the editor, +then using a simple copy - paste - edit strategy. + +I have provided one example editor mission (staticMissionExamples.Altis) +which I have used to configure a static mission ( ). +My approach to doing this as follows: + +1) Start Arma with the following mods: + @epoch;@exile;@m3eden editor. + (adjust to meet your specific needs; obviously any additional mods such as those from CUP can be included). + +2) Start the Eden Editor. +3) Lay out your static mission. You should: + place a marker indicating where it will spawn (save your work) + Place all buldings, sandbags, etc (save your work) + Place any vehicle or air patrols - note that they will patrol using the postion at which you place them as the centerpoint of their patrol. + (save your work). + Place any static weapons. + (save your work). + Place a unit at each location you wish to have a group patrol. + Place some sort of ammo box, cardboard box, or other loot container. + Save your work. + + Note the postion of your marker. + Export all of the objects, units, and vehicles using the function supplied by M3EDEN Editor. + You want to use the export absolute position functions for this. + + Now, create a copy of one of the example missions. + Set the mission center to the position of your marker. + Carefully copy the data for your structures into the appropriate array. + Do the same for all other objects, vehicles, loot vehicles and so forth. + Note that you will need to edit the fields for AI, vehicle patrols etc to ensure that all require information is present. + + Once you have done this, add the file to the custom_server\Missions\Static\missions directory then + add an entry for your static mission to GMS_StaticMissionLists.sqf + +in order to specify additional options. Use the information provided in the example static missions to guide you. + +OPTIONAL + +Directly call functions to add units, vehicle patrols, air patrols etc. + +More to come on this. \ No newline at end of file diff --git a/blckeagles_BEexceptions.txt b/blckeagles_BEexceptions.txt new file mode 100644 index 0000000..ac0469d --- /dev/null +++ b/blckeagles_BEexceptions.txt @@ -0,0 +1,14 @@ +Scripts.txt + +To a line begining with: +5 "BIS_fnc_dynamictext" +Add: + !="[_text,_xcoord,_ycoord,_screentime,0.5] spawn BIS_fnc_dynamicText;" + + +to a line beginning with: + +5 removeAllEventHandlers + + Add: + !="call GMS_fnc_nextAnimation;\n} else {\n_hostage removeAllEventHandlers "AnimDone";" \ No newline at end of file