class documentation

class VMType(Enum): (source)

View In Hierarchy

All types supported by the NWScript VM as implemented in EE 37.

Method python_type Returns the python type that the VM uses for this VMType on the VM stack.
Constant ACTION Undocumented
Constant CASSOWARY Undocumented
Constant EFFECT Undocumented
Constant EVENT Undocumented
Constant FLOAT Undocumented
Constant INT Undocumented
Constant ITEMPROPERTY Undocumented
Constant JSON Undocumented
Constant LOCATION Undocumented
Constant OBJECT Undocumented
Constant SQLQUERY Undocumented
Constant STRING Undocumented
Constant TALENT Undocumented
Constant VECTOR Undocumented
Constant VOID Undocumented
def python_type(self): (source)

Returns the python type that the VM uses for this VMType on the VM stack.

Returns
typeThe python class/type.
ACTION: str = (source)

Undocumented

Value
'action'
CASSOWARY: str = (source)

Undocumented

Value
'cassowary'
EFFECT: str = (source)

Undocumented

Value
'effect'
EVENT: str = (source)

Undocumented

Value
'event'
FLOAT: str = (source)

Undocumented

Value
'float'
INT: str = (source)

Undocumented

Value
'int'
ITEMPROPERTY: str = (source)

Undocumented

Value
'itemproperty'
JSON: str = (source)

Undocumented

Value
'json'
LOCATION: str = (source)

Undocumented

Value
'location'
OBJECT: str = (source)

Undocumented

Value
'object'
SQLQUERY: str = (source)

Undocumented

Value
'sqlquery'
STRING: str = (source)

Undocumented

Value
'string'
TALENT: str = (source)

Undocumented

Value
'talent'
VECTOR: str = (source)

Undocumented

Value
'vector'
VOID: str = (source)

Undocumented

Value
'void'