Template:ItemCard: Difference between revisions

From Soul's Remnant Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<templatestyles src="Template:ItemCard/styles.css" />
{| class="wikitable" style="margin: 0 auto; width:100%; border-collapse: collapse; background: #f9f9f9;"
<div class="simple-style">
| style="width:20%; padding:30px; text-align: center; vertical-align: middle;" |
{| class="wikitable itemcard-table"
| class="itemcard-image" |
[[File:{{{icon|Skill_Image.png}}}|150px]]
[[File:{{{icon|Skill_Image.png}}}|150px]]
| style="width:40%; padding-left:20px;" |
| class="itemcard-content"|
'''Name''': {{{name|Unknown}}}<br><br>
'''Name''': {{{name|Unknown}}}<br><br>
'''Type''': {{{type|Unknown}}}
'''Type''': {{{type|Unknown}}}<br>
{{#ifexpr:
  {{#if:{{{str|}}}|1|0}} +
  {{#if:{{{dex|}}}|1|0}} +
  {{#if:{{{int|}}}|1|0}} +
  {{#if:{{{spr|}}}|1|0}} +
  {{#if:{{{con|}}}|1|0}} +
  {{#if:{{{luk|}}}|1|0}} +
  {{#if:{{{def|}}}|1|0}} +
  {{#if:{{{spd|}}}|1|0}} +
  {{#if:{{{jmp|}}}|1|0}} +
  {{#if:{{{heal_hp|}}}|1|0}} +
  {{#if:{{{heal_mp|}}}|1|0}}
  > 0
|<span>'''Effect:'''</span>
|<span style="display:none;"></span>}}


<!-- Optional Effect -->
{{#if:{{{str|}}}|<span class="itemcard-chip.str>+{{{str}}} STR</span>|<span style="display:none;"></span>}}
{{#if:{{{effect|}}}|<span>'''Effect''':</span> {{{effect}}}}}
{{#if:{{{dex|}}}|<span style="border-radius: 10px; background: #cecd80; padding: 3px; white-space: nowrap;">+{{{dex}}} DEX</span>|<span style="display:none;"></span>}}
 
{{#if:{{{int|}}}|<span style="border-radius: 10px; background: #80d9e2; padding: 3px; white-space: nowrap;">+{{{int}}} INT</span>|<span style="display:none;"></span>}}
<!-- Stat Tags -->
{{#if:{{{spr|}}}|<span style="border-radius: 10px; background: #959fdb; padding: 3px; white-space: nowrap;">+{{{spr}}} SPR</span>|<span style="display:none;"></span>}}
{{#if:{{{str|}}}|<span style="border: solid #222222; border-radius: 10px; background: #e28080; padding: 3px; white-space: nowrap;">+{{{str}}} STR</span>}}
{{#if:{{{con|}}}|<span style="border-radius: 10px; background: #db95d1; padding: 3px; white-space: nowrap;">+{{{con}}} CON</span>|<span style="display:none;"></span>}}
{{#if:{{{dex|}}}|<span style="border: solid #222222; border-radius: 10px; background: #cecd80; padding: 3px; white-space: nowrap;">+{{{dex}}} DEX</span>}}
{{#if:{{{luk|}}}|<span style="border-radius: 10px; background: #c895db; padding: 3px; white-space: nowrap;">+{{{luk}}} LUK</span>|<span style="display:none;"></span>}}
{{#if:{{{int|}}}|<span style="border: 1px solid #222222; border-radius: 10px; background: #80d9e2; padding: 3px; white-space: nowrap;">+{{{int}}} INT</span>}}
{{#if:{{{def|}}}|<span style="border-radius: 10px; background: #97a1a3; padding: 3px; color: white; white-space: nowrap;">+{{{def}}} DEF</span>|<span style="display:none;"></span>}}
{{#if:{{{spr|}}}|<span style="border: 1px solid #222222; border-radius: 10px; background: #959fdb; padding: 3px; white-space: nowrap;">+{{{spr}}} SPR</span>}}
{{#if:{{{spd|}}}|<span style="border-radius: 10px; background: #555555; padding: 3px; color: white; white-space: nowrap;">+{{{spd}}} SPD</span>|<span style="display:none;"></span>}}
{{#if:{{{con|}}}|<span style="border: 1px solid #222222; border-radius: 10px; background: #db95d1; padding: 3px; white-space: nowrap;">+{{{con}}} CON</span>}}
{{#if:{{{jmp|}}}|<span style="border-radius: 10px; background: #555555; padding: 3px; color: white; white-space: nowrap;">+{{{jmp}}} JMP</span>|<span style="display:none;"></span>}}
{{#if:{{{luk|}}}|<span style="border: 1px solid #222222; border-radius: 10px; background: #c895db; padding: 3px; white-space: nowrap;">+{{{luk}}} LUK</span>}}
{{#if:{{{heal_hp|}}}|<span style="border-radius: 10px; background: #ff5e5e; padding: 3px; white-space: nowrap;">Heals {{{heal_hp}}} HP</span>|<span style="display:none;"></span>}}
{{#if:{{{def|}}}|<span style="border: 1px solid #222222; border-radius: 10px; background: #97a1a3; padding: 3px; color: white; white-space: nowrap;">+{{{def}}} DEF</span>}}
{{#if:{{{heal_mp|}}}|<span style="border-radius: 10px; background: #3399ff; padding: 3px; color: white; white-space: nowrap;">Recovers {{{heal_mp}}} MP</span>|<span style="display:none;"></span>}}
{{#if:{{{spd|}}}|<span style="border: 1px solid #222222; border-radius: 10px; background: #555555; padding: 3px; color: white; white-space: nowrap;">+{{{spd}}} SPD</span>}}
{{#if:{{{jmp|}}}|<span style="border: 1px solid #222222; border-radius: 10px; background: #555555; padding: 3px; color: white; white-space: nowrap;">+{{{jmp}}} JMP</span>}}
{{#if:{{{heal_hp|}}}|<span style="border: 3px solid #222222; border-radius: 10px; background: #ff5e5e; padding: 3px; white-space: nowrap;">Heals {{{heal_hp}}} HP</span>}}
{{#if:{{{heal_mp|}}}|<span style="border: 3px solid #222222; border-radius: 10px; background: #3399ff; padding: 3px; color: white; white-space: nowrap;">Recovers {{{heal_mp}}} MP</span>}}


<!-- Other Attributes -->
<!-- Other Attributes -->
<p>
<p>
{{#if:{{{duration|}}}|'''Duration''': {{{duration}}}<br>}}
{{#if:{{{duration|}}}|'''Duration''': {{{duration}}}<br>|<span style="display:none;"></span>}}
 
{{#if:{{{slots|}}}|'''Upgrade Slots''': {{{slots}}}<br>|<span style="display:none;"></span>}}
{{#if:{{{slots|}}}|'''Upgrade Slots''': {{{slots}}}<br>}}
{{#if:{{{rarity|}}}|'''Rarity''': {{{rarity}}}<br>|<span style="display:none;"></span>}}
 
{{#if:{{{crafting|}}}|'''Crafting''': {{{crafting}}}<br>|<span style="display:none;"></span>}}
{{#if:{{{rarity|}}}|'''Rarity''': {{{rarity}}}<br>}}
{{#if:{{{requirement|}}}|'''Requirement''': {{{requirement}}}<br>|<span style="display:none;"></span>}}
 
{{#if:{{{success_rate|}}}|'''100% Success Rate''': {{{success_rate}}}<br>|<span style="display:none;"></span>}}
{{#if:{{{crafting|}}}|'''Crafting''': {{{crafting}}}<br>}}
{{#if:{{{description|}}}|<br>'''Description:'''<br><b><i>"{{{description}}}"</i></b><br>|<span style="display:none;"></span>}}
 
{{#if:{{{requirement|}}}|'''Requirement''': {{{requirement}}}<br>}}
 
{{#if:{{{success_rate|}}}|'''100% Success Rate''': {{{success_rate}}}<br>}}
<br>
'''Description:'''<br>
<b><i>"{{{description|}}}"</i></b><br>
 
| style="width:100%;padding-left:20px;" |
| style="width:100%;padding-left:20px;" |
<!-- Drop & Note Section -->
<!-- Drop & Note Section -->
{{#if:{{{obtain|}}}|'''How to Obtain'''<br>{{{obtain}}}<br>}}
{{#if:{{{obtain|}}}|'''How to Obtain'''<br>{{{obtain}}}<br>|<span style="display:none;"></span>}}
 
{{#if:{{{item_dropped_by|}}}|'''Item dropped by:'''<br>{{{item_dropped_by}}}<br>|<span style="display:none;"></span>}}
{{#if:{{{item_dropped_by|}}}|'''Item dropped by:'''<br>{{{item_dropped_by}}}<br>}}
{{#if:{{{recipe_dropped_by|}}}|'''Recipe dropped by:'''<br>{{{recipe_dropped_by}}}<br>|<span style="display:none;"></span>}}
 
{{#if:{{{note|}}}|'''Note:'''<br>{{{note}}}<br>|<span style="display:none;"></span>}}
{{#if:{{{recipe_dropped_by|}}}|'''Recipe dropped by:'''<br>{{{recipe_dropped_by}}}<br>}}
 
{{#if:{{{note|}}}|'''Note:'''<br>{{{note}}}<br>}}
|}
|}


<!-- Display Equipment Roll Table (data conversion to sub template) -->
{{#if:{{{type|}}}|
  <div>
  {{#switch:{{lc:{{{type}}}}}
    | weapon = {{ItemCard/WeaponStat
        |global_dull={{{global_dull|}}}
        |global_normal={{{global_normal|}}}
        |global_radiant={{{global_radiant|}}}
        |global_gem={{{global_gem|}}}
        |melee_dull={{{melee_dull|}}}
        |melee_normal={{{melee_normal|}}}
        |melee_radiant={{{melee_radiant|}}}
        |melee_gem={{{melee_gem|}}}
        |ranged_dull={{{ranged_dull|}}}
        |ranged_normal={{{ranged_normal|}}}
        |ranged_radiant={{{ranged_radiant|}}}
        |ranged_gem={{{ranged_gem|}}}
        |magic_dull={{{magic_dull|}}}
        |magic_normal={{{magic_normal|}}}
        |magic_radiant={{{magic_radiant|}}}
        |magic_gem={{{magic_gem|}}}
        |crit_damage_dull={{{crit_damage_dull|}}}
        |crit_damage_normal={{{crit_damage_normal|}}}
        |crit_damage_radiant={{{crit_damage_radiant|}}}
        |crit_damage_gem={{{crit_damage_gem|}}}
        |crit_rate_dull={{{crit_rate_dull|}}}
        |crit_rate_normal={{{crit_rate_normal|}}}
        |crit_rate_radiant={{{crit_rate_radiant|}}}
        |crit_rate_gem={{{crit_rate_gem|}}}
        |elemental_chance_dull={{{elemental_chance_dull|}}}
        |elemental_chance_normal={{{elemental_chance_normal|}}}
        |elemental_chance_radiant={{{elemental_chance_radiant|}}}
        |elemental_chance_gem={{{elemental_chance_gem|}}}
        |elemental_potency_dull={{{elemental_potency_dull|}}}
        |elemental_potency_normal={{{elemental_potency_normal|}}}
        |elemental_potency_radiant={{{elemental_potency_radiant|}}}
      |elemental_potency_gem={{{elemental_potency_gem|}}}
    }}
    | equipment = {{ItemCard/EquipmentStat
        |global_damage={{{global_damage|}}}
        |global_damage_gem={{{global_damage_gem|}}}
        |global_attack_spd={{{global_attack_spd|}}}
        |global_attack_spd_gem={{{global_attack_spd_gem|}}}
        |defence={{{defence|}}}
        |defence_gem={{{defence_gem|}}}
        |knockback_resistance={{{knockback_resistance|}}}
        |knockback_resistance_gem={{{knockback_resistance_gem|}}}
        |max_hp={{{max_hp|}}}
        |max_hp_gem={{{max_hp_gem|}}}
        |max_mp={{{max_mp|}}}
        |max_mp_gem={{{max_mp_gem|}}}
        |str_stat={{{str_stat|}}}
        |str_stat_gem={{{str_stat_gem|}}}
        |con_stat={{{con_stat|}}}
        |con_stat_gem={{{con_stat_gem|}}}
        |dex_stat={{{dex_stat|}}}
        |dex_stat_gem={{{dex_stat_gem|}}}
        |luk_stat={{{luk_stat|}}}
        |luk_stat_gem={{{luk_stat_gem|}}}
        |int_stat={{{int_stat|}}}
        |int_stat_gem={{{int_stat_gem|}}}
        |spr_stat={{{spr_stat|}}}
        |spr_stat_gem={{{spr_stat_gem|}}}
        |spd={{{spd|}}}
        |spd_gem={{{spd_gem|}}}
        |jmp={{{jmp|}}}
        |jmp_gem={{{jmp_gem|}}}
        |armor_pen={{{armor_pen|}}}
        |armor_pen_gem={{{armor_pen_gem|}}}
        |skill_range={{{skill_range|}}}
        |skill_range_gem={{{skill_range_gem|}}}
        |crit_rate={{{crit_rate|}}}
        |crit_rate_gem_eq={{{crit_rate_gem_eq|}}}
        |crit_damage={{{crit_damage|}}}
        |crit_damage_gem_eq={{{crit_damage_gem_eq|}}}
        |elemental_chance={{{elemental_chance|}}}
        |elemental_chance_gem_eq={{{elemental_chance_gem_eq|}}}
        |elemental_potency={{{elemental_potency|}}}
        |elemental_potency_gem_eq={{{elemental_potency_gem_eq|}}}
    }}
  }}
  </div>
}}
</div>
<!-- Mandatory Base Category -->
<!-- Mandatory Base Category -->
[[Category:Items]]
[[Category:Items]]

Latest revision as of 13:45, 29 May 2025

Name: Unknown

Type: Unknown