2013년 5월 15일 수요일

ARMA configFile Display IDD List

Mission Editor의 Config Viewer (Ctrl + G)의 내용중 idd와 디스플레이와 컨트롤들이 다 생성되었을때 실행되는 onLoad가 있는 것들의 리스트이다. 이 중에 몇몇은 findDisplay를 통해서 사용할 수 있는 Display들이고 이는 Editor Control, GUI Control에 쓰인다.

애드온으로 UI를 만들어야하는 상황이 아니라면 대체로 사용할 일은 드물 것으로 보인다.

현재 Alpha버전 기준이라 앞으로 변화가 있고 추가될지도 모른다.



createDisplay명령을 이용해서 확인할 수 있다.


RscMiniMap
  • idd
    • 133
  • onLoad
    •  ["onLoad",_this,"RscMiniMap",'IGUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"





RscMiniMapSmall
  • idd
    •  133
  • onLoad 
    • ["onLoad",_this,"RscMiniMap",'IGUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"





RscDisplayInsertMarker
  • idd
    • 54
  • onLoad 
    •  ["onLoad",_this,"RscDisplayInsertMarker",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayDebug
  • idd
    •  56
  • onLoad 
    • ["onLoad",_this,"RscDisplayDebug",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"





RscDisplayLoading
  • idd
    • 102
  • onLoad 
    •  ["onLoad",_this,"RscDisplayLoading",'Loading'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"





RscDisplayLoadMission
  • idd
    • 101
  • onLoad 
    • ["onLoad",_this,"RscDisplayLoading",'Loading'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayNotFreeze
  • idd
    • 105
  • onLoad 
    • ["onLoad",_this,"RscDisplayLoading",'Loading'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayNotFreezeBig
  • idd
    • 100002
  • onLoad 
    • ["onLoad",_this,"RscDisplayLoading",'Loading'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf" 



RscDisplayStart
  • idd
    • 104
  • onLoad 
    • ["onLoad",_this,"RscDisplayLoading",'Loading'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayDiary
  • idd
    • 129
  • onLoad 
    • ["onLoad",_this,"RscDiary",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMainMap

게임상에서 M키를 눌렀을때 볼 수 있는 기본적인 지도가 나오는 디스플레이.
  • idd
    • 12
  • onLoad 
    • ["onLoad",_this,"RscDiary",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"





RscDisplaySingleMission
  • idd
    • 2
  • onLoad 
    • ["onLoad",_this,"RscDisplaySingleMission",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayCampaignLoad
  • idd
    • 43
  • onLoad
    • ["onLoad",_this,"RscDisplayCampaignLoad",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplaySelectDifficulty
  • idd
    • 85
  • onLoad 
    • ["onLoad",_this,"RscDisplaySelectDifficulty",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscDisplayDifficultySelect
  • idd
    • 152
  • onLoad 
    • ["onLoad",_this,"RscDisplayDifficultySelect",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayGetReady
  • idd
    • 37
  • onLoad 
    • ["onLoad",_this,"RscDiary",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayGear
  • idd
    • 106
  • onLoad 
    • if (isNil('IGUI_GEAR_activeFilter')) then { IGUI_GEAR_activeFilter = 0;}; private ['_dummy']; _dummy = [_this,'initDialog'] call compile preprocessFile    '\A3\ui_f\scripts\handleGear.sqf'; _dummy = [_this,'onLoad'] execVM    '\A3\ui_f\scripts\handleGear.sqf'; _dummy;




RscDisplayMission

게임 플레이시의 화면
  • idd
    • 46
  • onLoad 
    • ["onLoad",_this,"RscDisplayMission",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMissionEnd
  • idd
    • 58
  • onLoad 
    • ["onLoad",_this,"RscDisplayMissionEnd",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"



RscDisplayTeamSwitch
  • idd
    • 632
  • onLoad 
    • ["onLoad",_this,"RscDisplayTeamSwitch",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayInterrupt

Display #49.ESC를 눌렀을때 뜨는 PAUSE 화면이다.
  • idd
    • 49
  • onLoad 
    • ["onLoad",_this,"RscDisplayInterrupt",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayInterruptRevert
  • idd
    • 144
  • onLoad 
    • ["onLoad",_this,"RscDisplayInterruptRevert",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplaySelectSave
  • idd
    • 154
  • onLoad 
    • ["onLoad",_this,"RscDisplaySelectSave",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMPInterrupt

Display #49. 멀티 플레이에서 ESC키를 눌렀을때의 화면으로 일시정지 되지 않고 계속해서 게임 내 시간이 흘러간다..
  • idd
    • 49
  • onLoad 
    • ["onLoad",_this,"RscDisplayMPInterrupt",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"



RscDisplayDebriefing
  • idd
    • 50
  • onLoad 
    • ["onLoad",_this,"RscDisplayDebriefing",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMissionFail
  • idd
    • 58
  • onLoad 
    • ["onLoad",_this,"RscDisplayMissionFail",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayLogin
  • idd
    • 31
  • onLoad 
    • ["onLoad",_this,"RscDisplayLogin",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayModLauncher
  • idd
    • 157
  • onLoad 
    • ["onLoad",_this,"RscDisplayModLauncher",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayOptions
  • idd
    • 3
  • onLoad 
    • ["onLoad",_this,"RscDisplayOptions",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayOptionsVideo
  • idd
    • 5
  • onLoad 
    • ["onLoad",_this,"RscDisplayOptionsVideo",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayOptionsAudio
  • idd
    • 6
  • onLoad 
    • ["onLoad",_this,"RscDisplayOptionsAudio",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMicSensitivityOptions
  • idd
    • 262
  • onLoad 
    • ["onLoad",_this,"RscDisplayMicSensitivityOptions",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayGameOptions
  • idd
    • 151
  • onLoad 
    • ["onLoad",_this,"RscDisplayGameOptions",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayDifficulty
  • idd
    • 7
  • onLoad 
    • ["onLoad",_this,"RscDisplayDifficulty",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayControlSchemes
  • idd
    • 163
  • onLoad 
    • ["onLoad",_this,"RscDisplayControlSchemes",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayConfigure
  • idd
    • 4
  • onLoad 
    • ["onLoad",_this,"RscDisplayConfigure",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




 RscDisplayConfigureAction
  • idd
    • 131
  • onLoad 
    • ["onLoad",_this,"RscDisplayConfigureAction",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayConfigureControllers
  • idd
    • 148
  • onLoad 
    • ["onLoad",_this,"RscDisplayConfigureControllers",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayCustomizeController
  • idd
    • 150
  • onLoad 
    • ["onLoad",_this,"RscDisplayCustomizeController",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayJoystickSchemes
  • idd
    • 159
  • onLoad 
    • ["onLoad",_this,"RscDisplayJoystickSchemes",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplaySelectIsland
  • idd
    • 51
  • onLoad 
    • ["onLoad",_this,"RscDisplaySelectIsland",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayCustomArcade
  • idd
    • 25
  • onLoad 
    • ["onLoad",_this,"RscDisplayCustomArcade",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeMap

Display #26. 미션 에디터의 지도편집기로 보인다.
  • idd
    • 26
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeMap",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeUnit
  • idd
    • 27
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeUnit",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeModules
  • idd
    • 153
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeModules",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeGroup
  • idd
    • 40
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeGroup",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeWaypoint
  • idd
    • 28
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeWaypoint",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeMarker
  • idd
    • 45
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeMarker",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeSensor
  • idd
    • 41
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeSensor",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeEffects
  • idd
    • 44
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeEffects",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayTemplateSave
  • idd
    • 29
  • onLoad 
    • ["onLoad",_this,"RscDisplayTemplateSave",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscDisplayTemplateLoad
  • idd
    • 30
  • onLoad 
    • ["onLoad",_this,"RscDisplayTemplateLoad",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscDisplayIntel
  • idd
    • 32
  • onLoad 
    • ["onLoad",_this,"RscDisplayIntel",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMultiplayer
  • idd
    • 8
  • onLoad 
    • ["onLoad",_this,"RscDisplayMultiplayer",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayHostSettings
  • idd
    • 132
  • onLoad 
    • ["onLoad",_this,"RscDisplayHostSettings",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayRemoteMissions
  • idd
    • 17
  • onLoad 
    • ["onLoad",_this,"RscDisplayRemoteMissions",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayRemoteMissionVoted
  • idd
    • 126
  • onLoad 
    • ["onLoad",_this,"RscDisplayRemoteMissionVoted",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayServer
  • idd
    • 17
  • onLoad 
    • ["onLoad",_this,"RscDisplayRemoteMissions",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayClient
  • idd
    • 18
  • onLoad 
    • ["onLoad",_this,"RscDisplayLoading",'Loading'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"



RscDisplayMultiplayerSetup
  • idd
    • 70
  • onLoad 
    • ["onLoad",_this,"RscDisplayMultiplayerSetup",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMultiplayerSetupParams
  • idd
    • 146
  • onLoad 
    • ["onLoad",_this,"RscDisplayMultiplayerSetupParams",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMultiplayerSetupParameter
  • idd
    • 147
  • onLoad 
    • ["onLoad",_this,"RscDisplayMultiplayerSetupParameter",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayPassword
  • idd
    • 64
  • onLoad 
    • ["onLoad",_this,"RscDisplayPassword",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayIPAddress
  • idd
    • 19
  • onLoad 
    • ["onLoad",_this,"RscDisplayIPAddress",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf""],["71","RscDisplayFilter","["onLoad",_this,"RscDisplayFilter",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayServerGetReady
  • idd
    • 52
  • onLoad 
    • ["onLoad",_this,"RscDiary",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayClientGetReady
  • idd
    • 53
  • onLoad 
    • ["onLoad",_this,"RscDiary",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayDedicatedServerSettings
  • idd
    • 127
  • onLoad 
    • ["onLoad",_this,"RscDisplayDedicatedServerSettings",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayDebugPublic 
미션에디터에서 ESC키를 누르면 볼 수 있는 디버그 패널이다.
  • idd
    • 316000
  • onLoad 
    • ["onLoad",_this,"RscDisplayDebugPublic",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayCampaignSelect
  • idd
    • 74
  • onLoad 
    • ["onLoad",_this,"RscDisplayCampaignSelect",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayOptionsGUI 
인터페이스의 색상등을 설정할 수 있는 것같다.
  • idd
    • 153
  • onLoad 
    • ["onLoad",_this,"RscDisplayOptionsGUI",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayMovieInterrupt

Display #49
  • idd
    • 49
  • onLoad 
    • ["onLoad",_this,"RscDisplayMovieInterrupt",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscFunctionsViewer
  • idd
    • 2929
  • onLoad 
    • ["onLoad",_this,"RscFunctionsViewer",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayConfigViewer
  • idd
    • 2928
  • onLoad 
    • ["onLoad",_this,"RscDisplayConfigViewer",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayControlsScheme
  • idd
    • 163
  • onLoad 
    • ["onLoad",_this,"RscDisplayControlSchemes",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscConfigEditor_Main
  • idd
    • 3030
  • onLoad 
    • uinamespace setvariable ['BIS_configviewer_display',_this select 0];"],["999","RscGUIEditor","uinamespace setvariable ['BIS_RscGUIEditor',_this select 0];




RscDisplayAAR
  • idd
    • 2121
  • onLoad 
    • ["onLoad",_this,"RscDisplayAAR",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayLocWeaponInfo
  • idd
    • 2727
  • onLoad 
    • ["onLoad",_this,"RscDisplayLocWeaponInfo",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayORBAT
  • idd
    • 505
  • onLoad 
    • ["onLoad",_this,"RscDisplayORBAT",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscDisplayStrategicMap
  • idd
    • 506
  • onLoad 
    • ["onLoad",_this,"RscDisplayStrategicMap",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscDisplayInventory
  • idd
    • 602
  • onLoad 
    • ["onLoad",_this,"RscDisplayInventory",'IGUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayCamera
  • idd
    • 314
  • onLoad 
    • ["onLoad",_this,"RscDisplayCamera",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayAnimViewer 
유닛들의 모션을 확인할 수 있다
  • idd
    • 1320
  • onLoad 
    • ["onLoad",_this,"RscDisplayAnimViewer",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayCommon
  • idd
    • 999
  • onLoad 
    • ["onLoad",_this,"RscDisplayCommon",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscDisplayCommonMessage
  • idd
    • 999
  • onLoad 
    • uinamespace setvariable ['RscDisplayCommonMessage_display',_this select 0];




RscDisplayCommonMessagePause
  • idd
    • 999
  • onLoad 
    • uinamespace setvariable ['RscDisplayCommonMessage_display',_this select 0];




RscDisplayCommonHint
  • idd
    • 999
  • onLoad 
    • uinamespace setvariable ['Hsim_RscDisplayCommonHint',_this select 0];


RscDisplayWelcome
  • idd
    • 999999
  • onLoad 
    • ["onLoad",_this,"RscDisplayWelcome",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayFieldManual 
필드 매뉴얼
  • idd
    • 162
  • onLoad 
    • ["onLoad",_this,"RscDisplayFieldManual",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayLoadCustom
  • idd
    • 103
  • onLoad 
    • ["onLoad",_this,"RscDisplayLoading",'Loading'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayChooseEditorLayout
  • idd
    • 164
  • onLoad 
    • ["onLoad",_this,"RscDisplayChooseEditorLayout",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeMap_TEST_2

Display #26
  • idd
    • 26
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeMap_TEST_2",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"




RscDisplayArcadeMap_TEST_6

Display #26
  • idd
    • 26
  • onLoad 
    • ["onLoad",_this,"RscDisplayArcadeMap_TEST_6",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"



RscMsgBox

Display #0

  • idd
    • 0
  • onLoad
    • ["onLoad",_this,"RscMsgBox",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"



RscMsgBox3

Display #0
  • idd
    • 0
  • onLoad
    • ["onLoad",_this,"RscMsgBox3",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"


RscDisplayMain

Display #0. 게임 실행시 나오는 메인화면이다.

  • idd
    • 0
  • onLoad
    • ["onLoad",_this,"RscDisplayMain",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf" 




RscDisplayNewUser

Display #0
  • idd
    • 0
  • onLoad
    • ["onLoad",_this,"RscDisplayNewUser",'GUI'] call compile preprocessfilelinenumbers "A3\ui_f\scripts\initDisplay.sqf"





찾아내는 방법


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]];

        };


    };

};

copyToClipboard (str (_result));

idd가 0이 아니면서 onLoad가 있는 항목을 찾아낸뒤 str을 통해 문자화 된 result를 copyToClipboard로 클립보드에 보낸다.

댓글 없음:

댓글 쓰기