Only get properties at export time if we don't already have them

This commit is contained in:
Casper Warden
2023-11-21 17:51:49 +00:00
parent 3873164475
commit c7ea62755b
4 changed files with 26 additions and 6 deletions

View File

@@ -398,6 +398,17 @@ export class RegionCommands extends CommandsBase
return this.currentRegion.resolver.getInventories(objects);
}
public async fetchObjectCost(object: GameObject): Promise<void>
{
return this.currentRegion.resolver.getCosts([object]);
}
public async fetchObjectCosts(objects: GameObject[]): Promise<void>
{
return this.currentRegion.resolver.getCosts(objects);
}
private waitForObjectByLocalID(localID: number, timeout: number): Promise<GameObject>
{
return new Promise<GameObject>((resolve, reject) =>