2020-05-19 07:14:40 +00:00
|
|
|
import { BaseHUDPart } from "../base_hud_part";
|
|
|
|
|
import { DrawParameters } from "../../../core/draw_parameters";
|
|
|
|
|
|
|
|
|
|
export class HUDWatermark extends BaseHUDPart {
|
|
|
|
|
createElements() {}
|
|
|
|
|
|
|
|
|
|
initialize() {}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {DrawParameters} parameters
|
|
|
|
|
*/
|
|
|
|
|
drawOverlays(parameters) {
|
|
|
|
|
const w = this.root.gameWidth;
|
|
|
|
|
|
|
|
|
|
parameters.context.fillStyle = "#f77";
|
2020-05-21 16:03:57 +00:00
|
|
|
parameters.context.font = "bold " + this.root.app.getEffectiveUiScale() * 17 + "px GameFont";
|
2020-05-19 07:14:40 +00:00
|
|
|
parameters.context.textAlign = "center";
|
2020-05-19 13:03:13 +00:00
|
|
|
parameters.context.fillText("DEMO VERSION", w / 2, 50);
|
2020-05-19 07:14:40 +00:00
|
|
|
|
2020-05-21 16:03:57 +00:00
|
|
|
parameters.context.font = "bold " + this.root.app.getEffectiveUiScale() * 12 + "px GameFont";
|
|
|
|
|
parameters.context.textAlign = "center";
|
|
|
|
|
parameters.context.fillText("Please consider to buy the full version!", w / 2, 90);
|
|
|
|
|
|
2020-05-19 07:14:40 +00:00
|
|
|
parameters.context.textAlign = "left";
|
|
|
|
|
}
|
|
|
|
|
}
|