Merge branch 'Roll20:master' into experimental
@@ -2983,9 +2983,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/undici": {
|
||||
"version": "5.28.5",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-5.28.5.tgz",
|
||||
"integrity": "sha512-zICwjrDrcrUE0pyyJc1I2QzBkLM8FINsgOrt6WjA+BgajVq9Nxu2PbFFXUrAggLfDXlZGZBVZYw7WNV5KiBiBA==",
|
||||
"version": "5.29.0",
|
||||
"resolved": "https://registry.npmjs.org/undici/-/undici-5.29.0.tgz",
|
||||
"integrity": "sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@fastify/busboy": "^2.0.0"
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
"Profession": "Profession",
|
||||
"Level": "Level",
|
||||
"Attributes": "Attributes",
|
||||
"Power": "Power",
|
||||
"Power": "力量",
|
||||
"Finesse": "Finesse",
|
||||
"Essence": "Essence",
|
||||
"Knowledge": "Knowledge",
|
||||
"Conciousness": "Conciousness",
|
||||
"Allure": "Allure"
|
||||
"Allure": "魅力"
|
||||
}
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
"ABILITY_SCORE": "屬性值",
|
||||
"ABILITY_SCORES": "屬性值",
|
||||
"ABJURATION": "防護系",
|
||||
"AC": "AC",
|
||||
"AC": "防御",
|
||||
"ACID": "強酸",
|
||||
"ACROBATICS": "特技",
|
||||
"ACTION": "動作",
|
||||
@@ -69,7 +69,7 @@
|
||||
"AC_ARMORED": "著甲AC",
|
||||
"AC_UNARMORED": "未著甲AC",
|
||||
"AC_UNARMORED_ABILITY": "未著甲屬性",
|
||||
"ADD_COMMON_ITEMS": "Add common items",
|
||||
"ADD_COMMON_ITEMS": "添加通用物品",
|
||||
"ADD_HALF_PROFICIENCY_TO_UNPROFICIENT_SAVING_THROWS": "將熟練加值的一半加到非熟練豁免上",
|
||||
"ADVANTAGE": "優勢",
|
||||
"ADVANTAGE+": "優勢+",
|
||||
@@ -125,7 +125,7 @@
|
||||
"BONUSES": "加值",
|
||||
"BONUSES_AND_PENALTIES": "加值&減值",
|
||||
"BONUSES_AND_PENALTIES_TOOLTIP": "使用角色紙巨集自動為擲骰加上加值\/減值。<br>使用方法:如果你獲得一件給予你+1法術豁免DC的魔法物品,則在法術豁免DC欄位輸入1。如果你在祝福術的效果影響之下,在攻擊檢定欄位與豁免檢定欄位輸入“d4cs0cf0”。",
|
||||
"BRAWN": "Brawn",
|
||||
"BRAWN": "",
|
||||
"BREAK_TIES": "處理平手",
|
||||
"BURROW": "掘地",
|
||||
"CANCEL": "取消",
|
||||
@@ -172,7 +172,7 @@
|
||||
"CLASS_FEATURE_ARTIFICER_TOOL_EXPERTISE": "工具專技",
|
||||
"CLASS_FEATURE_ARTIFICER_TOOL_EXPERTISE_TEXT": "你在利用由此職業獲取的工具熟練進行任何屬性檢定時,你的熟練加值加倍計算。",
|
||||
"CLASS_FEATURE_ARTIFICER_WONDROUS_INVENTION": "驚奇發明",
|
||||
"CLASS_FEATURE_ARTIFICER_WONDROUS_INVENTION_TEXT": "You gain the use of a magic item that you have crafted. Choose the item from the list of 2nd-level items below.\nCrafting an item is a difficult task. When you gain a magic item from this feature, it reflects long hours of study, tinkering, and experimentation that allowed you to finally complete the item. You are assumed to work on this item in your leisure time and to finish it when you level up.\nYou complete another item of your choice when you reach certain levels in this class: 5th, 10th, 15th, and 20th level. The item you choose must be on the list for your current artificer level or a lower level. These magic items are detailed in the Dungeon Master’s Guide.\n2nd Level: bag of holding, cap of water breathing, driftglobe, goggles of night, sending stones\n5th Level: alchemy jug, helm of comprehending languages, lantern of revealing, ring of swimming, robe of useful items, rope of climbing, wand of magic detection, wand of secrets\n10th Level: bag of beans, chime of opening, decanter of endless water, eyes of minute seeing, folding boat, Heward’s handy haversack\n15th Level: boots of striding and springing, bracers of archery, brooch of shielding, broom of flying, hat of disguise, slippers of spider climbing\n20th Level: eyes of the eagle, gem of brightness, gloves of missile snaring, gloves of swimming and climbing, ring of jumping, ring of mind shielding, wings of flying",
|
||||
"CLASS_FEATURE_ARTIFICER_WONDROUS_INVENTION_TEXT": "",
|
||||
"CLASS_FEATURE_BARBARIAN_BRUTAL_CRITICAL": "殘暴重擊",
|
||||
"CLASS_FEATURE_BARBARIAN_BRUTAL_CRITICAL_TEXT": "你可以在決定近戰攻擊重擊時的額外傷害時多擲一枚武器傷害骰。\n在13級時增加為多擲兩枚骰,在17級時增加為多擲三枚骰。",
|
||||
"CLASS_FEATURE_BARBARIAN_DANGER_SENSE": "危險感知",
|
||||
|
||||
@@ -853,7 +853,7 @@
|
||||
<div>Wall</div>
|
||||
<div>Diese Form schafft einen undurchdringlichen Wall aus Luft/Erde/Wasser/Feuer. Er weicht anderer Materie aus, umschließt sie aber nicht. Dieser Wall schützt gegen Angriffe aus einer Richtung.</div>
|
||||
<div>
|
||||
<button type="roll" name="roll_Wall" value="@{abilityroll} &{template:magie} {{name=Wall}} {{anwendung=Sichtweite}} {{grundkosten=Grundkosten 5 MP}} {{effekt1=?{Modifikation 1|4m hoch und 1m lang |4m hoch und 2m lang (+ 1 MP) |4m hoch und 3m lang (+ 2 MP) |4m hoch und 4m lang (+ 3 MP) |4m hoch und 5m lang (+ 4 MP) |4m hoch und 6m lang (+ 5 MP) |4m hoch und 7m lang (+ 6 MP) |4m hoch und 8m lang (+ 7 MP) |4m hoch und 9m lang (+ 8 MP) |4m hoch und 10m lang (+ 9 MP) |4m hoch und 11m lang (+ 10 MP) |4m hoch und 12m lang (+ 11 MP) |4m hoch und 13m lang (+ 12 MP) |4m hoch und 14m lang (+ 13 MP) |4m hoch und 15m lang (+ 14 MP) |4m hoch und 16m lang (+ 15 MP) |4m hoch und 17m lang (+ 16 MP) |4m hoch und 18m lang (+ 17 MP) |4m hoch und 19m lang (+ 18 MP) |4m hoch und 20m lang (+ 19 MP) |4m hoch und 21m lang (+ 20 MP) |4m hoch und 22m lang (+ 21 MP) |4m hoch und 23m lang (+ 22 MP) |4m hoch und 24m lang (+ 23 MP) |4m hoch und 25m lang (+ 24 MP) |4m hoch und 26m lang (+ 25 MP) |4m hoch und 27m lang (+ 26 MP) |4m hoch und 28m lang (+ 27 MP) |4m hoch und 29m lang (+ 28 MP) |4m hoch und 30m lang (+ 29 MP) |4m hoch und 31m lang (+ 30 MP) |4m hoch und 32m lang (+ 31 MP) |4m hoch und 33m lang (+ 32 MP) |4m hoch und 34m lang (+ 33 MP) |4m hoch und 35m lang (+ 34 MP) |4m hoch und 36m lang (+ 35 MP) |4m hoch und 37m lang (+ 36 MP) |4m hoch und 38m lang (+ 37 MP) |4m hoch und 39m lang (+ 38 MP) |4m hoch und 40m lang (+ 39 MP) |4m hoch und 41m lang (+ 40 MP) |4m hoch und 42m lang (+ 41 MP) |4m hoch und 43m lang (+ 42 MP) |4m hoch und 44m lang (+ 43 MP) |4m hoch und 45m lang (+ 44 MP) |4m hoch und 46m lang (+ 45 MP) |4m hoch und 47m lang (+ 46 MP) |4m hoch und 48m lang (+ 47 MP) |4m hoch und 49m lang (+ 48 MP) |4m hoch und 50m lang (+ 49 MP) }}} {{effekt2=?{Modifikation 2|1 Minute |2 Minuten (+1 MP) |3 Minuten (+2 MP) |4 Minuten (+3 MP) |5 Minuten (+4 MP) |6 Minuten (+5 MP) |7 Minuten (+6 MP) |8 Minuten (+7 MP) |9 Minuten (+8 MP) |10 Minuten (+9 MP) |11 Minuten (+10 MP) |12 Minuten (+11 MP) |13 Minuten (+12 MP) |14 Minuten (+13 MP) |15 Minuten (+14 MP) |16 Minuten (+15 MP) |17 Minuten (+16 MP) |18 Minuten (+17 MP) |19 Minuten (+18 MP) |20 Minuten (+19 MP) |21 Minuten (+20 MP) |22 Minuten (+21 MP) |23 Minuten (+22 MP) |24 Minuten (+23 MP) |25 Minuten (+24 MP) |26 Minuten (+25 MP) |27 Minuten (+26 MP) |28 Minuten (+27 MP) |29 Minuten (+28 MP) |30 Minuten (+29 MP) }}}{{effekt3=?{Modifikation 1|foo |foo (+1 MP)}}} {{rolling=[[1d10! + @{gezsp_attribut} + @{gezsp} + @{gezsp_bonus} + @{global_modifier} + ?{Modifier?|0}]]}}"></button>
|
||||
<button type="roll" name="roll_Wall" value="@{abilityroll} &{template:magie} {{name=Wall}} {{anwendung=Sichtweite}} {{grundkosten=Grundkosten 5 MP}} {{effekt1=?{Modifikation 1|4m hoch und 1m lang |4m hoch und 2m lang (+ 1 MP) |4m hoch und 3m lang (+ 2 MP) |4m hoch und 4m lang (+ 3 MP) |4m hoch und 5m lang (+ 4 MP) |4m hoch und 6m lang (+ 5 MP) |4m hoch und 7m lang (+ 6 MP) |4m hoch und 8m lang (+ 7 MP) |4m hoch und 9m lang (+ 8 MP) |4m hoch und 10m lang (+ 9 MP) |4m hoch und 11m lang (+ 10 MP) |4m hoch und 12m lang (+ 11 MP) |4m hoch und 13m lang (+ 12 MP) |4m hoch und 14m lang (+ 13 MP) |4m hoch und 15m lang (+ 14 MP) |4m hoch und 16m lang (+ 15 MP) |4m hoch und 17m lang (+ 16 MP) |4m hoch und 18m lang (+ 17 MP) |4m hoch und 19m lang (+ 18 MP) |4m hoch und 20m lang (+ 19 MP) |4m hoch und 21m lang (+ 20 MP) |4m hoch und 22m lang (+ 21 MP) |4m hoch und 23m lang (+ 22 MP) |4m hoch und 24m lang (+ 23 MP) |4m hoch und 25m lang (+ 24 MP) |4m hoch und 26m lang (+ 25 MP) |4m hoch und 27m lang (+ 26 MP) |4m hoch und 28m lang (+ 27 MP) |4m hoch und 29m lang (+ 28 MP) |4m hoch und 30m lang (+ 29 MP) |4m hoch und 31m lang (+ 30 MP) |4m hoch und 32m lang (+ 31 MP) |4m hoch und 33m lang (+ 32 MP) |4m hoch und 34m lang (+ 33 MP) |4m hoch und 35m lang (+ 34 MP) |4m hoch und 36m lang (+ 35 MP) |4m hoch und 37m lang (+ 36 MP) |4m hoch und 38m lang (+ 37 MP) |4m hoch und 39m lang (+ 38 MP) |4m hoch und 40m lang (+ 39 MP) |4m hoch und 41m lang (+ 40 MP) |4m hoch und 42m lang (+ 41 MP) |4m hoch und 43m lang (+ 42 MP) |4m hoch und 44m lang (+ 43 MP) |4m hoch und 45m lang (+ 44 MP) |4m hoch und 46m lang (+ 45 MP) |4m hoch und 47m lang (+ 46 MP) |4m hoch und 48m lang (+ 47 MP) |4m hoch und 49m lang (+ 48 MP) |4m hoch und 50m lang (+ 49 MP) }}} {{effekt2=?{Modifikation 2|1 Minute |2 Minuten (+1 MP) |3 Minuten (+2 MP) |4 Minuten (+3 MP) |5 Minuten (+4 MP) |6 Minuten (+5 MP) |7 Minuten (+6 MP) |8 Minuten (+7 MP) |9 Minuten (+8 MP) |10 Minuten (+9 MP) |11 Minuten (+10 MP) |12 Minuten (+11 MP) |13 Minuten (+12 MP) |14 Minuten (+13 MP) |15 Minuten (+14 MP) |16 Minuten (+15 MP) |17 Minuten (+16 MP) |18 Minuten (+17 MP) |19 Minuten (+18 MP) |20 Minuten (+19 MP) |21 Minuten (+20 MP) |22 Minuten (+21 MP) |23 Minuten (+22 MP) |24 Minuten (+23 MP) |25 Minuten (+24 MP) |26 Minuten (+25 MP) |27 Minuten (+26 MP) |28 Minuten (+27 MP) |29 Minuten (+28 MP) |30 Minuten (+29 MP) }}} {{rolling=[[1d10! + @{gezsp_attribut} + @{gezsp} + @{gezsp_bonus} + @{global_modifier} + ?{Modifier?|0}]]}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="items">
|
||||
|
||||
@@ -58,7 +58,7 @@
|
||||
<div>Wall</div>
|
||||
<div>Diese Form schafft einen undurchdringlichen Wall aus Luft/Erde/Wasser/Feuer. Er weicht anderer Materie aus, umschließt sie aber nicht. Dieser Wall schützt gegen Angriffe aus einer Richtung.</div>
|
||||
<div>
|
||||
<button type="roll" name="roll_Wall" value="@{abilityroll} &{template:magie} {{name=Wall}} {{anwendung=Sichtweite}} {{grundkosten=Grundkosten 5 MP}} {{effekt1=?{Modifikation 1|4m hoch und 1m lang |4m hoch und 2m lang (+ 1 MP) |4m hoch und 3m lang (+ 2 MP) |4m hoch und 4m lang (+ 3 MP) |4m hoch und 5m lang (+ 4 MP) |4m hoch und 6m lang (+ 5 MP) |4m hoch und 7m lang (+ 6 MP) |4m hoch und 8m lang (+ 7 MP) |4m hoch und 9m lang (+ 8 MP) |4m hoch und 10m lang (+ 9 MP) |4m hoch und 11m lang (+ 10 MP) |4m hoch und 12m lang (+ 11 MP) |4m hoch und 13m lang (+ 12 MP) |4m hoch und 14m lang (+ 13 MP) |4m hoch und 15m lang (+ 14 MP) |4m hoch und 16m lang (+ 15 MP) |4m hoch und 17m lang (+ 16 MP) |4m hoch und 18m lang (+ 17 MP) |4m hoch und 19m lang (+ 18 MP) |4m hoch und 20m lang (+ 19 MP) |4m hoch und 21m lang (+ 20 MP) |4m hoch und 22m lang (+ 21 MP) |4m hoch und 23m lang (+ 22 MP) |4m hoch und 24m lang (+ 23 MP) |4m hoch und 25m lang (+ 24 MP) |4m hoch und 26m lang (+ 25 MP) |4m hoch und 27m lang (+ 26 MP) |4m hoch und 28m lang (+ 27 MP) |4m hoch und 29m lang (+ 28 MP) |4m hoch und 30m lang (+ 29 MP) |4m hoch und 31m lang (+ 30 MP) |4m hoch und 32m lang (+ 31 MP) |4m hoch und 33m lang (+ 32 MP) |4m hoch und 34m lang (+ 33 MP) |4m hoch und 35m lang (+ 34 MP) |4m hoch und 36m lang (+ 35 MP) |4m hoch und 37m lang (+ 36 MP) |4m hoch und 38m lang (+ 37 MP) |4m hoch und 39m lang (+ 38 MP) |4m hoch und 40m lang (+ 39 MP) |4m hoch und 41m lang (+ 40 MP) |4m hoch und 42m lang (+ 41 MP) |4m hoch und 43m lang (+ 42 MP) |4m hoch und 44m lang (+ 43 MP) |4m hoch und 45m lang (+ 44 MP) |4m hoch und 46m lang (+ 45 MP) |4m hoch und 47m lang (+ 46 MP) |4m hoch und 48m lang (+ 47 MP) |4m hoch und 49m lang (+ 48 MP) |4m hoch und 50m lang (+ 49 MP) }}} {{effekt2=?{Modifikation 2|1 Minute |2 Minuten (+1 MP) |3 Minuten (+2 MP) |4 Minuten (+3 MP) |5 Minuten (+4 MP) |6 Minuten (+5 MP) |7 Minuten (+6 MP) |8 Minuten (+7 MP) |9 Minuten (+8 MP) |10 Minuten (+9 MP) |11 Minuten (+10 MP) |12 Minuten (+11 MP) |13 Minuten (+12 MP) |14 Minuten (+13 MP) |15 Minuten (+14 MP) |16 Minuten (+15 MP) |17 Minuten (+16 MP) |18 Minuten (+17 MP) |19 Minuten (+18 MP) |20 Minuten (+19 MP) |21 Minuten (+20 MP) |22 Minuten (+21 MP) |23 Minuten (+22 MP) |24 Minuten (+23 MP) |25 Minuten (+24 MP) |26 Minuten (+25 MP) |27 Minuten (+26 MP) |28 Minuten (+27 MP) |29 Minuten (+28 MP) |30 Minuten (+29 MP) }}}{{effekt3=?{Modifikation 1|foo |foo (+1 MP)}}} {{rolling=[[1d10! + @{gezsp_attribut} + @{gezsp} + @{gezsp_bonus} + @{global_modifier} + ?{Modifier?|0}]]}}"></button>
|
||||
<button type="roll" name="roll_Wall" value="@{abilityroll} &{template:magie} {{name=Wall}} {{anwendung=Sichtweite}} {{grundkosten=Grundkosten 5 MP}} {{effekt1=?{Modifikation 1|4m hoch und 1m lang |4m hoch und 2m lang (+ 1 MP) |4m hoch und 3m lang (+ 2 MP) |4m hoch und 4m lang (+ 3 MP) |4m hoch und 5m lang (+ 4 MP) |4m hoch und 6m lang (+ 5 MP) |4m hoch und 7m lang (+ 6 MP) |4m hoch und 8m lang (+ 7 MP) |4m hoch und 9m lang (+ 8 MP) |4m hoch und 10m lang (+ 9 MP) |4m hoch und 11m lang (+ 10 MP) |4m hoch und 12m lang (+ 11 MP) |4m hoch und 13m lang (+ 12 MP) |4m hoch und 14m lang (+ 13 MP) |4m hoch und 15m lang (+ 14 MP) |4m hoch und 16m lang (+ 15 MP) |4m hoch und 17m lang (+ 16 MP) |4m hoch und 18m lang (+ 17 MP) |4m hoch und 19m lang (+ 18 MP) |4m hoch und 20m lang (+ 19 MP) |4m hoch und 21m lang (+ 20 MP) |4m hoch und 22m lang (+ 21 MP) |4m hoch und 23m lang (+ 22 MP) |4m hoch und 24m lang (+ 23 MP) |4m hoch und 25m lang (+ 24 MP) |4m hoch und 26m lang (+ 25 MP) |4m hoch und 27m lang (+ 26 MP) |4m hoch und 28m lang (+ 27 MP) |4m hoch und 29m lang (+ 28 MP) |4m hoch und 30m lang (+ 29 MP) |4m hoch und 31m lang (+ 30 MP) |4m hoch und 32m lang (+ 31 MP) |4m hoch und 33m lang (+ 32 MP) |4m hoch und 34m lang (+ 33 MP) |4m hoch und 35m lang (+ 34 MP) |4m hoch und 36m lang (+ 35 MP) |4m hoch und 37m lang (+ 36 MP) |4m hoch und 38m lang (+ 37 MP) |4m hoch und 39m lang (+ 38 MP) |4m hoch und 40m lang (+ 39 MP) |4m hoch und 41m lang (+ 40 MP) |4m hoch und 42m lang (+ 41 MP) |4m hoch und 43m lang (+ 42 MP) |4m hoch und 44m lang (+ 43 MP) |4m hoch und 45m lang (+ 44 MP) |4m hoch und 46m lang (+ 45 MP) |4m hoch und 47m lang (+ 46 MP) |4m hoch und 48m lang (+ 47 MP) |4m hoch und 49m lang (+ 48 MP) |4m hoch und 50m lang (+ 49 MP) }}} {{effekt2=?{Modifikation 2|1 Minute |2 Minuten (+1 MP) |3 Minuten (+2 MP) |4 Minuten (+3 MP) |5 Minuten (+4 MP) |6 Minuten (+5 MP) |7 Minuten (+6 MP) |8 Minuten (+7 MP) |9 Minuten (+8 MP) |10 Minuten (+9 MP) |11 Minuten (+10 MP) |12 Minuten (+11 MP) |13 Minuten (+12 MP) |14 Minuten (+13 MP) |15 Minuten (+14 MP) |16 Minuten (+15 MP) |17 Minuten (+16 MP) |18 Minuten (+17 MP) |19 Minuten (+18 MP) |20 Minuten (+19 MP) |21 Minuten (+20 MP) |22 Minuten (+21 MP) |23 Minuten (+22 MP) |24 Minuten (+23 MP) |25 Minuten (+24 MP) |26 Minuten (+25 MP) |27 Minuten (+26 MP) |28 Minuten (+27 MP) |29 Minuten (+28 MP) |30 Minuten (+29 MP) }}} {{rolling=[[1d10! + @{gezsp_attribut} + @{gezsp} + @{gezsp_bonus} + @{global_modifier} + ?{Modifier?|0}]]}}"></button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="items">
|
||||
|
||||
@@ -49,7 +49,7 @@ sprueche:
|
||||
anwendung: "Sichtweite"
|
||||
beschraenkungen: ""
|
||||
effekt1: "{{effekt1=?{Modifikation 1|4m hoch und 1m lang |4m hoch und 2m lang (+ 1 MP) |4m hoch und 3m lang (+ 2 MP) |4m hoch und 4m lang (+ 3 MP) |4m hoch und 5m lang (+ 4 MP) |4m hoch und 6m lang (+ 5 MP) |4m hoch und 7m lang (+ 6 MP) |4m hoch und 8m lang (+ 7 MP) |4m hoch und 9m lang (+ 8 MP) |4m hoch und 10m lang (+ 9 MP) |4m hoch und 11m lang (+ 10 MP) |4m hoch und 12m lang (+ 11 MP) |4m hoch und 13m lang (+ 12 MP) |4m hoch und 14m lang (+ 13 MP) |4m hoch und 15m lang (+ 14 MP) |4m hoch und 16m lang (+ 15 MP) |4m hoch und 17m lang (+ 16 MP) |4m hoch und 18m lang (+ 17 MP) |4m hoch und 19m lang (+ 18 MP) |4m hoch und 20m lang (+ 19 MP) |4m hoch und 21m lang (+ 20 MP) |4m hoch und 22m lang (+ 21 MP) |4m hoch und 23m lang (+ 22 MP) |4m hoch und 24m lang (+ 23 MP) |4m hoch und 25m lang (+ 24 MP) |4m hoch und 26m lang (+ 25 MP) |4m hoch und 27m lang (+ 26 MP) |4m hoch und 28m lang (+ 27 MP) |4m hoch und 29m lang (+ 28 MP) |4m hoch und 30m lang (+ 29 MP) |4m hoch und 31m lang (+ 30 MP) |4m hoch und 32m lang (+ 31 MP) |4m hoch und 33m lang (+ 32 MP) |4m hoch und 34m lang (+ 33 MP) |4m hoch und 35m lang (+ 34 MP) |4m hoch und 36m lang (+ 35 MP) |4m hoch und 37m lang (+ 36 MP) |4m hoch und 38m lang (+ 37 MP) |4m hoch und 39m lang (+ 38 MP) |4m hoch und 40m lang (+ 39 MP) |4m hoch und 41m lang (+ 40 MP) |4m hoch und 42m lang (+ 41 MP) |4m hoch und 43m lang (+ 42 MP) |4m hoch und 44m lang (+ 43 MP) |4m hoch und 45m lang (+ 44 MP) |4m hoch und 46m lang (+ 45 MP) |4m hoch und 47m lang (+ 46 MP) |4m hoch und 48m lang (+ 47 MP) |4m hoch und 49m lang (+ 48 MP) |4m hoch und 50m lang (+ 49 MP) }}}"
|
||||
effekt2: "{{effekt2=?{Modifikation 2|1 Minute |2 Minuten (+1 MP) |3 Minuten (+2 MP) |4 Minuten (+3 MP) |5 Minuten (+4 MP) |6 Minuten (+5 MP) |7 Minuten (+6 MP) |8 Minuten (+7 MP) |9 Minuten (+8 MP) |10 Minuten (+9 MP) |11 Minuten (+10 MP) |12 Minuten (+11 MP) |13 Minuten (+12 MP) |14 Minuten (+13 MP) |15 Minuten (+14 MP) |16 Minuten (+15 MP) |17 Minuten (+16 MP) |18 Minuten (+17 MP) |19 Minuten (+18 MP) |20 Minuten (+19 MP) |21 Minuten (+20 MP) |22 Minuten (+21 MP) |23 Minuten (+22 MP) |24 Minuten (+23 MP) |25 Minuten (+24 MP) |26 Minuten (+25 MP) |27 Minuten (+26 MP) |28 Minuten (+27 MP) |29 Minuten (+28 MP) |30 Minuten (+29 MP) }}}{{effekt3=?{Modifikation 1|foo |foo (+1 MP)}}}"
|
||||
effekt2: "{{effekt2=?{Modifikation 2|1 Minute |2 Minuten (+1 MP) |3 Minuten (+2 MP) |4 Minuten (+3 MP) |5 Minuten (+4 MP) |6 Minuten (+5 MP) |7 Minuten (+6 MP) |8 Minuten (+7 MP) |9 Minuten (+8 MP) |10 Minuten (+9 MP) |11 Minuten (+10 MP) |12 Minuten (+11 MP) |13 Minuten (+12 MP) |14 Minuten (+13 MP) |15 Minuten (+14 MP) |16 Minuten (+15 MP) |17 Minuten (+16 MP) |18 Minuten (+17 MP) |19 Minuten (+18 MP) |20 Minuten (+19 MP) |21 Minuten (+20 MP) |22 Minuten (+21 MP) |23 Minuten (+22 MP) |24 Minuten (+23 MP) |25 Minuten (+24 MP) |26 Minuten (+25 MP) |27 Minuten (+26 MP) |28 Minuten (+27 MP) |29 Minuten (+28 MP) |30 Minuten (+29 MP) }}}"
|
||||
effekt3: ""
|
||||
effekt4: ""
|
||||
effekt5: ""
|
||||
|
||||
@@ -24,5 +24,5 @@
|
||||
}
|
||||
],
|
||||
"legacy": false,
|
||||
"version": "1728509512"
|
||||
"version": "1747257263"
|
||||
}
|
||||
@@ -1460,7 +1460,9 @@
|
||||
width:60%;
|
||||
}
|
||||
.powers{
|
||||
|
||||
.itemcontrol{
|
||||
z-index : 1;
|
||||
}
|
||||
padding: .5rem;
|
||||
.power{
|
||||
/* Conditional Visibility */
|
||||
@@ -1490,10 +1492,28 @@
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
.chat-hover{
|
||||
position: absolute;
|
||||
top:-0.5rem;
|
||||
right: 1.5rem;
|
||||
width:18px;
|
||||
height:18px;
|
||||
z-index: 1;
|
||||
display: none;
|
||||
|
||||
span{
|
||||
font-variant: normal;
|
||||
font-family: Pictos;
|
||||
color: darkgray;
|
||||
}
|
||||
}
|
||||
&:hover .chat-hover{
|
||||
display: block;
|
||||
}
|
||||
.options-flag{
|
||||
position: absolute;
|
||||
top:0;
|
||||
left: .25rem;
|
||||
top:-0.5rem;
|
||||
right: .25rem;
|
||||
width:18px;
|
||||
height:18px;
|
||||
z-index: 1;
|
||||
@@ -1508,8 +1528,8 @@
|
||||
position: absolute;
|
||||
font-variant: normal;
|
||||
font-family: Pictos;
|
||||
top:0;
|
||||
left: .25rem;
|
||||
top:-0.5rem;
|
||||
right: .25rem;
|
||||
padding: 0;
|
||||
display: none;
|
||||
}
|
||||
@@ -1528,8 +1548,8 @@
|
||||
display: flex;
|
||||
}
|
||||
|
||||
/* Title Button */
|
||||
button[type="roll"]{
|
||||
/* Title */
|
||||
.power-summary{
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
background-color: transparent;
|
||||
@@ -1572,9 +1592,6 @@
|
||||
align-items: center;
|
||||
}
|
||||
}
|
||||
button[type="roll"]:before{
|
||||
content: '';
|
||||
}
|
||||
}
|
||||
}
|
||||
/*Hover Link Button */
|
||||
@@ -1598,6 +1615,14 @@
|
||||
div.section:hover > .hover-button{
|
||||
display: block;
|
||||
}
|
||||
|
||||
.text-button{
|
||||
background: none;
|
||||
border: none;
|
||||
}
|
||||
.text-button:before{
|
||||
content: '';
|
||||
}
|
||||
}
|
||||
/* ROLL TEMPLATES */
|
||||
|
||||
@@ -1695,8 +1720,18 @@
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-linkroll .sheet-rolltemplate-note .sheet-rolltemplate-key{
|
||||
width: 30%;
|
||||
.sheet-rolltemplate-linkroll .sheet-rolltemplate-note .sheet-rolltemplate-desc{
|
||||
width: 95%;
|
||||
display : block;
|
||||
padding: 0 8px 8px;
|
||||
text-align: left;
|
||||
}
|
||||
.sheet-rolltemplate-linkroll .sheet-rolltemplate-note .sheet-rolltemplate-desc-title{
|
||||
width: 95%;
|
||||
display : block;
|
||||
padding: 8px;
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-descriptiveroll .sheet-rolltemplate-note .sheet-rolltemplate-value,
|
||||
|
||||
@@ -1038,12 +1038,13 @@
|
||||
|
||||
<fieldset class="repeating_powers">
|
||||
<div class="power">
|
||||
<button type="roll" value="@{power-roll}" class="power-sumary">
|
||||
<button type="roll" value="@{power-roll}" class="text-button chat-hover"><span>w</span></button>
|
||||
<div class="power-summary">
|
||||
<div class="round"><span name="attr_power-cost"></span></div>
|
||||
<div class="title"><span name="attr_power"></span></div>
|
||||
</button>
|
||||
</div>
|
||||
<input type="hidden" name="attr_power-roll"
|
||||
value="&{template:linkroll} {{check=@{power}}} {{name=@{character_name} (Stunt/Power)}} {{Cost=@{power-cost}}} {{Description=@{power-desc}}} {{Effects=@{power-effects}}} {{Notes=@{power-notes}}}"/>
|
||||
value="&{template:linkroll} {{check=@{power}}} {{name=@{character_name} (Stunt/Power)}} {{Cost=@{power-cost}}} {{description=@{power-desc}}} {{effects=@{power-effects}}} {{notes=@{power-notes}}}"/>
|
||||
<input type="checkbox" name="attr_power-options" class="options-flag" checked="checked"/>
|
||||
<span>y</span>
|
||||
<div class="flex-column options">
|
||||
@@ -2371,7 +2372,7 @@
|
||||
{{/check}}
|
||||
</div>
|
||||
|
||||
{{#allprops() name check verb descriptivename descriptiveroll descriptivename2 descriptiveroll2 descriptivename3 descriptiveroll3}}
|
||||
{{#allprops() name check verb description notes effects}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-key">
|
||||
{{key}}
|
||||
@@ -2380,7 +2381,29 @@
|
||||
{{value}}
|
||||
</div>
|
||||
</div>
|
||||
{{/allprops() name check verb descriptivename descriptiveroll descriptivename2 descriptiveroll2 descriptivename3 descriptiveroll3}}
|
||||
{{/allprops() name check verb description notes effects}}
|
||||
|
||||
{{#description}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-desc-title">Description</div>
|
||||
<div class="rolltemplate-desc">{{description}}</div>
|
||||
</div>
|
||||
{{/description}}
|
||||
|
||||
{{#effects}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-desc-title">Effects</div>
|
||||
<div class="rolltemplate-desc">{{effects}}</div>
|
||||
</div>
|
||||
{{/effects}}
|
||||
|
||||
{{#notes}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-desc-title">Notes</div>
|
||||
<div class="rolltemplate-desc">{{notes}}</div>
|
||||
</div>
|
||||
{{/notes}}
|
||||
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
|
||||
@@ -18,4 +18,12 @@ div.power:hover > .hover-button,
|
||||
div.theme-threat-face:hover > .hover-button,
|
||||
div.section:hover > .hover-button{
|
||||
display: block;
|
||||
}
|
||||
|
||||
.text-button{
|
||||
background: none;
|
||||
border: none;
|
||||
}
|
||||
.text-button:before{
|
||||
content: '';
|
||||
}
|
||||
@@ -1,5 +1,7 @@
|
||||
.powers{
|
||||
|
||||
.itemcontrol{
|
||||
z-index : 1;
|
||||
}
|
||||
padding: .5rem;
|
||||
.power{
|
||||
/* Conditional Visibility */
|
||||
@@ -29,10 +31,28 @@
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
.chat-hover{
|
||||
position: absolute;
|
||||
top:-0.5rem;
|
||||
right: 1.5rem;
|
||||
width:18px;
|
||||
height:18px;
|
||||
z-index: 1;
|
||||
display: none;
|
||||
|
||||
span{
|
||||
font-variant: normal;
|
||||
font-family: Pictos;
|
||||
color: darkgray;
|
||||
}
|
||||
}
|
||||
&:hover .chat-hover{
|
||||
display: block;
|
||||
}
|
||||
.options-flag{
|
||||
position: absolute;
|
||||
top:0;
|
||||
left: .25rem;
|
||||
top:-0.5rem;
|
||||
right: .25rem;
|
||||
width:18px;
|
||||
height:18px;
|
||||
z-index: 1;
|
||||
@@ -47,8 +67,8 @@
|
||||
position: absolute;
|
||||
font-variant: normal;
|
||||
font-family: Pictos;
|
||||
top:0;
|
||||
left: .25rem;
|
||||
top:-0.5rem;
|
||||
right: .25rem;
|
||||
padding: 0;
|
||||
display: none;
|
||||
}
|
||||
@@ -67,8 +87,8 @@
|
||||
display: flex;
|
||||
}
|
||||
|
||||
/* Title Button */
|
||||
button[type="roll"]{
|
||||
/* Title */
|
||||
.power-summary{
|
||||
border: none;
|
||||
box-shadow: none;
|
||||
background-color: transparent;
|
||||
@@ -111,8 +131,5 @@
|
||||
align-items: center;
|
||||
}
|
||||
}
|
||||
button[type="roll"]:before{
|
||||
content: '';
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -94,8 +94,18 @@
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-linkroll .sheet-rolltemplate-note .sheet-rolltemplate-key{
|
||||
width: 30%;
|
||||
.sheet-rolltemplate-linkroll .sheet-rolltemplate-note .sheet-rolltemplate-desc{
|
||||
width: 95%;
|
||||
display : block;
|
||||
padding: 0 8px 8px;
|
||||
text-align: left;
|
||||
}
|
||||
.sheet-rolltemplate-linkroll .sheet-rolltemplate-note .sheet-rolltemplate-desc-title{
|
||||
width: 95%;
|
||||
display : block;
|
||||
padding: 8px;
|
||||
text-align: left;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-descriptiveroll .sheet-rolltemplate-note .sheet-rolltemplate-value,
|
||||
|
||||
@@ -6,12 +6,13 @@
|
||||
|
||||
<fieldset class="repeating_powers">
|
||||
<div class="power">
|
||||
<button type="roll" value="@{power-roll}" class="power-sumary">
|
||||
<button type="roll" value="@{power-roll}" class="text-button chat-hover"><span>w</span></button>
|
||||
<div class="power-summary">
|
||||
<div class="round"><span name="attr_power-cost"></span></div>
|
||||
<div class="title"><span name="attr_power"></span></div>
|
||||
</button>
|
||||
</div>
|
||||
<input type="hidden" name="attr_power-roll"
|
||||
value="&{template:linkroll} {{check=@{power}}} {{name=@{character_name} (Stunt/Power)}} {{Cost=@{power-cost}}} {{Description=@{power-desc}}} {{Effects=@{power-effects}}} {{Notes=@{power-notes}}}"/>
|
||||
value="&{template:linkroll} {{check=@{power}}} {{name=@{character_name} (Stunt/Power)}} {{Cost=@{power-cost}}} {{description=@{power-desc}}} {{effects=@{power-effects}}} {{notes=@{power-notes}}}"/>
|
||||
<input type="checkbox" name="attr_power-options" class="options-flag" checked="checked"/>
|
||||
<span>y</span>
|
||||
<div class="flex-column options">
|
||||
|
||||
@@ -390,7 +390,7 @@
|
||||
{{/check}}
|
||||
</div>
|
||||
|
||||
{{#allprops() name check verb descriptivename descriptiveroll descriptivename2 descriptiveroll2 descriptivename3 descriptiveroll3}}
|
||||
{{#allprops() name check verb description notes effects}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-key">
|
||||
{{key}}
|
||||
@@ -399,6 +399,28 @@
|
||||
{{value}}
|
||||
</div>
|
||||
</div>
|
||||
{{/allprops() name check verb descriptivename descriptiveroll descriptivename2 descriptiveroll2 descriptivename3 descriptiveroll3}}
|
||||
{{/allprops() name check verb description notes effects}}
|
||||
|
||||
{{#description}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-desc-title">Description</div>
|
||||
<div class="rolltemplate-desc">{{description}}</div>
|
||||
</div>
|
||||
{{/description}}
|
||||
|
||||
{{#effects}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-desc-title">Effects</div>
|
||||
<div class="rolltemplate-desc">{{effects}}</div>
|
||||
</div>
|
||||
{{/effects}}
|
||||
|
||||
{{#notes}}
|
||||
<div class="rolltemplate-note">
|
||||
<div class="rolltemplate-desc-title">Notes</div>
|
||||
<div class="rolltemplate-desc">{{notes}}</div>
|
||||
</div>
|
||||
{{/notes}}
|
||||
|
||||
</div>
|
||||
</rolltemplate>
|
||||
@@ -0,0 +1,337 @@
|
||||
@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Russo+One&display=swap");
|
||||
|
||||
.charsheet {
|
||||
border: 2px solid Black;
|
||||
width: 820px;
|
||||
min-width: 820px;
|
||||
min-height: 1110px;
|
||||
font-family: "Courier New, serif";
|
||||
}
|
||||
|
||||
.charsheet .sheet-container1 {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(3, 1fr);
|
||||
grid-template-rows: auto;
|
||||
overflow: visible;
|
||||
gap: 5px 4px;
|
||||
grid-template-areas:
|
||||
"logo profile profile"
|
||||
}
|
||||
|
||||
/* Layout */
|
||||
.charsheet .sheet-logo {
|
||||
grid-area: logo;
|
||||
height: 170px;
|
||||
width: 270px;
|
||||
border: 0px solid Black;
|
||||
}
|
||||
.charsheet .sheet-profile {
|
||||
grid-area: profile;
|
||||
grid-column: span 2;
|
||||
height: 170px;
|
||||
border: 0px solid Black;
|
||||
}
|
||||
|
||||
/* General Styles */
|
||||
.charsheet .sheet-profileTitle{
|
||||
display: inline-block;
|
||||
vertical-align: bottom;
|
||||
box-sizing: border-box;
|
||||
font-family: "Russo One";
|
||||
font-weight: 500;
|
||||
font-size: 32px;
|
||||
width: 99%;
|
||||
height: 50px;
|
||||
text-align: center;
|
||||
color: White;
|
||||
background-color: Black;
|
||||
border: 4px solid Black;
|
||||
margin: 50px 0px 0px 0px;
|
||||
padding: 12px 0px 6px 0px;"
|
||||
}
|
||||
.charsheet .sheet-profileLabel{
|
||||
display: inline-block;
|
||||
vertical-align: bottom;
|
||||
box-sizing: border-box;
|
||||
font-family: "Barlow Condensed";
|
||||
font-weight: 500;
|
||||
font-size: 20px;
|
||||
width: 80px;
|
||||
height: 44px;
|
||||
text-align: left;
|
||||
color: Black;
|
||||
background-color: White;
|
||||
border-top: 6px solid transparent;
|
||||
margin: 4px 0px 0px 0px;
|
||||
padding: 20px 0px 0px 0px;"
|
||||
}
|
||||
.charsheet .sheet-profileInput{
|
||||
box-sizing: content-box;
|
||||
width: 250px;
|
||||
height: 44px ;
|
||||
font-family: "Barlow Condensed";
|
||||
font-weight: 500;
|
||||
font-size: 26px;
|
||||
margin: 0px 0px 0px -4px;
|
||||
display: inline-block;
|
||||
text-align: center;
|
||||
padding: 0px 4px 1px 2px;
|
||||
border: 2px solid LightGray;
|
||||
}
|
||||
.charsheet .sheet-level{
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
box-sizing: content-box;
|
||||
width: 50px;
|
||||
height: 80px !important;
|
||||
font-family: "Barlow Condensed";
|
||||
font-weight: 500;
|
||||
font-size: 28px;
|
||||
margin: 0px 0px 0px -4px;
|
||||
text-align: center;
|
||||
padding: 0px 2px 1px 2px;
|
||||
border: 3px solid Black;
|
||||
}
|
||||
.charsheet .sheet-AuxName,
|
||||
.charsheet .sheet-skillName{
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
box-sizing: content-box;
|
||||
width: 200px;
|
||||
height: 36px;
|
||||
color: White;
|
||||
background-color: Black;
|
||||
font-family: "Russo One";
|
||||
font-weight: 300;
|
||||
font-size: 30px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
text-align: right;
|
||||
padding: 3px 0px 0px 0px;
|
||||
border-top: 6px solid Black;
|
||||
}
|
||||
.charsheet .sheet-skillDefnLeft{
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
box-sizing: content-box;
|
||||
width: 100px;
|
||||
height: 40px;
|
||||
color: White;
|
||||
font-family: "Barlow Condensed";
|
||||
font-weight: 200;
|
||||
font-size: 16px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
text-align: right;
|
||||
margin-top: -40px;
|
||||
padding: 0px 6px 0px 96px;
|
||||
border: 0px solid White;
|
||||
}
|
||||
.charsheet .sheet-skillDefnRight{
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
box-sizing: content-box;
|
||||
width: 110px;
|
||||
height: 40px;
|
||||
color: White;
|
||||
font-family: "Barlow Condensed";
|
||||
font-weight: 200;
|
||||
font-size: 16px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
text-align: right;
|
||||
margin-top: -40px;
|
||||
padding: 0px 6px 0px 136px;
|
||||
border: 0px solid White;
|
||||
}
|
||||
.charsheet input[type="text"]{
|
||||
display: inline-block;
|
||||
color: Black;
|
||||
}
|
||||
.charsheet textarea{
|
||||
display: inline-block;
|
||||
color: Black;
|
||||
margin: 2px 2px 2px 2px;
|
||||
border: 8px double LightGray;
|
||||
font-size: 18px;
|
||||
line-height: 22px;
|
||||
resize: none;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.charsheet .sheet-skill{
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
font-family: "Barlow Condensed";
|
||||
font-weight: 500;
|
||||
font-size: 16px;
|
||||
width: 137px;
|
||||
height: 26px;
|
||||
text-align: left;
|
||||
color: Black;
|
||||
background-color: White;
|
||||
margin: 0px 0px 0px 0px;
|
||||
padding: 4px 0px 0px 0px;
|
||||
}
|
||||
|
||||
.charsheet button{
|
||||
text-align: left;
|
||||
color: black;
|
||||
}
|
||||
.charsheet button:hover{
|
||||
background: black;
|
||||
color: #968c6a;
|
||||
text-shadow: none;
|
||||
}
|
||||
|
||||
/* Buttons Styling */
|
||||
.charsheet button[type=action].sheet-skillName,
|
||||
.charsheet button[type=roll].sheet-skillName {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
box-sizing: content-box;
|
||||
background-color: Black;
|
||||
width: 200px;
|
||||
height: 36px;
|
||||
color: White;
|
||||
font-family: "Barlow Condensed";
|
||||
font-weight: 500;
|
||||
font-size: 36px;
|
||||
margin: 0px 0px 0px 0px;
|
||||
text-align: right;
|
||||
padding: 0px 0px 0px 0px;
|
||||
border: 6px solid Black;
|
||||
}
|
||||
.charsheet button[type=action].sheet-textButton,
|
||||
.charsheet button[type=roll].sheet-textButton {
|
||||
background-color: transparent;
|
||||
color: black;
|
||||
border: none;
|
||||
height: 18px;
|
||||
width: 136px;
|
||||
font-size: 1.8em;
|
||||
font-weight: bold;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.charsheet button[type=roll].sheet-textButton::before,
|
||||
.charsheet button[type=action].sheet-textButton::before {
|
||||
content: "" !important;
|
||||
}
|
||||
.charsheet button[type=roll].sheet-skillName::before,
|
||||
.charsheet button[type=action].sheet-skillName::before {
|
||||
padding: 0px 0px 0px 0px;
|
||||
content: "" ;
|
||||
}
|
||||
|
||||
|
||||
.charsheet label.sheet-skillName:hover {
|
||||
background-color: rgba(255,255,0,0.3)!important;
|
||||
}
|
||||
/*End Button Styling*/
|
||||
|
||||
|
||||
/* Roll Template */
|
||||
/* Check, Melee, WarDie, Initiative Templates */
|
||||
.sheet-rolltemplate-check .sheet-container {
|
||||
color: Black;
|
||||
background-color: #ffffff;
|
||||
border: 1px solid;
|
||||
padding: 2px;
|
||||
width: 189px;
|
||||
}
|
||||
.sheet-rolltemplate-warDie .sheet-container,
|
||||
.sheet-rolltemplate-melee .sheet-container {
|
||||
background-color: rgb(153, 0, 0); /* Dark Red */
|
||||
color: rgb(255, 179, 179); /* Light Red */
|
||||
border: 3px solid rgb(255, 179, 179);
|
||||
padding: 2px;
|
||||
width: 189px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-initiative .sheet-container {
|
||||
background-color: Thistle;
|
||||
color: Blue;
|
||||
border: 3px solid Blue;
|
||||
padding: 2px;
|
||||
width: 189px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-check .sheet-container h1,
|
||||
.sheet-rolltemplate-warDie .sheet-container h1,
|
||||
.sheet-rolltemplate-melee .sheet-container h1,
|
||||
.sheet-rolltemplate-initiative .sheet-container h1{
|
||||
color: inherit;
|
||||
font-size: 1.2em;
|
||||
font-variant: small-caps;
|
||||
line-height: 20px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-warDie div,
|
||||
.sheet-rolltemplate-melee div,
|
||||
.sheet-rolltemplate-initiative div,
|
||||
.sheet-rolltemplate-check div {
|
||||
padding: 2px;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-check span,
|
||||
.sheet-rolltemplate-warDie span,
|
||||
.sheet-rolltemplate-melee span,
|
||||
.sheet-rolltemplate-initiative span {
|
||||
color: currentColor;
|
||||
font-family: "Times New Roman", Times, serif;
|
||||
font-size: 1.2em;
|
||||
font-variant: small-caps;
|
||||
line-height: 1.4em;
|
||||
padding-left: 5px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-check .sheet-subheader,
|
||||
.sheet-rolltemplate-melee .sheet-subheader,
|
||||
.sheet-rolltemplate-initiative .sheet-subheader {
|
||||
color: currentColor;
|
||||
font-size: 1em;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-check .sheet-arrow-right,
|
||||
.sheet-rolltemplate-melee .sheet-arrow-right,
|
||||
.sheet-rolltemplate-initiative .sheet-arrow-right {
|
||||
border-bottom: 3px solid transparent;
|
||||
border-left: 180px solid currentColor;
|
||||
border-top: 3px solid transparent;
|
||||
}
|
||||
.sheet-rolltemplate-warDie .sheet-tcat,
|
||||
.sheet-rolltemplate-melee .sheet-tcat,
|
||||
.sheet-rolltemplate-initiative .sheet-tcat,
|
||||
.sheet-rolltemplate-check .sheet-tcat {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
|
||||
.sheet-rolltemplate-check .inlinerollresult {
|
||||
/*background-color: #ffffff;*/
|
||||
background-color: LightGray !important;
|
||||
border: none;
|
||||
}
|
||||
.sheet-rolltemplate-initiative .inlinerollresult,
|
||||
.sheet-rolltemplate-warDie .inlinerollresult,
|
||||
.sheet-rolltemplate-melee .inlinerollresult {
|
||||
color: Red;
|
||||
background-color: Yellow;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-check .inlinerollresult.fullcrit {
|
||||
color: #3FB315;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-check .inlinerollresult.fullfail {
|
||||
color: #B31515;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.sheet-rolltemplate-check .inlinerollresult.importandivoll {
|
||||
color: #4A57ED;
|
||||
border: none;
|
||||
}
|
||||
/* End Check, Ranged & Manifest templates*/
|
||||
@@ -0,0 +1,226 @@
|
||||
|
||||
<div class="sheet-container1">
|
||||
<!-- Banner -->
|
||||
<div class="sheet-logo">
|
||||
<img
|
||||
src="https://github.com/Roll20/roll20-character-sheets/blob/master/FIST/FIST_logo.png?raw=true"
|
||||
style="width: 240px; height: 160px; max-height: 220px; margin: 0px 0px 0px 20px;">
|
||||
|
||||
<label class="sheet-profileLabel" style="width: 260px; margin: 24px 0px 4px 0px;" data-i18n="info-u">INFO</label>
|
||||
<textarea name="attr_info" style="height: 478px;"></textarea>
|
||||
|
||||
<div style='display: inline-block; vertical-align: top; width: 260px; height: 388px; margin: 2px 0px 0px 0px; border: 1px solid LightGray;'>
|
||||
<img name="attr_character_avatar" title="ID Photograph: 258w x 386h pixels" style="width: 258px; height: 386px; border: 0px solid black; background: white; margin: 0px 0px 0px 4px;">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="sheet-profile">
|
||||
<label class="sheet-profileTitle" data-i18n="operativeProfile-u">OPERATIVE PROFILE</label>
|
||||
|
||||
<label class="sheet-profileLabel" data-i18n="codename-u">CODENAME</label>
|
||||
<input type="text" name="attr_codename" class="sheet-profileInput" value="">
|
||||
|
||||
<label class="sheet-profileLabel" data-i18n="pronouns-u">PRONOUNS</label>
|
||||
<input type="text" name="attr_pronouns" class="sheet-profileInput" style="width: 126px;" value="">
|
||||
|
||||
<label class="sheet-profileLabel" style="width: 45px;" data-i18n="role-u">ROLE</label>
|
||||
<input type="text" name="attr_role" class="sheet-profileInput" style="width: 494px;" value="">
|
||||
|
||||
<label class="sheet-profileLabel" style="width: 330px; height: 26px; padding: 6px 0px 4px 0px; margin: 0px 0px 8px 0px;" data-i18n="traits-u">TRAITS</label>
|
||||
<textarea name="attr_traits" style="height: 220px; width: 99%;"></textarea>
|
||||
|
||||
<label class="sheet-profileLabel" style="width: 330px; height: 26px; border-top: 0px; padding-top: 0px;" data-i18n="inventory-u">INVENTORY</label>
|
||||
<textarea name="attr_inventory" style="height: 220px; width: 99%;"></textarea>
|
||||
|
||||
<div style="color: White; background-color: Black; width=99%; margin-top: 4px; height: 192px">
|
||||
<button class="btn sheet-skillName" type="action" name="act_forceful" title="Forceful Roll">
|
||||
<label class="sheet-skillName" data-i18n="forceful-u">FORCEFUL</label></button>
|
||||
<input type="text" name="attr_forceful" class="sheet-level" value="0" data-i18n-title="Forceful points">
|
||||
|
||||
<button class="btn sheet-skillName" type="action" name="act_tactical" title="Tactical Roll">
|
||||
|
||||
<label class="sheet-skillName" data-i18n="tactical-u">TACTICAL</label></button>
|
||||
<input type="text" name="attr_tactical" class="sheet-level" value="0" data-i18n-title="Tactical points">
|
||||
<label class="sheet-skillDefnLeft" data-i18n="forcefulDefn-c">Strength, brute force, intimidation</label>
|
||||
<label class="sheet-skillDefnRight" data-i18n="tacticalDefn-c">Knowledge, skill, intellect</label>
|
||||
|
||||
<button class="btn sheet-skillName" type="action" name="act_creative" title="Creative Roll">
|
||||
|
||||
<label class="sheet-skillName" data-i18n="creative-u">CREATIVE</label></button>
|
||||
<input type="text" name="attr_creative" class="sheet-level" value="0" data-i18n-title="Creative points">
|
||||
|
||||
<button class="btn sheet-skillName" type="action" name="act_reflexive" title="Reflexive Roll">
|
||||
<label class="sheet-skillName" data-i18n="reflexive-u">REFLEXIVE</label></button>
|
||||
<input type="text" name="attr_reflexive" class="sheet-level" value="0" data-i18n-title="Reflexive points">
|
||||
<label class="sheet-skillDefnLeft" data-i18n="creativeDefn-c">Diplomacy, deceit, psionics</label>
|
||||
<label class="sheet-skillDefnRight" data-i18n="reflexiveDefn-c">Precision, dexterity, aim</label>
|
||||
</div>
|
||||
<div style="color: White; background-color: Black; width=99%; margin-top: 10px; height: 192px">
|
||||
<label class="sheet-AuxName" style="border-top: 12px solid Black; padding: 5px;" data-i18n="armor-u">ARMOR</label>
|
||||
<input type="text" name="attr_armor" class="sheet-level" value="0" data-i18n-title="Armor value">
|
||||
<label class="sheet-AuxName" style="border-top: 12px solid Black; padding: 5px;" data-i18n="maxHP-u">MAX HP</label>
|
||||
<input type="text" name="attr_maxHP" class="sheet-level" value="6" data-i18n-title="Maximum Hit Points">
|
||||
<label class="sheet-skillDefnLeft" data-i18n="armorDefn-c">Subtract from damage taken</label>
|
||||
<label class="sheet-skillDefnRight" data-i18n="maxHPDefn-c">Capacity to take damage</label>
|
||||
|
||||
<label class="sheet-AuxName" style="border-top: 12px solid Black; padding: 5px;" data-i18n="warDice-u">WAR DICE</label>
|
||||
<input type="text" name="attr_warDice" class="sheet-level" value="0" data-i18n-title="War Dice available">
|
||||
<label class="sheet-AuxName" style="width: 190px; border-top: 12px solid Black; padding: 5px 15px 5px 5px;" data-i18n="HP-u">HP</label>
|
||||
<input type="text" name="attr_HP" class="sheet-level" value="6" data-i18n-title="Hit Points">
|
||||
<label class="sheet-skillDefnLeft" data-i18n="warDiceDefn-c">Luck and grit, spend for +1D6</label>
|
||||
<label class="sheet-skillDefnRight" data-i18n="HPDefn-c">Operative death occurs at 0 HP</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Roll Templates -->
|
||||
<rolltemplate class="sheet-rolltemplate-initiative">
|
||||
<div class="container">
|
||||
<div><h1>Initiative *for* {{name}}</h1></div>
|
||||
<div class="arrow-container"><div class="arrow-right"></div></div>
|
||||
<div class="rowcolor"><span class="tcat">Rolled: </span>{{computed::roll1}}</div>
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-warDie">
|
||||
<div class="container">
|
||||
<div><h1>War Die *for* {{name}}: {{Roll}}</h1></div>
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
<rolltemplate class="sheet-rolltemplate-check">
|
||||
<div class="container">
|
||||
<div><h1>{{name}}{{#SkillName}} *for* {{SkillName}}{{/SkillName}}</h1></div>
|
||||
<div class="arrow-container"><div class="arrow-right"></div></div>
|
||||
{{#Check}}
|
||||
<div class="rowcolor"><span class="tcat">Check: </span>{{computed::Roll}}</div>
|
||||
{{#rollLess() computed::Roll 7 }}
|
||||
<div class="rowcolor"><span class="tcat">Result: </span>Failure</div>
|
||||
{{/rollLess() computed::Roll 7 }}
|
||||
{{#rollBetween() computed::Roll 7 9}}
|
||||
<div class="rowcolor"><span class="tcat">Result: </span>Partial Success</div>
|
||||
{{/rollBetween() computed::Roll 7 9}}
|
||||
{{#rollBetween() computed::Roll 10 11}}
|
||||
<div class="rowcolor"><span class="tcat">Result: </span>Success</div>
|
||||
{{/rollBetween() computed::Roll 10 11}}
|
||||
{{#rollGreater() computed::Roll 11}}
|
||||
<div class="rowcolor"><span class="tcat">Result: </span>Success<span style="color: Red; font-weight: bold; margin-left: -4px" title="Hover over dice results to determine if DOUBLE SIXES - an Ultra Success! - has been rolled">*</span></div>
|
||||
{{/rollGreater() computed::Roll 11}}
|
||||
{{/Check}}
|
||||
{{#DL}}
|
||||
<div class="rowcolor"><span class="tcat">DL: </span>{{DL}}</div>
|
||||
{{#rollLess() computed::Roll DL }}
|
||||
<div class="rowcolor"><span class="tcat">Result: </span>Failure</div>
|
||||
{{/rollLess() computed::Roll DL }}
|
||||
{{#^rollLess() computed::Roll DL }}
|
||||
<div class="rowcolor"><span class="tcat">Result: </span>Success!</div>
|
||||
{{/^rollLess() computed::Roll DL }}
|
||||
{{/DL}}
|
||||
{{#Damage}}
|
||||
<div class="rowcolor"><span class="tcat" data-i18n-title="possible damage">Damage: </span>{{Damage}}</div>
|
||||
{{/Damage}}
|
||||
</div>
|
||||
</rolltemplate>
|
||||
|
||||
|
||||
<script type="text/worker">
|
||||
|
||||
on("sheet:opened", function(eventInfo){
|
||||
|
||||
|
||||
getAttrs(["setupDone"], function(pvalue) {
|
||||
console.log("Hello there");
|
||||
|
||||
let SetupDone=parseInt(pvalue.setupDone);
|
||||
console.log("setupdone: "+SetupDone );
|
||||
|
||||
if (SetupDone==0){
|
||||
console.log("Do setup");
|
||||
setAttrs({setupDone:1});
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
|
||||
on("clicked:forceful clicked:tactical clicked:creative clicked:reflexive", function(eventInfo) {
|
||||
let TriggerName = eventInfo.triggerName;
|
||||
let Name = eventInfo.triggerName.substring(8);
|
||||
|
||||
//console.log(" TriggerName: " + TriggerName);
|
||||
//console.log(" Name: " + Name);
|
||||
//console.log(" eventInfo: " + JSON.stringify(eventInfo));
|
||||
|
||||
getAttrs(["warDice", "forceful","tactical","creative","reflexive"], function(values) {
|
||||
let WarDie = parseInt(values.warDice)||0;
|
||||
let Forceful = parseInt(values.forceful)||0;
|
||||
let Tactical = parseInt(values.tactical)||0;
|
||||
let Creative = parseInt(values.creative)||0;
|
||||
let Reflexive = parseInt(values.reflexive)||0;
|
||||
let WarDiceQuery = "";
|
||||
let AttributeName = "No Name";
|
||||
|
||||
switch (Name) {
|
||||
case "forceful": AttributeName = "Forceful"; break;
|
||||
case "tactical": AttributeName = "Tactical"; break;
|
||||
case "creative": AttributeName = "Creative"; break;
|
||||
case "reflexive": AttributeName = "Reflexive"; break;
|
||||
default:
|
||||
AttributeName = "No Name";
|
||||
}
|
||||
|
||||
//console.log(" Name: " + Name + " AttributeName " + AttributeName);
|
||||
|
||||
if (WarDie > 0) { WarDiceQuery = "?{WarDice|No, 0|Yes, 1}d6!!"; }
|
||||
|
||||
|
||||
const rollBase = "&{template:check} {{name=@{character_name} *for* " + AttributeName + "}} {{Check=[[1]]}} {{Roll=[[2d6+@{"+Name+"}+"+WarDiceQuery+"]]}}";
|
||||
//console.log(" rollBase = " + rollBase);
|
||||
|
||||
startRoll(rollBase, rollResult => {
|
||||
|
||||
//console.log(" Roll Dice " + rollResult.results.Roll.dice );
|
||||
//console.log(" Roll Result " + rollResult.results.Roll.result );
|
||||
//console.log(" Roll Expression " + rollResult.results.Roll.expression );
|
||||
//console.log(" stringify: " + JSON.stringify(rollResult.results.Roll));
|
||||
//console.log(" rollBase: " + rollBase);
|
||||
let numDice = rollResult.results.Roll.dice.length;
|
||||
//console.log(" numDice: " + numDice);
|
||||
|
||||
let computed = rollResult.results.Roll.result; // Not altering total, just want to check if War Dice were used
|
||||
|
||||
if ((WarDie > 0) && (numDice == 3)) {
|
||||
WarDie -= 1;
|
||||
|
||||
setAttrs({
|
||||
warDice: WarDie
|
||||
});
|
||||
}
|
||||
|
||||
finishRoll(
|
||||
rollResult.rollId
|
||||
);
|
||||
});
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
on('clicked:initiative', (info) => {
|
||||
startRoll("&{template:initiative} {{name=@{character_name}}} {{roll1=[[2d10+@{prowess} &{tracker}]]}}", (results) => {
|
||||
const total = results.results.roll1.result;
|
||||
const computed = total;
|
||||
|
||||
setAttrs({ initiative: computed });
|
||||
|
||||
finishRoll(
|
||||
results.rollId,
|
||||
{
|
||||
roll1: computed
|
||||
}
|
||||
);
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
After Width: | Height: | Size: 99 KiB |
|
After Width: | Height: | Size: 105 KiB |
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"html": "FIST.html",
|
||||
"css": "FIST.css",
|
||||
"authors": "Vialmada",
|
||||
"preview": "FIST.png",
|
||||
"roll20userid": "6040293",
|
||||
"instructions": "FIST by CLAYMORE. If you have any questions, please contact Vialmada",
|
||||
"legacy": false
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"operativeProfile-u": "OPERATIVE PROFILE",
|
||||
"codename-u": "CODENAME:",
|
||||
"pronouns-u":"PRONOUNS:",
|
||||
"role-u":"ROLE:",
|
||||
"info-u":"INFO:",
|
||||
"traits-u":"TRAITS:",
|
||||
"inventory-u":"INVENTORY:",
|
||||
"toughness-u":"TOUGHNESS",
|
||||
"portrait-u":"PORTRAIT",
|
||||
"forceful-u":"FORCEFUL",
|
||||
"forcefulDefn-c":"Strength, brute force, intimidation",
|
||||
"tactical-u":"TACTICAL",
|
||||
"tacticalDefn-c":"Knowledge, skill, intellect",
|
||||
"creative-u":"CREATIVE",
|
||||
"creativeDefn-c":"Diplomacy, deceit, psionics",
|
||||
"reflexive-u":"REFLEXIVE",
|
||||
"reflexiveDefn-c":"Precision, dexterity, aim",
|
||||
"armor-u":"ARMOR",
|
||||
"armorDefn-c":"Subtract from damage taken",
|
||||
"maxHP-u":"MAX HP",
|
||||
"maxHPDefn-c":"Capacity to take damage",
|
||||
"warDice-u":"WAR DICE",
|
||||
"warDiceDefn-c":"Luck and grit, spend for +1D6",
|
||||
"HP-u":"HP",
|
||||
"HPDefn-c":"Operative death occurs at 0 HP"
|
||||
}
|
||||
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 711 B |
|
After Width: | Height: | Size: 727 B |
|
After Width: | Height: | Size: 546 B |
|
After Width: | Height: | Size: 551 B |
|
After Width: | Height: | Size: 835 B |
|
After Width: | Height: | Size: 890 B |
|
After Width: | Height: | Size: 933 B |
|
After Width: | Height: | Size: 948 B |
|
After Width: | Height: | Size: 546 B |
|
After Width: | Height: | Size: 521 B |
|
After Width: | Height: | Size: 835 KiB |
@@ -0,0 +1,2 @@
|
||||
[.ShellClassInfo]
|
||||
IconResource=C:\Program Files\Google\Drive File Stream\108.0.1.0\GoogleDriveFS.exe,26
|
||||
|
After Width: | Height: | Size: 132 KiB |
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"html": "Gundam-Mobile-Suit-RPG.html",
|
||||
"css": "Gundam-Mobile-Suit-RPG.css",
|
||||
"authors": "Spirito (Shey on Roll20)",
|
||||
"roll20userid": "4787657",
|
||||
"preview": "preview.png",
|
||||
"instructions": "**Gundam 5e** is a homebrew mecha RPG inspired by the universe of Mobile Suit Gundam and powered by D&D 5E mechanics.\n\n* Create skilled Pilots and customize powerful Mobile Suits.\n* Switch between Infantry and Mech modes, each with their own stats.\n* Manage Armor Points, Evasion, Threshold, and various upgrade slots.\n* Track your Mobile Armor's attacks, range, and special traits easily.\n\nDesigned for smooth combat flow, detailed pilot stats, and scalable mecha customization. Check the sheet tabs for Talents, Weapons, and Mobile Armor systems.",
|
||||
"legacy": false
|
||||
}
|
||||
@@ -29,12 +29,12 @@
|
||||
"list_place1_10": "10: 큰 바람이 분다. 머리카락이나 옷이 크게 휘날린다. 무언가가 일어날 것 같은 예감...",
|
||||
"list_place1_11": "11: 주정뱅이들의 노성. 호객꾼들이 부르는 소리. 여자들의 교성. 여느 때와 같은 번화가의 한 면이지만...",
|
||||
"list_place1_12": "12: 태양의 미소가 당신을 감싼다. 그림자의 세계를 사는 자에게는, 너무나도 눈부시다.",
|
||||
"list_fumble_01": "1: 뭔가 상태가 이상하다. 이 사이클 동안, 모든 행위판정에 -1의 수정이 붙는다.",
|
||||
"list_fumble_02": "2: 아뿔싸! 원하는 닌구를 1개 잃는다.",
|
||||
"list_fumble_03": "3: 정보가 샌다! 당신 이외의 캐릭터는, 당신이 가지고 있는 【비밀】이나 【거처】 중에서, 원하는 것을 각자 1개 알 수 있다.",
|
||||
"list_fumble_04": "4: 방심했다! 술식의 제어에 실패해, 원하는 【생명력】을 1 잃는다.",
|
||||
"list_fumble_05": "5: 적의 음모인가? 함정에 걸려, 랜덤으로 고른 변조 1개를 받는다. 변조는, 변조표로 결정할 것.",
|
||||
"list_fumble_06": "6: 휴. 위험할 번했다. 딱히 아무 일도 일어나지 않는다.",
|
||||
"list_fumble_01": "1: 뭔가 상태가 이상하다. 그 사이클 동안 모든 행동 판정에 -1의 수정치를 적용한다.",
|
||||
"list_fumble_02": "2: 아뿔싸! 아무거나 닌자도구를 1개 잃어버린다.",
|
||||
"list_fumble_03": "3: 정보가 새어나갔다! 당신을 제외한 다른 캐릭터들은 당신이 가지고 있는 【비밀】이나 【거처】 중에서 원하는 것을 하나씩 알아낼 수 있다.",
|
||||
"list_fumble_04": "4: 방심했다! 술식의 제어에 실패해서 【생명력】을 아무거나 1점 잃는다.",
|
||||
"list_fumble_05": "5: 적의 음모인가? 함정에 걸려서 무작위로 상태이상 한 종류에 걸린다. 상태이상은 상태이상 표로 결정한다.",
|
||||
"list_fumble_06": "6: 휴우. 하마터면 큰일 날 뻔했다. 아무 일도 일어나지 않는다.",
|
||||
"list_place2_01": "1: 평지. 특별한 효과 없음.",
|
||||
"list_place2_02": "2: 수중. 바다나 강, 수영장, 피 연못 지옥 등. 회피 판정에 -2의 수정치를 적용한다.",
|
||||
"list_place2_03": "3: 고지대. 빌딩 사이나 나무 위, 깎아지른 절벽 등. 이 전장에서 펌블을 내면 접근전 대미지 1점을 입는다.",
|
||||
@@ -103,7 +103,7 @@
|
||||
"surface": "겉모습",
|
||||
"conviction": "신념",
|
||||
"assigned-skill": "지정특기",
|
||||
"range": "거리",
|
||||
"range": "간격",
|
||||
"cost": "코스트",
|
||||
"background": "배경",
|
||||
"SCORE": "공적점",
|
||||
|
||||
@@ -2632,7 +2632,7 @@ html {
|
||||
--antagonistHeadFontColor:black;
|
||||
display: grid;
|
||||
gap: var(--big-gap);
|
||||
grid-template-columns: repeat(auto-fill, minmax(375px, 1fr));
|
||||
grid-template-columns: minmax(375px, 1fr);
|
||||
}
|
||||
#antagonist h1,
|
||||
#antagonist *[aria-level="1"] {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"show-all-tabs-desc": "Si esta opción está activada, toda la hoja se mostrará en una sola página desplazable.",
|
||||
"ask-modifier-desc": "Si esta opción está activada, aparecerá un cuadro que permite ingresar un número en cada tirada.",
|
||||
"whisper-to-gm-desc": "Si esta opción está activada, cada registro de chat será visible solo para el jugador y el DJ.",
|
||||
"Character-name": "Name",
|
||||
"Character-name": "Nombre ",
|
||||
"Name": "Nombre",
|
||||
"Species": "Raza",
|
||||
"Class": "Clase",
|
||||
@@ -223,8 +223,8 @@
|
||||
"1-Yard": "1 yarda",
|
||||
"6-Yards": "6 yardas",
|
||||
"Willpower-Yards": "Yardas de Voluntad",
|
||||
"Willpower-Bonus-Yards": "Willpower Bonus Yards",
|
||||
"Willpower-Bonus-Miles": "Willpower Bonus Miles",
|
||||
"Willpower-Bonus-Yards": "Yardas adicionales de fuerza de voluntad",
|
||||
"Willpower-Bonus-Miles": "Millas de bonificación de fuerza de voluntad",
|
||||
"Initiative-Yards": "Initiative Yards",
|
||||
"Initiative-Bonus-Miles": "Initiative Bonus Miles",
|
||||
"Intelligence-Bonus-Yards": "Intelligence Bonus Yards",
|
||||
|
||||
@@ -5458,4 +5458,7 @@ thorgal:
|
||||
- Thorgal
|
||||
- Thorgal
|
||||
- Thorgal
|
||||
|
||||
gundamrpg:
|
||||
- Gundam-Mobile-Suit-RPG
|
||||
- Gundam Mobile Suit RPG
|
||||
- Dungeons & Dragons 5th Edition
|
||||
|
||||