diff --git a/src/index.ts b/src/index.ts index 62d8d5af..0c8d24bf 100644 --- a/src/index.ts +++ b/src/index.ts @@ -31,3 +31,9 @@ window.onload = async (): Promise => { Object.defineProperty(window, "setSensitivity", {value: (sensitivity: number) => { Settings.getSetting(MouseSensitivity).setValue(sensitivity); }}); + +Object.defineProperty(window, "setRenderer", {value: (renderer: string) => { + let rendererSetting = Settings.getSetting(Renderer); + rendererSetting.setValue(renderer == "webgl" ? rendererSetting.webglOption : rendererSetting.webGpuOption); + window.location.reload(); +}});