|
|
(9 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| = BIKI Related = | | = BIKI Related = |
| == Overhaul of the control types pages ==
| | My contributions: |
| If you want to help out with updating the pages you can follow these steps:
| | * [[Special:Contributions/7erra]] |
| # Download (or even better clone) [https://github.com/7erra/BIKI.VR this repository] into your mission directory
| |
| # Start an '''UNMODDED''' version of Arma 3 v2.00 or above
| |
| # Open the mission in 3den
| |
| # Preview the mission
| |
| # Here you can execute the steps for each page as described below
| |
| Procedure for each page:
| |
| # Follow a red link in the column "New page"
| |
| # Execute {{Inline code|CT execVM "fnc\generateCTPage.sqf";}} in the debug console (substitute CT with the number from the "Decimal" column)
| |
| # Paste the generated code into the new page
| |
| # Adjust the template according to the arguments
| |
| # Move all information from the old page (column 2) to the new one, eg. introduction text, attribute descriptions, images, ...
| |
| # The default base classes can be found in MISSION\ui\DefaultGUIBaseClasses.hpp. Copy all classes that use the CT as a new example over.
| |
| You can take a look at the source of [[Template:CT]] itself. On that page there is example code how it should be used.
| |
|
| |
|
| === Status of each CT ===
| | My sandboxes: |
| Blue links in the New page column means that the page has been created.
| | * [[User:7erra/Sandbox]] |
| {| class="wikitable sortable" Style ="Width: 50%"
| | * [[User:7erra/Sandbox1]] |
| ! New page !! Old page !! Decimal
| | * [[User:7erra/Sandbox2]] |
| |-
| | * [[User:7erra/Sandbox3]] |
| | [[User:7erra/Sandbox_CT_STATIC|CT_STATIC]] || [[CT_STATIC]] || 0
| | * [[User:7erra/Sandbox4]] |
| |-
| | * [[User:7erra/Sandbox5]] |
| | [[User:7erra/Sandbox_CT_BUTTON|CT_BUTTON]] || [[CT_BUTTON]] || 1
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_EDIT|CT_EDIT]] || [[CT_EDIT]] || 2
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_SLIDER|CT_SLIDER]] || [[CT_SLIDER]] || 3
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_COMBO|CT_COMBO]] || [[CT_COMBO]] || 4
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_LISTBOX|CT_LISTBOX]] || [[CT_LISTBOX]] || 5
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_TOOLBOX|CT_TOOLBOX]] || [[CT_TOOLBOX]] || 6
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_CHECKBOXES|CT_CHECKBOXES]] || [[CT_CHECKBOXES]] || 7
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_PROGRESS|CT_PROGRESS]] || [[CT_PROGRESS]] || 8
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_HTML|CT_HTML]] || [[CT_HTML]] || 9
| |
| |-
| |
| | CT_STATIC_SKEW || [[CT_STATIC_SKEW]] || 10
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_ACTIVETEXT|CT_ACTIVETEXT]] || [[CT_ACTIVETEXT]] || 11
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_TREE|CT_TREE]] || [[CT_TREE]] || 12
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_STRUCTURED_TEXT|CT_STRUCTURED_TEXT]] || [[CT_STRUCTURED_TEXT]] || 13
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_CONTEXT_MENU|CT_CONTEXT_MENU]] || [[CT_CONTEXT_MENU]] || 14
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_CONTROLS_GROUP|CT_CONTROLS_GROUP]] || [[CT_CONTROLS_GROUP]] || 15
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_SHORTCUTBUTTON|CT_SHORTCUTBUTTON]] || [[CT_SHORTCUTBUTTON]] || 16
| |
| |-
| |
| | CT_HITZONES || [[CT_HITZONES]] || 17
| |
| |-
| |
| | CT_VEHICLETOGGLES || [[CT_VEHICLETOGGLES]] || 18
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_CONTROLS_TABLE|CT_CONTROLS_TABLE]] || [[CT_CONTROLS_TABLE]] || 19
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_XKEYDESC|CT_XKEYDESC]] || [[CT_XKEYDESC]] || 40
| |
| |-
| |
| | CT_XBUTTON || [[CT_XBUTTON]] || 41
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_XLISTBOX|CT_XLISTBOX]] || [[CT_XLISTBOX]] || 42
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_XSLIDER|CT_XSLIDER]] || [[CT_XSLIDER]] || 43
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_XCOMBO|CT_XCOMBO]] || [[CT_XCOMBO]] || 44
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_ANIMATED_TEXTURE|CT_ANIMATED_TEXTURE]] || [[CT_ANIMATED_TEXTURE]] || 45
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_MENU|CT_MENU]] || [[CT_MENU]] || 46
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_MENU_STRIP|CT_MENU_STRIP]] || [[CT_MENU_STRIP]] || 47
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_CHECKBOX|CT_CHECKBOX]] || [[CT_CHECKBOX]] || 77
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_OBJECT|CT_OBJECT]] || [[CT_OBJECT]] || 80
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_OBJECT_ZOOM|CT_OBJECT_ZOOM]] || [[CT_OBJECT_ZOOM]] || 81
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_OBJECT_CONTAINER|CT_OBJECT_CONTAINER]] || [[CT_OBJECT_CONTAINER]] || 82
| |
| |-
| |
| | CT_OBJECT_CONT_ANIM || [[CT_OBJECT_CONT_ANIM]] || 83
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_LINEBREAK|CT_LINEBREAK]] || [[CT_LINEBREAK]] || 98
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_USER|CT_USER]] || [[CT_USER]] || 99
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_MAP|CT_MAP]] || [[CT_MAP]] || 100
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_MAP_MAIN|CT_MAP_MAIN]] || [[CT_MAP_MAIN]] || 101
| |
| |-
| |
| | [[User:7erra/Sandbox_CT_LISTNBOX|CT_LISTNBOX]] || [[CT_LISTNBOX]] || 102
| |
| |-
| |
| | CT_ITEMSLOT || [[CT_ITEMSLOT]] || 103
| |
| |-
| |
| | CT_LISTNBOX_CHECKABLE || [[CT_LISTNBOX_CHECKABLE]]|| 104
| |
| |-
| |
| | CT_VEHICLE_DIRECTION || [[CT_VEHICLE_DIRECTION]] || 105
| |
| |}
| |
| | |
| === Template for page generation ===
| |
| The BIKI template used for the pages:<br>
| |
| [[Template:CT]]<br>
| |
| <br>
| |
| Some code to automatically create the backbone of the page:<br>
| |
| https://github.com/7erra/BIKI.VR/blob/master/fnc/generateCTPage.sqf<br>
| |
| <br>
| |
| Link to GUI related commands:<br>
| |
| [[:Category:Command Group: GUI Control]]<br>
| |
| <br>
| |
| Linkt to UIEH:<br>
| |
| [[User Interface Event Handlers]]
| |
|
| |
|
| = About Me = | | = About Me = |
| {| style="float: right;" | | {| style="float: right;" |
| |- | | |- |
| |{{User de}} | | |{{UserLanguage|de}} |
| |- | | |- |
| |{{User en-3}} | | |{{UserLanguage|en|3}} |
| |} | | |} |
| ArmA player since ArmA2. Scripting since A3. Fluent in German, English and sqf. | | ArmA player since Arma 2. Scripting since Arma 3. Fluent in German, English and sqf. |
|
| |
|
| Connect with me! | | Connect with me! |
Line 135: |
Line 29: |
| My <s>abominations</s> creations: | | My <s>abominations</s> creations: |
| *[https://forums.bohemia.net/forums/topic/217263-7erras-editing-extensions/| 7erra's Editing Extensions (mod)] | | *[https://forums.bohemia.net/forums/topic/217263-7erras-editing-extensions/| 7erra's Editing Extensions (mod)] |
| *[https://steamcommunity.com/sharedfiles/filedetails/?id=1420348567| Disable 3den Mission Preview Shortcut (mod)] | | *[https://steamcommunity.com/sharedfiles/filedetails/?id{{=}}1420348567| Disable 3den Mission Preview Shortcut (mod)] |
| *[https://forums.bohemia.net/forums/topic/219677-release-virtual-arsenal-shop-system/| VASS: Virtual Arsenal Shop System (script)] | | *[https://forums.bohemia.net/forums/topic/219677-release-virtual-arsenal-shop-system/| VASS: Virtual Arsenal Shop System (script)] |
| *Older ones: | | *Older ones: |