|
|
Line 30: |
Line 30: |
| |title5= Commands | | |title5= Commands |
| |color5= #64B5F6 | | |color5= #64B5F6 |
− | |content5= [[:Category:Scripting Commands|Scripting Commands]] | + | |content5= {{Navbox |
| + | |sub= y |
| + | |title1= All Commands |
| + | |color1= #64B5F6 |
| + | |content1= [[:Category:Scripting Commands|Scripting Commands]] |
| + | |title2= By Functionality |
| + | |color2= #64B5F6 |
| + | |content2= [[:Category:Scripting Commands by Functionality|Scripting Commands by Functionality]] |
| + | }} |
| |title6= Functions | | |title6= Functions |
| |color6= #64B5F6 | | |color6= #64B5F6 |
− | |content6= [[:Category:Functions|Scripting Functions]] | + | |content6= {{Navbox |
− | |title7= Debugging
| |
− | |color7= #64B5F6
| |
− | |content7= [[:Category:Common Scripting Errors|Common Scripting Errors]] {{!}} [[Debugging Techniques]] {{!}} [[Exception handling]]
| |
− | |title8= Advanced
| |
− | |color8= #64B5F6
| |
− | |content8= [[Event Scripts]] {{!}} [[:Category:Event Handlers|Event Handlers]] {{!}} [[Function]] {{!}} [[PreProcessor Commands]] {{!}} [[Initialization Order]] {{!}} [[Performance Profiling]]
| |
− | }}
| |
− | | |
− | {{Navbox
| |
− | |title= SQF & SQS Scripting Overview (Virtual Reality)
| |
− | |color= #64B5F6
| |
− | |title1= Terminology
| |
− | |color1= #64B5F6
| |
− | |content1= [[Argument]], [[Identifier]], [[Expression]], [[Operand]], [[Operators]], [[Parameter]], [[Statement]], [[Control Structures]], [[Variables]], [[Magic Variables]]
| |
− | |title2= Syntax
| |
− | |color2= #64B5F6
| |
− | |content2= [[SQF syntax]], [[SQS syntax]], [[Order of Precedence]], [[Control Structures]]
| |
− | |title3= Tutorials
| |
− | |color3= #64B5F6
| |
− | |content3= [[SQS to SQF conversion|SQS → SQF]], [[:Category:Example Code|Example Code]], [[Introduction to Arma Scripting]], [[Code Optimisation]], [[Code Best Practices]], [[Mission Optimisation]], [[Multiplayer Scripting]]
| |
− | |title4= Data Types
| |
− | |color4= #64B5F6
| |
− | |content4 = {{Navbox
| |
| |sub= y | | |sub= y |
− | |title1= General Types | + | |title1= All Functions |
| |color1= #64B5F6 | | |color1= #64B5F6 |
− | |content1= [[Array]], [[Boolean]], [[Code]], [[Config]], [[Control]], [[Diary Record]], [[Display]], [[Eden Entity]], [[Eden ID]], [[Editor Object]], [[Group]], [[HashMap]], [[Location]], [[Namespace]], [[Number]], [[Object]], [[Script (Handle)]], [[Side]], [[String]], [[Structured Text]], [[Task]], [[Team]], [[Team Member]] | + | |content1= [[:Category:Functions|Functions]] |
− | |title2= Syntactical Helper Types | + | |title2= By Functionality |
| |color2= #64B5F6 | | |color2= #64B5F6 |
− | |content2= [[Switch Type]], [[While Type]], [[With Type]], [[For Type]], [[If Type]] | + | |content2= [[:Category:Functions by Functionality|Functions by Functionality]] |
− | |title3= Magic Types
| |
− | |color3= #64B5F6
| |
− | |content3= [[Any Value]], [[Anything]], [[Nothing]], [[Void]]
| |
− | |title4= Special Arrays
| |
− | |color4= #64B5F6
| |
− | |content4= [[Array of Eden Entities]], [[Color]], [[Date]], [[ParticleArray]], [[Position]], [[Unit Loadout Array]], [[Vector3D]], [[Waypoint]]
| |
| }} | | }} |
− | |title5= Commands
| |
− | |color5= #64B5F6
| |
− | |content5= [[:Category:Scripting Commands|Scripting Commands]]
| |
− | |title6= Functions
| |
− | |color6= #64B5F6
| |
− | |content6= [[:Category:Functions|Scripting Functions]]
| |
| |title7= Debugging | | |title7= Debugging |
| |color7= #64B5F6 | | |color7= #64B5F6 |
− | |content7= [[:Category:Common Scripting Errors|Common Scripting Errors]], [[Debugging Techniques]], [[Exception handling]] | + | |content7= [[:Category:Common Scripting Errors|Common Scripting Errors]] {{!}} [[Debugging Techniques]] {{!}} [[Exception handling]] |
| |title8= Advanced | | |title8= Advanced |
| |color8= #64B5F6 | | |color8= #64B5F6 |
− | |content8= [[Event Scripts]], [[:Category:Event Handlers|Event Handlers]], [[Function]], [[PreProcessor Commands]], [[Initialization Order]], [[Performance Profiling]] | + | |content8= [[Event Scripts]] {{!}} [[:Category:Event Handlers|Event Handlers]] {{!}} [[Function]] {{!}} [[PreProcessor Commands]] {{!}} [[Initialization Order]] {{!}} [[Performance Profiling]] |
| }} | | }} |