UnrealScript history: Difference between revisions
From Unreal Wiki, The Unreal Engine Documentation Site
m more stuff and some fixes |
|||
Line 1: | Line 1: | ||
This article contains a summary of important changes in [[UnrealScript]] between different versions of the [[Unreal Engine]]. | |||
==Changes between UT3 and UDK== | ==Changes between UT3 and UDK== | ||
*''New'' [[Classes#Modifiers|Class modifiers]] | |||
*''New'' [[Dynamic_arrays#Additional array operations in Unreal Engine 3|Additional dynamic array operations]] | |||
*''New'' [[Variables#Modifiers|Variable modifiers]] | |||
*''New'' [[Functions#Modifiers|Function modifiers]] | |||
{{Expand}} | {{Expand}} | ||
==Changes between UT2004 and UT3== | ==Changes between UT2004 and UT3== | ||
''New'' [[Preprocessor]] | *''New'' [[Preprocessor]] | ||
*''New'' [[Interfaces]] | |||
''New'' [[Interfaces]] | *''Removed'' [[#exec Directives]] | ||
*''New'' [[Classes#Modifiers|Class modifiers]] | |||
''Removed'' [[#exec Directives]] | *''New'' [[Metadata]] | ||
*''New'' [[Subobjects|Overriding parent subobjects etc]] | |||
''New'' [[Classes#Modifiers|Class modifiers]] | *''New'' [[Components]] | ||
*''New'' [[Dynamic_arrays#Additional array operations in Unreal Engine 3|Additional dynamic array operations]] | |||
''New'' [[Metadata]] | *''New'' [[Constants|Constants can be accessed from other classes]] | ||
*''New'' [[Variables#Modifiers|Variable modifiers]] | |||
''New'' [[Subobjects|Overriding parent subobjects etc]] | *''Removed'' [[Function replication]] in the [[Replication block]] | ||
*''New'' [[Functions#Modifiers|Function modifiers]] | |||
''New'' [[Components]] | *''New'' [[defaultproperties#Default struct properties|Default properties block for structs]] | ||
*''New'' [[Functions#Parameters|Default value declaration for optional parameters]] | |||
''New'' [[Dynamic_arrays# | |||
''New'' [[Constants|Constants can be accessed from other classes]] | |||
''New'' [[Variables# | |||
''Removed'' Function replication in the [[ | |||
''New'' [[Functions#Modifiers|Function modifiers]] | |||
''New'' [[ | |||
{{Expand}} | {{Expand}} | ||
==Changes between UT and UT2004== | ==Changes between UT and UT2004== | ||
''New'' [[Classes#Modifiers|Class modifiers]] | *''New'' [[Classes#Modifiers|Class modifiers]] | ||
*''New'' [[Dynamic arrays]] (existed before, but now fully useable from UnrealScript) | |||
''New'' | *''New'' [[Variables#Modifiers|Variable modifiers]] | ||
*''New'' [[Functions#Modifiers|Function modifiers]] | |||
''New'' [[Variables# | *''New'' [[Structs#Modifiers|Struct modifiers]] | ||
*''New'' [[Subobjects]] | |||
''New'' [[Functions#Modifiers|Function modifiers]] | *''Removed'' [[Variable replication]] from client to server | ||
{{Expand}} | {{Expand}} |
Revision as of 02:42, 22 April 2010
This article contains a summary of important changes in UnrealScript between different versions of the Unreal Engine.
Changes between UT3 and UDK
- New Class modifiers
- New Additional dynamic array operations
- New Variable modifiers
- New Function modifiers
Please help improve this article or section by expanding it. |
Changes between UT2004 and UT3
- New Preprocessor
- New Interfaces
- Removed #exec Directives
- New Class modifiers
- New Metadata
- New Overriding parent subobjects etc
- New Components
- New Additional dynamic array operations
- New Constants can be accessed from other classes
- New Variable modifiers
- Removed Function replication in the Replication block
- New Function modifiers
- New Default properties block for structs
- New Default value declaration for optional parameters
Please help improve this article or section by expanding it. |
Changes between UT and UT2004
- New Class modifiers
- New Dynamic arrays (existed before, but now fully useable from UnrealScript)
- New Variable modifiers
- New Function modifiers
- New Struct modifiers
- New Subobjects
- Removed Variable replication from client to server
Please help improve this article or section by expanding it. |