Static Method Summary
| Static Public Methods | ||
| public static |
|
|
| public static |
getSchema(): {} |
|
Constructor Summary
| Public Constructor | ||
| public |
constructor(root: GameRoot) |
|
Member Summary
| Public Members | ||
| public |
root: * |
|
Method Summary
| Public Methods | ||
| public |
getId(): * |
|
| public |
Returns how many logic steps there may be queued |
|
| public |
Returns the time multiplier |
|
| public |
initializeAfterDeserialize(root: *) |
|
| public |
newSpeed(instance: *): BaseGameSpeed |
|
Inherited Summary
| From class BasicSerializableObject | ||
| public static |
|
|
| public static |
getId() |
|
| public static |
Should return the serialization schema |
|
| public static |
|
|
| public |
deserialize(data: any, root: import("./savegame_serializer").GameRoot): string | void |
|
| public |
|
|
Static Public Methods
public static getSchema(): {} source
Should return the serialization schema
Override:
BasicSerializableObject#getSchemaReturn:
| {} |
Public Constructors
public constructor(root: GameRoot) source
Fixes typeof DerivedComponent is not assignable to typeof Component, compiled out in non-dev builds
Override:
BasicSerializableObject#constructorParams:
| Name | Type | Attribute | Description |
| root | GameRoot |
Public Members
public root: * source
Public Methods
public initializeAfterDeserialize(root: *) source
Params:
| Name | Type | Attribute | Description |
| root | * |
public newSpeed(instance: *): BaseGameSpeed source
Params:
| Name | Type | Attribute | Description |
| instance | * |
