Jump to content

Template:Weapon: Difference between revisions

From Drifters Almanac
No edit summary
No edit summary
 
(76 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="weapon-template">
<includeonly>{{DISPLAYTITLE:{{{name}}}}}</includeonly>
'''{{{name|{{PAGENAME}}}}}'''
{{#if:{{{tooltip_image|}}}|[[File:{{{tooltip_image}}}|thumb|{{{name}}} Tooltip]]|[[File:Image_Placeholder.png|thumb|Image Needed]]}}
<!--
<!--
== Usage == Copy/Paste from "{{Weapon" to the closing brackets "}}" and fill in the variables
==========================
          STATS         
==========================
--><div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">Stats</div>
<hr style="border: 0; border-top: 1px solid #555;" />
<div style="margin-left: 1em;">
{{#ifeq:{{lc:{{{is_soulbound|}}}}}|yes|'''This item is Soulbound and cannot be traded.'''<br />
}}{{#if:{{{weapon_type|}}}|'''Weapon Type:''' '''[[{{{weapon_type}}}]]'''<br />
}}{{#if:{{{durability|}}}|'''Durability:''' {{{durability}}}<br />
}}{{#if:{{{damage_min|}}}|'''Damage:''' {{{damage_min}}} – {{{damage_max}}}<br />
}}{{#if:{{{dice_roll|}}}|<span style="margin-left: 1em; color: #aaa;">({{{dice_roll}}})</span><br />
}}{{#if:{{{delay|}}}|'''Delay:''' {{{delay}}}s<br />
}}{{#if:{{{range|}}}|'''Range:''' {{#if:{{{range_min|}}}|{{{range_min|}}} -&nbsp;}}{{{range}}}m<br />
}}{{#if:{{{angle|}}}|'''Angle:''' {{{angle}}}&deg;<br />
}}{{#if:{{{OHAC|}}}|'''OHAC:''' {{{OHAC}}}<br />
}}{{#if:{{{min_block|}}}|{{{min_block}}} – {{{max_block}}} '''[[Block Value]]'''<br />
}}</div><!--
==========================
    ADDITIONAL STATS     
==========================
-->{{#if:{{{stat1_name|}}}{{{stat2_name|}}}{{{stat3_name|}}}{{{stat4_name|}}}{{{stat5_name|}}}{{{stat6_name|}}}|
<div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">Additional Stats</div>
<hr style="border: 0; border-top: 1px solid #555;" />
{{AdditionalStats
| stat1_name  = {{{stat1_name|}}}
| stat1_value = {{{stat1_value|}}}
| stat2_name  = {{{stat2_name|}}}
| stat2_value = {{{stat2_value|}}}
| stat3_name  = {{{stat3_name|}}}
| stat3_value = {{{stat3_value|}}}
| stat4_name  = {{{stat4_name|}}}
| stat4_value = {{{stat4_value|}}}
| stat5_name  = {{{stat5_name|}}}
| stat5_value = {{{stat5_value|}}}
| stat6_name  = {{{stat6_name|}}}
| stat6_value = {{{stat6_value|}}}
}}}}<!--
==========================
    POSITIONAL BONUSES   
==========================
--><div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">Positional Bonuses</div>
<hr style="border: 0; border-top: 1px solid #555;" />
<div style="margin-left: 1em;">
{{#if:{{{front_value|}}}|'''Front''': {{{front_value}}} '''[[{{{front_type}}}]]''' +{{{front_percentage}}}% '''[[Positional]]'''<br />
}}{{#if:{{{side_value|}}}|'''Side''':  {{{side_value}}} '''[[{{{side_type}}}]]''' +{{{side_percentage}}}% '''[[Positional]]'''<br />
}}{{#if:{{{rear_value|}}}|'''Rear''':  {{{rear_value}}} '''[[{{{rear_type}}}]]''' +{{{rear_percentage}}}% '''[[Positional]]'''<br />}}
</div><!--
==========================
      REQUIREMENTS     
==========================
--><div style="font-size: 1.2em; font-weight: bold; margin-top: 1em;">Requirements</div>
<hr style="border: 0; border-top: 1px solid #555;" />
<div style="margin-left: 1em;">
{{#if:{{{level_requirement|}}}|'''Level Requirement''': {{{level_requirement}}}<br />
}}{{#if:{{{class_requirement|}}}|'''Class Requirement''': {{#invoke:ListClassReq|fromDelimited|{{{class_requirement}}}|delimiter=,}}<br />
}}</div><!--
==========================
    ACQUISITION         
==========================
-->{{Acquisition
|harvested_from={{{harvested_from|}}}
|dropped_by={{{dropped_by|}}}
|sold_by={{{sold_by|}}}
|quest_reward={{{quest_reward|}}}
}}<!--
==========================
    USED IN QUESTS     
==========================
-->{{#if:{{{used_in_quests|}}}|
{{UsedInQuests
|used_in_quests={{{used_in_quests|}}}
}}}}<!--
==========================
      FLAVOR TEXT     
==========================
-->{{#if:{{{flavor_text|}}}|
{{FlavorText
|flavor_text={{{flavor_text|}}}
}}}}<!--
==========================
      SELL PRICE       
==========================
-->{{#if:{{{sell_price_gold|}}}{{{sell_price_silver|}}}{{{sell_price_copper|}}}|
{{PriceDisplay
|gold={{{sell_price_gold|}}}
|silver={{{sell_price_silver|}}}
|copper={{{sell_price_copper|}}}
}}}}<!--
==========================
      CRAFTING INFO     
==========================
-->{{#if:{{{crafting_profession|}}}{{{recipe_page|}}}|
{{CraftingDetails
| crafting_profession = {{{crafting_profession|}}}
| recipe_page        = {{{recipe_page|}}}


| component1_name              = {{{component1_name|}}}
| component1_material          = {{{component1_material|}}}
| component1_category_tier    = {{{component1_category_tier|}}}
| component1_material_category = {{{component1_material_category|}}}


{{Weapon
| component2_name              = {{{component2_name|}}}
|item name=Sturdy Copper Mace
| component2_material          = {{{component2_material|}}}
|tooltip image file=Sturdy Copper Mace.png
| component2_category_tier    = {{{component2_category_tier|}}}
|weapon type=1H Mace
| component2_material_category = {{{component2_material_category|}}}
|durability=
 
|min damage=
| component3_name              = {{{component3_name|}}}
|max damage=
| component3_material          = {{{component3_material|}}}
|range value=
| component3_category_tier    = {{{component3_category_tier|}}}
|angle value=
| component3_material_category = {{{component3_material_category|}}}
|front positional value=
 
|front positional attribute=
| component4_name              = {{{component4_name|}}}
|front positional percentage=
| component4_material          = {{{component4_material|}}}
|side positional value=
| component4_category_tier    = {{{component4_category_tier|}}}
|side positional attribute=
| component4_material_category = {{{component4_material_category|}}}
|side positional percentage=
 
|rear positional value=
| component5_name              = {{{component5_name|}}}
|rear positional attribute=
| component5_material          = {{{component5_material|}}}
|rear positional percentage=
| component5_category_tier    = {{{component5_category_tier|}}}
|additional stat value 1=
| component5_material_category = {{{component5_material_category|}}}
|additional stat category 1=
}}}}<!--
|additional stat value 2=
==========================
|additional stat category 2=
          NOTES         
|additional stat value 3=
==========================
|additional stat category 3=
-->{{#if:{{{notes|}}}|
|additional stat value 4=
{{Notes
|additional stat category 4=
|notes={{{notes|}}}
|additional stat value 5=
}}}}<!--
|additional stat category 5=
==========================
|level requirement=
        GALLERY       
|class requirement=[[Defender]], [[Supporter]], [[Striker]]]
==========================
|how to acquire=[[Shoat|Shoat (Newhaven Valley)]]
-->{{#if:{{{model_image1|}}}{{{model_image2|}}}{{{model_image3|}}}|
|sale price=75 Copper
{{Gallery
|model image file=[[File:Sturdy Copper Mace Model.png]]
|model_image1={{{model_image1|}}}
|model_image2={{{model_image2|}}}
|model_image3={{{model_image3|}}}
}}}}<!--
==========================
        CATEGORIES       
==========================
--><includeonly>[[Category:Weapons]]</includeonly>
{{#if:{{{weapon_type|}}}|[[Category:{{{weapon_type}}}]]
}}{{#if:{{{crafting_profession|}}}|[[Category:Crafted Weapons]]
}}
}}
{{#if:{{{class_requirement|}}}|
{{#invoke:ClassCategories|fromDelimited
| {{{class_requirement}}}
| delimiter=,
| equipment_type=Weapons
}} }}


-->
</div>
[[File:{{{tooltip image file}}}|thumb|{{{item name}}} Tooltip]]


<h2> Stats </h2>
<includeonly><div style="display:none">
:Equipment Type: [[:Category:{{{weapon type}}}|{{{weapon type}}}]]
[[Is soulbound::{{{is_soulbound|}}}]]
:Durability: {{{durability}}}
[[Equipment type::{{{weapon_type|}}}]]
:Damage: {{{min damage}}}-{{{max damage}}}
[[Durability::{{{durability|}}}]]
:Range: {{{range value}}}m
[[Damage minimum::{{{damage_min|}}}]]
:Angle: {{{angle value}}}
[[Damage maximum::{{{damage_max|}}}]]
{{#if: {{{front positional value}}} |:Front Positional: {{{front positional value}}} {{{front positional attribute}}} + {{{front positional percentage}}}% Positional}}{{#if: {{{side positional value}}}|:Side Positional: {{{side positional value}}} {{{side positional attribute}}} + {{{side positional percentage}}}% Positional}}{{#if: {{{rear positional value}}}
[[Dice roll::{{{dice_roll|}}}]]
|:Rear Positional: {{{rear positional value}}} {{{rear positional attribute}}} + {{{rear positional percentage}}}% Positional}}
[[Delay::{{{delay|}}}]]
:Requirements: {{{level requirement}}} {{{class requirement}}}
[[Range::{{{range|}}}]]
{{#if: {{{additional stat category 1}}}
[[Range (min)::{{{range_min|}}}]]
|{{Additional Stats
[[Angle::{{{angle|}}}]]
|stat value 1={{{additional stat value 1}}}
[[OHAC::{{{OHAC|}}}]]
|stat category 1={{{additional stat category 1}}}
[[Minimum block value::{{{min_block|}}}]]
|stat value 2={{{additional stat value 2}}}
[[Maximum block value::{{{max_block|}}}]]
|stat category 2={{{additional stat category 2}}}
|stat value 3={{{additional stat value 3}}}
|stat category 3={{{additional stat category 3}}}
|stat value 4={{{additional stat value 4}}}
|stat category 4={{{additional stat category 4}}}
|stat value 5={{{additional stat value 5}}}
|stat category 5={{{additional stat category 5}}}
}}
}}
{{How To Acquire
|how to acquire={{{how to acquire}}}
}}


<h2> Sale Price </h2>
[[Front positional value::{{{front_value|}}}]]
<!-- X Gold Y Silver Z Copper -->
[[Front positional type::{{{front_type|}}}]]
:{{{sale price}}}
[[Front positional percentage::{{{front_percentage|}}}]]
[[Side positional value::{{{side_value|}}}]]
[[Side positional type::{{{side_type|}}}]]
[[Side positional percentage::{{{side_percentage|}}}]]
[[Rear positional value::{{{rear_value|}}}]]
[[Rear positional type::{{{rear_type|}}}]]
[[Rear positional percentage::{{{rear_percentage|}}}]]


<h2> Gallery </h2>
[[Level requirement::{{{level_requirement|}}}]]
<!-- Figure out how to create gallery array -->
{{#arraymap:{{{class_requirement|}}}|,|x|[[Class requirement::x]]}}
<!-- Right now multiple image files can be input as the parameter and it "works" -->
{{{model image file}}}


[[Category:Weapons]][[Category:{{{weapon type}}}]]
[[Profession::{{{crafting_profession|}}}]]
{{#arraymap:{{{recipe_page|}}}|,|x|[[Recipe page::x]]}}
[[Crafting component name::{{{component1_name|}}}]]
{{#arraymap:{{{component1_material|}}}|,|x|[[Crafting component material::x]]}}
{{#arraymap:{{{component1_material_category|}}}|,|x|[[Crafting component material category::x]]}}
[[Crafting component name::{{{component2_name|}}}]]
{{#arraymap:{{{component2_material|}}}|,|x|[[Crafting component material::x]]}}
{{#arraymap:{{{component2_material_category|}}}|,|x|[[Crafting component material category::x]]}}
[[Crafting component name::{{{component3_name|}}}]]
{{#arraymap:{{{component3_material|}}}|,|x|[[Crafting component material::x]]}}
{{#arraymap:{{{component3_material_category|}}}|,|x|[[Crafting component material category::x]]}}
[[Crafting component name::{{{component4_name|}}}]]
{{#arraymap:{{{component4_material|}}}|,|x|[[Crafting component material::x]]}}
{{#arraymap:{{{component4_material_category|}}}|,|x|[[Crafting component material category::x]]}}
[[Crafting component name::{{{component5_name|}}}]]
{{#arraymap:{{{component5_material|}}}|,|x|[[Crafting component material::x]]}}
{{#arraymap:{{{component5_material_category|}}}|,|x|[[Crafting component material category::x]]}}
<span style="display:none">{{#default_form:Weapon}}</span>
</div></includeonly>

Latest revision as of 11:36, 2 July 2025

Weapon

Image Needed
Stats

Positional Bonuses

Requirements