R3vo/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 266: Line 266:
{| class="wikitable"
{| class="wikitable"
|-
|-
! colspan="3" style="background-color:#EAECF0;" | <big>[[Real Virtuality]] Scripting</big>
! colspan="3" style="background-color:#EAECF0;" | [[Real Virtuality]] Scripting Overview
|-
|-
| colspan="2" style="background-color:#EAECF0;" | '''Terminology''' || [[Argument]] {{!}} [[Identifier]] {{!}} [[Expression]] {{!}} [[Operand]] {{!}} [[Operators]] {{!}} [[Parameter]] {{!}} [[Statement]] {{!}} [[Variables]] {{!}} [[Magic Variables]] {{!}} [[Function]]
| colspan="2" style="background-color:#EAECF0;" | '''Terminology''' || [[Argument]] [[Identifier]] [[Expression]] [[Operand]] [[Operators]] [[Parameter]] [[Statement]] [[Variables]] [[Magic Variables]] [[Function]]
|-
|-
| colspan="2" style="background-color:#EAECF0;" | '''Syntax''' || [[SQF Syntax]] {{!}} [[SQS Syntax]] {{!}} [[Order of Precedence]] {{!}} [[Control Structures]]
| colspan="2" style="background-color:#EAECF0;" | '''Syntax''' || [[SQF Syntax]] [[SQS Syntax]] [[Order of Precedence]] [[Control Structures]]
|-
|-
| colspan="2" style="background-color:#EAECF0;"| '''Tutorials''' || [[Introduction to Arma Scripting]] {{!}} [[Code Best Practices]] {{!}} [[:Category:Example Code|Example Code]] {{!}} [[Code Optimisation]] {{!}} [[Mission Optimisation]] {{!}} [[Multiplayer Scripting]] {{!}} [[SQS to SQF conversion|SQS → SQF]]
| colspan="2" style="background-color:#EAECF0;"| '''Tutorials''' || [[Introduction to Arma Scripting]] [[Code Best Practices]] [[:Category:Example Code|Example Code]] [[Code Optimisation]] [[Mission Optimisation]] [[Multiplayer Scripting]] [[SQS to SQF conversion|SQS → SQF]]
|-
|-
| rowspan="2" style="background-color:#EAECF0;" | ''' Data Types''' || style="background-color:#EAECF0;" | '''General''' || [[Array]] {{!}} [[Boolean]] {{!}} [[Code]] {{!}} [[Config]] {{!}} [[Control]] {{!}} [[Diary Record]] {{!}} [[Display]] {{!}} [[Eden Entity]] {{!}} [[Eden ID]] {{!}} [[Editor Object]] {{!}} [[Group]] {{!}} [[HashMap]] {{!}} [[Location]] {{!}} [[Namespace]] {{!}} [[Number]] {{!}} [[Object]] {{!}} [[Script (Handle)]] <br> [[Side]] {{!}} [[String]] {{!}} [[Structured Text]] {{!}} [[Task]] {{!}} [[Team]] {{!}} [[Team Member]] {{!}} [[NaN]] {{!}} [[Anything]] {{!}} [[Nothing]] {{!}} [[Void]] {{!}} [[Switch Type]] {{!}} [[While Type]] {{!}} [[With Type]] {{!}} [[For Type]] {{!}} [[If Type]]
| rowspan="2" style="background-color:#EAECF0;" | ''' Data Types''' || style="background-color:#EAECF0;" | '''General''' || [[Array]] [[Boolean]] [[Code]] [[Config]] [[Control]] [[Diary Record]] [[Display]] [[Eden Entity]] [[Eden ID]] [[Editor Object]] [[Group]] [[HashMap]] [[Location]] [[Namespace]] [[Number]] [[Object]] [[Script (Handle)]] <br> [[Side]] [[String]] [[Structured Text]] [[Task]] [[Team]] [[Team Member]] [[NaN]] [[Anything]] [[Nothing]] [[Void]] [[Switch Type]] [[While Type]] [[With Type]] [[For Type]] [[If Type]]
|-
|-
| style="background-color:#EAECF0;" | '''Special Arrays''' || [[Array of Eden Entities]] {{!}} [[Color]] {{!}} [[Date]] {{!}} [[ParticleArray]] {{!}} [[Position]] {{!}} [[Unit Loadout Array]] {{!}} [[Vector3D]] {{!}} [[Waypoint]]
| style="background-color:#EAECF0;" | '''Special Arrays''' || [[Array of Eden Entities]] [[Color]] [[Date]] [[ParticleArray]] [[Position]] [[Unit Loadout Array]] [[Vector3D]] [[Waypoint]]
|-
|-
| colspan="2" style="background-color:#EAECF0;" | '''Scripting Commands''' || [[:Category:Scripting Commands|Scripting Commands]] {{!}} [[:Category:Scripting Commands by Functionality|Scripting Commands by Functionality]]
| colspan="2" style="background-color:#EAECF0;" | '''Scripting Commands''' || [[:Category:Scripting Commands|Scripting Commands]] [[:Category:Scripting Commands by Functionality|Scripting Commands by Functionality]]
|-
|-
| colspan="2" style="background-color:#EAECF0;" | '''Scripting Functions''' || [[:Category:Functions|Functions]] {{!}} [[:Category:Functions by Functionality|Functions by Functionality]]
| colspan="2" style="background-color:#EAECF0;" | '''Scripting Functions''' || [[:Category:Functions|Functions]] [[:Category:Functions by Functionality|Functions by Functionality]]
|-
|-
| colspan="2" style="background-color:#EAECF0;" | '''Debugging''' || [[:Category:Common Scripting Errors|Common Scripting Errors]] {{!}} [[Debugging Techniques]] {{!}} [[Exception handling]]
| colspan="2" style="background-color:#EAECF0;" | '''Debugging''' || [[:Category:Common Scripting Errors|Common Scripting Errors]] [[Debugging Techniques]] [[Exception handling]]
|-
|-
| colspan="2" style="background-color:#EAECF0;" | '''Advanced''' || [[Event Scripts]] {{!}} [[:Category:Event Handlers|Event Handlers]] {{!}} [[PreProcessor Commands]] {{!}} [[Initialization Order]] {{!}} [[Performance Profiling]]
| colspan="2" style="background-color:#EAECF0;" | '''Advanced''' || [[Event Scripts]] [[:Category:Event Handlers|Event Handlers]] [[PreProcessor Commands]] [[Initialization Order]] [[Performance Profiling]]
|}
|}

Revision as of 22:39, 4 May 2021



Real Virtuality Scripting Commands
By Game Take On Helicopters Take On Helicopters Operation Flashpoint Operation Flashpoint Operation Flashpoint: Elite Operation Flashpoint: Elite Armed Assault Armed Assault Arma 2 Arma 2 Arma 2: Operation Arrowhead Arma 2: Operation Arrowhead Arma 3 Arma 3 Arma 3 Diagnostic Branch -wrong parameter ("arma3diag") defined!- Arma 3 Development Branch -wrong parameter ("arma3dev") defined!-
By Functionality A - G AnimationsArraysArtilleryBriefingBroken CommandsCamera ControlConfigContainersConversationsCuratorCustom PanelsDiagnosticDifficultyDynamic SimulationEden EditorEnvironmentEvent HandlersFlagsGame 2 EditorGroupsGUI Control
H - N HashMapHigh CommandInteractionLeaderboardsLightsLocalizationLocationsMapMarkersMath ● ‎MinesMission InformationMods and AddonsMultiplayer
O - S Object DetectionObject ManipulationParticlesPilot CameraPositionsProgram FlowRadio and ChatRegular Expression (Regex) ● ‎Remote ControlRender Time ScopeRoads and AirportsRopes and Sling LoadingRTDSensorsSidesSoundsStamina SystemStringsStructured TextSystem
T - Z Team SwitchTeamsTimeTriggersTurretsUncategorised ● ‎Unit ControlUnit IdentityUnit InventoryVariablesVehicle in Vehicle TransportVehicle InventoryVehicle LoadoutsWaypointsWeapon PoolWeapons
See Also All Scripting CommandsAll FunctionsFunctions by Functionality
Real Virtuality Scripting Functions
By Game Take On Helicopters Take On Helicopters Arma 2 Arma 2 Arma 2: Operation Arrowhead Arma 2: Operation Arrowhead Arma 3 Arma 3
By Functionality A - G AmbientArraysBriefingBroken FunctionsCameraCampaignCombatCombatPatrolCommunication MenuConfigsContactConversationsCuratorDatabaseDiagnosticEden EditorEffectsEnvironmentEvent HandlersFeedbackGUI
H - N InteractionInventoryKeyframeAnimationLive FeedMap and MarkersMathMission ParametersMissionsModulesMultiplayer
O - S Object ManipulationOld ManOOPositionsPriority QueueProgram FlowRadioRespawnReviveRichCurveScenesScriptsSidesSoundSpectatorStrategicStringsSupportsSystems
T - Z TasksTimelineUncategorisedVariablesVehiclesVRWarlordsWaypointsWeapons
See Also All FunctionsAll Scripting CommandsScripting Commands by FunctionalityFunctions explainedTake On Helicopters: Functions LibraryArma 2: Functions LibraryArma 3: Functions LibraryArma 3: CfgFunctions
Real Virtuality Scripting Overview
Terminology ArgumentIdentifierExpressionOperandOperatorsParameterStatementVariablesMagic VariablesFunction
Syntax SQF SyntaxSQS SyntaxOrder of PrecedenceControl Structures
Tutorials Introduction to Arma ScriptingCode Best PracticesExample CodeCode OptimisationMission OptimisationMultiplayer ScriptingSQS → SQF
Data Types General ArrayBooleanCodeConfigControlDiary RecordDisplayEden EntityEden IDEditor ObjectGroupHashMapLocationNamespaceNumberObjectScript (Handle)
SideStringStructured TextTaskTeamTeam MemberNaNAnythingNothingVoidSwitch TypeWhile TypeWith TypeFor TypeIf Type
Special Arrays Array of Eden EntitiesColorDateParticleArrayPositionUnit Loadout ArrayVector3DWaypoint
Scripting Commands Scripting CommandsScripting Commands by Functionality
Scripting Functions FunctionsFunctions by Functionality
Debugging Common Scripting ErrorsDebugging TechniquesException handling
Advanced Event ScriptsEvent HandlersPreProcessor CommandsInitialization OrderPerformance Profiling