Feature Matrix
Feature
Status
Description
Proposed Syntax
Full Properties (v1.0.2-alpha.1)
Currently, only auto properties are supported. We need to also add support for defining full properties with a getter and a setter.
property PlayerREF: Actor {
get { // ... }
set { // ... }
}AutoReadOnly Properties (v1.0.2-alpha.1)
Add support for AutoReadOnly
auto readonly property PlayerREF: ActorConditional Properties (v1.0.2-alpha.1)
Add support for Conditional
auto conditional property PlayerREF: ActorScript Flags (v1.0.2-alpha.1)
Hidden / Conditional
hidden script ... conditional script ...
Variable Flags (v1.0.2-alpha.1)
Conditional
conditional someBool: Bool = true
Function Flags (v1.0.2-alpha.1)
Native, Global
native def abc()... global def abc()...
Ternary Operator (?:)
Add support for the ternary operator
num: Int = condition? val1 : val2
String Formatting
Add support for string formatting (probably for V2)
"{} {}".format(val1, val2)
Last updated