UnrealScript reference: Difference between revisions
From Unreal Wiki, The Unreal Engine Documentation Site
m added extends to interface |
m hmm |
||
Line 3: | Line 3: | ||
{{api-stub}} | {{api-stub}} | ||
=== UnrealScript === | |||
[[UC_File|UnrealScript UC file format]] | |||
* <sup>1</sup> – '''Topic''' is relevant to [[Unreal Engine 1]]. | |||
* <sup>2</sup> – '''Topic''' is relevant to [[Unreal Engine 2]]. | |||
* <sup>2x</sup> – '''Topic''' is relevant to some builds of [[Unreal Engine 2]]. | |||
* <sup>1</sup> – | * <sup>3</sup> – '''Topic''' is relevant to [[Unreal Engine 3]]. | ||
* <sup>2</sup> – | * <sup>3+</sup> – '''Topic''' is relevant to later [[Unreal Engine 3]] versions, such as the [[UDK]]. | ||
* <sup> | * (no number) – '''Topic''' is relevant to all Unreal Engine generations. | ||
* <sup>3</sup> – | |||
* <sup>3+</sup> – | |||
* (no number) – | |||
===Declarations=== | ===Declarations=== | ||
Line 19: | Line 18: | ||
::[[Extends clause]] | ::[[Extends clause]] | ||
::[[Within clause]] <sup>2,3</sup> | ::[[Within clause]] <sup>2,3</sup> | ||
:[[Interfaces]] <sup> | :[[Interfaces]] <sup>2x,3</sup> | ||
::[[Extends clause]] | ::[[Extends clause]] | ||
:[[Constants]] | :[[Constants]] |
Revision as of 22:59, 21 April 2010
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
- 1 – Topic is relevant to Unreal Engine 1.
- 2 – Topic is relevant to Unreal Engine 2.
- 2x – Topic is relevant to some builds of Unreal Engine 2.
- 3 – Topic is relevant to Unreal Engine 3.
- 3+ – Topic is relevant to later Unreal Engine 3 versions, such as the UDK.
- (no number) – Topic is relevant to all Unreal Engine generations.
Declarations
- Preprocessor 3
- Classes
- Interfaces 2x,3
- Constants
- Enumerations
- Structures
- Variables
- Replication block
- Operators
- Functions
- Delegates 2,3
- States
- Defaultproperties
- Subobjects 2,3
Types
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
- Latent function