Skip to content
AviScript
Home
Initializing search
GitHub
Home
Getting Started
Basic Types
Control Flow
Functions
Operators
Advanced Variables
Error Handling
Object-Oriented Programming
Dynamic Types
Events
Advanced Types
Modules
Built-in Modules
Advanced Concepts
Reference
AviScript
GitHub
Home
Getting Started
Getting Started
Values and Types
Variables
Assignment
Constants
Print and Debug
Comments
Basic Types
Basic Types
Numbers
Strings and Characters
Arrays
Object Maps
Type Of
Control Flow
Control Flow
Control Flow Basics
If Statements
While Loops
For Loops
Loop
Do
Switch
Return
Functions
Functions
Functions Basics
Function Closures
Function Pointers
Function Methods
Function Metadata
Overloading
Operators
Operators
Basic Operators
Numeric Operations
Assignment Operators
Type Conversion
Advanced Variables
Advanced Variables
Indexing
Ranges
Error Handling
Error Handling
Try-Catch
Throw
Object-Oriented Programming
Object-Oriented Programming
OOP Basics
Methods
Getters and Setters
Dynamic Types
Dynamic Types
Dynamic Typing
Dynamic Tags
Events
Events
Event Handling
On Start and On End
On Intent
Advanced Types
Advanced Types
Timestamps
Bit Fields
Blobs
Modules
Modules
Module System
Import
Export
Built-in Modules
Built-in Modules
Overview
Ask
Speak
HTTP
Config
Context
Assets
Translation
Advanced Concepts
Advanced Concepts
Statements
Eval
Reference
Reference
Keywords
Helper Functions
Helper Functions
String Functions
Number Functions
AviScript Language Reference
¶
This is a stand-alone reference for the AviScript scripting language.
Back to top