Epoch_Server/Server/@epochhive/addons/DZMS/ExtConfig/DZMSAIConfig.sqf

108 lines
5.1 KiB
Plaintext

/*
DZMSAIConfig.sqf
This is a configuration for the AI that spawn at missions.
This includes their skin, weapons, gear, and skills.
You can adjust these to your liking, but it is for advanced users.
*/
/////////////////////////////////////////////
// Array of uniform, helmet and vest classnames for the AI to use
DZMSBanditSkins = ["U_O_CombatUniform_ocamo","U_OG_Guerilla1_1","U_OG_Guerilla2_1","U_OG_Guerilla2_3","U_OG_Guerilla3_1","U_OG_Guerilla3_2","U_OG_leader","U_O_PilotCoveralls"];
DZMSBanditHelmets = [""];
DZMSBanditVests = [""];
/////////////////////
// Array of AI Skills
DZMSSkills0 = [
["aimingAccuracy",0.10,0.125],
["aimingShake",0.45,0.55],
["aimingSpeed",0.45,0.55],
["endurance",0.40,0.50],
["spotDistance",0.30,0.45],
["spotTime",0.30,0.45],
["courage",0.40,0.60],
["reloadSpeed",0.50,0.60],
["commanding",0.40,0.50],
["general",0.40,0.60]
];
DZMSSkills1 = [
["aimingAccuracy",0.125,0.15],
["aimingShake",0.60,0.70],
["aimingSpeed",0.60,0.70],
["endurance",0.55,0.65],
["spotDistance",0.45,0.60],
["spotTime",0.45,0.60],
["courage",0.55,0.75],
["reloadSpeed",0.60,0.70],
["commanding",0.55,0.65],
["general",0.55,0.75]
];
DZMSSkills2 = [
["aimingAccuracy",0.15,0.20],
["aimingShake",0.75,0.85],
["aimingSpeed",0.70,0.80],
["endurance",0.70,0.80],
["spotDistance",0.60,0.75],
["spotTime",0.60,0.75],
["courage",0.70,0.90],
["reloadSpeed",0.70,0.80],
["commanding",0.70,0.90],
["general",0.70,0.90]
];
DZMSSkills3 = [
["aimingAccuracy",0.20,0.25],
["aimingShake",0.85,0.95],
["aimingSpeed",0.80,0.90],
["endurance",0.80,0.90],
["spotDistance",0.70,0.85],
["spotTime",0.70,0.85],
["courage",0.80,1.00],
["reloadSpeed",0.80,0.90],
["commanding",0.80,0.90],
["general",0.80,1.00]
];
/////////////////////////////////////////////////////////////////////////////////
// This is the primary weaponlist that can be assigned to AI based on skill level
DZMSWeps0 = [
"m16_EPOCH","m16Red_EPOCH","M14_EPOCH","M14Grn_EPOCH","m4a3_EPOCH","AKM_EPOCH","sr25_epoch","l85a2_epoch","l85a2_pink_epoch","l85a2_ugl_epoch","arifle_Katiba_F","arifle_Katiba_C_F","arifle_Katiba_GL_F","arifle_MXC_F","arifle_MX_F","arifle_MX_GL_F","arifle_MXM_F","arifle_SDAR_F","arifle_TRG21_F","arifle_TRG20_F","arifle_TRG21_GL_F","arifle_Mk20_F","arifle_Mk20C_F","arifle_Mk20_GL_F","arifle_Mk20_plain_F","arifle_Mk20C_plain_F","arifle_Mk20_GL_plain_F","SMG_01_F","SMG_02_F","arifle_MXM_Black_F","arifle_MX_GL_Black_F","arifle_MX_Black_F","arifle_MXC_Black_F"
];
DZMSWeps1 = [
"m16_EPOCH","m16Red_EPOCH","M14_EPOCH","M14Grn_EPOCH","m4a3_EPOCH","AKM_EPOCH","sr25_epoch","l85a2_epoch","l85a2_pink_epoch","l85a2_ugl_epoch","arifle_Katiba_F","arifle_Katiba_C_F","arifle_Katiba_GL_F","arifle_MXC_F","arifle_MX_F","arifle_MX_GL_F","arifle_MXM_F","arifle_SDAR_F","arifle_TRG21_F","arifle_TRG20_F","arifle_TRG21_GL_F","arifle_Mk20_F","arifle_Mk20C_F","arifle_Mk20_GL_F","arifle_Mk20_plain_F","arifle_Mk20C_plain_F","arifle_Mk20_GL_plain_F","SMG_01_F","SMG_02_F","arifle_MXM_Black_F","arifle_MX_GL_Black_F","arifle_MX_Black_F","arifle_MXC_Black_F"
];
DZMSWeps2 = [
"m16_EPOCH","m16Red_EPOCH","M14_EPOCH","M14Grn_EPOCH","m4a3_EPOCH","AKM_EPOCH","sr25_epoch","l85a2_epoch","l85a2_pink_epoch","l85a2_ugl_epoch","arifle_Katiba_F","arifle_Katiba_C_F","arifle_Katiba_GL_F","arifle_MXC_F","arifle_MX_F","arifle_MX_GL_F","arifle_MXM_F","arifle_SDAR_F","arifle_TRG21_F","arifle_TRG20_F","arifle_TRG21_GL_F","arifle_Mk20_F","arifle_Mk20C_F","arifle_Mk20_GL_F","arifle_Mk20_plain_F","arifle_Mk20C_plain_F","arifle_Mk20_GL_plain_F","SMG_01_F","SMG_02_F","arifle_MXM_Black_F","arifle_MX_GL_Black_F","arifle_MX_Black_F","arifle_MXC_Black_F"
];
DZMSWeps3 = [
"m16_EPOCH","m16Red_EPOCH","M14_EPOCH","M14Grn_EPOCH","m4a3_EPOCH","AKM_EPOCH","sr25_epoch","l85a2_epoch","l85a2_pink_epoch","l85a2_ugl_epoch","arifle_Katiba_F","arifle_Katiba_C_F","arifle_Katiba_GL_F","arifle_MXC_F","arifle_MX_F","arifle_MX_GL_F","arifle_MXM_F","arifle_SDAR_F","arifle_TRG21_F","arifle_TRG20_F","arifle_TRG21_GL_F","arifle_Mk20_F","arifle_Mk20C_F","arifle_Mk20_GL_F","arifle_Mk20_plain_F","arifle_Mk20C_plain_F","arifle_Mk20_GL_plain_F","SMG_01_F","SMG_02_F","arifle_MXM_Black_F","arifle_MX_GL_Black_F","arifle_MX_Black_F","arifle_MXC_Black_F"
];
////////////////////////////////////////////////////////////
// These are gear sets that will be randomly given to the AI
DZMSGear0 = ["FAK","FAK","ItemAntibiotic","ItemPainkiller","ItemSodaRbull","meatballs_epoch"];
DZMSGear1 = ["FAK","FAK","ItemPainkillers","morphine_epoch","ItemSodaPurple","redburger_epoch"];
DZMSGear2 = ["FAK","Towelette","ItemBloodbag","ItemPainkillers","ItemSodaOrangeSherbet","sardines_epoch"];
DZMSGear3 = ["FAK","FAK","morphine_epoch","ItemHeatPack","ItemSodaAlpineDude","TacticalBacon"];
DZMSGear4 = ["FAK","Towelette","atropine_epoch","ItemBloodBag_Full","FoodWalkNSons","sweetcorn_epoch"];
////////////////////////////////////////////////////////////
// These are the backpacks that can be assigned to AI units.
DZMSPacklist = [
"B_AssaultPack_cbr","B_AssaultPack_dgtl","B_AssaultPack_khk","B_AssaultPack_mcamo","B_AssaultPack_ocamo","B_AssaultPack_rgr","B_AssaultPack_sgg","B_TacticalPack_blk","B_TacticalPack_mcamo","B_TacticalPack_ocamo","B_TacticalPack_oli","B_TacticalPack_rgr"
];