R3vo/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 229: Line 229:
}}
}}


----


{| class="wikitable"
{| class="wikitable"
Line 265: Line 264:
|}
|}


{{Navbox/RVScripting}}
{| class="wikitable"
|-
! colspan="3" style="background-color:#EAECF0;" | <big>[[Real Virtuality]] Scripting</big>
|-
| 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;"| '''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]]
|-
| 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 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;" | '''Advanced''' || [[Event Scripts]] {{!}} [[:Category:Event Handlers|Event Handlers]] {{!}} [[PreProcessor Commands]] {{!}} [[Initialization Order]] {{!}} [[Performance Profiling]]
|}

Revision as of 22:38, 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
Terminology Argument | Identifier | Expression | Operand | Operators | Parameter | Statement | Variables | Magic Variables | Function
Syntax SQF Syntax | SQS Syntax | Order of Precedence | Control Structures
Tutorials Introduction to Arma Scripting | Code Best Practices | Example Code | Code Optimisation | Mission Optimisation | Multiplayer Scripting | SQS → SQF
Data Types General 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 | Anything | Nothing | Void | Switch Type | While Type | With Type | For Type | If Type
Special Arrays Array of Eden Entities | Color | Date | ParticleArray | Position | Unit Loadout Array | Vector3D | Waypoint
Scripting Commands Scripting Commands | Scripting Commands by Functionality
Scripting Functions Functions | Functions by Functionality
Debugging Common Scripting Errors | Debugging Techniques | Exception handling
Advanced Event Scripts | Event Handlers | PreProcessor Commands | Initialization Order | Performance Profiling