애드온으로 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로 클립보드에 보낸다.
댓글 없음:
댓글 쓰기