├── Missions ├── TCL_TypeX_Example.malden │ ├── Init.sqf │ └── mission.sqm ├── TCL_TypeX_Example_v2.malden │ ├── Init.sqf │ └── mission.sqm ├── TCL_TypeX_Location.malden │ ├── Init.sqf │ └── mission.sqm ├── TCL_TypeX_Spawn_v4.malden │ ├── Init.sqf │ └── mission.sqm └── TCL_TypeX_Test.malden │ ├── Init.sqf │ └── mission.sqm └── README.md /Missions/TCL_TypeX_Example.malden/Init.sqf: -------------------------------------------------------------------------------- 1 | // Tactical Combat Link - Debug System 2 | // TCL_Debug = [True, True, True, True, True, True, True]; 3 | 4 | // Tactical Combat Link - Script Based initialize if DePboed TCL_System folder is used. 5 | // ------------------------------------------------------------------------------------ 6 | 7 | // TCL_Path = "TCL_System\"; 8 | // call compile preprocessFileLineNumbers (TCL_Path+"TCL_Preprocess.sqf"); 9 | 10 | // ------------------------------------------------------------------------------------ 11 | 12 | // Map Click Teleport 13 | // onMapSingleClick "vehicle player setPos _pos"; -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Example.malden/mission.sqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arma-TCL-TypeX/TCL-TypeX-docs/afb5678b3719d30eb95c7e68765c9669ea5e4085/Missions/TCL_TypeX_Example.malden/mission.sqm -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Example_v2.malden/Init.sqf: -------------------------------------------------------------------------------- 1 | // TCL_Preprocess = False; 2 | 3 | TCL_AI = [0.1, 0.15, 3, [3000, 5000, 7000, 10000, 13000], False, 4, 700, True, False, False, True, 170, 2, False]; 4 | 5 | TCL_Debug = [True, True, True, True, True, False, True]; 6 | 7 | TCL_Tweak = [15, 50, 300, 1, 35, 0, 100]; 8 | 9 | TCL_System = [0, True, True, True, True, True, True, False]; 10 | 11 | enableCamShake False; 12 | 13 | onMapSingleClick "vehicle player setPosASL _pos"; 14 | -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Example_v2.malden/mission.sqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arma-TCL-TypeX/TCL-TypeX-docs/afb5678b3719d30eb95c7e68765c9669ea5e4085/Missions/TCL_TypeX_Example_v2.malden/mission.sqm -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Location.malden/Init.sqf: -------------------------------------------------------------------------------- 1 | // Tactical Combat Link - Debug System 2 | TCL_Debug = [False, True, True, True, True, True]; 3 | 4 | // Map Click Teleport 5 | onMapSingleClick "vehicle player setPosASL _pos"; 6 | 7 | // Camera Shake Disabled 8 | enableCamShake False; -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Location.malden/mission.sqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arma-TCL-TypeX/TCL-TypeX-docs/afb5678b3719d30eb95c7e68765c9669ea5e4085/Missions/TCL_TypeX_Location.malden/mission.sqm -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Spawn_v4.malden/Init.sqf: -------------------------------------------------------------------------------- 1 | // TCL_Preprocess = False; 2 | 3 | TCL_Debug = [True, True, True, True, True, False, False]; 4 | 5 | onMapSingleClick "vehicle player setPosASL _pos"; -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Spawn_v4.malden/mission.sqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arma-TCL-TypeX/TCL-TypeX-docs/afb5678b3719d30eb95c7e68765c9669ea5e4085/Missions/TCL_TypeX_Spawn_v4.malden/mission.sqm -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Test.malden/Init.sqf: -------------------------------------------------------------------------------- 1 | // Tactical Combat Link - Debug System 2 | TCL_Debug = [True, True, True, True, True, True, True]; 3 | 4 | // Tactical Combat Link - Script Based initialize if DePboed TCL_System folder is used. 5 | // ------------------------------------------------------------------------------------ 6 | 7 | // TCL_Path = "TCL_System\"; 8 | // call compile preprocessFileLineNumbers (TCL_Path+"TCL_Preprocess.sqf"); 9 | 10 | // ------------------------------------------------------------------------------------ 11 | 12 | // Map Click Teleport 13 | onMapSingleClick "vehicle player setPos _pos"; -------------------------------------------------------------------------------- /Missions/TCL_TypeX_Test.malden/mission.sqm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Arma-TCL-TypeX/TCL-TypeX-docs/afb5678b3719d30eb95c7e68765c9669ea5e4085/Missions/TCL_TypeX_Test.malden/mission.sqm -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # T.C.L. TypeX documentation 2 | 3 | ## What is T.C.L. TypeX ? 4 | 5 | *Tactical Combat Link is an [Arma 3](http://www.arma3.com) AddOn written and maintained by* snkman, *one of the veteran coders of the community. From [the original thread](https://forums.bohemia.net/forums/topic/221659-tactical-combat-link-typex/) on bohemia forums* : 6 | 7 | >Tactical Combat Link is a highly dynamic A.I. and F.X. enhancement modification for ARMA 3. 8 | > 9 | >Main focus of this modification is to enhance and improve A.I. in many different ways and situations. 10 | > 11 | >Tactical Combat Link gives mission designers full freedom about the control and behaviour of A.I. unit(s) and A.I. group(s) by providing multiple types and ways of how A.I. unit(s) and A.I. group(s) can be initialized and behave. 12 | > 13 | >Tactical Combat Link works as close as possible with the ARMA 3 engines natively A.I. behaviours to keep a good and clean A.I. mission flow. 14 | > 15 | >The main system and almost every feature of Tactical Combat Link use highly randomized values to create unique and varied combat situations. 16 | > 17 | >Tactical Combat Link was designed to be as realistic as possible! 18 | > 19 | >A.I. is able to react to each enemy player(s) ( playable / switchable ) individual which means it is possible to have Player(s) vs A.I. combat in almost every kind and situation. 20 | > 21 | >Each A.I. group has the ability to start their own reinforcement request cycle. 22 | > 23 | >A.I. unit(s) of Tactical Combat Link have been specialized and optimized for close and long range combat. 24 | > 25 | >Tactical Combat Link has been optimized by using some of the latest coding and syntax optimizations to provide solid and lag free missions. 26 | 27 | ## What will I find here ? 28 | 29 | At the moment, this Github repository is destined for *user documentation*, that can be found here : https://github.com/Arma-TCL-TypeX/TCL-TypeX/wiki 30 | 31 | For discussion and script downloading, please go to the thread on bohemia forum : https://forums.bohemia.net/forums/topic/221659-tactical-combat-link-typex/ 32 | --------------------------------------------------------------------------------