wip: Construct API
This commit is contained in:
@@ -20,4 +20,21 @@ export class Builder {
|
||||
isFlexibleInstanceMoving() {
|
||||
return this.flexibleInstanceMovement !== void 0;
|
||||
}
|
||||
|
||||
asPacket() {
|
||||
return {
|
||||
playerId: this.playerId,
|
||||
easyPlace: this.isOptionEnabled('easyPlace'),
|
||||
fastEasyPlace: this.isOptionEnabled('fastEasyPlace'),
|
||||
materialGrabber: this.isOptionEnabled('materialGrabber'),
|
||||
materialInstanceName: this.materialInstanceName
|
||||
};
|
||||
}
|
||||
|
||||
setOptions(builderOptions) {
|
||||
this.setOption('easyPlace', builderOptions.easyPlace);
|
||||
this.setOption('fastEasyPlace', builderOptions.fastEasyPlace);
|
||||
this.setOption('materialGrabber', builderOptions.materialGrabber);
|
||||
this.materialInstanceName = builderOptions.materialInstanceName;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user