7erra 629 Posted May 8, 2017 So after beeing requested here I thought to myself, why not make a list of all the ArmA dialogs and displays? So here it is: https://docs.google.com/spreadsheets/d/1mfvetmBp2iC44rOzQwNnvlSzQyXAYbkOEw2vhFLLJGg/edit?usp=sharing The function used to find the displays: Spoiler /* Author: Terra Params: (all optional, standard: [0,{},{},true]) 1: seconds between execution of script and search of display (uisleep) 2: Command which is executed beforehand 3: Command which is executed after the script 4: Exclude standard displays (Map, Mission display, Editor display) or your own displays Returns: List of displays, systemchat Example: 0 = [] execVM "iddFinder.sqf"; 0 = [5, {hint "start"}, {hint "end"}, false] execVM "iddFinder.sqf"; */ params [ ["_timer", 0, [123]], ["_preCommand", {},[{}]], ["_postCommand", {},[{}]], ["_exclude", true, [true, []]] ]; disableSerialization; call _preCommand; _displayArray = []; uisleep _timer; _displayArray = allDisplays; if (typeName _exclude == typeName true) then { if (_exclude) then { _displayArray = _displayArray - [findDisplay 0, findDisplay 12, findDisplay 46, findDisplay 313]; }; } else { _displayArray = _displayArray - _exclude; }; systemChat str _displayArray; call _postCommand; I acutally found the "allDisplays" command afterwards by pure coincidence. Could have saved some time... The table contains two charts. The first one ("Ingame") contains all displays which I could acutally find ingame. The other one ("config.bin", unfinished) contains the theoretical displays which I couldn't find with my function or I don't know what/where they are. If you want to contribute to the chart you can do so by commenting here or on the table directly. Any help is appreciated ;) Have fun, Terra Some mentions: http://dbmst.blogspot.de/2013/05/arma-configfile-display-idd-list.html, @pierremgi 2 Share this post Link to post Share on other sites
M1ke_SK 230 Posted May 13, 2017 Inside inventory (602) 6331, // uniform 6381, // vest 6191, // backpack 6240 // headgear 610, // Primary Weapon 620, // PW Muzzle 621, // PW Optics 622, // PW Flashlight 611, // secondary weapon 612, // hand Gun 630, // HG Flashlight 628, // HG Muzzle 629 // HG Optics 1 Share this post Link to post Share on other sites
7erra 629 Posted May 13, 2017 7 hours ago, M1ke_SK said: Inside inventory (602) 6331, // uniform 6381, // vest 6191, // backpack 6240 // headgear 610, // Primary Weapon 620, // PW Muzzle 621, // PW Optics 622, // PW Flashlight 611, // secondary weapon 612, // hand Gun 630, // HG Flashlight 628, // HG Muzzle 629 // HG Optics Are these the controls of display 602 or are they seperate displays? (Or even dialogs?) Share this post Link to post Share on other sites
M1ke_SK 230 Posted May 13, 2017 1 hour ago, 7erra said: Are these the controls of display 602 or are they seperate displays? (Or even dialogs?) These are controls of display 602 Share this post Link to post Share on other sites
pierremgi 4862 Posted May 13, 2017 Some more ? private ["_cfg", "_cur","_idd","_result","_cfgName","_onLoad"]; _cfg = configFile; _idd = 0; _result = []; for "_i" from 0 to (count _cfg)-1 do { _cur = _cfg select _i; if(isClass _cur) then { _cfgName = configName _cur; _idd = getNumber(_cur >> "idd"); _onLoad = getText(_cur >> "onLoad"); if(_onLoad != "" && _idd >=0) then { _result set[count _result, [str _idd,_cfgName,_onLoad,toString [0x0D, 0x0A]]]; }; }; }; copyToClipboard (str (_result)); 2 2 Share this post Link to post Share on other sites
Midnighters 152 Posted May 15, 2017 bookmarking this shit. Share this post Link to post Share on other sites