Cogito, ergo sum
UnrealScript reference
From Unreal Wiki, The Unreal Engine Documentation Site
This group of articles describes UnrealScript language features at the source code level. It is no official document, but aims to cover all features of the UnrealScript language as it is implemented in the Unreal Tournament series. Note that there may be additional features in the implementation of UnrealScript in licensee games.
This article related to UnrealScript or the UnrealScript API is a stub. You can help Unreal Wiki by expanding it. |
UnrealScript source file format
Declarations
- Classes
- Interfaces (only Unreal Engine 3 and some Unreal Engine 2 games)
- Variables
- Enumerations
- Structures
- Constants
- Functions
- Operators
- Delegates (not in Unreal Engine 1)
- States
- Replication block
- Defaultproperties
- Subobjects (not in Unreal Engine 1)
- Extends clause
Types
- Primitive types
- Reference types
- Composite types
- Structs
- Static arrays
- Dynamic arrays (not in Unreal Engine 1)
- Typecasting
Literals
Flow Control
- Break statement [ Usage ]
- Continue statement
- Do loop [ Usage ]
- For loop [ Usage ]
- ForEach loop - Has examples of usage on its own page.
- GoTo statement [ Usage ]
- If statement [ Usage ]
- Return statement
- Stop statement
- Switch statement [ Usage - case statements ]
- While loop Usage
- Function call specifiers