Template:CharacterSheet: Difference between revisions

From Mutant Year Zero
No edit summary
Tag: Reverted
mNo edit summary
 
(206 intermediate revisions by 2 users not shown)
Line 1: Line 1:
/* CSS placed here will be applied to all skins */
__NOTOC__
 
<includeonly>
/* Get nice font! */
{{DISPLAYTITLE:{{{Name}}}}}
@import url('https://fonts.googleapis.com/css2?family=Chakra+Petch:wght@500&display=swap');
[[Category:Player Characters]]
 
<center><div class="container">
:root {
<div class="column">   
  --font-family__header--campaign: 'Chakra Petch', sans-serif;
<!-- ATTRIBUTES--
}
<div class="attributes">  
 
      {|class="rpgtable"
/* Wood background */
! colspan="4" | ATTRIBUTES
body, .mw-page-container {
|-
    background: url("https://rpg.sandcat.nl/.sws/themes/wood-responsive//img/wood.jpg") repeat scroll 0 0 #ab8b4e;
| Strength
}
| {{{Strength|0}}}
 
| Damage
/* Paper background for relevant modules */
    | {{Template:Circles|Circles={{{Strength|0}}}|FilledCircles={{{StrengthTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
.vector-main-menu, .vector-toc, mw-body, .mw-content-container, .vector-user-links, .vector-sticky-header {
|-
  background: url("https://rpg.sandcat.nl/.sws/themes/wood-responsive//img/paper.jpg") repeat scroll 0 0 #ab8b4e;  
| Agility
}
| {{{Agility|0}}}
 
| Fatigue
 
    | {{Template:Circles|Circles={{{Agility|0}}}|FilledCircles={{{AgilityTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
/* Improve some paddings */
|-
.vector-user-links {
| Wits
  padding: 5px 10px 5px 10px;
| {{{Wits|0}}}
}
| Confusion
.mw-content-container {
    | {{Template:Circles|Circles={{{Wits|0}}}|FilledCircles={{{WitsTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
  padding-left:10px;
|-
  padding-right:10px;
| Empathy
  min-width:900px;
| {{{Empathy|0}}}
}
| Doubt
 
    | {{Template:Circles|Circles={{{Empathy|0}}}|FilledCircles={{{EmpathyTrauma|0}}}|PermanentCircles=0|Break=&nbsp;}}
/* Logo */
|}
.mw-logo-icon {
</div>
  width:100px;
{{#if: {{{DogStrength|}}}
  height:100px;
   | {{Template:DogTable|DogName={{{DogName}}}|DogStrength={{{DogStrength}}}|DogAgility={{{DogAgility}}}}}
}
}}
.mw-logo-container {
<!-- SKILLS--
  color: #9a2e00;
<div class="conditions">
  font-size: 50px;
{| class="rpgtable"
  font-family: var(--font-family__header--campaign, var(--font-family__header));
! colspan="4" | CONDITIONS
  background-image: url(https://rpg.sandcat.nl/myz2024/images/MYZ_logo.png);
|-
  background-size: contain;
| Starving
  background-repeat: no-repeat;
| {{Template:Circles|Circles=1|FilledCircles={{{Starving|0}}}|PermanentCircles=0|Break=&nbsp;}}
  width:300px;
| Dehydrated
  height:100px;
| {{Template:Circles|Circles=1|FilledCircles={{{Dehydrated|0}}}|PermanentCircles=0|Break=&nbsp;}}
  max-width:300px;
|-
}
| Sleepless
.mw-logo-container .mw-logo-wordmark {
| {{Template:Circles|Circles=1|FilledCircles={{{Sleepless|0}}}|PermanentCircles=0|Break=&nbsp;}}
  display:none;
| Hypothermic
}
| {{Template:Circles|Circles=1|FilledCircles={{{Hypothermic|0}}}|PermanentCircles=0|Break=&nbsp;}}
/* Else the MYZ logo becomes small*/
|-
@media screen and (min-width: 1200px) {
| colspan="4" | Critical injuries:  
    .vector-feature-page-tools-enabled .mw-header {
|-
        display: grid;
| colspan="4" | {{{CriticalInjury1|}}}
        column-gap: 36px;
|-
        grid-template: auto / 30em minmax(0,1fr);
| colspan="4" | {{{CriticalInjury2|}}}
        grid-template-areas: 'headerStart headerEnd'
|}
    }
</div>
}
    
 
<!-- SKILLS--
.vector-sticky-header {
<div class="skills">  
  border-bottom: 1px solid black;
      {| class="rpgtable"
}
! colspan="3" | SKILLS
 
|-
 
| [[Endure]] ({{#if: {{{EndureAttr|}}} | {{{EndureAttr|}}} | Strength}})
/* Footer */
    | {{#if: {{{EndureAttr|}}} | {{{{{{EndureAttr|}}}}}} | {{{Strength|&nbsp;}}} }}
.mw-footer-container li {
    | {{#if: {{{Endure}}} | | class="empty"}} | {{{Endure|&nbsp;}}}  
   color:#ccc;
}
 
/* Page title + h1 color/font*/
.mw-page-title-main, h1 {
  color: #9a2e00;
  font-family: var(--font-family__header--campaign, var(--font-family__header));
}
 
/* Links color*/
a, .vector-pinnable-header-toggle-button {
    color: #9a2e00 !important;
    text-decoration: none;
}
a:visited {
    color: #742d0f !important;
}
 
html, body, button, input, select, textarea {
    font-family: Verdana, Geneva, sans-serif;
}
 
/* Character Sheet */
.charactersheet {
  color:red;
}
 
 
.rpgtable {
  background-color: #fff;
  color: #202122;
  margin: 1em 0;
  border: 1px solid #999;
  border-collapse: collapse;
  width:100%;
}
 
.rpgtable > tr > th,.rpgtable > tr > td,.rpgtable > * > tr > th,.rpgtable > * > tr > td {
  border: 1px solid #999;
  padding: 1px 4px;
}
 
.rpgtable > tr > th,.rpgtable > * > tr > th {
   background-color: #ccc;
  text-align: left;
  }
 
.rpgtable > caption {
  font-weight: bold;
}
 
.rpgtable th, .rpgtable td {
  text-align: left;
  white-space: nowrap;
}
 
.rpgtable td {
  height:24px;
}


.attributes .rpgtable td:nth-child(2) {
|-
  font-weight: bold;
| [[Force]] ({{#if: {{{ForceAttr|}}} | {{{ForceAttr|}}} | Strength}})
  background-color: #ffffba;
    | {{#if: {{{ForceAttr|}}} | {{{{{{ForceAttr|}}}}}} | {{{Strength|&nbsp;}}} }}
  width: 24px;
    | {{#if: {{{Force}}} | | class="empty"}} | {{{Force|&nbsp;}}}  
  text-align: center;
  font-size:120%;
}
.attributes .rpgtable td:nth-child(3) {
  font-size: 90%;
  border-right:none;
}
.attributes .rpgtable td:nth-child(4) {
  border-left:none;
  text-align: center;
}
.conditions .rpgtable td:nth-child(1), .conditions .rpgtable td:nth-child(3) {
  border-right:none;
}
.conditions .rpgtable td:nth-child(2), .conditions .rpgtable td:nth-child(4) {
  border-left:none;
}
.conditions .rpgtable tr:nth-child(4) {
  font-size: 90%;
}
.rot .rpgtable td, .mutationpoints .rpgtable td  {
  text-align: center;
}


.rot .rpgtable.dice td:nth-child(1) {
|-
  background-color: #ffffba;
| [[Fight]] ({{#if: {{{FightAttr|}}} | {{{FightAttr|}}} | Strength}})
  width: 24px;
    | {{#if: {{{FightAttr|}}} | {{{{{{FightAttr|}}}}}} | {{{Strength|&nbsp;}}} }}
}
    | {{#if: {{{Fight}}} | | class="empty"}} | {{{Fight|&nbsp;}}}
.rot .rpgtable.dice td:nth-child(3) {
|-
  background-color: #666;
| [[Sneak]] ({{#if: {{{SneakAttr|}}} | {{{SneakAttr|}}} | Agility}})
  color:#fff;
    | {{#if: {{{SneakAttr|}}} | {{{{{{SneakAttr|}}}}}} | {{{Agility|&nbsp;}}} }}
  width: 24px;
    | {{#if: {{{Sneak}}} | | class="empty"}} | {{{Sneak|&nbsp;}}}  
}
|-
.rot .rpgtable.dice td:nth-child(5) {
| [[Move]] ({{#if: {{{MoveAttr|}}} | {{{MoveAttr|}}} | Agility}})
  background-color: #ffffba;
    | {{#if: {{{MoveAttr|}}} | {{{{{{MoveAttr|}}}}}} | {{{Agility|&nbsp;}}} }}
  width: 24px;
    | {{#if: {{{Move}}} | | class="empty"}} | {{{Move|&nbsp;}}}
}
    |-
.rot .rpgtable.dice td:nth-child(6) {
| [[Shoot]] ({{#if: {{{ShootAttr|}}} | {{{ShootAttr|}}} | Agility}})
  background-color: #baffc9;
    | {{#if: {{{ShootAttr|}}} | {{{{{{ShootAttr|}}}}}} | {{{Agility|&nbsp;}}} }}
  width: 24px;
    | {{#if: {{{Shoot}}} | | class="empty"}} | {{{Shoot|&nbsp;}}}
}
|-
.rot .rpgtable.dice td:nth-child(7) {
| [[Scout]] ({{#if: {{{ScoutAttr|}}} | {{{ScoutAttr|}}} | Wits}})
  background-color: #666;
    | {{#if: {{{ScoutAttr|}}} | {{{{{{ScoutAttr|}}}}}} | {{{Wits|&nbsp;}}} }}
  width: 24px;
    | {{#if: {{{Scout}}} | | class="empty"}} | {{{Scout|&nbsp;}}}
  color:#fff;
|-
}
| [[Comprehend]] ({{#if: {{{ComprehendAttr|}}} | {{{ComprehendAttr|}}} | Wits}})
.rot .rpgtable.dice td:nth-child(2), .rot .rpgtable.dice td:nth-child(4), .rot .rpgtable.dice td:nth-child(8) {
    | {{#if: {{{ComprehendAttr|}}} | {{{{{{ComprehendAttr|}}}}}} | {{{Wits|&nbsp;}}} }}
  font-size:80%;
    | {{#if: {{{Comprehend}}} | | class="empty"}} | {{{Comprehend|&nbsp;}}}
}
|-
| [[Know The Zone]] ({{#if: {{{KnowTheZoneAttr|}}} | {{{KnowTheZoneAttr|}}} | Wits}})
    | {{#if: {{{KnowTheZoneAttr|}}} | {{{{{{KnowTheZoneAttr|}}}}}} | {{{Wits|&nbsp;}}} }}
    | {{#if: {{{KnowTheZone}}} | | class="empty"}} | {{{KnowTheZone|&nbsp;}}}
|-
| [[Sense Emotion]] ({{#if: {{{SenseEmotionAttr|}}} | {{{SenseEmotionAttr|}}} | Empathy}})
    | {{#if: {{{SenseEmotionAttr|}}} | {{{{{{SenseEmotionAttr|}}}}}} | {{{Empathy|&nbsp;}}} }}
    | {{#if: {{{SenseEmotion}}} | | class="empty"}} | {{{SenseEmotion|&nbsp;}}}
|-
| [[Manipulate]] ({{#if: {{{ManipulateAttr|}}} | {{{ManipulateAttr|}}} | Empathy}})
    | {{#if: {{{ManipulateAttr|}}} | {{{{{{ManipulateAttr|}}}}}} | {{{Empathy|&nbsp;}}} }}
    | {{#if: {{{Manipulate}}} | | class="empty"}} | {{{Manipulate|&nbsp;}}}
|-
| [[Heal]] ({{#if: {{{HealAttr|}}} | {{{HealAttr|}}} | Empathy}})
    | {{#if: {{{HealAttr|}}} | {{{{{{HealAttr|}}}}}} | {{{Empathy|&nbsp;}}} }}
    | {{#if: {{{Heal}}} | | class="empty"}} | {{{Heal|&nbsp;}}}
|-
| {{#if: {{{SpecialistSkill1|}}} | [[{{{SpecialistSkill1|}}}]] {{small|{{{SpecialistSkill1Comment|}}}}} | &nbsp;}} {{#if: {{{SpecialistSkill1|}}} | ({{{SpecialistSkill1Attr}}})|}}
    | {{#if: {{{SpecialistSkill1Level}}} | | class="empty"}} | {{{{{{SpecialistSkill1Attr|&nbsp;}}}|&nbsp;}}}
    | {{#if: {{{SpecialistSkill1Level}}} | | class="empty"}} | {{{SpecialistSkill1Level|&nbsp;}}}
|-
| {{#if: {{{SpecialistSkill2|}}} | [[{{{SpecialistSkill2|}}}]] {{small|{{{SpecialistSkill2Comment|}}}}} | &nbsp;}} {{#if: {{{SpecialistSkill2|}}} | ({{{SpecialistSkill2Attr}}})|}}
    | {{#if: {{{SpecialistSkill2Level}}} | | class="empty"}} | {{{{{{SpecialistSkill2Attr|&nbsp;}}}|&nbsp;}}}
    | {{#if: {{{SpecialistSkill2Level}}} | | class="empty"}} | {{{SpecialistSkill2Level|&nbsp;}}}
|}
    </div>


.skills .rpgtable td:nth-child(2) {
<!-- ROT--> 
  background-color: #ffffba;
<div class="rot">
  width: 24px;
{| class="rpgtable"
  text-align: center; 
! colspan="7" | ROT POINTS <div class="shortinfo">(no max)</div>
  font-size:90%;
|-  
}
    |{{Template:Circles|Circles=10|FilledCircles={{{RotPoints|0}}}|PermanentCircles={{{PermanentRotPoints|0}}}|Break=&nbsp; &nbsp;}}
|}


.skills .rpgtable td:nth-child(3) {
{| class="rpgtable"
  font-weight: bold;
! EXPERIENCE POINTS <div class="shortinfo">(1 per session, arc bonus)</div>
  background-color: #baffc9;
|-
  width: 24px;
|{{Template:Circles|Circles=10|FilledCircles={{{ExperiencePoints|0}}}|PermanentCircles=0|Break=&nbsp; &nbsp;}}
  text-align: center; 
|}
  font-size:120%; 
}
.skills .rpgtable td.empty {
  background-color: transparent;
}
.personal .rpgtable td:nth-child(1) {
  font-size: 90%;
}
.gear .rpgtable td:nth-child(1) {
  font-size: 70%;
  width:10px;
  border-right:none;
}
.gear .rpgtable td:nth-child(2) {
  border-left:none;
}
.gear .rpgtable tr:nth-child(12) {
  font-size:120%;
}
.image .rpgtable td {
  height:209px;
  padding:0px;
}
.weapons .rpgtable tr:nth-child(3), .weapons .rpgtable tr:nth-child(5), .weapons .rpgtable tr:nth-child(7) {
  font-size: 80%;
}
.weapons .rpgtable th:nth-child(2), .weapons .rpgtable th:nth-child(3), .weapons .rpgtable th:nth-child(4) {
  font-size: 80%;
  text-align:center;
}
.weapons .rpgtable td:nth-child(2), .weapons .rpgtable td:nth-child(3), .weapons .rpgtable td:nth-child(4) {
  text-align: center;
}
.weapons .rpgtable td:nth-child(2) {
  font-weight:bold;
  background-color: #666;
  color:#fff;
  width: 24px;
}
.weapons .rpgtable td:nth-child(3) {
  width: 24px;
}
.weapons .rpgtable td:nth-child(2), .weapons .rpgtable td:nth-child(3) {
  font-size: 120%;
}
.weapons .rpgtable td:nth-child(4) {
  font-size: 80%;
}
.weapons .rpgtable td.empty {
  background-color: transparent;
}


.armor .rpgtable th:nth-child(2) {
{| class="rpgtable dice"
  font-size: 80%;
! colspan="8" |DICE RESULTS
  text-align:center;
|-
}
| 1
.armor .rpgtable td:nth-child(2) {
    | rowspan="2" | Mutant (Push)
  width:40px;
| 1
}
    | rowspan="2" | Break (Push)
.relations .rpgtable th:nth-child(2), .relations .rpgtable td:nth-child(3) {
| 6
  font-size: 80%;
| 6
  text-align:center;
| 6
}
    | rowspan="2" | Succes
.relations .rpgtable td:nth-child(1), .relations .rpgtable td:nth-child(2) {
    |-
  font-size: 80%;
|
}
.relations .rpgtable td {
|
  white-space: normal;
|
}
|
.den .rpgtable td {
|}
  font-size: 80%;
</div>
  white-space: normal;
}
</div>
<div class="column">


.image td {
<!-- PERSONAL -->
  background-color: #000;
<div class="personal">
}
{|class="rpgtable"
! colspan="2" | PERSONAL
|-
| Player:
| {{{Player}}}
<!--
|-
    | Name:
| {{{Name}}}
-->
|-
| Role:
| {{{Role}}}
|-
| Face:
| {{{AppearanceFace1}}}<br>{{{AppearanceFace2}}}
|-
| Body:
| {{{AppearanceBody1}}}<br>{{{AppearanceBody2}}}
|-
| Clothing:
| {{{AppearanceClothing1}}}<br>{{{AppearanceClothing2}}}
    |}
</div>
<!-- GEAR -->
<div class="gear">
{| class="rpgtable"
! colspan="2" | GEAR
|-
| {{#ifexpr:2*{{{Strength|0}}}<1| <span class="encumbered">1</span> | 1}}
        | {{{Gear1|&nbsp;}}}
|-
| {{#ifexpr:2*{{{Strength|0}}}<2| <span class="encumbered">2</span> | 2}} 
        | {{{Gear2|&nbsp;}}}
|-
| {{#ifexpr:2*{{{Strength|0}}}<3| <span class="encumbered">3</span> | 3}} 
        | {{{Gear3|&nbsp;}}}
|-
| {{#ifexpr:2*{{{Strength|0}}}<4| <span class="encumbered">4</span> | 4}} 
        | {{{Gear4|&nbsp;}}}
|-
| {{#ifexpr:2*{{{Strength|0}}}<5| <span class="encumbered">5</span> | 5}}
        | {{{Gear5|&nbsp;}}}
|-
| {{#ifexpr:2*{{{Strength|0}}}<6| <span class="encumbered">6</span> | 6}}
        | {{{Gear6|&nbsp;}}}
{{#ifeq: {{{Gear7Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<7| <span class="encumbered">7</span> | 7}} </td><td>{{{Gear7|&nbsp;}}}</td></tr>}}
{{#ifeq: {{{Gear8Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<8| <span class="encumbered">8</span> | 8}} </td><td>{{{Gear8|&nbsp;}}}</td></tr>}}
{{#ifeq: {{{Gear9Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<9| <span class="encumbered">9</span> | 9}} </td><td>{{{Gear9|&nbsp;}}}</td></tr>}}{{#ifeq: {{{Gear10Skip}}} | 1 | | <tr><td>{{#ifexpr:2*{{{Strength|0}}}<10| <span class="encumbered">10</span> | 10}}</td><td>{{{Gear10|&nbsp;}}}</td></tr>}}
|-
| colspan="2" class="smaller" | <u>Tiny:</u> {{{Tiny|}}}
|-
| colspan="2" class="smaller" | Bullets: {{{Bullets|0}}}
|}
</div>


.container {
<!-- WEAPONS-->
  display: grid;
<div class="weapons">
  grid-template-columns: 32.5% 32.5% 32.5%;
{| class="rpgtable"
  column-gap: 10px;
! WEAPONS
  row-gap: 10px;
! colspan="3" | Dice
  font-family: var(--font-family__header--campaign, var(--font-family__header)) !important;
! Dmg
  width:900px;
! Range
}
|-
| {{{Weapon1|&nbsp;}}}
| {{#if: {{{Weapon1}}} | | class="empty"}} | {{{{{{Weapon1Attr}}}|&nbsp;}}}
    | {{#if: {{{{{{Weapon1Skill}}}|}}} | | class="empty"}} | {{#ifeq: {{#expr:{{{{{{Weapon1Skill}}}|0}}}+{{{Weapon1SkillBonus|0}}}}} | 0 |  | {{#expr:{{{{{{Weapon1Skill}}}|0}}}+{{{Weapon1SkillBonus|0}}}}} }}
    | {{#if: {{{Weapon1Bonus}}} | | class="empty"}} | {{{Weapon1Bonus|&nbsp;}}}
| {{{Weapon1Damage|&nbsp;}}}
| {{{Weapon1Range|&nbsp;}}}
{{#ifeq: {{{Weapon1SpecialSkip}}} | 1 | | <tr><td class="special" colspan="6">{{{Weapon1Special|&nbsp;}}}</td></tr>}}
|-
| {{{Weapon2|&nbsp;}}}
| {{#if: {{{Weapon2}}} | | class="empty"}} | {{{{{{Weapon2Attr}}}|&nbsp;}}}
    | {{#if: {{{{{{Weapon2Skill}}}|}}} | | class="empty"}} | {{#ifeq: {{#expr:{{{{{{Weapon2Skill}}}|0}}}+{{{Weapon2SkillBonus|0}}}}} | 0 |  | {{#expr:{{{{{{Weapon2Skill}}}|0}}}+{{{Weapon2SkillBonus|0}}}}} }}
    | {{#if: {{{Weapon2Bonus}}} | | class="empty"}} | {{{Weapon2Bonus|&nbsp;}}}
| {{{Weapon2Damage|&nbsp;}}}
| {{{Weapon2Range|&nbsp;}}}
{{#ifeq: {{{Weapon2SpecialSkip}}} | 1 | | <tr><td class="special" colspan="6">{{{Weapon2Special|&nbsp;}}}</td></tr>}}
|-
| {{{Weapon3|&nbsp;}}}
| {{#if: {{{Weapon3}}} | | class="empty"}} | {{{{{{Weapon3Attr}}}|&nbsp;}}}
    | {{#if: {{{{{{Weapon3Skill}}}|}}} | | class="empty"}} | {{#ifeq: {{#expr:{{{{{{Weapon3Skill}}}|0}}}+{{{Weapon3SkillBonus|0}}}}} | 0 |  | {{#expr:{{{{{{Weapon3Skill}}}|0}}}+{{{Weapon3SkillBonus|0}}}}} }}
    | {{#if: {{{Weapon3Bonus}}} | | class="empty"}} | {{{Weapon3Bonus|&nbsp;}}}
| {{{Weapon3Damage|&nbsp;}}}
| {{{Weapon3Range|&nbsp;}}}
{{#ifeq: {{{Weapon3SpecialSkip}}} | 1 | | <tr><td class="special" colspan="6">{{{Weapon3Special|&nbsp;}}}</td></tr>}}
|}
</div>


.container th {
<!-- RELATIONS -->
  font-size:16px;
<div class="relations">
  vertical-align:middle;
{| class="rpgtable"
}
! colspan="2" | RELATIONSHIPS
 
|-
.container .column div {
| {{#if: {{{Buddy|}}} | [[{{{Buddy}}}]] <span class="smallfont">(Buddy)</span>}}
  margin-bottom:10px;
    | {{{BuddyRelation|&nbsp;}}}
}
|-
| {{#if: {{{PC2|}}} | [[{{{PC2}}}]]}}
    | {{{PC2Relation|&nbsp;}}}
|-
| {{#if: {{{PC3|}}} | [[{{{PC3}}}]]}}
    | {{{PC3Relation|&nbsp;}}}
|-
| {{#if: {{{PC4|}}} | [[{{{PC4}}}]]}}
    | {{{PC4Relation|&nbsp;}}}
|-
| {{#if: {{{PC5|}}} | [[{{{PC5}}}]]}}
    | {{{PC5Relation|&nbsp;}}}
    |- {{#if: {{{PC6|}}} | | style="display: none;" }}
| {{#if: {{{PC6|}}} | [[{{{PC6}}}]]:}}
    | {{{PC6Relation|&nbsp;}}}
    |-
| colspan="2" | <u>I hate:</u> {{#if: {{{Hate|}}} | {{#if: {{#explode:{{{Hate|}}}| |1}} | {{#explode:{{{Hate|}}}| |0}} [[{{#explode:{{{Hate|}}}| |1}}]] | [[{{{Hate|}}}]]}} | &nbsp; }} {{{HateRelation|}}}
|-
| colspan="2" | <u>I need to protect:</u> {{#if: {{{Protect|}}} | {{#if: {{#explode:{{{Protect|}}}| |1}} | {{#explode:{{{Protect|}}}| |0}} [[{{#explode:{{{Protect|}}}| |1}}]] | [[{{{Protect|}}}]]}} | &nbsp; }} {{{ProtectRelation|}}}
|-
| colspan="2" | <u>My big dream:</u> {{{Dream|&nbsp;}}}
|}
</div>
</div>
<div class="column">


.container .table {
<!-- IMAGE -->
  width:100%;
<div class="image">
  border:1px solid black;
{| class="rpgtable" style="width:100%;"
}
! APPEARANCE
|-
| <div class="portrait">{{#if: {{{Image|}}} | [[File:{{{Image}}}]] | {{{ImageCrop|}}} }}</div>
|}
</div>


.background {  
<!-- TALENTS -->
  page-break-before: always;
<div class="talents">
  font-size:90%;
{| class="rpgtable" style="width:100%;"
}
! TALENTS
|-
| {{#if: {{{Talent1|}}} | [[{{{Talent1}}}]] {{#if: {{{Talent1Desc|}}} |<span class="smallfont"> {{{Talent1Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Talent2|}}} | [[{{{Talent2}}}]] {{#if: {{{Talent2Desc|}}} |<span class="smallfont"> {{{Talent2Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Talent3|}}} | [[{{{Talent3}}}]] {{#if: {{{Talent3Desc|}}} |<span class="smallfont"> {{{Talent3Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Talent4|}}} | [[{{{Talent4}}}]] {{#if: {{{Talent4Desc|}}} |<span class="smallfont"> {{{Talent4Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Talent5|}}} | [[{{{Talent5}}}]] {{#if: {{{Talent5Desc|}}} |<span class="smallfont"> {{{Talent5Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Talent6|}}} | [[{{{Talent6}}}]] {{#if: {{{Talent6Desc|}}} |<span class="smallfont"> {{{Talent6Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Talent7|}}} | [[{{{Talent7}}}]] {{#if: {{{Talent7Desc|}}} |<span class="smallfont"> {{{Talent7Desc}}}</span> | &nbsp; }}| &nbsp; }}
|-
| {{#if: {{{Talent8|}}} | [[{{{Talent8}}}]] {{#if: {{{Talent8Desc|}}} |<span class="smallfont"> {{{Talent8Desc}}}</span> | &nbsp; }}| &nbsp; }}
|}
</div>


@media print
<!-- MUTATIONS-->
{  
<div class="mutations">
  body, .mw-page-container {
{| class="rpgtable"
    background: none;
! MUTATIONS
  }
|-
  .vector-main-menu, .vector-toc, mw-body, .mw-content-container, .vector-user-links, .vector-sticky-header {
| {{#if: {{{Mutation1|}}} | [[{{{Mutation1}}}]] {{#if: {{{Mutation1Desc|}}} |<span class="smallfont"> {{{Mutation1Desc}}}</span> | &nbsp; }}| &nbsp; }}
    background: none;
|-
  }
| {{#if: {{{Mutation2|}}} | [[{{{Mutation2}}}]] {{#if: {{{Mutation2Desc|}}} |<span class="smallfont"> {{{Mutation2Desc}}}</span> | &nbsp; }}| &nbsp; }}
  /* .mw-body-header,  */
|-
  .mw-header, .vector-main-menu-container, .vector-sitenotice-container, .mw-panel-toc, .vector-page-toolbar, .vector-column-end {
| {{#if: {{{Mutation3|}}} | [[{{{Mutation3}}}]] {{#if: {{{Mutation3Desc|}}} |<span class="smallfont"> {{{Mutation3Desc}}}</span> | &nbsp; }}| &nbsp; }}
    height:0px;
|-
    display:none;
| {{#if: {{{Mutation4|}}} | [[{{{Mutation4}}}]] {{#if: {{{Mutation4Desc|}}} |<span class="smallfont"> {{{Mutation4Desc}}}</span> | &nbsp; }}| &nbsp; }}
  }
|}
  body {
</div>
  font-size:80%;
<div class="mutationpoints">
  }
    {| class="rpgtable"
  a {
! MUTATION POINTS <div class="shortinfo">(1 per session/log, max 10)</div>
  text-decoration:none !important;
|-
  }
| {{Template:Circles|Circles=10|FilledCircles={{{MutationPoints|0}}}|PermanentCircles=0|Break=&nbsp; &nbsp;}}
 
|}
  a, .vector-pinnable-header-toggle-button {
</div>
    color: #000 !important;
    text-decoration: none !important;
  }
  a:visited {
    color: #000 !important;
text-decoration: none !important;
  }


  div.portrait {
<!-- ARMOR-->
    -webkit-print-color-adjust: exact;  
<div class="armor">
  }
{| class="rpgtable"
! ARMOR
! Rating
|-
| {{{Armor|&nbsp;}}} &nbsp;
        | {{{ArmorRating|&nbsp;}}} &nbsp;
|}
</div>


  a[href]:after {
<div class="den">
    content: none !important;
{| class="rpgtable"
  }
! MY DEN
  .container .rpgtable td {
|-
  font-family: var(--font-family__header--campaign, var(--font-family__header)) !important;
| <u>Description:</u> {{{DenDescription|&nbsp;}}}
  }  
|-
}
| <u>Gear Stashed:</u><br>{{{DenGear1|&nbsp;}}}<br>{{{DenGear2|&nbsp;}}}<br>{{{DenGear3|&nbsp;}}}<br>{{{DenGear4|&nbsp;}}}<br>{{{DenGear5|&nbsp;}}}
|}
</div>
</div>
</div>
</center>
<div class="background">
<h3>Background</h3>
{{{Background}}}
</includeonly>

Latest revision as of 09:53, 31 January 2024