diff --git a/tunictracker/empty_doors.json b/tunictracker/empty_doors.json index 8ba9873..5066451 100644 --- a/tunictracker/empty_doors.json +++ b/tunictracker/empty_doors.json @@ -3,7 +3,7 @@ "remaining": 0, "total": 1312, "scenes": { - "???": { + "mystery": { "found": 0, "remaining": 0, "total": 0, diff --git a/tunictracker/empty_items.json b/tunictracker/empty_items.json index aca2d19..1d491de 100644 --- a/tunictracker/empty_items.json +++ b/tunictracker/empty_items.json @@ -3,12 +3,12 @@ "remaining": 0, "total": 1312, "scenes": { - "???": { + "mystery": { "collected": 0, "remaining": 0, "total": 0, "checks": { - "It's a mystery": { "name": "", "owner": "" } + "It is a mystery": { "name": "", "owner": "" } } }, "Another One": { diff --git a/tunictracker/empty_overview.json b/tunictracker/empty_overview.json index 3066afd..1eccc59 100644 --- a/tunictracker/empty_overview.json +++ b/tunictracker/empty_overview.json @@ -1,11 +1,11 @@ { - "scene": "???", + "scene": "mystery", "seed": 0, "items": 1312, "entrances": 1312, "hints": 0, "codes": { - "???": { + "it is a mystery": { "Distance": 0, "Global": false, "InRange": false diff --git a/tunictracker/tracker/static/tracker/assets/main.js b/tunictracker/tracker/static/tracker/assets/main.js index 378e7e6..b9a9444 100644 --- a/tunictracker/tracker/static/tracker/assets/main.js +++ b/tunictracker/tracker/static/tracker/assets/main.js @@ -255,19 +255,25 @@ async function update_codes(codes) { if (codes[codename].Global) { cross_codes_block_list_item.querySelector( ".codes-list-item-code" - ).textContent = cross_codes["Global"][codename] + ).firstElementChild.alt = cross_codes["Global"][codename] .replace(/U/g, "⬆️") .replace(/R/g, "➡️") .replace(/D/g, "⬇️") .replace(/L/g, "⬅️"); + cross_codes_block_list_item.querySelector( + ".codes-list-item-code" + ).firstElementChild.src = `/static/tracker/images/cross_codes/Global/${codename}.png`; } else { cross_codes_block_list_item.querySelector( ".codes-list-item-code" - ).textContent = cross_codes[current_scene][codename] + ).firstElementChild.alt = cross_codes[current_scene][codename] .replace(/U/g, "⬆️") .replace(/R/g, "➡️") .replace(/D/g, "⬇️") .replace(/L/g, "⬅️"); + cross_codes_block_list_item.querySelector( + ".codes-list-item-code" + ).firstElementChild.src = `/static/tracker/images/cross_codes/${current_scene}/${codename}.png`; } cross_codes_block_list_item.dataset.codename = codename; cross_codes_block_list_item.dataset.order = index; @@ -281,11 +287,14 @@ async function update_codes(codes) { ).textContent = code; cross_codes_block_list_item.querySelector( ".codes-list-item-code" - ).textContent = default_cross_codes[code] + ).firstElementChild.alt = default_cross_codes[code] .replace(/U/g, "⬆️") .replace(/R/g, "➡️") .replace(/D/g, "⬇️") .replace(/L/g, "⬅️"); + cross_codes_block_list_item.querySelector( + ".codes-list-item-code" + ).firstElementChild.src = `/static/tracker/images/cross_codes/Default/${code}.png`; new_cross_codes_block_list.appendChild( cross_codes_block_list_item.cloneNode(true) ); @@ -361,51 +370,73 @@ async function apply_summary_colors(summary) { "text-highlight-empty-text", "text-highlight-undiscovered-text" ); - if (summary.checks_total > 0 || summary.entrances_total > 0) { - if ( - summary.checks_collected == summary.checks_total && - summary.entrances_found == summary.entrances_total - ) { - summary.element.classList.add( - "from-highlight-empty-light", - "to-highlight-empty-dark", - "text-highlight-empty-text" - ); - } else if ( - summary.checks_collected <= 0 && - summary.entrances_found <= 0 && - summary.entrances_total > 0 - ) { - summary.element.classList.add( - "from-highlight-undiscovered-light", - "to-highlight-undiscovered-dark", - "text-highlight-undiscovered-text" - ); - } else if (summary.checks_collected >= summary.checks_total) { + if (summary.entrances_total > 0) { + if (summary.checks_total > 0) { + if (summary.checks_remaining > 0 || summary.entrances_remaining > 0) { + if (summary.checks_remaining <= 0 || summary.entrances_remaining <= 0) { + if (summary.checks_remaining == 0) { + summary.element.classList.add( + "from-highlight-entrances-light", + "to-highlight-entrances-dark", + "text-highlight-entrances-text" + ); + } else { + summary.element.classList.add( + "from-highlight-checks-light", + "to-highlight-checks-dark", + "text-highlight-checks-text" + ); + } + } else { + if (summary.entrances_found <= 0) { + summary.element.classList.add( + "from-highlight-undiscovered-light", + "to-highlight-undiscovered-dark", + "text-highlight-undiscovered-text" + ); + } + summary.element.classList.add( + "from-highlight-both-light", + "to-highlight-both-dark", + "text-highlight-both-text" + ); + } + } else { + summary.element.classList.add( + "from-highlight-empty-light", + "to-highlight-empty-dark", + "text-highlight-empty-text" + ); + } + } else { + if (summary.entrances_remaining > 0) { + summary.element.classList.add( + "from-highlight-entrances-light", + "to-highlight-entrances-dark", + "text-highlight-entrances-text" + ); + } else { + summary.element.classList.add( + "from-highlight-empty-light", + "to-highlight-empty-dark", + "text-highlight-empty-text" + ); + } + } + } else { + if (summary.checks_total > 0 && summary.checks_remaining > 0) { summary.element.classList.add( "from-highlight-checks-light", "to-highlight-checks-dark", "text-highlight-checks-text" ); - } else if (summary.entrances_found >= summary.entrances_total) { - summary.element.classList.add( - "from-highlight-entrances-light", - "to-highlight-entrances-dark", - "text-highlight-entrances-text" - ); } else { summary.element.classList.add( - "from-highlight-both-light", - "to-highlight-both-dark", - "text-highlight-both-text" + "from-highlight-empty-light", + "to-highlight-empty-dark", + "text-highlight-empty-text" ); } - } else { - summary.element.classList.add( - "from-highlight-undiscovered-light", - "to-highlight-undiscovered-dark", - "text-highlight-undiscovered-text" - ); } return summary.element; @@ -672,14 +703,16 @@ async function initialize_summary(summary_element, scene, checks, entrances) { await apply_summary_colors({ element: summary_element.firstElementChild, checks_collected: checks.collected, + checks_remaining: checks.remaining, checks_total: checks.total, entrances_found: entrances.found, + entrances_remaining: entrances.remaining, entrances_total: entrances.total, }) ); // Hide summaries for scenes with no entrances and the current scene and completed areas if "Hide completed areas" is checked - if (entrances.total <= 0 || current_scene == scene) { + if ((entrances.total <= 0 && checks.total <= 0) || current_scene == scene) { summary_element.dataset.current = current_scene == scene; summary_element.classList.add("hidden"); } else { @@ -737,8 +770,10 @@ async function update_summary(scene, checks, entrances) { element: document.querySelector(`.summary[data-scene="${scene}"]`) .firstElementChild, checks_collected: checks.collected, + checks_remaining: checks.remaining, checks_total: checks.total, entrances_found: entrances.found, + entrances_remaining: entrances.remaining, entrances_total: entrances.total, }) ); @@ -924,23 +959,46 @@ async function update_scene(scene) { current_breakdown.dataset.current = true; current_breakdown.classList.add("order-first"); current_breakdown.classList.remove("hidden", "order-last"); + const old_checks_remaining = parseInt( + current_summary_old.querySelector(".summary-checks").dataset.checksRemaining + ); + const old_entrances_remaining = parseInt( + current_summary_old.querySelector(".summary-entrances").dataset.entrancesRemaining + ); + const old_checks_total = parseInt(current_summary_old.querySelector(".summary-checks").dataset.checksTotal); + const old_entrances_total = parseInt( + current_summary_old.querySelector(".summary-entrances").dataset.entrancesTotal + ); + // const current_checks_remaining = parseInt( + // current_summary.dataset.checksRemaining + // ); + // const current_entrances_remaining = parseInt( + // current_summary.dataset.entrancesRemaining + // ); + // const current_checks_total = parseInt(current_summary.dataset.checksTotal); + // const current_entrances_total = parseInt( + // current_summary.dataset.entrancesTotal + // ); // Update the current summary current_summary_old.dataset.current = false; if (hide_completed_areas) { - const checks_remaining = parseInt( - current_summary_old.dataset.checksRemaining - ); - const entrances_remaining = parseInt( - current_summary_old.dataset.entrancesRemaining - ); - if (checks_remaining > 0 && entrances_remaining > 0) { + if (old_checks_remaining > 0 && old_entrances_remaining > 0) { current_summary_old.classList.remove("hidden"); } else { current_summary_old.classList.add("hidden"); + if (old_entrances_total <= 0 && old_checks_total <= 0) { + current_summary_old.classList.add("hidden"); + } else { + current_summary_old.classList.remove("hidden"); + } } } else { - current_summary_old.classList.remove("hidden"); + if (old_entrances_total <= 0 && old_checks_total <= 0) { + current_summary_old.classList.add("hidden"); + } else { + current_summary_old.classList.remove("hidden"); + } } current_summary.dataset.current = true; current_summary.classList.add("hidden"); diff --git a/tunictracker/tracker/static/tracker/data/holy_cross_codes.json b/tunictracker/tracker/static/tracker/data/holy_cross_codes.json index db47249..c4ae08b 100644 --- a/tunictracker/tracker/static/tracker/data/holy_cross_codes.json +++ b/tunictracker/tracker/static/tracker/data/holy_cross_codes.json @@ -80,7 +80,7 @@ "Holy Cross (Blue Lines)": "URULURULURDRULDLURULURULU", "Tree Holy Cross Chest": "LDRLUD" }, - "???": { - "???": "UDLR" + "mystery": { + "it is a mystery": "UDLR" } } diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Cathedral/Secret Legend Door.png b/tunictracker/tracker/static/tracker/images/cross_codes/Cathedral/Secret Legend Door.png new file mode 100644 index 0000000..e8ea1ed Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Cathedral/Secret Legend Door.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Caustic Light Cave/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Caustic Light Cave/Holy Cross Chest.png new file mode 100644 index 0000000..b8fdb50 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Caustic Light Cave/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Cube Cave/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Cube Cave/Holy Cross Chest.png new file mode 100644 index 0000000..1a68b8b Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Cube Cave/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Default/Healing Spell.png b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Healing Spell.png new file mode 100644 index 0000000..3cbaf37 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Healing Spell.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Default/Plushie Code.png b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Plushie Code.png new file mode 100644 index 0000000..fe9a94a Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Plushie Code.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Default/Seeking Spell.png b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Seeking Spell.png new file mode 100644 index 0000000..b239c49 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Seeking Spell.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Default/Speedrunner Code.png b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Speedrunner Code.png new file mode 100644 index 0000000..9a94330 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Default/Speedrunner Code.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/East Forest/Dancing Fox Spirit Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/East Forest/Dancing Fox Spirit Holy Cross.png new file mode 100644 index 0000000..4a700b4 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/East Forest/Dancing Fox Spirit Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/East Forest/Golden Obelisk Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/East Forest/Golden Obelisk Holy Cross.png new file mode 100644 index 0000000..fc35c52 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/East Forest/Golden Obelisk Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Eastern Vault Fortress/Candles Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Eastern Vault Fortress/Candles Holy Cross.png new file mode 100644 index 0000000..029917a Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Eastern Vault Fortress/Candles Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Global/Firebomb.png b/tunictracker/tracker/static/tracker/images/cross_codes/Global/Firebomb.png new file mode 100644 index 0000000..9b07476 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Global/Firebomb.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Global/Firecracker.png b/tunictracker/tracker/static/tracker/images/cross_codes/Global/Firecracker.png new file mode 100644 index 0000000..9f90754 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Global/Firecracker.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Global/Icebomb.png b/tunictracker/tracker/static/tracker/images/cross_codes/Global/Icebomb.png new file mode 100644 index 0000000..07bd5d5 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Global/Icebomb.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Hourglass Cave/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Hourglass Cave/Holy Cross Chest.png new file mode 100644 index 0000000..5b6457c Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Hourglass Cave/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Library Hall/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Library Hall/Holy Cross Chest.png new file mode 100644 index 0000000..f8d6ed4 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Library Hall/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Maze Cave/Maze Room Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Maze Cave/Maze Room Holy Cross.png new file mode 100644 index 0000000..b8efc66 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Maze Cave/Maze Room Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Old House/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Old House/Holy Cross Chest.png new file mode 100644 index 0000000..e621225 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Old House/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Fountain Cross Door.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Fountain Cross Door.png new file mode 100644 index 0000000..38fdd94 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Fountain Cross Door.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Fountain Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Fountain Holy Cross.png new file mode 100644 index 0000000..dc14acb Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Fountain Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Golden Obelisk Page.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Golden Obelisk Page.png new file mode 100644 index 0000000..a7228ff Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Golden Obelisk Page.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Haiku Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Haiku Holy Cross.png new file mode 100644 index 0000000..6b24037 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Haiku Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Moss Wall Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Moss Wall Holy Cross.png new file mode 100644 index 0000000..544b328 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Moss Wall Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Northeast Flowers Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Northeast Flowers Holy Cross.png new file mode 100644 index 0000000..0b55c8e Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Northeast Flowers Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Southeast Cross Door.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Southeast Cross Door.png new file mode 100644 index 0000000..61faadf Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Southeast Cross Door.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Southwest Flowers Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Southwest Flowers Holy Cross.png new file mode 100644 index 0000000..e3009e6 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Southwest Flowers Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Starting Platform Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Starting Platform Holy Cross.png new file mode 100644 index 0000000..c9fa03f Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Starting Platform Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Weathervane Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Weathervane Holy Cross.png new file mode 100644 index 0000000..2caa57e Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Weathervane Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Windchimes Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Windchimes Holy Cross.png new file mode 100644 index 0000000..d61f1d5 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Windchimes Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Windmill Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Windmill Holy Cross.png new file mode 100644 index 0000000..43c9fdb Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Overworld/Windmill Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Patrol Cave/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Patrol Cave/Holy Cross Chest.png new file mode 100644 index 0000000..9b622fc Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Patrol Cave/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Quarry/Bushes Holy Cross.png b/tunictracker/tracker/static/tracker/images/cross_codes/Quarry/Bushes Holy Cross.png new file mode 100644 index 0000000..7524195 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Quarry/Bushes Holy Cross.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Ruined Passage/Holy Cross Door.png b/tunictracker/tracker/static/tracker/images/cross_codes/Ruined Passage/Holy Cross Door.png new file mode 100644 index 0000000..92a3ebc Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Ruined Passage/Holy Cross Door.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Sealed Temple/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Sealed Temple/Holy Cross Chest.png new file mode 100644 index 0000000..a0fcc6c Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Sealed Temple/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Secret Gathering Place/Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/Secret Gathering Place/Holy Cross Chest.png new file mode 100644 index 0000000..cac3096 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Secret Gathering Place/Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/Swamp/Secret Legend Door.png b/tunictracker/tracker/static/tracker/images/cross_codes/Swamp/Secret Legend Door.png new file mode 100644 index 0000000..e8ea1ed Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/Swamp/Secret Legend Door.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/West Garden/Holy Cross (Blue Lines).png b/tunictracker/tracker/static/tracker/images/cross_codes/West Garden/Holy Cross (Blue Lines).png new file mode 100644 index 0000000..8910516 Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/West Garden/Holy Cross (Blue Lines).png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/West Garden/Tree Holy Cross Chest.png b/tunictracker/tracker/static/tracker/images/cross_codes/West Garden/Tree Holy Cross Chest.png new file mode 100644 index 0000000..1f74dbd Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/West Garden/Tree Holy Cross Chest.png differ diff --git a/tunictracker/tracker/static/tracker/images/cross_codes/mystery/it is a mystery.png b/tunictracker/tracker/static/tracker/images/cross_codes/mystery/it is a mystery.png new file mode 100644 index 0000000..51cb40b Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/cross_codes/mystery/it is a mystery.png differ diff --git a/tunictracker/tracker/static/tracker/images/trading_cards/TUNCingCards_Alice02_Web.png b/tunictracker/tracker/static/tracker/images/trading_cards/TUNCingCards_Alice02_Web.png new file mode 100644 index 0000000..1510a7d Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/trading_cards/TUNCingCards_Alice02_Web.png differ diff --git a/tunictracker/tracker/static/tracker/images/trading_cards/TUNCingCards_Fletcher01_Web.png b/tunictracker/tracker/static/tracker/images/trading_cards/TUNCingCards_Fletcher01_Web.png new file mode 100644 index 0000000..3a65e3a Binary files /dev/null and b/tunictracker/tracker/static/tracker/images/trading_cards/TUNCingCards_Fletcher01_Web.png differ diff --git a/tunictracker/tracker/templates/tracker/breakdown/block.html b/tunictracker/tracker/templates/tracker/breakdown/block.html index 0f63991..c842a8a 100644 --- a/tunictracker/tracker/templates/tracker/breakdown/block.html +++ b/tunictracker/tracker/templates/tracker/breakdown/block.html @@ -45,16 +45,16 @@ -
+
{% for entrance_origin, entrance_destination in scene_data.entrances.doors.items %} {% if entrance_destination.door %}