1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-12-13 10:11:50 +00:00

Game state register (#1341)

* Added a gamestate register helper

Added a gamestate register helper

* Update mod_interface.js
This commit is contained in:
Thomas (DJ1TJOO) 2022-01-18 21:11:21 +01:00 committed by GitHub
parent 5c9cbcd8ad
commit e16f13034a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -367,6 +367,14 @@ export class ModInterface {
}); });
} }
/**
* Registers a new state class, should be a GameState derived class
* @param {typeof GameState} stateClass
*/
registerGameState(stateClass) {
this.modLoader.app.stateMgr.register(stateClass);
}
/** /**
* @param {object} param0 * @param {object} param0
* @param {"regular"|"wires"} param0.toolbar * @param {"regular"|"wires"} param0.toolbar