Major refactor and added functionality

Refactored the entire thing and updated the coriolis sheets with additional functionality requested by the Community.
This commit is contained in:
Johan Markström
2020-10-26 18:40:40 +01:00
parent f94580c387
commit a95b34c269
5 changed files with 1911 additions and 1361 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -4,5 +4,5 @@
"authors": "Johan Markström",
"roll20userid": "172386",
"preview": "coriolis-preview.png",
"instructions": "Designed for the role playing game Coriolis by Free League Publishing\n Updated July 15th\n \n Inspired by Nic B's Tales from the Loop sheet. This sheet brings a lot of quality of life features to your roll20 Coriolis game, above all a fully functioning prayer that doesn't rely on an API subscription. \r\r## Features\r\r* Working prayer mechanic. All skills-checks comes with a button to re-roll dice not showing a 6\r* Roll templates for attribute checks, skill checks, weapon checks (including a target feature that quickly lets you roll for target armor\r* Roll templates for initiative, radiation and armor checks (with built in cover bonus)\r* Improved ship sheet with auto calculations (modules, energy points, cargo) and crew management.\r* This sheet is almost 90% compatible with the Coriolis sheet built in 2017. Attributes not visible in this sheet is **weapon attributes**, **gear attributes** and **bio/description**. The data from these old attributes should still be visible in the 'attributes and abilities' tab.\r\r## Known bugs\r\r* Please avoid using command characters like ( ) { } [ ] , ' ! @ # % & in your character name, as such characters have a tendency to break macros\n\n I really hope that you and your group will enjoy this sheet - may the icons always shine in your favour!"
"instructions": "Designed for the role playing game Coriolis by Free League Publishing\n Updated Oct 26th 2020\n \n Inspired by Nic B's Tales from the Loop sheet. This sheet brings a lot of quality of life features to your roll20 Coriolis game, above all a fully functioning prayer that doesn't rely on an API subscription. \r\r## Features\r\r* Working prayer mechanic. All skills-checks comes with a button to re-roll dice not showing a 6\r* Roll templates for attribute checks, skill checks, weapon checks (including a target feature that quickly lets you roll for target armor\r* Roll templates for initiative, radiation and armor checks (with built in cover bonus)\r* Fully automated ship combat - built in orders and actions, EP management and Sensors.\r* Improved ship sheet with auto calculations (modules, energy points, cargo) and crew management.\r* Now with character notes!\r* This sheet is almost 90% compatible with the Coriolis sheet built in 2017. Attributes not visible in this sheet is **weapon attributes**, **gear attributes** and **bio/description**. The data from these old attributes should still be visible in the 'attributes and abilities' tab.\r\r## Known bugs\r\r* Please avoid using command characters like ( ) { } [ ] , ' ! @ # % & in your character name, as such characters have a tendency to break macros\n\n I really hope that you and your group will enjoy this sheet - may the icons always shine in your favour!"
}
+103 -13
View File
@@ -1,7 +1,8 @@
{
"tab-pc": "Character sheet",
"tab-spaceship": "Spaceship sheet",
"tab-pc": "Character",
"tab-spaceship": "Spaceship",
"tab-utility": "Utility",
"Attributes": "Attributes",
"attribute-strength": "Strength",
@@ -28,6 +29,15 @@
"skill-culture": "Culture",
"skill-mystic-powers": "Mystic Powers",
"button-reset-ep": "Reset EP",
"button-roll-initiative": "Initiative",
"button-roll-ship-armor": "Armor",
"button-ship-sensors": "Sensors",
"button-roll-armor": "Armor",
"button-roll-radiation": "Radiation",
"button-roll-primary-weapon": "Primary Weapon Attack",
"button-roll-secondary-weapon": "Secondary Weapon Attack",
"char-experience": "Experience",
"char-name": "Name",
"char-background": "Background",
@@ -38,17 +48,18 @@
"char-personal-problem": "Personal Problem",
"char-hitpoints": "Hitpoints",
"char-hitpoint-bonus": "Modification",
"char-hitpoint-max": "Total",
"char-hitpoint-max": "Maximum",
"char-mindpoints": "Mindpoints",
"char-mindpoint-bonus": "Modification",
"char-mindpoint-max": "Total",
"char-initiative": "Initiative",
"char-armor": "Armor rating",
"char-radiation": "Radiation",
"char-mindpoint-max": "Maximum",
"char-birr": "Birr",
"ship-energy": "Energy Points",
"ship-energy-current": "Current EP",
"ship-energy-max": "Maximum",
"ship-energy-used": "Ep in use",
"ship-hull": "Hull Points",
"ship-hull-current": "Current HP",
"ship-hull-max": "Maximum",
"ship-critical-damage": "Critical Damage",
"ship-maneuverability": "Maneuverability",
@@ -59,14 +70,81 @@
"ship-cargo": "Cargo",
"ship-shipyard": "Shipyard",
"ship-name": "Ship name",
"ship-class": "Class & Type",
"ship-class": "Class",
"ship-problem": "Problem",
"ship-debt": "Debt",
"ship-ep": "EP",
"ship-bridge": "Bridge",
"ship-reactor": "Reactor",
"ship-graviton-projector": "Graviton projector",
"ship-type": "Type",
"ship-signature-current": "Current Signature",
"ship-signature-sensors": "Sensors",
"ship-signature-transponder": "Transponder",
"ship-signature-radio": "Comms",
"ship-signature-reactor": "Reactor",
"ship-signature-passive": "Passive",
"ship-signature-active": "Active",
"ship-signature-extreme": "Extreme",
"ship-combat-manager": "Combat manager",
"macro-title-ship-actions": "Selected Ship Actions",
"macro-title-character-actions": "Selected Character Actions",
"macro-ship-actions": "Ship Actions",
"macro-character-actions": "Character Actions",
"ship-action-captain-menu": "Captain orders",
"ship-action-captain-repair-label": "Repair!",
"ship-action-captain-repair-description": "For every success: the crew gains +1 modifier to <strong>repair (engineer)</strong>.",
"ship-action-captain-evade-label": "Evade!",
"ship-action-captain-evade-description": "For every success: the crew gains +1 modifier to <strong>evasive maneuvers (pilot)</strong> and <strong>break target lock (sensors)</strong>.",
"ship-action-captain-retreat-label": "Retreat!",
"ship-action-captain-retreat-description": "For every success: the crew gains +1 modifier to <strong>retreat (pilot)</strong>.",
"ship-action-captain-attack-label": "Attack!",
"ship-action-captain-attack-description": "For every success: the crew gains +1 modifier to <strong>advance (pilot)</strong> and <strong>attack (gunner)</strong>.",
"ship-action-engineer-menu": "Engineer actions",
"ship-action-engineer-overload-label": "Overload Reactor",
"ship-action-engineer-overload-description": "For every success: gain 1 bonus energy point and take 1 point of hull damage. If you fail the roll, take 1 point of hull damage.",
"ship-action-engineer-repair-hull-label": "Repair Hull Damage",
"ship-action-engineer-repair-hull-description": "For every success: restore 1 hull point.",
"ship-action-engineer-repair-system-label": "Repair System Damage",
"ship-action-engineer-repair-system-description": "For every success: restore 1 energy point.",
"ship-action-engineer-repair-critical-label": "Repair Critical Damage",
"ship-action-engineer-repair-critical-description": "If successful: remove 1 critical condition.",
"ship-action-engineer-repair-module-label": "Repair Module",
"ship-action-engineer-repair-module-description": "If successful: restore 1 ship module.",
"ship-action-engineer-airlock-label": "Open Airlock",
"ship-action-engineer-airlock-description": "If successful: open the airlock of a docked ship.",
"ship-action-pilot-menu": "Pilot actions",
"ship-action-pilot-position-label": "Position",
"ship-action-pilot-position-description": "For every success: increase initiative by 1.",
"ship-action-pilot-advance-label": "Advance / Retreat",
"ship-action-pilot-advance-description": "For every success: move 1 segment on the map.",
"ship-action-pilot-evade-label": "Evade",
"ship-action-pilot-evade-description": "For every success: attacks against this ship gains a -1 modifier.",
"ship-action-pilot-ram-label": "Ram Attack",
"ship-action-pilot-ram-description": "Opposed roll. If successful: you ram the target ship.",
"ship-action-pilot-board-label": "Boarding",
"ship-action-pilot-board-description": "Opposed roll. If successful: you dock with the target ship.",
"ship-action-opposing-pilot": "Opposing Pilot Check",
"ship-action-sensors-menu": "Sensor Operative actions",
"ship-action-sensors-target-lock-label": "Target Lock",
"ship-action-sensors-target-lock-description": "If successful: establish a target lock on the target ship. Attacks against this ship gains a positive modifier equal to the number of successes.",
"ship-action-sensors-break-lock-label": "Break Target Lock",
"ship-action-sensors-break-lock-description": "If successful: the enemy target lock is removed.",
"ship-action-sensors-pulse-attack-label": "Pulse Attack",
"ship-action-sensors-pulse-attack-description": "For every success: deal 1 point of energy damage to target ship.",
"ship-action-sensors-meme-launch-label": "Launch Meme",
"ship-action-sensors-meme-launch-description": "If successful: get a list of modules from the target ship",
"ship-action-sensors-meme-attack-label": "Meme Attack",
"ship-action-sensors-meme-attack-description": "If successful: disable a module on the target ship.",
"ship-action-sensors-disappear-label": "Disappear",
"ship-action-sensors-disappear-description": "If successful: end combat.",
"ship-action-sensors-detect": "Sensors",
"ship-action-sensors-detect-description": "<strong>1-2 Successes</strong><br/>Distance, course<br/><strong>3 Successes</strong><br/>Distance, class, course, weapons.",
"label-talents": "Talents",
"label-critical-injuries": "Critical Injuries",
"label-relationships": "Relationships",
@@ -74,7 +152,7 @@
"label-gear": "Gear",
"label-armor": "Armor",
"label-features": "Features",
"label-ship-weapons": "Ship Weapons",
"label-ship-weapons": "Weapon Systems",
"label-ship-crew-captain": "Captain",
"label-ship-crew-engineer": "Engineer",
"label-ship-crew-pilot": "Pilot",
@@ -83,6 +161,10 @@
"label-ship-modules": "Modules",
"label-ship-cargo": "Cargo",
"label-relationships-buddy": "Buddy",
"label-notes": "Notes",
"label-macros": "Macros",
"label-stats": "Stats",
"label-info": "Info",
"placeholder-weapon": "Weapon",
"placeholder-gear": "Gear",
@@ -113,12 +195,19 @@
"item-armor-worn": "Worn",
"item-disabled": "Disabled",
"item-cargo-unit": "Weight",
"item-cell": "Cells",
"item-type-ranged": "Ranged",
"item-type-melee": "Melee",
"relationship-pc": "PC",
"relationship-npc": "NPC",
"rolltemplate-pray": "Pray",
"query-modifier":"Modifier",
"query-cover":"Cover Bonus",
"query-initiative":"Initiative Bonus",
"query-prayer":"Prayer Modifier",
"query-signature":"Enemy Signature",
"rolltemplate-pray": "Pray to the icons",
"rolltemplate-modification": "Modifiers",
"rolltemplate-dice-rerolled": "Rerolled",
"rolltemplate-dice": "dice",
@@ -134,7 +223,8 @@
"rolltemplate-armor-effect": "points of damage",
"rolltemplate-ship-armor-check": "Ship Armor Check",
"rolltemplate-range": "Range",
"rolltemplate-prayer-modifier": "Prayer modifier",
"rolltemplate-target": "Target"
"rolltemplate-target": "Target",
"rolltemplate-ep-available": "EP assigned",
"rolltemplate-prayer-modifier": "Prayer modifier"
}
+130 -32
View File
@@ -1,11 +1,15 @@
{
"tab-pc": "Rollperson",
"tab-pc": "Karaktär",
"tab-spaceship": "Rymdskepp",
"tab-utility": "Övrigt",
"Attributes": "Grundegenskaper",
"attribute-strength": "Styrka",
"attribute-agility": "Kyla",
"attribute-wits": "Skärpa",
"attribute-empathy": "Känsla",
"skill-force": "Kraftprov",
"skill-melee-combat": "Närkamp",
"skill-dexterity": "Rörlighet",
@@ -22,8 +26,18 @@
"skill-technology": "Teknologi",
"skill-manipulation": "Manipulera",
"skill-command": "Befäl",
"skill-culture": "Horisontens kultur",
"skill-mystic-powers": "Mystiska krafter",
"skill-culture": "H. Kulturer",
"skill-mystic-powers": "Mystiska Krafter",
"button-reset-ep": "Återställ EP",
"button-roll-initiative": "Initiativ",
"button-roll-ship-armor": "Pansar",
"button-ship-sensors": "Sensorer",
"button-roll-armor": "Rustning",
"button-roll-radiation": "Strålning",
"button-roll-primary-weapon": "Primär Vapenattack",
"button-roll-secondary-weapon": "Sekundär Vapenattack",
"char-experience": "Erfarenhet",
"char-name": "Namn",
"char-background": "Bakgrund",
@@ -31,36 +45,103 @@
"char-icon": "Ikon",
"char-group-concept": "Gruppkoncept",
"char-reputation": "Anseende",
"char-personal-problem": "Personligt problem",
"char-personal-problem": "Personligt Problem",
"char-hitpoints": "Kroppspoäng",
"char-hitpoint-bonus": "Modifikation",
"char-hitpoint-max": "Maximalt",
"char-mindpoints": "Stresspoäng",
"char-mindpoint-bonus": "Modifikation",
"char-mindpoint-max": "Maximalt",
"char-initiative": "Initiativ",
"char-armor": "Rustningsvärde",
"char-radiation": "Strålning",
"char-birr": "Birr",
"ship-energy": "Energipoäng",
"ship-energy-current": "Nuvarande EP",
"ship-energy-max": "Maximalt",
"ship-hull": "Skrovpoäng",
"ship-energy-used": "Använda EP",
"ship-hull": "Kroppspoäng",
"ship-hull-current": "Nuvarande KP",
"ship-hull-max": "Maximalt",
"ship-critical-damage": "Kritiska skador",
"ship-critical-damage": "Kritisk Skada",
"ship-maneuverability": "Manöverförmåga",
"ship-speed": "Hastighet",
"ship-signature": "Signatur",
"ship-armor": "Pansar",
"ship-max-modules": "Moduler",
"ship-cargo": "Last",
"ship-cargo": "Lastutrymme",
"ship-shipyard": "Skeppsvarv",
"ship-name": "Namn",
"ship-class": "Klass",
"ship-problem": "Problem",
"ship-debt": "Skuld",
"ship-bridge": "Bridge",
"ship-reactor": "Reactor",
"ship-graviton-projector": "Graviton projector",
"ship-type": "Type",
"ship-ep": "EP",
"ship-bridge": "Brygga",
"ship-reactor": "Reaktor",
"ship-graviton-projector": "Gravitonprojector",
"ship-type": "Typ",
"ship-signature-current": "Nuvarande Signatur",
"ship-signature-sensors": "Sensorer",
"ship-signature-transponder": "Transponder",
"ship-signature-radio": "Kommunikation",
"ship-signature-reactor": "Reaktor",
"ship-signature-passive": "Passiva",
"ship-signature-active": "Aktiva",
"ship-signature-extreme": "Extrema",
"ship-combat-manager": "Stridspanel",
"macro-title-ship-actions": "Selected Ship Actions",
"macro-title-character-actions": "Selected Character Actions",
"macro-ship-actions": "Skeppshandlingar",
"macro-character-actions": "Karaktärshandlingar",
"ship-action-captain-menu": "Orderfas",
"ship-action-captain-repair-label": "Reparera!",
"ship-action-captain-repair-description": "För varje framgång: besättningen får +1 modifikation på <strong>Reparera (Tekniker)</strong>",
"ship-action-captain-evade-label": "Undanmanöver!",
"ship-action-captain-evade-description": "För varje framgång: besättningen får +1 modifikation på <strong>Undanmanöver (Pilot)</strong> och <strong>Bryta Lås (Sensoroperatör)</strong>",
"ship-action-captain-retreat-label": "Reträtt!",
"ship-action-captain-retreat-description": "För varje framgång: besättningen får +1 modifikation på <strong>Retirera (Pilot)</strong>",
"ship-action-captain-attack-label": "Attack!",
"ship-action-captain-attack-description": "För varje framgång: besättningen får +1 modifikation på <strong>Avancera (Pilot)</strong> och <strong>Attackera (Skytt)</strong>",
"ship-action-engineer-menu": "Teknikfas",
"ship-action-engineer-overload-label": "Överbelasta Reaktor",
"ship-action-engineer-overload-description": "För varje framgång: spendera 1 EP och ta 1 KP i skada. Om slaget misslyckas: ta 1 KP i skada",
"ship-action-engineer-repair-hull-label": "Reparera Strukturskada",
"ship-action-engineer-repair-hull-description": "För varje framgång: Återställ 1 KP",
"ship-action-engineer-repair-system-label": "Reparera Systemskada",
"ship-action-engineer-repair-system-description": "För varje framgång: Återställ 1 EP",
"ship-action-engineer-repair-critical-label": "Reparera Kritisk Skada",
"ship-action-engineer-repair-critical-description": "Vid framgång: Återställ en kritisk skada",
"ship-action-engineer-repair-module-label": "Reparera Modul",
"ship-action-engineer-repair-module-description": "Vid framgång: Återställ en utslagen modul",
"ship-action-engineer-airlock-label": "Öppna Luftsluss",
"ship-action-engineer-airlock-description": "Vid framgång: Öppna luftslussen på ett <strong>dockat</strong> skepp",
"ship-action-pilot-menu": "Pilotfas",
"ship-action-pilot-position-label": "Positionera",
"ship-action-pilot-position-description": "För varje framgång: Höj initiativet med 1",
"ship-action-pilot-advance-label": "Avancera / Retirera",
"ship-action-pilot-advance-description": "För varje framgång: Flytta skeppet 1 segment",
"ship-action-pilot-evade-label": "Undanmanöver",
"ship-action-pilot-evade-description": "För varje framgång: Attacker mot skeppet får -1 modifikation",
"ship-action-pilot-ram-label": "Ramma",
"ship-action-pilot-ram-description": "<strong>Motståndsslag.</strong><br/>Vid framgång: Ni rammar målet",
"ship-action-pilot-board-label": "Borda",
"ship-action-pilot-board-description": "<strong>Motståndsslag.</strong><br/>Vid framgång: Ni dockar med målet",
"ship-action-opposing-pilot": "Motståndsslag",
"ship-action-sensors-menu": "Sensorfas",
"ship-action-sensors-target-lock-label": "Lås mål",
"ship-action-sensors-target-lock-description": "Vid framgång: etablera ett mållås på fienden. Attacker mot målet får +1 modifikation för varje framgång",
"ship-action-sensors-break-lock-label": "Bryt Lås",
"ship-action-sensors-break-lock-description": "Vid framgång: bryt ett mållås på skeppet",
"ship-action-sensors-pulse-attack-label": "Datapuls",
"ship-action-sensors-pulse-attack-description": "Vid framgång: fiendeskeppet tar 1 EP i skada",
"ship-action-sensors-meme-launch-label": "Avlossa Datamem",
"ship-action-sensors-meme-launch-description": "Vid framgång: få en lista av moduler på fiendeskeppet",
"ship-action-sensors-meme-attack-label": "Attack Datamem",
"ship-action-sensors-meme-attack-description": "Vid framgång: slå ut en av modulerna på fiendeskeppet",
"ship-action-sensors-disappear-label": "Maskera Skepp",
"ship-action-sensors-disappear-description": "Vid framgång: avbryt striden.",
"ship-action-sensors-detect": "Sensorer",
"ship-action-sensors-detect-description": "<strong>1-2 Framgångar</strong><br/>Avstånd, kurs<br/><strong>3 Framgångar</strong><br/>Avstånd, kurs, klass, vapen",
"label-talents": "Talanger",
"label-critical-injuries": "Kritiska skador",
"label-relationships": "Relationer",
@@ -72,14 +153,19 @@
"label-ship-crew-captain": "Kapten",
"label-ship-crew-engineer": "Tekniker",
"label-ship-crew-pilot": "Pilot",
"label-ship-crew-sensors": "Sensorer",
"label-ship-crew-sensors": "Sensoroperatör",
"label-ship-crew-gunner": "Skytt",
"label-ship-modules": "Moduler",
"label-ship-cargo": "Last",
"label-relationships-buddy": "Närstående",
"label-relationships-buddy": "Nära",
"label-notes": "Anteckningar",
"label-macros": "Macron",
"label-stats": "Skeppsvärden",
"label-info": "Information",
"placeholder-weapon": "Vapen",
"placeholder-gear": "Utrustning",
"placeholder-critical-injury": "Kritisk skada",
"placeholder-critical-injury": "Kritisk Skada",
"placeholder-armor": "Rustning",
"placeholder-comment": "Övrigt",
"placeholder-talent": "Talang",
@@ -87,12 +173,13 @@
"placeholder-ship-crew": "Namn",
"placeholder-module": "Modul",
"placeholder-cargo": "Last",
"placeholder-character": "Rollperson",
"item-bonus": "Bonus ",
"placeholder-character": "Karaktär",
"item-bonus": "Bonus",
"item-init": "Init",
"item-damage": "Skada",
"item-crit": "Krit",
"item-range": "Räckv",
"item-range": "Avstånd",
"item-reloads": "Ammo",
"item-comments": "Övrigt",
"item-type": "Typ",
@@ -101,29 +188,40 @@
"item-range-medium": "Medel",
"item-range-long": "Långt",
"item-range-extreme": "Extremt",
"item-armor-rating": "Värde",
"item-armor-rating": "Skydd",
"item-armor-worn": "Buren",
"item-disabled": "Inaktiv",
"item-disabled": "Utslagen",
"item-cargo-unit": "Vikt",
"item-cell": "Celler",
"item-type-ranged": "Eldstrid",
"item-type-melee": "Närstrid",
"relationship-pc": "RP",
"relationship-npc": "SLP",
"rolltemplate-pray": "Be",
"query-modifier":"Modifikation",
"query-cover":"Skydd",
"query-initiative":"Initiativbonus",
"query-prayer":"Modifikation (t.ex. förbön)",
"query-signature":"Modifikation (signatur)",
"rolltemplate-pray": "Be till ikonerna",
"rolltemplate-modification": "Modifikation",
"rolltemplate-dice-rerolled": "Tärningar",
"rolltemplate-dice": "tärning",
"rolltemplate-dice-rerolled": "Omslagna",
"rolltemplate-dice": "dice111",
"rolltemplate-weapon": "Vapen",
"rolltemplate-initiative-check": "Initiativslag",
"rolltemplate-initiative-action": "slår",
"rolltemplate-initiative-effect": "för initiativ!",
"rolltemplate-initiative-effect": "i initiativ!",
"rolltemplate-radiation-check": "Strålningsslag",
"rolltemplate-radiation-action": "tar",
"rolltemplate-radiation-effect": "kroppspoäng i skada!",
"rolltemplate-radiation-effect": "KP i skada",
"rolltemplate-armor-check": "Rustningsslag",
"rolltemplate-armor-action": "blockerar",
"rolltemplate-armor-effect": "skada",
"rolltemplate-armor-effect": "KP i skada",
"rolltemplate-ship-armor-check": "Pansarslag",
"rolltemplate-range": "Avstånd",
"rolltemplate-prayer-modifier": "Modifikation",
"rolltemplate-target": "Välj mål"
"rolltemplate-range": "Avstånd111",
"rolltemplate-target": "Mål",
"rolltemplate-ep-available": "EP",
"rolltemplate-prayer-modifier": "Modifikation"
}