Actions

Template

BuildingRefinerDisplayV2: Difference between revisions

From Dune Awakening DB

mNo edit summary
Tag: Manual revert
mNo edit summary
Line 1: Line 1:
<!-- Template:BuildingRefinerDisplayV2 -->
<!-- Template:BuildingRefinerDisplayV2 -->
{{#get_external_data: source=externaldb
        |from=data_buildings
        |data=ID=id,
              BuildingType=building_type,
              Name=name,
              Description=description,
              PowerCost=power_cost,
              GeneratesPower=generates_power,
              StorageSlots=storage_slots,
              StorageCapacity=storage_capacity,
              SchematicRequirement=schematic_requirement,
              JourneyRequirement=journey_requirement,
              Health=health,
              PlacedWith=placed_with,
              AdditionalNotes=additional_notes,
              RecipeToBuild=recipe_to_build,
              ImageFile=image_file,
              IconFile=icon_file,
              Category1=category_1,
              Category2=category_2,
              Category3=category_3,
              Gallery1=gallery_1,
              Gallery2=gallery_2,
              Gallery3=gallery_3,
              Gallery4=gallery_4,
              YoutubeVideoLink=youtube_video_link
        |cache=yes
        |where=name='{{PAGENAME}}'
        |limit=1
}}
<div class="responsive-container">
<div class="responsive-container">
   <!-- Left Column: Main Building Card -->
   <!-- Left Column: Main Building Card -->
Line 11: Line 42:
             <span class="icon">&#x1F6C8;</span> {{{Name}}}
             <span class="icon">&#x1F6C8;</span> {{{Name}}}
           </div>
           </div>
           <div class="dune-card-image">[[File:{{{ImageFile}}}|200px|alt={{{Name}}}|style:max-width:100%;max-height:150px;object-fit:contain;border:2px solid #e2d3ae;border-radius:4px;padding:2px;background-color:#262626;]]
           <div class="dune-card-image">
            [[File:{{{ImageFile}}}|200px|alt={{{Name}}}|style:max-width:100%;max-height:150px;object-fit:contain;border:2px solid #e2d3ae;border-radius:4px;padding:2px;background-color:#262626;]]
           </div>
           </div>
           <div class="dune-card-description">
           <div class="dune-card-description">
Line 17: Line 49:
           </div>
           </div>
           <div class="dune-card-locked">
           <div class="dune-card-locked">
             <div class="dune-card-locked-label"><span class="dune-card-locked-icon">&#128274;</span>Locked Behind
             <div class="dune-card-locked-label">
            </div><div class="dune-card-locked-value">{{{JourneyRequirement}}}
              <span class="dune-card-locked-icon">&#128274;</span>Locked Behind
             </div>
             </div>
            <div class="dune-card-locked-value">{{{JourneyRequirement}}}</div>
           </div>
           </div>
           <div class="dune-card-infobox">
           <div class="dune-card-infobox">
             <table class="infobox-dune">
             <table class="infobox-dune">
              <!-- Adjust these rows as needed. Replace or remove fields that aren’t provided by your external data -->
               <tr>
               <tr>
                 <th><span class="icon">&#127941;</span> Tier</th>
                 <th><span class="icon">&#127941;</span> Building Type</th>
                 <td>{{{Tier}}}</td>
                 <td>{{{BuildingType}}}</td>
              </tr>
              <tr>
                <th><span class="icon">&#9881;</span> Primary Source</th>
                <td>{{{PrimarySource}}}</td>
               </tr>
               </tr>
               <tr>
               <tr>
Line 37: Line 67:
               <tr>
               <tr>
                 <th><span class="icon">&#9889;</span> Power Cost</th>
                 <th><span class="icon">&#9889;</span> Power Cost</th>
                 <td>{{{EnergyConsumption}}}</td>
                 <td>{{{PowerCost}}}</td>
               </tr>
               </tr>
               <tr>
               <tr>
Line 44: Line 74:
               </tr>
               </tr>
               <tr>
               <tr>
                 <th><span class="icon">&#128451;</span> Volume Capacity</th>
                 <th><span class="icon">&#128451;</span> Capacity</th>
                 <td>{{{StorageVolume}}}</td>
                 <td>{{{StorageCapacity}}}</td>
               </tr>
               </tr>
               <tr>
               <tr>
                 <th><span class="icon">&#9883;</span> Components</th>
                 <th><span class="icon">&#9883;</span> Recipe</th>
                 <td>{{{Components}}}</td>
                 <td>{{{RecipeToBuild}}}</td>
               </tr>
               </tr>
               <tr>
               <tr>
Line 70: Line 100:
         <div class="dune-card-inner">
         <div class="dune-card-inner">
           <div class="dune-card-label">CRAFTING</div>
           <div class="dune-card-label">CRAFTING</div>
           <div class="dune-card-title"><span class="icon">&#9883;</span> Refining Recipes
           <div class="dune-card-title">
           </div><div class="dune-card-description">Below is a list of possible outputs, required inputs, and the time to refine. Times or power usage might vary based on external modifiers (e.g., upgrades).
            <span class="icon">&#9883;</span> Refining Recipes
           </div>
          <div class="dune-card-description">
            Below is a list of possible outputs, required inputs, and the time to refine. Times or power usage might vary based on external modifiers.
           </div>
           </div>
           <div class="dune-card-infobox-left">
           <div class="dune-card-infobox-left">
             <table class="infobox-dune">{{{RefiningRecipes}}}
             <table class="infobox-dune">
              {{{RefiningRecipes}}}
             </table>
             </table>
           </div>
           </div>
Line 106: Line 140:
         <div class="dune-card-inner">
         <div class="dune-card-inner">
           <div class="dune-card-label">VIDEO TUTORIALS</div>
           <div class="dune-card-label">VIDEO TUTORIALS</div>
           <div class="dune-card-title"><span class="icon">&#9654;</span> {{{VideoTitle|Building Guide}}}
           <div class="dune-card-title">
           </div><div class="dune-card-video" style="border:2px solid #e2d3ae;border-radius:4px;padding:2px;background-color:#262626;">{{{YoutubeEmbed}}}
            <span class="icon">&#9654;</span> {{{VideoTitle|Building Guide}}}
           </div>
          <div class="dune-card-video" style="border:2px solid #e2d3ae;border-radius:4px;padding:2px;background-color:#262626;">
            {{{YoutubeEmbed}}}
           </div>
           </div>
         </div>
         </div>
Line 119: Line 156:
         <div class="dune-card-inner">
         <div class="dune-card-inner">
           <div class="dune-card-label">RELATED BUILDINGS</div>
           <div class="dune-card-label">RELATED BUILDINGS</div>
           <div class="dune-card-title"><span class="icon">&#x1F3D7;</span> Other {{{Category3}}}
           <div class="dune-card-title">
            <span class="icon">&#x1F3D7;</span> Other {{{Category3}}}
           </div>
           </div>
           <div class="dune-card-description">{{{RelatedBuildingsDescription|Explore similar building types to expand your base capabilities.}}}
           <div class="dune-card-description">
            {{{RelatedBuildingsDescription|Explore similar building types to expand your base capabilities.}}}
           </div>
           </div>
           <div class="dune-card-infobox">{{{RelatedBuildings}}}
           <div class="dune-card-infobox">
            {{{RelatedBuildings}}}
           </div>
           </div>
         </div>
         </div>

Revision as of 14:25, 30 March 2025


SCHEMATIC – BUILDABLE
           🛈 {{{Name}}}
           [[File:{{{ImageFile}}}|200px|alt={{{Name}}}|style:max-width:100%;max-height:150px;object-fit:contain;border:2px solid #e2d3ae;border-radius:4px;padding:2px;background-color:#262626;]]
           {{{Description}}}
             🔒Locked Behind
{{{JourneyRequirement}}}
🏅 Building Type {{{BuildingType}}}
Health {{{Health}}}
Power Cost {{{PowerCost}}}
📦 Inventory Slots {{{StorageSlots}}}
🗃 Capacity {{{StorageCapacity}}}
Recipe {{{RecipeToBuild}}}
🔨 Placed With {{{PlacedWith}}}
CRAFTING
            Refining Recipes
           Below is a list of possible outputs, required inputs, and the time to refine. Times or power usage might vary based on external modifiers.
{{{RefiningRecipes}}}
Additional Information
            Notes
           {{{AdditionalNotes}}}
VIDEO TUTORIALS
            Building Guide
           {{{YoutubeEmbed}}}
RELATED BUILDINGS
           🏗 Other {{{Category3}}}
           Explore similar building types to expand your base capabilities.
           {{{RelatedBuildings}}}