Class (Structure) — ClassySK
Addon: ClassySK · Category: Structure · Since: 1.0.0
Syntax
class <[A-Z]\w*>Description
Creates a class with the specified fields and methods, see the [**Official Wiki**](https://github.com/novystar/ClassySK/wiki/Tutorials%3A-Classes-%26-Fields) for more detail
Examples
class PlayerStats:
public kills: integer
public deaths: integer
public xp: number
private static levelXP: number = 100
public getRatio() :: number:
return self::kills/self::deaths
public getRequiredXP() :: number:
set {_levelXP} to PlayerStats::levelXP
return {_levelXP} - mod(self::xp, {_levelXP})
public getLevel() :: number:
return 1 + floor(self::xp / PlayerStats::levelXP)