//Factorizations //Locations aatPath="\aat"; publicVariable "aatPath"; actionBased="\action_menu"; publicVariable "actionBased"; aiBased="\ai_based"; publicVariable "aiBased"; airBased="\air_based"; publicVariable "airBased"; arc170Path="\arc170"; publicVariable "arc170Path"; attePath="\atte"; publicVariable "attePath"; aviation="\aviation"; publicVariable "aviation"; b1Path="\b1"; publicVariable "b1Path"; b2Path="\b2"; publicVariable "b2Path"; barcPath="\barc"; publicVariable "barcPath"; boostPath="\boost"; publicVariable "boostPath"; boxesPath="\boxes"; publicVariable "boxesPath"; droidekaPath="\droideka"; publicVariable "droidekaPath"; dwarfSpiderDroidPath="\dwarf_spider_droid"; publicVariable "dwarfSpiderDroidPath"; factionBased="\faction_based"; publicVariable "factionBased"; geonosiansAllPath="\geonosians"; //zatama test publicVariable "geonosiansAllPath"; hailfirePath="\hailfire"; publicVariable "hailfirePath"; hmpPath="\hmp"; publicVariable "hmpPath"; homingSpiderDroidPath="\homing_spider_droid"; publicVariable "homingSpiderDroidPath"; laatpath="\laat"; publicVariable "laatpath"; landBased="\land_based"; publicVariable "landBased"; item="\Items"; publicVariable "item"; magnaPath="\magna"; publicVariable "magnaPath"; MedicalP="\medical"; publicVariable "MedicalP"; mortarPath="\mortar"; publicVariable "mortarPath"; mttPath="\mtt"; publicVariable "mttPath"; pilotBased="\pilot_based"; publicVariable "pilotBased"; playerBased="\played_based"; publicVariable "playerBased"; praetorianPath="\praetorian"; publicVariable "praetorianPath"; repair="\repair"; publicVariable "repair"; resupplyData="\ResupplyData"; publicVariable "resupplyData"; sabrePath="\sabre"; publicVariable "sabrePath"; scriptPackagePath="\scriptPackages"; publicVariable "scriptPackagePath"; seaBased="\sea_based"; publicVariable "seaBased"; smokePath="\smoke"; publicVariable "smokePath"; specOpDroidPath="\spec_ops"; publicVariable "specOpDroidPath"; speedBoat="\speed_boats"; publicVariable "speedBoat"; tridroidPath="\tridroid"; publicVariable "tridroidPath"; vehicleBased="\vehicle_based"; publicVariable "vehicleBased"; vehicleVariant="\vehicle_variants"; publicVariable "vehicleVariant"; vulturePath="\vulture"; publicVariable "vulturePath"; vwingPath="\vwing"; publicVariable "vwingPath"; wardenBased="\warden_based"; publicVariable "wardenBased"; ywingPath="\ywing"; publicVariable "ywingPath"; zeusFncPanel="\zeus_function_panel"; publicVariable "zeusFncPanel"; //Objects aatSQF=aatPath+"\aatMohawkClassBase.sqf"; publicVariable "aatSQF"; arc170SQF=arc170Path+"\arcXiphos.sqf"; publicVariable "arc170SQF"; atteBase=attePath+"\atteBase.sqf"; publicVariable "atteBase"; atteType=attePath+"\atteTypeSelector.sqf"; publicVariable "atteType"; b1AA="\b1at_aa.sqf"; publicVariable "b1at"; b1AT=b1Path+"\b1at_at.sqf"; publicVariable "b1AT"; b1Forest="\b1_forest.sqf"; publicVariable "b1Forest"; b1Snow="\b1_snow.sqf"; publicVariable "b1Snow"; soblack=specOpDroidPath+"\soretexture.sqf"; publicVariable "soblack"; b1Heavy=b1Path+"\b1_heavy.sqf"; publicVariable "b1Heavy"; b1Sniper=b1Path+"\b1_sniper.sqf"; publicVariable "b1Sniper"; b2=b2Path+"\b2Reconfig.sqf"; publicVariable "b2"; barc=barcPath+"\barc.sqf"; // publicVariable "barc"; bluforSpeedboat="\bluforSpeedBoat.sqf"; publicVariable "bluforSpeedboat"; droideka=droidekaPath+"\droideka.sqf"; // publicVariable "droideka"; droidekaDriver="\droideka_driver.sqf"; publicVariable "droidekaDriver"; dwarfSpiderDroid=dwarfSpiderDroidPath+"\dwarf_spider_droid.sqf"; publicVariable "dwarfSpiderDroid"; dwarfDriver="\dwarf_spider_droid_driver.sqf"; publicVariable "dwarfDriver"; geonosianAll=geonosiansAllPath+"\geo_all.sqf"; //ZATAMA TEST publicVariable "geonosianAll"; hailfire=hailfirePath+"\HailfireBallista.sqf"; publicVariable "hailfire"; homingspiderdroid="\spiderdroid_buff.sqf";// publicVariable "homingspiderdroid"; hmp=hmpPath+"\hmp.sqf"; // publicVariable "hmp"; laat=laatpath+"\laatClaymore.sqf"; // publicVariable "laat"; magnaDroid=magnaPath+"\magna.sqf"; // publicVariable "magnaDroid"; mortar=mortarPath+"\mortars.sqf"; // publicVariable "mortar"; mtt=mttPath+"\mttdeploy.sqf"; // publicVariable "mtt"; opforSpeedboat="\opforSpeedBoat.sqf"; publicVariable "opforSpeedboat"; praetorian="\Praetorian.sqf";// publicVariable "praetorian"; sabre=sabrePath+"\Sabres.sqf";// publicVariable "sabre"; specOpDroid=specOpDroidPath+"\spec_ops.sqf"; publicVariable "specOpDroid"; triDroid=tridroidPath+"\tri_droid.sqf"; publicVariable "triDroid"; vWing=vwingPath+"\vwingarrow.sqf"; // publicVariable "vWing"; vulture=vulturePath+"\vultureBase.sqf";// publicVariable "vulture"; ywing=ywingPath+"\ywingScylla.sqf";// publicVariable "ywing"; //Factions //Sides bluforFac="\blufor"; publicVariable "bluforFac"; opforFac="\opfor"; publicVariable "opforFac"; civFac="\civilian"; publicVariable "civFac"; //Unit Factions cis="\cis"; // publicVariable "cis"; //Scripts and functions aatCoax="\aat_coxial_r.sqf"; publicVariable "aatCoax"; aatRetext="\aat_retext_b.sqf"; publicVariable "aatRetext"; arcSmokeNorm="\arc_smoke_tip.sqf"; publicVariable "arcSmokeNorm"; arcSmokePurBlu="\arc_smoketip_pur_blu.sqf"; publicVariable "arcSmokePurBlu"; arcSmokeRedBlu="\arc_smoke_tip_red_blu.sqf"; publicVariable "arcSmokeRedBlu"; arcSmokeWhiteBlu="\arc_smoke_tip_white_blu.sqf"; publicVariable "arcSmokeWhiteBlu"; addMapGPS="\Map_GPS_A.sqf"; publicVariable "addMapGPS"; addNVG="\NVG_A.sqf"; publicVariable "addNVG"; addThermal="\Thermal_A.sqf"; publicVariable "addThermal"; advSlingLoad="\fn_advancedSlingLoadingInit.sqf"; publicVariable "advSlingLoad"; atteTridentClassFnc="\atteTridentClass.sqf"; publicVariable "atteTridentClassFnc"; flareblufor="\flare_blufor.sqf"; publicVariable "flareblufor"; flareopfor="\flare_opfor.sqf"; publicVariable "flareopfor"; gunshipHMP="\Gunship.sqf"; publicVariable "gunshipHMP"; laatSmoke="\laat_smoke_tip.sqf"; publicVariable "laatSmoke"; largeAmmo="\Large_ammo.sqf"; publicVariable "largeAmmo"; largeMedical="\Large_medical.sqf"; publicVariable "largeMedical"; mttFnc="\mtt.sqf"; publicVariable "mttFnc"; Mstretcher="\stretcher.sqf"; publicVariable "Mstretcher"; repair65="\repair_to_65.sqf"; publicVariable "repair65"; repairMore="\repair_to_more.sqf"; publicVariable "repairMore"; removeEject="\removeEject.sqf"; publicVariable "removeEject"; removeMapGPS="\Map_GPS_R.sqf"; publicVariable "removeMapGPS"; removeNVG="\NVG_R.sqf"; publicVariable "removeNVG"; removeThermal="\Thermal_R.sqf"; publicVariable "removeThermal"; resupplyArc170="\ARC_re.sqf"; publicVariable "resupplyArc170"; resupplyBox="\Resupply_boxes.sqf"; publicVariable "resupplyBox"; resupplyLaat="\LAAT_re.sqf"; publicVariable "resupplyLaat"; resupplyVwing="\Vwing_re.sqf"; publicVariable "resupplyVwing"; resupplyYwing="\Ywing_re.sqf"; publicVariable "resupplyYwing"; rngCiv="\RandomSWCIV.sqf"; publicVariable "rngCiv"; smallAmmo="\Small_ammo.sqf"; publicVariable "smallAmmo"; smallMedical="\Small_medical.sqf"; publicVariable "smallMedical"; transportHMP="\Transport.sqf"; publicVariable "transportHMP"; wardenAmmoBox="\wardenAmmoBox.sqf"; publicVariable "wardenAmmoBox"; ywingSmoke="\ywing_smoke_tip.sqf"; publicVariable "ywingSmoke"; zeusVarNFncPanel="\zeusVariableAndFunctionPanel.sqf"; publicVariable "zeusVarNFncPanel"; //swop functions swopBoostOn="\LAAT\initTE.sqf"; publicVariable "swopBoostOn"; swopBoostOff="\LAAT\initTD.sqf"; publicVariable "swopBoostOff"; //Quick strings for commonly used paths vehicleBasedQuick=root+vehicleBased; publicVariable "vehicleBasedQuick"; vehicleVariantQuick=vehicleBasedQuick+vehicleVariant; publicVariable "vehicleVariantQuick"; actionBasedQuick=vehicleBasedQuick+actionBased; publicVariable "actionBasedQuick"; airBasedQuick=vehicleVariantQuick+airBased; publicVariable "airBasedQuick"; landBasedQuick=vehicleVariantQuick+landBased; publicVariable "landBasedQuick"; mortarPathQuick=landBasedQuick+mortarPath; publicVariable "mortarPathQuick"; aiBasedQuick=root+aiBased; publicVariable "aiBasedQuick"; factionBasedQuick=aiBasedQuick+factionBased; publicVariable "factionBasedQuick"; cisQuick=factionBasedQuick+opforFac+cis; publicVariable "cisQuick"; b1Quick=cisQuick+b1Path; publicVariable "b1Quick"; playedBasedQuick=root+playerBased; publicVariable "playedBasedQuick"; playedBasedItemsQuick=playedBasedQuick+item; publicVariable "playedBasedItemsQuick"; aviationPlayedBasedQuick=playedBasedQuick+aviation; publicVariable "aviationPlayedBasedQuick"; MedicalplayedBasedQuick=playedBasedQuick+MedicalP; publicVariable "MedicalplayedBasedQuick"; wardenBasedQuick=aviationPlayedBasedQuick+wardenBased; publicVariable "wardenBasedQuick"; MedicalQuick=medicalPlayedBasedQuick+Mstretcher; publicVariable "MedicalQuick"; resupplyBoxQuick=wardenBasedQuick+resupplyData; publicVariable "resupplyBoxQuick"; itemsQuick=playedBasedQuick+item; publicVariable "itemsQuick"; boxesQuick=itemsQuick+boxesPath; publicVariable "boxesQuick"; hmpQuick=airBasedQuick+hmpPath; publicVariable "hmpQuick"; laatSmokeQuick=actionBasedQuick+smokePath+laatpath+laatSmoke; publicVariable "laatSmokeQuick"; arc170SmokeQuick=actionBasedQuick+smokePath+arc170Path+arcSmokeNorm; publicVariable "arc170SmokeQuick"; ywingSmokeQuick=actionBasedQuick+smokePath+ywingPath+ywingSmoke; publicVariable "ywingSmokeQuick"; //Variable that is declared to notify when all the above is done filePathsDone=true; publicVariable "filePathsDone";