R3vo – User talk
mNo edit summary |
mNo edit summary |
||
Line 28: | Line 28: | ||
|color4= #64B5F6 | |color4= #64B5F6 | ||
|content4= [[Array of Eden Entities]] {{!}} [[Color]] {{!}} [[Date]] {{!}} [[ParticleArray]] {{!}} [[Position]] {{!}} [[Unit Loadout Array]] {{!}} [[Vector3D]] {{!}} [[Waypoint]] | |content4= [[Array of Eden Entities]] {{!}} [[Color]] {{!}} [[Date]] {{!}} [[ParticleArray]] {{!}} [[Position]] {{!}} [[Unit Loadout Array]] {{!}} [[Vector3D]] {{!}} [[Waypoint]] | ||
}} | |||
|title5= Commands | |||
|color5= #64B5F6 | |||
|content5= [[:Category:Scripting Commands|Scripting Commands]] {{!}} [[:Category:Scripting Commands by Functionality|Scripting Commands by Functionality]] | |||
|title6= Functions | |||
|color6= #64B5F6 | |||
|content6= [[:Category:Functions|Functions]] {{!}} [[:Category:Functions by Functionality|Functions by Functionality]] | |||
|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 | |||
|minWidth = 100% | |||
|title= SQF & SQS Scripting Overview (Virtual Reality) | |||
|color= #64B5F6 | |||
|title1= Terminology | |||
|color1= #64B5F6 | |||
|content1= [[Argument]] {{!}} [[Identifier]] {{!}} [[Expression]] {{!}} [[Operand]] {{!}} [[Operators]] {{!}} [[Parameter]] {{!}} [[Statement]] {{!}} [[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 | |||
|title1= General | |||
|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]] {{!}} [[NaN]] {{!}} [[Any Value]] {{!}} [[Anything]] {{!}} [[Nothing]] {{!}} [[Void]] {{!}} [[Switch Type]] {{!}} [[While Type]] {{!}} [[With Type]] {{!}} [[For Type]] {{!}} [[If Type]] | |||
|title2= Special Arrays | |||
|color2= #64B5F6 | |||
|content2= [[Array of Eden Entities]] {{!}} [[Color]] {{!}} [[Date]] {{!}} [[ParticleArray]] {{!}} [[Position]] {{!}} [[Unit Loadout Array]] {{!}} [[Vector3D]] {{!}} [[Waypoint]] | |||
}} | }} | ||
|title5= Commands | |title5= Commands |
Revision as of 01:43, 13 February 2021
SQF & SQS Scripting Overview (Virtual Reality) | |||||
---|---|---|---|---|---|
Terminology |
Argument | Identifier | Expression | Operand | Operators | Parameter | Statement | Variables | Magic Variables | ||||
Syntax |
SQF Syntax | SQS Syntax | Order of Precedence | Control Structures | ||||
Tutorials |
SQS → SQF | Example Code | Introduction to Arma Scripting | Code Optimisation | Code Best Practices | Mission Optimisation | Multiplayer Scripting | ||||
Data Types |
| ||||
Commands | |||||
Functions | |||||
Debugging |
Common Scripting Errors | Debugging Techniques | Exception handling | ||||
Advanced |
Event Scripts | Event Handlers | Function | PreProcessor Commands | Initialization Order | Performance Profiling |