Skip to content

Commit

Permalink
Updated Changes.txt
Browse files Browse the repository at this point in the history
  • Loading branch information
ivan-mogilko committed Dec 22, 2023
1 parent ad4cee7 commit 0d8f26a
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions Changes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,9 +41,15 @@ Scripting:
- When declaring a pointer to managed struct you may now omit "*" sign.
- When writing struct's function's code you may now omit "this" keyword when addressing
current struct's member (variable, attribute or function).
- Support for extender attributes.
- Support for multi-dimensional regular (non-dynamic) arrays. They may have any positive
number of dimensions.
- Extender attributes; similar to extender functions, but these define a pair of
get_ and set_ functions.
- Multi-dimensional regular arrays. They may have any positive number of dimensions.
- Multi-dimensional dynamic arrays, also known as "jagged arrays". These are
arrays of arrays, where each parent array's element has to be created separately,
but may be of any independent length.
- Regular arrays of dynamic arrays: that is a regular array where each element is a
pointer to a dynamic array of the same type.
- Dynamic arrays of regular structs.
- Dynamic arrays now have Length pseudo-attribute used to retrieve their length.
- Global variables may now be declared right after struct's or enum's declaration, between
the closing bracket and closing semi-colon.
Expand Down Expand Up @@ -99,7 +105,7 @@ Engine:

===================================================================================================

VERSION 3.6.1 - Beta, November 2023
VERSION 3.6.1 - Beta, December 2023

Common features:
- Implemented Deflate compression option for sprites.
Expand Down

0 comments on commit 0d8f26a

Please sign in to comment.