Methods
Static deepEqual
- deepEqual(a: any, b: any): boolean
Parameters
Returns boolean
Static indexByName
- indexByName<E>(objectsWithName: E[]): Map<string, E>
Type parameters
E: { name: null | string }
Parameters
Returns Map<string, E>
Static indexByPersistentUuid
- indexByPersistentUuid<ObjectWithPersistentId>(objectsWithPersistentId: ObjectWithPersistentId[]): Map<string, ObjectWithPersistentId>
Type parameters
ObjectWithPersistentId: { persistentUuid: null | string }
Parameters
objectsWithPersistentId: ObjectWithPersistentId[]
Returns Map<string, ObjectWithPersistentId>
reloadScriptFiles
Parameters
newProjectData: ProjectData
projectDataOnlyExport: boolean
Returns Promise<void[]>
Static resolveCustomObjectConfigurations
- resolveCustomObjectConfigurations(projectData: ProjectData, objectDatas: ObjectData[]): ObjectData[]
Parameters
projectData: ProjectData
objectDatas: ObjectData[]
Returns ObjectData[]
Reload scripts/data of an exported game and applies the changes to the running runtime game.