This commit is contained in:
33333-33333 2026-07-29 20:52:11 +09:00
commit 091afc2b5c
77 changed files with 4405 additions and 8223 deletions

View file

@ -671,10 +671,10 @@ function bindUI() {
clearSelectedToolSilently();
}
});
ui.creditsBtn?.addEventListener("click", () => { audio.uiClick?.(); closeTopMenu(); ui.creditsDialog?.classList.remove("hidden"); });
ui.creditsCloseBtn?.addEventListener("click", () => ui.creditsDialog?.classList.add("hidden"));
ui.creditsBtn?.addEventListener("click", () => { audio.uiClick?.(); closeTopMenu(); window.TarinaiManagedDialogs?.open?.(ui.creditsDialog, ui.topMenuBtn || document.activeElement); });
ui.creditsCloseBtn?.addEventListener("click", () => window.TarinaiManagedDialogs?.close?.(ui.creditsDialog));
ui.creditsDialog?.addEventListener("click", (e) => {
if (e.target === ui.creditsDialog) ui.creditsDialog.classList.add("hidden");
if (e.target === ui.creditsDialog) window.TarinaiManagedDialogs?.close?.(ui.creditsDialog);
});
ui.visualSettingsBtn?.addEventListener("click", (e) => {
e.stopPropagation();
@ -729,6 +729,10 @@ function bindUI() {
ui.archiveResetDialog?.addEventListener("click", (e) => {
if (e.target === ui.archiveResetDialog) closeArchiveResetDialog();
});
ui.fieldDialog?.addEventListener("tarinai:dialog-close-request", closeFieldDialog);
ui.ecologyDialog?.addEventListener("tarinai:dialog-close-request", closeEcologyDialog);
ui.archiveResetDialog?.addEventListener("tarinai:dialog-close-request", closeArchiveResetDialog);
ui.creditsDialog?.addEventListener("tarinai:dialog-close-request", () => window.TarinaiManagedDialogs?.close?.(ui.creditsDialog));
ui.archiveResetConfirmBtn?.addEventListener("click", () => {
world.resetFamilyTree?.();
window.resetArchiveRenderState?.();
@ -865,7 +869,7 @@ function bindUI() {
if (e.key !== "Escape") return;
closeFieldDialog();
closeEcologyDialog();
closeVisualSettingsDialog();
closeVisualSettingsPanel();
closeArchiveResetDialog();
ui.creditsDialog?.classList.add("hidden");
});