{"name":"createMissionDisplay","operator":null,"title":"createMissionDisplay","type":"command","url":"https://community.bistudio.com/wiki/createMissionDisplay","revid":368962,"updated":"2024-08-21T08:48:56Z","groups":["GUI Control"],"status":"ok","replaced_by":[],"games":[{"game":"arma1","name":"Armed Assault","version":"1.08"},{"game":"arma2","name":"Arma 2","version":"1.00"},{"game":"arma2oa","name":"Arma 2: Operation Arrowhead","version":"1.50"},{"game":"tkoh","name":"Take On Helicopters","version":"1.00"},{"game":"arma3","name":"Arma 3","version":"0.50"}],"since":{"game":"arma1","name":"Armed Assault","version":"1.08"},"arma3_since":"0.50","branch":null,"locality":{"argument":null,"effect":null,"server_exec":false},"exec":null,"description":"Create single missions display as a child of given display. The mission dialog will be set to the directory given as an argument \"root\".","syntaxes":[{"syntax":"display createMissionDisplay missionRootDirectoryString","since":null,"effect":null,"exec":null,"params":[{"name":"display","type":"Display","optional":false,"default":null,"description":null,"types":["Display"],"since":null,"text":"display: Display"},{"name":"missionRootDirectoryString","type":"String","optional":false,"default":null,"description":null,"types":["String"],"since":null,"text":"missionRootDirectoryString: String"}],"returns":{"type":"Display","types":["Display"],"description":null,"text":"Display"},"form":"binary","operator":null,"left":{"text":"display","types":["Display"]},"right":{"text":"missionRootDirectoryString","types":["String"]}},{"syntax":"display createMissionDisplay [missionRootDirectoryString, cfgMissionsClass]","since":null,"effect":null,"exec":null,"params":[{"name":"display","type":"Display","optional":false,"default":null,"description":null,"types":["Display"],"since":null,"text":"display: Display"},{"name":"missionRootDirectoryString","type":"String","optional":false,"default":null,"description":"root direction from `\\Arma 3\\Missions\\ROOT`","types":["String"],"since":null,"text":"missionRootDirectoryString: String - root direction from `\\Arma 3\\Missions\\ROOT`"},{"name":"cfgMissionsClass","type":"String","optional":false,"default":null,"description":"cfgMissions class to use","types":["String"],"since":null,"text":"cfgMissionsClass: String - cfgMissions class to use"}],"returns":{"type":"Display","types":["Display"],"description":null,"text":"Display"},"form":"binary","operator":null,"left":{"text":"display","types":["Display"]},"right":{"text":"[missionRootDirectoryString, cfgMissionsClass]","types":["Array"]}}],"examples":[{"text":"```sqf\n_ChildDisplay = _Rootdisplay createMissionDisplay \"Tutorial\";\n```","code":["_ChildDisplay = _Rootdisplay createMissionDisplay \"Tutorial\";"]},{"text":"In Arma 3 this creates the scenarios UI:\n\n```sqf\nfindDisplay 46 createMissionDisplay \"\";\n```","code":["findDisplay 46 createMissionDisplay \"\";"]},{"text":"Other options for Arma 3:\n\n```sqf\nprivate _missionDisplay = findDisplay 46;\n_missionDisplay createMissionDisplay [\"\", \"Cutscenes\"];\n_missionDisplay createMissionDisplay [\"\", \"Campaigns\"];\n_missionDisplay createMissionDisplay [\"\", \"MPMissions\"];\n_missionDisplay createMissionDisplay [\"\", \"Challenges\"];\n_missionDisplay createMissionDisplay [\"\", \"Showcases\"];\n```","code":["private _missionDisplay = findDisplay 46;\n_missionDisplay createMissionDisplay [\"\", \"Cutscenes\"];\n_missionDisplay createMissionDisplay [\"\", \"Campaigns\"];\n_missionDisplay createMissionDisplay [\"\", \"MPMissions\"];\n_missionDisplay createMissionDisplay [\"\", \"Challenges\"];\n_missionDisplay createMissionDisplay [\"\", \"Showcases\"];"]}],"multiplayer":null,"problems":null,"aliases":[],"see_also":["createMPCampaignDisplay","playMission","playScriptedMission","hostMission"],"notes":[],"categories":["ArmA: Armed Assault: New Scripting Commands","ArmA: Armed Assault: Scripting Commands","Arma 2: Operation Arrowhead: Scripting Commands","Arma 2: Scripting Commands","Arma 3: Scripting Commands","Command Group: GUI Control","Introduced with Armed Assault version 1.08","Scripting Commands","Take On Helicopters: Scripting Commands"]}