|
|
| (4 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| <html> | | <div class="mp-wrap mpb"> |
| <a href="https://ohwikiguide.com">Return to Front Page</a> | | <div class="mpb-featured"> |
| <br> | | <div class="mpb-banner">[[File:Patch Notes.jpg|700px|link=Patch Notes|alt=Patch Notes|class=mp-banner-img]]<div class="mpb-banner-overlay"><span class="mpb-tag">Updated</span><div class="mpb-banner-title">Patch Notes</div><div class="mpb-banner-desc">See what changed in the latest update — balance, fixes, and new content.</div></div></div> |
| <div style="text-align: center; font-size: 150%;"> | | <div class="mpb-side plainlinks"> |
| <b>How to get specific Mods you are looking for</b> | | <div class="mpb-side-h">Quick Links</div> |
| | [[Lightforge Loot Crate]] |
| | [https://discord.gg/FZtkXeGeUA Join the Discord] |
| | [[Thank You]] |
| </div> | | </div> |
| <br>
| |
| <i>Step 1:</i> <b>Go to Redemption Shop (F3 on PC)</b>
| |
| <br>
| |
| <i>Step 2:</i> <b>Click Mod Shop</b>
| |
| <br>
| |
| <i>Step 3:</i> <b>Click Credit Card Icon</b>
| |
| <br>
| |
| <i>Step 4:</i> <b>Buy Mod Selection Crate</b>
| |
| <br>
| |
| <i>Step 5:</i> <b>Open from Backpack → Consumables</b>
| |
| <br>
| |
| <i>Step 6:</i> <b>Pick your mod</b>
| |
| <br>
| |
| <i>Step 7:</i> <b>If wanting Mask, Pick Keyword Suffix Mod Selection Crate → Keyword</b>
| |
| <br><br>
| |
| <div style="max-width:900px; margin:0 auto;">
| |
| <style>
| |
| /* ===== TABS ===== */
| |
| .mw-tab-buttons {
| |
| display: flex;
| |
| flex-wrap: wrap;
| |
| width: 100%;
| |
| background: #0b0f14;
| |
| border-radius: 10px;
| |
| padding: 4px;
| |
| gap: 4px;
| |
| margin-top: 8px;
| |
| }
| |
| .mw-tab-btn {
| |
| flex: 1 1 80px;
| |
| text-align: center;
| |
| padding: 10px 0;
| |
| font-weight: 600;
| |
| color: #cfd6df;
| |
| background: #11161c;
| |
| border-radius: 6px;
| |
| cursor: pointer;
| |
| }
| |
| .mw-tab-btn.active {
| |
| background: linear-gradient(180deg, #1ec8ff, #0ea5e9);
| |
| color: #001018;
| |
| }
| |
| /* ===== DROPDOWN UI ===== */
| |
| .dropdown {
| |
| width: 100%;
| |
| margin-top: 10px;
| |
| }
| |
| .dropdown select {
| |
| width: 100%;
| |
| padding: 10px;
| |
| background: #11161c;
| |
| color: #e6edf3;
| |
| border: 1px solid #1f2a35;
| |
| border-radius: 8px;
| |
| font-size: 14px;
| |
| }
| |
| /* ===== OUTPUT PANEL ===== */
| |
| .output {
| |
| margin-top: 10px;
| |
| background: #0d1319;
| |
| border: 1px solid #1f2a35;
| |
| border-radius: 10px;
| |
| padding: 12px;
| |
| }
| |
| .output-title {
| |
| font-weight: 700;
| |
| margin-bottom: 8px;
| |
| color: #e6edf3;
| |
| }
| |
| .output-line {
| |
| font-size: 13px;
| |
| color: #9fb0c3;
| |
| padding: 4px 0;
| |
| border-top: 1px solid #1a222b;
| |
| }
| |
| .output-line:first-of-type {
| |
| border-top: none;
| |
| }
| |
| .mw-tab-content {
| |
| display: none;
| |
| }
| |
| .mw-tab-content.active {
| |
| display: block;
| |
| }
| |
| .empty-note {
| |
| margin-top: 10px;
| |
| padding: 12px;
| |
| background: #0d1319;
| |
| border: 1px solid #1f2a35;
| |
| border-radius: 10px;
| |
| color: #9fb0c3;
| |
| font-size: 13px;
| |
| text-align: center;
| |
| }
| |
| </style>
| |
| <!-- MAIN TABS -->
| |
| <div class="mw-tab-buttons" style="flex-wrap:nowrap; overflow-x:auto;">
| |
| <div class="mw-tab-btn active" data-tab="weapon">Weapon</div>
| |
| <div class="mw-tab-btn" data-tab="helmet">Helmet</div>
| |
| <div class="mw-tab-btn" data-tab="top">Top</div>
| |
| <div class="mw-tab-btn" data-tab="bottoms">Bottoms</div>
| |
| <div class="mw-tab-btn" data-tab="shoes">Shoes</div>
| |
| <div class="mw-tab-btn" data-tab="gloves">Gloves</div>
| |
| <div class="mw-tab-btn" data-tab="mask">Mask</div>
| |
| </div> | | </div> |
| <!-- ================= WEAPON ================= -->
| | <div class="mpb-cat"><span class="mpb-cat-title">World & Exploration</span><span class="mpb-cat-sub">maps, locations, bosses</span></div> |
| <div id="weapon" class="mw-tab-content active"> | | <div class="mpb-tiles"> |
| <div class="mw-tab-buttons">
| | <div class="mpb-tile">[[File:OH Map.png|300px|link=Outpost|alt=Outpost|class=mp-tile-img]]<div class="mpb-tile-label">Outpost</div></div> |
| <div class="mw-tab-btn active" data-tab="weapon-burn">Burn</div>
| | <div class="mpb-tile">[[File:OH Map.png|300px|link=Settlements|alt=Settlements|class=mp-tile-img]]<div class="mpb-tile-label">Settlements</div></div> |
| <div class="mw-tab-btn" data-tab="weapon-frost">Frost Vortex</div>
| | <div class="mpb-tile">[[File:Silo.jpg|300px|link=Securement Silo|alt=Securement Silo|class=mp-tile-img]]<div class="mpb-tile-label">Securement Silo</div></div> |
| <div class="mw-tab-btn" data-tab="weapon-power">Power Surge</div>
| | <div class="mpb-tile">[[File:Astral Nexus.jpg|300px|link=Lightforge Loot Crate|alt=Lightforge Loot Crate|class=mp-tile-img]]<div class="mpb-tile-label">Lightforge Loot Crate</div></div> |
| <div class="mw-tab-btn" data-tab="weapon-unstable">Unstable Bomber</div>
| |
| <div class="mw-tab-btn" data-tab="weapon-fortress">Fortress Warfare</div>
| |
| <div class="mw-tab-btn" data-tab="weapon-gunner">Fast Gunner</div>
| |
| <div class="mw-tab-btn" data-tab="weapon-bullseye">Bulls Eye</div>
| |
| <div class="mw-tab-btn" data-tab="weapon-bounce">Bounce</div>
| |
| <div class="mw-tab-btn" data-tab="weapon-shrapnel">Shrapnel</div>
| |
| </div>
| |
| <!-- BURN -->
| |
| <div id="weapon-burn" class="mw-tab-content active">
| |
| <div class="dropdown">
| |
| <select id="burnSelect">
| |
| <option value="">Select Burn Mod</option>
| |
| <option value="flame_resonance">Flame Resonance</option>
| |
| </select>
| |
| </div>
| |
| <div id="burnOutput" class="output" style="display:none;"></div>
| |
| </div>
| |
| <!-- FROST -->
| |
| <div id="weapon-frost" class="mw-tab-content">
| |
| <div class="empty-note">No Frost Vortex mods listed yet.</div>
| |
| </div>
| |
| <!-- POWER -->
| |
| <div id="weapon-power" class="mw-tab-content">
| |
| <div class="empty-note">No Power Surge mods listed yet.</div>
| |
| </div>
| |
| <!-- UNSTABLE -->
| |
| <div id="weapon-unstable" class="mw-tab-content">
| |
| <div class="empty-note">No Unstable Bomber mods listed yet.</div>
| |
| </div>
| |
| <!-- FORTRESS -->
| |
| <div id="weapon-fortress" class="mw-tab-content">
| |
| <div class="empty-note">No Fortress Warfare mods listed yet.</div>
| |
| </div>
| |
| <!-- GUNNER -->
| |
| <div id="weapon-gunner" class="mw-tab-content">
| |
| <div class="empty-note">No Fast Gunner mods listed yet.</div>
| |
| </div>
| |
| <!-- BULLSEYE -->
| |
| <div id="weapon-bullseye" class="mw-tab-content">
| |
| <div class="empty-note">No Bulls Eye mods listed yet.</div>
| |
| </div>
| |
| <!-- BOUNCE -->
| |
| <div id="weapon-bounce" class="mw-tab-content">
| |
| <div class="empty-note">No Bounce mods listed yet.</div>
| |
| </div>
| |
| <!-- SHRAPNEL -->
| |
| <div id="weapon-shrapnel" class="mw-tab-content">
| |
| <div class="empty-note">No Shrapnel mods listed yet.</div>
| |
| </div>
| |
| </div> | | </div> |
| <!-- ================= HELMET ================= --> | | <div class="mpb-cat"><span class="mpb-cat-title">Deviations</span><span class="mpb-cat-sub">companions & traits</span></div> |
| <div id="helmet" class="mw-tab-content"> | | <div class="mpb-tiles"> |
| <div class="empty-note">No Helmet mods listed yet.</div>
| | <div class="mpb-tile">[[File:Becca.png|300px|link=Deviation Main Page|alt=Deviations|class=mp-tile-img]]<div class="mpb-tile-label">Deviations</div></div> |
| | <div class="mpb-tile">[[File:Traits.png|300px|link=Deviation Trait Page|alt=Traits|class=mp-tile-img]]<div class="mpb-tile-label">Traits</div></div> |
| </div> | | </div> |
| <!-- ================= TOP ================= --> | | <div class="mpb-cat"><span class="mpb-cat-title">Builds & Crafting</span><span class="mpb-cat-sub">gear, benches, recipes</span></div> |
| <div id="top" class="mw-tab-content"> | | <div class="mpb-tiles"> |
| <div class="empty-note">No Top mods listed yet.</div>
| | <div class="mpb-tile">[[File:Loadouts.png|300px|link=Load Out Page|alt=Load Outs|class=mp-tile-img]]<div class="mpb-tile-label">Load Outs</div></div> |
| | <div class="mpb-tile">[[File:Technological Bench.png|300px|link=Technological Bench|alt=Technological Bench|class=mp-tile-img]]<div class="mpb-tile-label">Technological Bench</div></div> |
| | <div class="mpb-tile">[[File:Cooking.png|300px|link=Creative Cooking Recipe|alt=Creative Cooking|class=mp-tile-img]]<div class="mpb-tile-label">Creative Cooking</div></div> |
| | <div class="mpb-tile">[[File:Gardener.jpg|300px|link=Gardener Glass|alt=Gardener|class=mp-tile-img]]<div class="mpb-tile-label">Gardener</div></div> |
| </div> | | </div> |
| <!-- ================= BOTTOMS ================= -->
| | <div class="mpb-foot plainlinks">Once Human Guide — built by the community. [[Special:RecentChanges|Help us improve it →]]</div> |
| <div id="bottoms" class="mw-tab-content">
| |
| <div class="empty-note">No Bottoms mods listed yet.</div>
| |
| </div> | | </div> |
| <!-- ================= SHOES ================= -->
| |
| <div id="shoes" class="mw-tab-content">
| |
| <div class="empty-note">No Shoes mods listed yet.</div>
| |
| </div>
| |
| <!-- ================= GLOVES ================= -->
| |
| <div id="gloves" class="mw-tab-content">
| |
| <div class="empty-note">No Gloves mods listed yet.</div>
| |
| </div>
| |
| <!-- ================= MASK ================= -->
| |
| <div id="mask" class="mw-tab-content">
| |
| <div class="empty-note">No Mask mods listed yet.</div>
| |
| </div>
| |
| </div>
| |
| <script>
| |
| /* TAB SYSTEM (nested-tab aware) */
| |
| document.querySelectorAll('.mw-tab-btn').forEach(btn => {
| |
| btn.onclick = () => {
| |
| // Deactivate sibling buttons in the same tab-buttons group
| |
| btn.parentElement.querySelectorAll('.mw-tab-btn').forEach(b => b.classList.remove('active'));
| |
| btn.classList.add('active');
| |
| const target = document.getElementById(btn.dataset.tab);
| |
| if (!target) return;
| |
| // Deactivate sibling tab-contents at the same level
| |
| target.parentElement.querySelectorAll(':scope > .mw-tab-content').forEach(c => c.classList.remove('active'));
| |
| target.classList.add('active');
| |
| };
| |
| });
| |
| /* DATA */
| |
| const burnData = {
| |
| flame_resonance: {
| |
| title: "Flame Resonance",
| |
| lines: [
| |
| "<b>Max Burn Stack +2, Burn Duration -20%</b>",
| |
| "Burn (Add Flash Effect: Burn DMG +5%): Burn DMG + _%",
| |
| "Deviant Energy: Element DMG + _%",
| |
| "Violent: Crit DMG + _%",
| |
| "Survival: Max HP + _%",
| |
| "General: DMG + _%"
| |
| ]
| |
| }
| |
| };
| |
| /* DROPDOWN LOGIC */
| |
| function bindDropdown(selectId, outputId, data) {
| |
| const select = document.getElementById(selectId);
| |
| if (!select) return;
| |
| select.onchange = function () {
| |
| const val = this.value;
| |
| const output = document.getElementById(outputId);
| |
| if (!val) {
| |
| output.style.display = "none";
| |
| return;
| |
| }
| |
| const item = data[val];
| |
| output.innerHTML =
| |
| item.lines.map(line => `<div class="output-line">${line}</div>`).join("");
| |
| output.style.display = "block";
| |
| };
| |
| }
| |
| bindDropdown("burnSelect", "burnOutput", burnData);
| |
| </script>
| |
| </html>
| |