This commit is contained in:
Aotumuri
2025-05-29 20:50:47 +09:00
parent 4a8692d4a9
commit 70d6906e62
2 changed files with 12 additions and 7 deletions
+9 -7
View File
@@ -48,13 +48,15 @@ class PatternDecoder {
}
}
for (const [key, value] of Object.entries(territoryPatterns.patterns)) {
if (value.patternBase64) {
const decoded = PatternDecoder.decodeBase64Pattern(value.patternBase64);
value.patternData = decoded.data;
value.tileWidth = decoded.tileWidth;
value.tileHeight = decoded.tileHeight;
value.scale = decoded.scale;
export function initTerritoryPatterns(): void {
for (const [key, value] of Object.entries(territoryPatterns.patterns)) {
if (value.patternBase64) {
const decoded = PatternDecoder.decodeBase64Pattern(value.patternBase64);
value.patternData = decoded.data;
value.tileWidth = decoded.tileWidth;
value.tileHeight = decoded.tileHeight;
value.scale = decoded.scale;
}
}
}
+3
View File
@@ -4,6 +4,7 @@ import { customElement, query, state } from "lit/decorators.js";
import "./components/Difficulties";
import "./components/Maps";
import {
initTerritoryPatterns,
territoryPatterns,
TerritoryPatternStorage,
} from "./TerritoryPatterns";
@@ -49,6 +50,8 @@ export class territoryPatternsModal extends LitElement {
this.updatePreview();
});
initTerritoryPatterns();
this.setLockedPatterns(["evan"], {
evan: "This pattern is locked because it is restricted.",
});