aboutsummaryrefslogtreecommitdiff
path: root/html
diff options
context:
space:
mode:
Diffstat (limited to 'html')
-rw-r--r--html/Makefile13
-rw-r--r--html/js/recvDraftRates.js4
2 files changed, 13 insertions, 4 deletions
diff --git a/html/Makefile b/html/Makefile
index ea38b578..07121f77 100644
--- a/html/Makefile
+++ b/html/Makefile
@@ -71,8 +71,12 @@ FILES_TO_COPY_TARGETS := $(addprefix $(BUILDDIR)/,$(FILES_TO_COPY))
.PHONY: all clean maps misc
all: $(HTML) $(RULES_HTML) maps misc $(BLOG_POSTS_HTML)
-misc: $(BUILDDIR)/latex-build $(BUILDDIR)/cards-data $(FILES_TO_COPY_TARGETS) \
- $(BUILDDIR)/webtools.wasm $(BUILDDIR)/boss/ai-companion.wasm \
+misc: $(BUILDDIR)/latex-build \
+ $(BUILDDIR)/cards-data \
+ $(FILES_TO_COPY_TARGETS) \
+ $(BUILDDIR)/webtools.wasm \
+ $(BUILDDIR)/boss/ai-companion.wasm \
+ $(BUILDDIR)/draftsim.wasm \
$(BUILDDIR)/feed.rss js/wasm_exec.js
js/wasm_exec.js: $(shell go env GOROOT)/lib/wasm/wasm_exec.js
@@ -83,6 +87,11 @@ $(BUILDDIR)/%.wasm:
@if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi
ln -s $(GO_ROOT)/$(*F)/$(*F).wasm $@
+$(BUILDDIR)/draftsim.wasm:
+ @echo "creating symlink $@"
+ @if test \( ! \( -d $(@D) \) \); then mkdir -p $(@D);fi
+ ln -s $(GO_ROOT)/draftsim/client/client.wasm $@
+
$(FILES_TO_COPY_TARGETS): $(BUILDDIR)/%: %
@echo "copying $@"
@if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi
diff --git a/html/js/recvDraftRates.js b/html/js/recvDraftRates.js
index 802066ec..0bcd46a8 100644
--- a/html/js/recvDraftRates.js
+++ b/html/js/recvDraftRates.js
@@ -24,13 +24,13 @@ for the JavaScript code in this page.
const draftBlogUrl = "https://muhq.space/muhqs-game/html/build/blog/draftsim.html"
const ratesApi = "https://draft.muhq.space/stats"
function retrieveDraftRates() {
- console.log(ratesApi);
let r = new Request(ratesApi);
fetch(r).then((response) => {
let draftRates = response.json()
for (let e of document.querySelectorAll(".draft-rate")) {
const cardName = e.parentNode.getAttribute("data-canonical-name");
- const rate = draftRates[cardName] || 0;
+ // TODO: visualize data
+ const rate = draftRates[cardName].Ca || 0;
e.textContent = "DR: " + rate
e.onclick = () => {document.location.href = draftBlogUrl};
}