Every case carries a "window closes" clock whose stated cost is THE WAY HOME and whose steps are "the margin narrows / the return is Difficult / the return is aimed at -30%". Nothing ever read it, so the phase whose job is getting out had no consequence of its own and the GM had to invent one. Extraction now advances that clock: failure and fumble narrow the window, a critical opens it back up, and returnCrossing() applies the penalty alongside the classification modifier and the Coherence band. 0/-10/-20/-30, Difficult from two steps. Also: legs now store their `kind`. The extraction check matched on the terrain prose and worked only because the string begins "Extraction —". Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
770 lines
44 KiB
JSON
770 lines
44 KiB
JSON
{
|
||
"TYPES.Actor.character": "Explorer",
|
||
"TYPES.Actor.npc": "Statblock",
|
||
"TYPES.Actor.expedition": "Expedition",
|
||
"TYPES.Item.skill": "Skill",
|
||
"TYPES.Item.weapon": "Weapon",
|
||
"TYPES.Item.armour": "Armour",
|
||
"TYPES.Item.gear": "Gear",
|
||
"TYPES.Item.device": "Device",
|
||
"TYPES.Item.discovery": "Discovery",
|
||
"TYPES.Item.project": "Research Project",
|
||
"TYPES.Item.material": "Material",
|
||
"TYPES.Item.group": "Group",
|
||
"TYPES.Item.vehicle": "Vehicle",
|
||
"TYPES.Item.authority": "Authority",
|
||
"RINGBRP.Tab.Access": "Access",
|
||
"RINGBRP.New.authority": "New authority",
|
||
"RINGBRP.Scope.nothing": "nothing",
|
||
"RINGBRP.Scope.read": "read their own records",
|
||
"RINGBRP.Scope.routine": "the things they do daily",
|
||
"RINGBRP.Scope.privileged": "things they could do, but rarely",
|
||
"RINGBRP.Scope.administrative": "grant permissions to others",
|
||
"RINGBRP.Authority.Holder": "Belongs to",
|
||
"RINGBRP.Authority.Role": "Their job",
|
||
"RINGBRP.Authority.Scope": "Scope",
|
||
"RINGBRP.Authority.ScopeNote": "What that covers",
|
||
"RINGBRP.Authority.Trust": "Trust",
|
||
"RINGBRP.Authority.Expires": "Expires",
|
||
"RINGBRP.Authority.RedFlags": "Red flags",
|
||
"RINGBRP.Authority.MergeHead": "Records",
|
||
"RINGBRP.Authority.BurnedTag": "burned",
|
||
"RINGBRP.Authority.SuspectTag": "flagged",
|
||
"RINGBRP.Authority.MergingTag": "records converging",
|
||
"RINGBRP.Authority.Using": "Using {name}",
|
||
"RINGBRP.Authority.Asking": "What are you asking it to do?",
|
||
"RINGBRP.Authority.Tripping": "Which of their habits are you breaking?",
|
||
"RINGBRP.Authority.NoFlags": "Nothing is known about how they behave. Nobody is watching for it yet.",
|
||
"RINGBRP.Authority.NoRoll": "no roll, 1 Trust",
|
||
"RINGBRP.Authority.ARoll": "a stretch — roll for it",
|
||
"RINGBRP.Authority.Cannot": "they could never",
|
||
"RINGBRP.Authority.Dossier": "Dossier",
|
||
"RINGBRP.Authority.AI": "Watched by",
|
||
"RINGBRP.Authority.Use": "Use",
|
||
"RINGBRP.Authority.Widen": "Widen the record",
|
||
"RINGBRP.Authority.Rehab": "Rehabilitate",
|
||
"RINGBRP.Authority.Gathering": "Dossier: {text}",
|
||
"RINGBRP.Authority.ItemAdded": "Added to the dossier: {text}",
|
||
"RINGBRP.Authority.ItemFailed": "Nothing usable came of it: {text}",
|
||
"RINGBRP.Authority.DossierNow": "Dossier {n}/{of} — Trust {trust}, scope: {scope}",
|
||
"RINGBRP.Authority.DossierFull": "A dossier holds {n} items. Use what you have.",
|
||
"RINGBRP.Authority.TooMuchComputer": "Only one dossier item may be gathered at a keyboard.",
|
||
"RINGBRP.Authority.SameSkill": "Another item already used that skill. Somebody else, some other way.",
|
||
"RINGBRP.Authority.InScope": "{name} does this every week.",
|
||
"RINGBRP.Authority.Stretching": "{name}, asked for: {tier}",
|
||
"RINGBRP.Authority.Impossible": "{name} could never do this. Their record covers {scope}, and this is {tier}.",
|
||
"RINGBRP.Authority.Worked": "It goes through under {name}'s name.",
|
||
"RINGBRP.Authority.Refused": "Refused. {name} is not supposed to be asking.",
|
||
"RINGBRP.Authority.TrustLeft": "Trust {n}.",
|
||
"RINGBRP.Authority.NowSuspect": "the account is flagged for review.",
|
||
"RINGBRP.Authority.BurnedNow": "The credential is burned, and somebody is going to be asked about it.",
|
||
"RINGBRP.Authority.Burned": "That credential is burned.",
|
||
"RINGBRP.Authority.Suspect": "That credential is flagged. It needs rehabilitating before it will pass again.",
|
||
"RINGBRP.Authority.BurnedForGood": "Burned is burned. Find another way in.",
|
||
"RINGBRP.Authority.Flags": "Behaving unlike them: {n} flag(s), {mod}%",
|
||
"RINGBRP.Authority.Correlated": "Queries do not match the account's usual pattern",
|
||
"RINGBRP.Authority.Widened": "Reality now remembers that {name} was cleared for {scope}. −{cost} Coherence.",
|
||
"RINGBRP.Authority.WidenNote": "Widening a borrowed record",
|
||
"RINGBRP.Authority.WidestAlready": "There is nothing wider than granting permissions to others.",
|
||
"RINGBRP.Authority.NotEnoughCoherence": "That would take {n} Coherence and you do not have it.",
|
||
"RINGBRP.Authority.Rehabilitating": "Rehabilitating {name}",
|
||
"RINGBRP.Authority.Merge.0": "The files are still separate.",
|
||
"RINGBRP.Authority.Merge.1": "A circular arrives at your desk addressed to them.",
|
||
"RINGBRP.Authority.Merge.2": "Your pension record shows service you did not do, at a firm you have never worked for.",
|
||
"RINGBRP.Authority.Merge.3": "Colleagues refer to a meeting you did not attend, and are certain you chaired it.",
|
||
"RINGBRP.Authority.Merge.4": "Registry holds one file where there were two. Yours is the copy.",
|
||
"RINGBRP.Tab.Transport": "Transport",
|
||
"RINGBRP.Vehicle.Crew": "Crew",
|
||
"RINGBRP.Vehicle.Seats": "Seats",
|
||
"RINGBRP.Vehicle.Cargo": "Cargo",
|
||
"RINGBRP.Vehicle.Speed": "Speed",
|
||
"RINGBRP.Vehicle.Range": "Range",
|
||
"RINGBRP.Vehicle.Hull": "Hull",
|
||
"RINGBRP.Vehicle.Terrain": "Goes over",
|
||
"RINGBRP.Vehicle.Operate": "Operated with",
|
||
"RINGBRP.Speed.walk": "walking pace",
|
||
"RINGBRP.Speed.slow": "slow",
|
||
"RINGBRP.Speed.road": "road speed",
|
||
"RINGBRP.Speed.cross": "cross-country",
|
||
"RINGBRP.Speed.fast": "fast",
|
||
"RINGBRP.Speed.air": "airborne",
|
||
"RINGBRP.Speed.instant": "no travel time",
|
||
"RINGBRP.New.vehicle": "New vehicle",
|
||
"RINGBRP.Char.str": "STR",
|
||
"RINGBRP.Char.siz": "MAS",
|
||
"RINGBRP.Char.con": "CON",
|
||
"RINGBRP.Char.int": "INT",
|
||
"RINGBRP.Char.pow": "POW",
|
||
"RINGBRP.Char.dex": "DEX",
|
||
"RINGBRP.Char.cha": "APP",
|
||
"RINGBRP.Char.edu": "EDU",
|
||
"RINGBRP.Category.Melee": "Melee Combat",
|
||
"RINGBRP.Category.Ranged": "Ranged Combat",
|
||
"RINGBRP.Category.Communication": "Communication",
|
||
"RINGBRP.Category.Manipulation": "Manipulation",
|
||
"RINGBRP.Category.Mental": "Mental",
|
||
"RINGBRP.Category.Perception": "Perception",
|
||
"RINGBRP.Category.Physical": "Physical",
|
||
"RINGBRP.Gravity.Light": "Light gravity",
|
||
"RINGBRP.Gravity.Normal": "Normal gravity",
|
||
"RINGBRP.Gravity.Heavy": "Heavy gravity",
|
||
"RINGBRP.Style.Reflex": "Reflex",
|
||
"RINGBRP.Style.Deliberate": "Deliberate",
|
||
"RINGBRP.Style.Hint.Title": "How this style shoots. Both use the same skill — they differ in when they are good.",
|
||
"RINGBRP.Style.Hint.Short": "+{n}% up close",
|
||
"RINGBRP.Style.Hint.Long": "+{n}% at long range",
|
||
"RINGBRP.Style.Hint.Aim": "aiming a full round gives +{n}%",
|
||
"RINGBRP.Style.Hint.Second": "a second shot in the round",
|
||
"RINGBRP.Style.Hint.Move": "{n}% if you move and fire",
|
||
"RINGBRP.Style.Hint.Pierce": "ignores {n} points of armour",
|
||
"RINGBRP.Difficulty.Automatic": "Automatic",
|
||
"RINGBRP.Difficulty.Easy": "Easy (×2)",
|
||
"RINGBRP.Difficulty.Average": "Average",
|
||
"RINGBRP.Difficulty.Difficult": "Difficult (÷2)",
|
||
"RINGBRP.Difficulty.Impossible": "Impossible",
|
||
"RINGBRP.Cover.None": "No cover",
|
||
"RINGBRP.Cover.Light": "Light cover",
|
||
"RINGBRP.Cover.Partial": "Solid partial cover",
|
||
"RINGBRP.Cover.Full": "Firing from full cover",
|
||
"RINGBRP.Range.short": "Short",
|
||
"RINGBRP.Range.medium": "Medium",
|
||
"RINGBRP.Range.long": "Long",
|
||
"RINGBRP.Range.extreme": "Extreme",
|
||
"RINGBRP.Range.beyond": "Beyond range",
|
||
"RINGBRP.Result.Critical": "Critical",
|
||
"RINGBRP.Result.Special": "Special",
|
||
"RINGBRP.Result.Success": "Success",
|
||
"RINGBRP.Result.Failure": "Failure",
|
||
"RINGBRP.Result.Fumble": "Fumble",
|
||
"RINGBRP.Level.critical": "critical",
|
||
"RINGBRP.Level.special": "special",
|
||
"RINGBRP.Level.success": "success",
|
||
"RINGBRP.Level.failure": "failure",
|
||
"RINGBRP.Level.fumble": "fumble",
|
||
"RINGBRP.Defence.Answered": "{name} defends {defence} against a {attack} blow.",
|
||
"RINGBRP.Defence.TurnedAside": "Turned aside entirely.",
|
||
"RINGBRP.Defence.GetsThrough": "It still gets through, as a {level}.",
|
||
"RINGBRP.Roll.stamina": "Stamina",
|
||
"RINGBRP.Roll.idea": "Idea",
|
||
"RINGBRP.Roll.luck": "Luck",
|
||
"RINGBRP.Sheet.Name": "Name",
|
||
"RINGBRP.Sheet.World": "Home world",
|
||
"RINGBRP.Sheet.Gravity": "Gravity",
|
||
"RINGBRP.Sheet.Style": "Marksmanship",
|
||
"RINGBRP.Sheet.StyleLocked": "Determined by home-world gravity. It cannot be changed.",
|
||
"RINGBRP.Sheet.Chronological": "Chronological age",
|
||
"RINGBRP.Sheet.Physiological": "Physiological age",
|
||
"RINGBRP.Sheet.HP": "Hit points",
|
||
"RINGBRP.Sheet.MajorWound": "Major wound",
|
||
"RINGBRP.Sheet.MajorWoundHint": "A single blow dealing this much, after armour, causes a Major Wound.",
|
||
"RINGBRP.Sheet.Armour": "Armour",
|
||
"RINGBRP.Sheet.DamageMod": "Damage mod",
|
||
"RINGBRP.Sheet.MOV": "MOV",
|
||
"RINGBRP.Sheet.DexRank": "DEX rank",
|
||
"RINGBRP.Sheet.Carry": "Carried",
|
||
"RINGBRP.Sheet.CategoryBonusHint": "Category bonus. Already included in the ratings below.",
|
||
"RINGBRP.Sheet.BandsHint": "critical / special / success / fumble",
|
||
"RINGBRP.Sheet.AddSkill": "Add a skill",
|
||
"RINGBRP.Sheet.ExperienceTick": "Experience tick",
|
||
"RINGBRP.Sheet.Edit": "Edit",
|
||
"RINGBRP.Sheet.Delete": "Delete",
|
||
"RINGBRP.Sheet.Weapon": "Weapon",
|
||
"RINGBRP.Sheet.Damage": "Damage",
|
||
"RINGBRP.Sheet.Range": "Range",
|
||
"RINGBRP.Sheet.Ammo": "Ammo",
|
||
"RINGBRP.Sheet.Points": "pts",
|
||
"RINGBRP.Sheet.Integrity": "Integrity",
|
||
"RINGBRP.Sheet.ClearWound": "Clear this wound",
|
||
"RINGBRP.Sheet.NoWounds": "No active wounds.",
|
||
"RINGBRP.Sheet.Biography": "Biography",
|
||
"RINGBRP.Sheet.Notes": "Notes",
|
||
"RINGBRP.Sheet.Role": "Role",
|
||
"RINGBRP.Sheet.Tactics": "Tactics and morale",
|
||
"RINGBRP.Tab.Skills": "Skills",
|
||
"RINGBRP.Tab.Combat": "Combat",
|
||
"RINGBRP.Tab.Gear": "Gear",
|
||
"RINGBRP.Tab.Wounds": "Wounds",
|
||
"RINGBRP.Tab.Bio": "Notes",
|
||
"RINGBRP.Tab.Weapons": "Weapons",
|
||
"RINGBRP.Tab.Armour": "Armour",
|
||
"RINGBRP.Tab.Detail": "Detail",
|
||
"RINGBRP.Tab.Description": "Description",
|
||
"RINGBRP.Tab.Tactics": "Tactics",
|
||
"RINGBRP.Item.Family": "Skill family",
|
||
"RINGBRP.Item.Specialisation": "Specialisation",
|
||
"RINGBRP.Item.Category": "Category",
|
||
"RINGBRP.Item.Rating": "Rating %",
|
||
"RINGBRP.Item.PrintedBase": "Printed base %",
|
||
"RINGBRP.Item.TrainingCap": "Training cap %",
|
||
"RINGBRP.Item.TransferGroup": "Transfer group",
|
||
"RINGBRP.Item.CanBeTaught": "Can be taught",
|
||
"RINGBRP.Item.ExperienceEligible": "Experience eligible",
|
||
"RINGBRP.Item.BandsPreview": "Bands",
|
||
"RINGBRP.Item.Class": "Class",
|
||
"RINGBRP.Item.SkillFamily": "Skill family",
|
||
"RINGBRP.Item.Coherence": "Coherence cost",
|
||
"RINGBRP.Item.SkillSpec": "Skill specialisation",
|
||
"RINGBRP.Item.DamageMode": "Damage mode",
|
||
"RINGBRP.Item.Damage": "Damage",
|
||
"RINGBRP.Item.DamageShort": "Damage (short)",
|
||
"RINGBRP.Item.DamageMedium": "Damage (medium)",
|
||
"RINGBRP.Item.DamageLong": "Damage (long)",
|
||
"RINGBRP.Item.WoundType": "Wound type",
|
||
"RINGBRP.Item.Monofilament": "Monofilament",
|
||
"RINGBRP.Item.AppliesDamageMod": "Applies damage modifier",
|
||
"RINGBRP.Item.FireMode": "Fire mode",
|
||
"RINGBRP.Item.RangeShort": "Short (m)",
|
||
"RINGBRP.Item.RangeMedium": "Medium (m)",
|
||
"RINGBRP.Item.RangeLong": "Long (m)",
|
||
"RINGBRP.Item.Capacity": "Capacity",
|
||
"RINGBRP.Item.Loaded": "Loaded",
|
||
"RINGBRP.Item.Reserve": "Reserve",
|
||
"RINGBRP.Item.Mass": "Mass (kg)",
|
||
"RINGBRP.Item.Quantity": "Quantity",
|
||
"RINGBRP.Item.PowerDraw": "Clearance draw",
|
||
"RINGBRP.Item.Facility": "Research facility",
|
||
"RINGBRP.Item.Points": "Armour points",
|
||
"RINGBRP.Item.Equipped": "Equipped",
|
||
"RINGBRP.Item.DocumentId": "Device ID",
|
||
"RINGBRP.Item.Material": "Material",
|
||
"RINGBRP.Item.IntegrityMax": "Integrity max",
|
||
"RINGBRP.Item.Functions": "Functions",
|
||
"RINGBRP.Item.Difficulty": "Difficulty",
|
||
"RINGBRP.Item.DifficultyAfter": "Difficulty after Discovery",
|
||
"RINGBRP.Item.PowerCost": "Clearance cost",
|
||
"RINGBRP.Item.PowerCostFail": "Clearance cost on failure",
|
||
"RINGBRP.Item.RequiresIntegrity": "Requires integrity",
|
||
"RINGBRP.Item.HoursPerAttempt": "Hours per attempt",
|
||
"RINGBRP.Item.Effect": "Effect",
|
||
"RINGBRP.Item.DiscoveryId": "Discovery ID",
|
||
"RINGBRP.Item.Publishable": "Publishable",
|
||
"RINGBRP.Item.Published": "Published",
|
||
"RINGBRP.Item.Question": "Question",
|
||
"RINGBRP.Item.ProjectId": "Project ID",
|
||
"RINGBRP.Item.Status": "Status",
|
||
"RINGBRP.Item.MaxResearchers": "Max researchers",
|
||
"RINGBRP.Item.CurrentStep": "Current step",
|
||
"RINGBRP.Item.Yields": "Yields discovery",
|
||
"RINGBRP.Item.Steps": "Steps",
|
||
"RINGBRP.Item.GroupId": "Group ID",
|
||
"RINGBRP.Item.Population": "Population",
|
||
"RINGBRP.Item.OfferForm": "Correct offer form",
|
||
"RINGBRP.Item.Taboos": "Taboos",
|
||
"RINGBRP.Item.Desires": "Desires",
|
||
"RINGBRP.Item.MaterialId": "Material ID",
|
||
"RINGBRP.Item.Neutrino": "Neutrino absorption",
|
||
"RINGBRP.Item.ImmuneTo": "Immune to",
|
||
"RINGBRP.Item.BlocksSensors": "Blocks sensors",
|
||
"RINGBRP.New.skill": "New Skill",
|
||
"RINGBRP.New.weapon": "New Weapon",
|
||
"RINGBRP.New.armour": "New Armour",
|
||
"RINGBRP.New.gear": "New Gear",
|
||
"RINGBRP.New.device": "New Device",
|
||
"RINGBRP.New.discovery": "New Discovery",
|
||
"RINGBRP.New.project": "New Project",
|
||
"RINGBRP.Dialog.Roll": "Roll",
|
||
"RINGBRP.Dialog.RollButton": "Roll",
|
||
"RINGBRP.Dialog.Cancel": "Cancel",
|
||
"RINGBRP.Dialog.Difficulty": "Difficulty",
|
||
"RINGBRP.Dialog.Situational": "Situational modifier %",
|
||
"RINGBRP.Dialog.OrderNote": "Difficulty multiplies the rating first, then the situational modifier is added.",
|
||
"RINGBRP.Dialog.Distance": "Distance to target (m)",
|
||
"RINGBRP.Dialog.Bands": "Bands",
|
||
"RINGBRP.Dialog.Cover": "Target cover",
|
||
"RINGBRP.Dialog.Moved": "I moved this round",
|
||
"RINGBRP.Dialog.Aiming": "I spent last round aiming",
|
||
"RINGBRP.Dialog.Band": "Which range band?",
|
||
"RINGBRP.Dialog.BandHint": "This weapon does different damage at each band.",
|
||
"RINGBRP.Attack.Moved": "Moved and fired",
|
||
"RINGBRP.Attack.Aimed": "Aimed",
|
||
"RINGBRP.Attack.IgnoresArmour": "Ignores {n} points of armour",
|
||
"RINGBRP.Chat.DamageFlavor": "{name} — damage",
|
||
"RINGBRP.Wound.Header": "Major Wound",
|
||
"RINGBRP.Wound.Shifted": "shifted by weapon type",
|
||
"RINGBRP.Wound.Loses": "Loses",
|
||
"RINGBRP.Wound.StaminaNote": "Make a Stamina roll or fall unconscious. Repeat at the end of each round, to a maximum of three checks. A successful First Aid ends the sequence.",
|
||
"RINGBRP.Wound.concussed.title": "Concussed",
|
||
"RINGBRP.Wound.concussed.text": "−20% to all rolls. Ends on a successful First Aid, or after 1D6 rounds.",
|
||
"RINGBRP.Wound.winded.title": "Winded",
|
||
"RINGBRP.Wound.winded.text": "Lose your next action, then −20% Physical and Melee until you spend a full round recovering.",
|
||
"RINGBRP.Wound.bleeding.title": "Bleeding",
|
||
"RINGBRP.Wound.bleeding.text": "Lose 1 hit point at the end of every round until a successful First Aid or Medicine roll.",
|
||
"RINGBRP.Wound.manipulation.title": "Manipulation impaired",
|
||
"RINGBRP.Wound.manipulation.text": "One hand is unusable. Two-handed actions are impossible. −30% Manipulation and one-handed weapon skills. First Aid plus one day.",
|
||
"RINGBRP.Wound.mobility.title": "Mobility impaired",
|
||
"RINGBRP.Wound.mobility.text": "MOV halved. −30% Dodge and Athletics. No running, charging or second attacks. Standing costs a full round. First Aid plus one day.",
|
||
"RINGBRP.Wound.deepBleeding.title": "Deep bleeding",
|
||
"RINGBRP.Wound.deepBleeding.text": "Lose 2 hit points at the end of every round until a Difficult First Aid or any successful Medicine roll.",
|
||
"RINGBRP.Wound.sensory.title": "Sensory",
|
||
"RINGBRP.Wound.sensory.text": "Roll 1D2 — 1 sight (−40% Spot, Ranged, Dodge), 2 hearing (−40% Listen, Insight). Medicine (Average, one hour) or an autodoc in ten minutes.",
|
||
"RINGBRP.Wound.broken.title": "Broken",
|
||
"RINGBRP.Wound.broken.text": "As Manipulation or Mobility impaired (1D2), but only Medicine (Difficult) or an autodoc restores it. Untreated after a week it becomes a characteristic loss.",
|
||
"RINGBRP.Wound.crippling.title": "Crippling",
|
||
"RINGBRP.Wound.crippling.text": "Out of the fight: defence only, MOV 1.",
|
||
"RINGBRP.Wound.catastrophic.title": "Catastrophic",
|
||
"RINGBRP.Wound.catastrophic.text": "Immediately unconscious. With a monofilament weapon this is an amputation; an autodoc regrows it in 1D6 weeks.",
|
||
"RINGBRP.Expedition.Destination": "Target",
|
||
"RINGBRP.Expedition.Knowledge": "Knowledge",
|
||
"RINGBRP.Expedition.Known": "Known (Average)",
|
||
"RINGBRP.Expedition.Rumoured": "Rumoured (Difficult)",
|
||
"RINGBRP.Expedition.Deduced": "Deduced (Difficult + Lore)",
|
||
"RINGBRP.Expedition.Supply": "Resources",
|
||
"RINGBRP.Expedition.Power": "Clearance",
|
||
"RINGBRP.Expedition.Integrity": "Integrity",
|
||
"RINGBRP.Expedition.Crisis": "A track has reached zero. Phases are Difficult and cost Containment, but the case goes on.",
|
||
"RINGBRP.Expedition.Journey": "Case",
|
||
"RINGBRP.Expedition.Research": "Research",
|
||
"RINGBRP.Expedition.Contacts": "Contacts",
|
||
"RINGBRP.Expedition.ResolveLeg": "Resolve phase",
|
||
"RINGBRP.Expedition.Terrain": "Terrain",
|
||
"RINGBRP.Expedition.Mod": "Mod",
|
||
"RINGBRP.Expedition.Days": "Days",
|
||
"RINGBRP.Expedition.Explored": "Explored",
|
||
"RINGBRP.Expedition.Projects": "Projects",
|
||
"RINGBRP.Expedition.Discoveries": "Discoveries",
|
||
"RINGBRP.Expedition.Groups": "Known groups",
|
||
"RINGBRP.Expedition.Encounters": "Encounters",
|
||
"RINGBRP.Expedition.Step": "Step",
|
||
"RINGBRP.Expedition.Title": "Case phase",
|
||
"RINGBRP.Expedition.LegRoll": "Phase {n} — {terrain}",
|
||
"RINGBRP.Expedition.CriticalSite": "Phase complete, no cost — and a Site is found. Roll on the Site table.",
|
||
"RINGBRP.Expedition.CriticalExplored": "Phase complete, no cost. The ground is already known, so no Site is found.",
|
||
"RINGBRP.Expedition.Special": "Phase complete at no resource cost, or in half the time — the party chooses.",
|
||
"RINGBRP.Expedition.Success": "Phase complete at the baseline cost.",
|
||
"RINGBRP.Expedition.Failure": "Phase complete, but at an extra Resources and half again the time.",
|
||
"RINGBRP.Expedition.Fumble": "The phase is not completed. Baseline cost paid, Containment down two, Clearance down one, and a hazard is on you. Roll on the Hazard table.",
|
||
"RINGBRP.Expedition.WindowNarrows": "You are out, but not cleanly. The window has narrowed and the way home is worse for it.",
|
||
"RINGBRP.Expedition.WindowHeld": "Out clean, and early enough that the window opens back up.",
|
||
"RINGBRP.Expedition.WayHome": "The way home: {mod}% on every Transposition roll.{extra}",
|
||
"RINGBRP.Expedition.WayHomeDifficult": " The return is Difficult as well.",
|
||
"RINGBRP.Cross.WindowClock": "The window closed on you {n} time(s): {mod}%",
|
||
"RINGBRP.Notify.Impossible": "That is Impossible. No roll is permitted.",
|
||
"RINGBRP.Notify.NoSkill": "No skill on this sheet matches {name}.",
|
||
"RINGBRP.Notify.OutOfRange": "Beyond twice the long band. The shot is impossible.",
|
||
"RINGBRP.Notify.Empty": "Empty. Reload first.",
|
||
"RINGBRP.Notify.NoLeg": "No unresolved phase remains.",
|
||
"RINGBRP.Notify.BadDamage": "Damage was not a number — the hit was not applied. See the console.",
|
||
"RINGBRP.Notify.BlowStopped": "That blow was turned aside. There is no damage to roll.",
|
||
"RINGBRP.Notify.MissingKit": "{role}: the catalogue has no item for {keys}. The agent was created without it.",
|
||
"RINGBRP.Notify.NoNavigator": "No agent has Tradecraft or Navigate.",
|
||
"RINGBRP.Sheet.RollCharHint": "Roll d100 against this characteristic ×5",
|
||
"RINGBRP.Roll.Characteristic": "{name} ×5 (from {value})",
|
||
"RINGBRP.Sheet.Wounded": "Wounded",
|
||
"RINGBRP.Sheet.Readied": "Readied",
|
||
"RINGBRP.Sheet.NothingReadied": "nothing equipped",
|
||
"RINGBRP.Item.Identity": "Identity",
|
||
"RINGBRP.Item.Values": "Values",
|
||
"RINGBRP.Item.Physical": "Physical",
|
||
"RINGBRP.Item.Protection": "Protection",
|
||
"RINGBRP.Item.Carried": "Carried",
|
||
"RINGBRP.Item.EnergyPerShot": "Energy per shot",
|
||
"RINGBRP.Item.Tradition": "Tradition",
|
||
"RINGBRP.Item.Functional": "Functional",
|
||
"RINGBRP.Item.Inert": "Inert",
|
||
"RINGBRP.Item.Locked": "Locked",
|
||
"RINGBRP.Item.Unlocks": "Unlocks",
|
||
"RINGBRP.Item.NpcTemplate": "NPC template",
|
||
"RINGBRP.Item.Rewards": "Rewards by standing",
|
||
"RINGBRP.Item.Taboo": "Taboo",
|
||
"RINGBRP.Item.Desire": "Desire",
|
||
"RINGBRP.Item.FloorNote": "A skill whose printed base is 5% or more never falls below 5%, however it is modified.",
|
||
"RINGBRP.Item.MonoNote": "Monofilament: any Major Wound result of 4–10 becomes 10. Cannot cut transposed alloy, a sealed hull or a stasis field.",
|
||
"RINGBRP.Item.RangeNote": "Short +0% · Medium −10% · Long −30% · Extreme (to twice long) −50% · beyond that, impossible.",
|
||
"RINGBRP.Item.ArmourNote": "Armour subtracts from damage. A critical attack ignores it entirely; a special halves it.",
|
||
"RINGBRP.Expedition.Of": "of",
|
||
"RINGBRP.Expedition.Leg": "Phase",
|
||
"RINGBRP.Expedition.Cost": "Cost",
|
||
"RINGBRP.Expedition.Navigator": "Phase lead",
|
||
"RINGBRP.Expedition.Unexplored": "unexplored",
|
||
"RINGBRP.Expedition.Itinerary": "Phases",
|
||
"RINGBRP.Expedition.Event": "Event",
|
||
"RINGBRP.Expedition.Elapsed": "Days elapsed",
|
||
"RINGBRP.Expedition.Progress": "Legs",
|
||
"RINGBRP.Expedition.JourneyComplete": "Every phase is resolved. The team is at the target.",
|
||
"RINGBRP.Expedition.CrisisBlocks": "A track is at zero. No phase may be advanced until it is restored.",
|
||
"RINGBRP.Expedition.TableNote": "A critical finds a Site, but only on an unexplored phase. A fumble costs a point of Integrity and rolls a hazard.",
|
||
"RINGBRP.Expedition.NoProjects": "No research under way.",
|
||
"RINGBRP.Expedition.NoDiscoveries": "Nothing discovered yet.",
|
||
"RINGBRP.Expedition.NoContacts": "No contact made.",
|
||
"RINGBRP.Expedition.NoGroups": "No groups recorded.",
|
||
"RINGBRP.Expedition.Standings": "Standings",
|
||
"RINGBRP.Expedition.InPlay": "in play",
|
||
"RINGBRP.Item.MassShort": "Mass",
|
||
"RINGBRP.Item.Attack": "Attack",
|
||
"RINGBRP.Item.Worn": "worn",
|
||
"RINGBRP.Item.IgnoredBy": "Ignored by",
|
||
"RINGBRP.Expedition.RollTarget": "Roll under",
|
||
"RINGBRP.Notify.NoOwner": "This item is not owned by anyone, so there is no skill to roll.",
|
||
"RINGBRP.Loc.LegR": "Right leg",
|
||
"RINGBRP.Loc.LegL": "Left leg",
|
||
"RINGBRP.Loc.Abdomen": "Abdomen",
|
||
"RINGBRP.Loc.Chest": "Chest",
|
||
"RINGBRP.Loc.ArmR": "Right arm",
|
||
"RINGBRP.Loc.ArmL": "Left arm",
|
||
"RINGBRP.Loc.Head": "Head",
|
||
"RINGBRP.LocEffect.leg": "The leg gives way. MOV halved, −30% Dodge and Athletics, no running or charging. Standing costs an action.",
|
||
"RINGBRP.LocEffect.legX": "The leg is destroyed. MOV 1, prone unless helped, and it will not be walked on again without an autodoc and a long stay.",
|
||
"RINGBRP.LocEffect.arm": "The arm is useless. Two-handed actions are impossible; −30% Manipulation and any one-handed weapon in that hand is dropped.",
|
||
"RINGBRP.LocEffect.armX": "The arm is severed. Everything above, permanently, until an autodoc regrows it.",
|
||
"RINGBRP.LocEffect.body": "Internal injury. −30% to all Physical actions and bleeding 1 hit point per round until First Aid.",
|
||
"RINGBRP.LocEffect.bodyX": "The body cavity is opened. Bleeding 2 per round; only Medicine or an autodoc will stop it.",
|
||
"RINGBRP.LocEffect.vital": "A vital hit. Knocked down, and a Stamina roll or unconscious.",
|
||
"RINGBRP.LocEffect.vitalX": "The vital cavity is destroyed. This is a killing blow.",
|
||
"RINGBRP.LocEffect.head": "Unconscious immediately, for 1D6 × 10 minutes or until First Aid.",
|
||
"RINGBRP.LocEffect.headX": "The head is destroyed. For anything that keeps its brain there, this is death.",
|
||
"RINGBRP.Sheet.Species": "Anatomy",
|
||
"RINGBRP.Sheet.Locations": "Hit locations",
|
||
"RINGBRP.Loc.Melee": "Melee",
|
||
"RINGBRP.Loc.Ranged": "Ranged",
|
||
"RINGBRP.Loc.Taken": "Taken",
|
||
"RINGBRP.Loc.Max": "Max",
|
||
"RINGBRP.Loc.Disabled": "disabled",
|
||
"RINGBRP.Loc.Destroyed": "destroyed",
|
||
"RINGBRP.Loc.Header": "Hit location",
|
||
"RINGBRP.Loc.RollHint": "Roll 1D20 for a hit location on this anatomy",
|
||
"RINGBRP.Tab.Anatomy": "Anatomy",
|
||
"RINGBRP.Sheet.LocationNote": "A blow meeting a location's maximum disables it; twice that destroys it. Damage also comes off general hit points, so the two readings always agree.",
|
||
"RINGBRP.Item.TotalMass": "Total mass",
|
||
"RINGBRP.Item.Yes": "yes",
|
||
"RINGBRP.Item.Unpublished": "Unpublished",
|
||
"RINGBRP.Item.SlowTo": "Slow to cut",
|
||
"RINGBRP.Item.PrincipalTaboo": "Principal taboo",
|
||
"RINGBRP.Item.PrincipalDesire": "Principal desire",
|
||
"RINGBRP.Item.BonusSkill": "Bonus to skill",
|
||
"RINGBRP.Item.BonusValue": "Bonus %",
|
||
"RINGBRP.Sheet.DerivedRank": "Derived rank",
|
||
"RINGBRP.Item.GMOnly": "GM ONLY ",
|
||
"RINGBRP.Expedition.NothingLearned": "Nothing learned about this group yet.",
|
||
"RINGBRP.Skill.Tactics": "Tactics",
|
||
"RINGBRP.Notify.Automatic": "Automatic — no roll needed; it simply succeeds.",
|
||
"RINGBRP.Circ.Overwhelming": "Overwhelmingly favourable (+30%)",
|
||
"RINGBRP.Circ.Favourable": "Favourable (+20%)",
|
||
"RINGBRP.Circ.SlightGood": "Slightly favourable (+10%)",
|
||
"RINGBRP.Circ.Neutral": "Neutral",
|
||
"RINGBRP.Circ.SlightBad": "Slightly unfavourable (−10%)",
|
||
"RINGBRP.Circ.Unfavourable": "Unfavourable (−20%)",
|
||
"RINGBRP.Circ.Severe": "Severely unfavourable (−30%)",
|
||
"RINGBRP.Sheet.Circumstance": "Circumstance",
|
||
"RINGBRP.Dialog.DifficultyNote": "How hard the task is in itself. Multiplies the rating.",
|
||
"RINGBRP.Dialog.CircumstanceNote": "How the moment favours you. Flat, and never worth more than ±40% in total.",
|
||
"RINGBRP.Flavour.Encumbered": "Overloaded: {mod}%",
|
||
"RINGBRP.Coh.Title": "Coherence",
|
||
"RINGBRP.Coh.Label": "Coherence",
|
||
"RINGBRP.Coh.Anchored": "Anchored",
|
||
"RINGBRP.Coh.Loose": "Loose",
|
||
"RINGBRP.Coh.Adrift": "Adrift",
|
||
"RINGBRP.Coh.Unmoored": "Unmoored",
|
||
"RINGBRP.Coh.Displaced": "Displaced",
|
||
"RINGBRP.Coh.AnchoredNote": "You belong here. Nobody looks twice.",
|
||
"RINGBRP.Coh.LooseNote": "People find you subtly wrong and cannot say why. −5% to Communication.",
|
||
"RINGBRP.Coh.AdriftNote": "Rooms are the wrong shape when you are not looking. −5% to everything, −10% to Communication.",
|
||
"RINGBRP.Coh.UnmooredNote": "−10% to everything, −20% to Communication. Aiming your own way home is at −30%; another agent can aim it for you without penalty.",
|
||
"RINGBRP.Coh.DisplacedNote": "You are no longer from here. Whatever you go back to, it will not be what you left.",
|
||
"RINGBRP.Coh.Cost.Fumble": "Fumbled while across",
|
||
"RINGBRP.Coh.Cost.Paradox": "Witnessed a paradox",
|
||
"RINGBRP.Coh.Cost.Tech": "Used transposed materiel",
|
||
"RINGBRP.Coh.Cost.Local": "Broke a local law of reality",
|
||
"RINGBRP.Coh.Cost.Self": "Met yourself",
|
||
"RINGBRP.Coh.Cost.Duplicate": "Killed a duplicate",
|
||
"RINGBRP.Coh.Cost.Overstay": "Overstayed the window",
|
||
"RINGBRP.Coh.Drift": "Drift log",
|
||
"RINGBRP.Flavour.Incoherent": "{band}: {mod}%",
|
||
"RINGBRP.Species.Baseline": "Baseline",
|
||
"RINGBRP.Sheet.Rank": "Rank",
|
||
"RINGBRP.Sheet.RankPlaceholder": "Rank",
|
||
"RINGBRP.Coh.DisplacedChat": "{name} has come apart from this reality and gone home to one that is almost right.",
|
||
"RINGBRP.Coh.DisplacedGM": "Change exactly one true thing about their life. Do not tell them which. Coherence resets to full — for that Earth.",
|
||
"RINGBRP.Notify.CannotRecoverFromZero": "Coherence cannot be recovered from zero. The character displaces instead.",
|
||
"RINGBRP.Species.Vesh": "Vesh",
|
||
"RINGBRP.Species.Cadence": "Cadence",
|
||
"RINGBRP.Loc.BraceFoot": "Brace foot",
|
||
"RINGBRP.Loc.BraceLimb": "Brace limb",
|
||
"RINGBRP.Loc.LowerTrunk": "Lower trunk",
|
||
"RINGBRP.Loc.UpperTrunk": "Upper trunk",
|
||
"RINGBRP.Loc.GraspLimb": "Grasp limb",
|
||
"RINGBRP.Loc.Ridge": "Sensory ridge",
|
||
"RINGBRP.Loc.BodyA": "First body",
|
||
"RINGBRP.Loc.BodyB": "Second body",
|
||
"RINGBRP.Loc.BodyC": "Third body",
|
||
"RINGBRP.Loc.BodyD": "Fourth body",
|
||
"RINGBRP.Loc.BodyE": "Fifth body",
|
||
"RINGBRP.LocEffect.brace": "The brace limb folds. The Vesh must lean on something or lie down; MOV halved and no action that needs both limbs.",
|
||
"RINGBRP.LocEffect.braceX": "The brace limb is destroyed. A Vesh cannot stand without it and will not try. It can still grasp, and will.",
|
||
"RINGBRP.LocEffect.grasp": "The grasp limb is useless. A Vesh carries everything in that one limb, so it is now carrying nothing.",
|
||
"RINGBRP.LocEffect.graspX": "The grasp limb is severed. This is the injury a Vesh fears — not death, but never holding anything again.",
|
||
"RINGBRP.LocEffect.ridge": "The sensory ridge is opened. Its perception of when it is becomes unreliable: −30% to all Perception and it answers questions that have not been asked yet.",
|
||
"RINGBRP.LocEffect.ridgeX": "The ridge is destroyed. A Vesh without a ridge is not blind — it is unmoored in time, and it dies within the hour, apparently unbothered.",
|
||
"RINGBRP.LocEffect.unit": "That body drops. The Cadence continues; it is simply less. Each disabled body costs the whole person −10% to everything.",
|
||
"RINGBRP.LocEffect.unitX": "That body is killed. The Cadence does not react — it has already redistributed. When only one body remains it becomes a frightened animal and flees.",
|
||
"RINGBRP.Case.NowAcross": "The team is across. Coherence costs now apply.",
|
||
"RINGBRP.Case.NowHome": "The team is home. Coherence can be recovered.",
|
||
"RINGBRP.Notify.DebriefAcross": "Debrief only happens at home. Coherence cannot be recovered while across.",
|
||
"RINGBRP.Case.Across": "Across",
|
||
"RINGBRP.Case.Home": "Home",
|
||
"RINGBRP.Case.Debrief": "Debrief",
|
||
"RINGBRP.Case.Close": "Close the case",
|
||
"RINGBRP.Case.CloseHint": "Every ticked skill and Art rolls to improve, and talents reset.",
|
||
"RINGBRP.Case.Closed": "Case closed. Experience rolled.",
|
||
"RINGBRP.Case.StillAcross": "The team is still across. Bring them home first.",
|
||
"RINGBRP.Coh.ReturnClean": "You can aim the way home yourself.",
|
||
"RINGBRP.Coh.ReturnAlone": "Unmoored: aiming your own return is at −30%.",
|
||
"RINGBRP.Coh.ReturnAided": "Another agent aims the return for you. No penalty.",
|
||
"RINGBRP.Coh.ReturnNear": "A failed return never strands you. You arrive near your target rather than at it — the GM picks the complication.",
|
||
"RINGBRP.Case.Resources": "Resources",
|
||
"RINGBRP.Case.Clearance": "Clearance",
|
||
"RINGBRP.Case.Containment": "Containment",
|
||
"RINGBRP.Case.DebriefDone": "Debrief complete. Coherence recovered where it could be.",
|
||
"RINGBRP.Expedition.ForcedEncounter": "This phase forces an encounter",
|
||
"RINGBRP.Expedition.Destitute": "A track is exhausted. Phases are Difficult and cost Containment, but the case goes on.",
|
||
"RINGBRP.Device.Locked": "Locked — the discovery that explains this has not been made.",
|
||
"RINGBRP.Device.Damaged": "Too damaged. Needs Integrity {need}; it has {have}.",
|
||
"RINGBRP.Device.Unpowered": "Not enough Clearance. Needs {need}; the case has {have}.",
|
||
"RINGBRP.Device.Ready": "Ready.",
|
||
"RINGBRP.Device.NoSuchFunction": "No such function.",
|
||
"RINGBRP.Device.DiscoveryEarned": "Discovery made",
|
||
"RINGBRP.Contact.Read": "READ",
|
||
"RINGBRP.Contact.Signal": "SIGNAL",
|
||
"RINGBRP.Contact.Offer": "OFFER",
|
||
"RINGBRP.Contact.Roll": "{stage} — {group}",
|
||
"RINGBRP.Contact.Impression": "Impression",
|
||
"RINGBRP.Contact.Standing": "Standing",
|
||
"RINGBRP.Contact.Pidgin": "Pidgin established",
|
||
"RINGBRP.Contact.OfferSpent": "One OFFER per encounter. Impression cannot be farmed.",
|
||
"RINGBRP.Heal.Title": "Recovery",
|
||
"RINGBRP.Heal.Natural": "Natural healing",
|
||
"RINGBRP.Heal.FirstAid": "First Aid",
|
||
"RINGBRP.Heal.FieldPack": "Field medic pack",
|
||
"RINGBRP.Heal.TraumaUnit": "Trauma unit",
|
||
"RINGBRP.Heal.Fumbled": "First Aid fumbled — the patient loses a further hit point.",
|
||
"RINGBRP.Exp.Title": "End of case — improvement",
|
||
"RINGBRP.Exp.NoGain": "no gain",
|
||
"RINGBRP.Exp.NoTicks": "No skill earned a tick this case.",
|
||
"RINGBRP.Flavour.Gear": "{item}: +{mod}%",
|
||
"RINGBRP.Target.Title": "Target",
|
||
"RINGBRP.Target.Nearest": "nearest visible",
|
||
"RINGBRP.Target.LowestHP": "tied on range — lowest hit points",
|
||
"RINGBRP.Target.LowestDex": "tied on hit points — lowest DEX",
|
||
"RINGBRP.Target.GMChoice": "still tied — GM chooses",
|
||
"RINGBRP.Target.OnlyDowned": "nobody left standing",
|
||
"RINGBRP.Target.None": "no legal target",
|
||
"RINGBRP.Tab.Talents": "Talents",
|
||
"RINGBRP.Talent.Agency": "Agency training",
|
||
"RINGBRP.Talent.Field": "Field experience",
|
||
"RINGBRP.Talent.Species": "Species",
|
||
"RINGBRP.Talent.Anomalous": "Anomalous — the crossing left this in you",
|
||
"RINGBRP.Talent.CoherenceCost": "Coherence cost each use",
|
||
"RINGBRP.Talent.None": "No talents yet. Drag them from the Talents compendium.",
|
||
"RINGBRP.Contact.NewEncounter": "New encounter",
|
||
"RINGBRP.Contact.Who": "Who makes the approach?",
|
||
"RINGBRP.Contact.EncounterN": "Encounter {n}. One OFFER is available again.",
|
||
"RINGBRP.Contact.OfferSpentShort": "offer spent",
|
||
"RINGBRP.Device.Fn.operate": "Operate",
|
||
"RINGBRP.Device.Fn.diagnose": "Diagnose",
|
||
"RINGBRP.Device.Fn.repair": "Repair",
|
||
"RINGBRP.Device.Familiarity": "Unfamiliar design: {mod}%",
|
||
"RINGBRP.Device.Spent": "Clearance spent: {n}",
|
||
"RINGBRP.Talent.Spent": "{name} has already been used this case.",
|
||
"RINGBRP.Talent.UsesLeft": "{n} use(s) left this case",
|
||
"RINGBRP.Talent.AtHome": "Anomalous talents reach for the other side. Using one at home is not free.",
|
||
"RINGBRP.Talent.NoTrade": "Not enough on either track to make that trade.",
|
||
"RINGBRP.Talent.CleanSceneUsed": "Clean Scene: one point of Containment loss cancelled.",
|
||
"RINGBRP.Talent.Use": "Use",
|
||
"RINGBRP.Talent.Passive": "Always on",
|
||
"RINGBRP.Talent.Halved": "Chain of Custody: {name} costs {to} instead of {from}.",
|
||
"RINGBRP.Contact.Rewards": "{group} — standing {level}",
|
||
"RINGBRP.Contact.ModifierCancelled": "Guided: the phase modifier does not apply.",
|
||
"RINGBRP.Contact.GuideBonus": "Local guide: +{mod}%",
|
||
"RINGBRP.Gen.NewAgent": "New Agent",
|
||
"RINGBRP.Gen.NewNPC": "New NPC / Threat",
|
||
"RINGBRP.Gen.Name": "Name",
|
||
"RINGBRP.Gen.NameHint": "leave blank to generate one",
|
||
"RINGBRP.Gen.Species": "Species",
|
||
"RINGBRP.Gen.Role": "Role",
|
||
"RINGBRP.Gen.RoleRandomBlurb": "A posting will be drawn at random. Pick one to see what it does.",
|
||
"RINGBRP.Gen.KeyStat": "Key characteristic",
|
||
"RINGBRP.Gen.Trains": "Trains",
|
||
"RINGBRP.Gen.Draws": "Draws from stores",
|
||
"RINGBRP.Gen.Tier": "Experience",
|
||
"RINGBRP.Gen.Gravity": "Home gravity",
|
||
"RINGBRP.Gen.Threat": "Threat level",
|
||
"RINGBRP.Gen.Count": "How many",
|
||
"RINGBRP.Gen.Random": "Random",
|
||
"RINGBRP.Gen.Create": "Create",
|
||
"RINGBRP.Gen.Made": "{n} created.",
|
||
"RINGBRP.Gen.Hint": "Everything is already chosen at random. Change what you care about and press Create.",
|
||
"RINGBRP.Gen.RandomEach": "Random (rolled separately for each)",
|
||
"RINGBRP.Install.Done": "Installed {n} items into the Items directory.",
|
||
"RINGBRP.Install.Button": "Install all content",
|
||
"RINGBRP.Sheet.FullList": "Add full skill list",
|
||
"RINGBRP.Sheet.NoSkillsHere": "— none —",
|
||
"RINGBRP.Sheet.SkillsShown": "skills",
|
||
"RINGBRP.Sheet.AlreadyFull": "Already has every skill.",
|
||
"RINGBRP.React.Title": "Reaction",
|
||
"RINGBRP.React.Base": "Reaction base",
|
||
"RINGBRP.React.Lane": "Lane",
|
||
"RINGBRP.React.Reflex": "Reflex",
|
||
"RINGBRP.React.Awareness": "Awareness",
|
||
"RINGBRP.React.Uses": "uses",
|
||
"RINGBRP.React.From.reflex": "reflexes",
|
||
"RINGBRP.React.From.awareness": "awareness",
|
||
"RINGBRP.React.Aim": "Aim",
|
||
"RINGBRP.React.NoAim": "Not aiming",
|
||
"RINGBRP.React.Aim1": "Aimed one round (+1)",
|
||
"RINGBRP.React.Aim2": "Aimed two or more (+2)",
|
||
"RINGBRP.React.Edge": "Edge (+1)",
|
||
"RINGBRP.React.Drag": "Drag (−1)",
|
||
"RINGBRP.React.Load": "Load",
|
||
"RINGBRP.React.Set": "Set reaction",
|
||
"RINGBRP.React.SetFor": "Reaction — {name}",
|
||
"RINGBRP.React.Misfiled": "misfiled — the die lied",
|
||
"RINGBRP.React.MisfiledShort": "MISFILED",
|
||
"RINGBRP.React.RailHint": "The printed value is your lane base less what you are carrying — one point per 10 kg over free carry, exactly, so no weight is free. Move along the rail for situation only: Aim +1/+2, Edge +1, Drag −1, capped at ±3. Add a d6. Highest acts first; ties go to the higher DEX.",
|
||
"RINGBRP.React.DialogHint": "Move along the rail for situation: Aim +1/+2, Edge +1, Drag −1. Capped at ±3. Load is already in the printed value.",
|
||
"RINGBRP.Flavour.Wounded": "Wounded: {mod}%",
|
||
"RINGBRP.React.Printed": "Reaction",
|
||
"RINGBRP.React.LoadInPrinted": "already subtracted into the printed value",
|
||
"RINGBRP.Wound.variant.sight": "sight",
|
||
"RINGBRP.Wound.variant.hearing": "hearing",
|
||
"RINGBRP.Wound.variant.manipulation": "manipulation",
|
||
"RINGBRP.Wound.variant.mobility": "mobility",
|
||
"RINGBRP.Heal.Bleeds": "{name} bleeds {amount}.",
|
||
"RINGBRP.Heal.BledOut": "bled out",
|
||
"RINGBRP.Death.Dying": "{name} is dying.",
|
||
"RINGBRP.Death.Count": "Round {n} of {of}.",
|
||
"RINGBRP.Death.Died": "{name} is dead.",
|
||
"RINGBRP.Death.Coherence": "They died at Coherence {n}.",
|
||
"RINGBRP.Death.TheEntry": "The last entry:",
|
||
"RINGBRP.Death.StableTag": "stable — the count has stopped",
|
||
"RINGBRP.Death.CountTag": "round",
|
||
"RINGBRP.Death.Entry.recorded": "Recorded properly. A death in service, a form, a pension to a next of kin, and a name that stays where it was put.",
|
||
"RINGBRP.Death.Entry.queried": "Recorded, and queried. Two dates of death are on file and Registry has asked which is correct. Nobody has answered.",
|
||
"RINGBRP.Death.Entry.unclosed": "The file will not close. Correspondence continues to arrive for them, and it is answered.",
|
||
"RINGBRP.Death.Entry.transferred": "Not recorded as dead at all. They are filed as transferred, to a section the department cannot produce an address for. Somebody will meet them again.",
|
||
"RINGBRP.Death.Stabilising": "Stabilising {name}",
|
||
"RINGBRP.Death.Stabilised": "{name} is stable. Still at zero, still unconscious, but the count has stopped.",
|
||
"RINGBRP.Death.NotStabilised": "It does not hold. {name} is still going.",
|
||
"RINGBRP.Death.TooLate": "They are dead. There is nothing medical left to do.",
|
||
"RINGBRP.Death.NotDying": "They are not dying. Ordinary First Aid will serve.",
|
||
"RINGBRP.Death.WrongSkill": "Stabilising takes one of: {list}.",
|
||
"RINGBRP.Condition.up": "up",
|
||
"RINGBRP.Condition.down": "down",
|
||
"RINGBRP.Condition.dying": "DYING",
|
||
"RINGBRP.Condition.dead": "DEAD",
|
||
"RINGBRP.Sheet.Stabilise": "Stabilise",
|
||
"RINGBRP.Heal.BleedStopped": "The bleeding is staunched. {name} is no longer losing blood.",
|
||
"RINGBRP.Heal.Medicine": "Medicine",
|
||
"RINGBRP.React.ReadinessSkill": "from training",
|
||
"RINGBRP.React.ReadinessInt": "from wits",
|
||
"RINGBRP.Chat.RollDamage": "Roll damage",
|
||
"RINGBRP.Chat.DamageByBand": "by range band",
|
||
"RINGBRP.Chat.DamageCritical": "maximum damage, armour ignored",
|
||
"RINGBRP.Chat.DamageSpecial": "armour counts half",
|
||
"RINGBRP.Notify.NoWeapon": "That weapon is no longer on the actor.",
|
||
"RINGBRP.Sheet.NotWorn": "not worn",
|
||
"RINGBRP.Sheet.ArmourUnworn": "You are carrying armour you have not put on. Toggle the shield beside it on the Gear tab.",
|
||
"RINGBRP.Folder.skills": "Skills",
|
||
"RINGBRP.Folder.talents": "Talents",
|
||
"RINGBRP.Folder.weapons": "Weapons",
|
||
"RINGBRP.Folder.armour": "Armour",
|
||
"RINGBRP.Folder.gear": "Gear & Devices",
|
||
"RINGBRP.React.HowIsThis": "How is this worked out?",
|
||
"RINGBRP.React.Readiness": "Readiness",
|
||
"RINGBRP.React.BetterOf": "the better of the two",
|
||
"RINGBRP.React.ThenAddDie": "on the sheet — then add",
|
||
"RINGBRP.React.ReadyFromSkill": "Readiness comes from training: your best of Tradecraft, Insight, Spot or Listen",
|
||
"RINGBRP.React.ReadyFromInt": "Readiness comes from wits: INT x3",
|
||
"RINGBRP.React.ReadyIntFloor": "wits would only give",
|
||
"RINGBRP.React.ReadyBestSkill": "your best relevant skill is only",
|
||
"RINGBRP.Sheet.WoundBarHint": "Everything currently modifying your rolls — wounds, lost locations, Coherence and what you are carrying.",
|
||
"RINGBRP.Sheet.AllRolls": "all rolls",
|
||
"RINGBRP.Sheet.Bleeding": "bleeding",
|
||
"RINGBRP.Sheet.PerRound": "round",
|
||
"RINGBRP.Sheet.SpeciesHint": "Sets the hit locations and the figure on the Combat tab. Changing it changes the anatomy.",
|
||
"RINGBRP.Loc.RollButton": "Roll a location",
|
||
"RINGBRP.Sheet.Unconscious": "Unconscious",
|
||
"RINGBRP.Sheet.OutOfFight": "Out of the fight",
|
||
"RINGBRP.Sheet.Overloaded": "Overloaded",
|
||
"RINGBRP.Sheet.Physical": "physical skills",
|
||
"RINGBRP.Dialog.Range": "Range to target",
|
||
"RINGBRP.Range.Impossible": "out of range",
|
||
"RINGBRP.Defence.dodge": "Dodge",
|
||
"RINGBRP.Defence.parry": "Parry",
|
||
"RINGBRP.Defence.ParryWith": "Parry with {name}",
|
||
"RINGBRP.Flavour.Defending": "Defence {n} this round: {mod}%",
|
||
"RINGBRP.Notify.DefenceLocked": "Already defending with {kind} this round.",
|
||
"RINGBRP.Sheet.Defend": "Defend",
|
||
"RINGBRP.Sheet.DefendHint": "Roll a defence. The first this round is free; each one after is 30% harder.",
|
||
"RINGBRP.Sheet.ThisRound": "this round",
|
||
"RINGBRP.Sheet.NextAt": "next at",
|
||
"RINGBRP.Sheet.FirstIsFree": "first is free",
|
||
"RINGBRP.Notify.NoParryWeapon": "Nothing in hand to parry with.",
|
||
"RINGBRP.Sheet.Mass": "Weight",
|
||
"RINGBRP.Folder.era.antique": "Antique",
|
||
"RINGBRP.Folder.era.modern": "Agency issue",
|
||
"RINGBRP.Folder.era.future": "Recovered",
|
||
"RINGBRP.Folder.era.anomalous": "Anomalous",
|
||
"RINGBRP.Tab.Powers": "Arts",
|
||
"RINGBRP.Power.Used": "A deliberate misfiling — {cost} Coherence",
|
||
"RINGBRP.Power.Pushed": "Pushed past its reach — {cost} Coherence",
|
||
"RINGBRP.Power.Misfiled": "The misfiling sticks.",
|
||
"RINGBRP.Power.MisfiledText": "Something small and true about the world is now different. The GM knows what. You do not.",
|
||
"RINGBRP.Power.Arrived": "{name} — the crossing left this behind",
|
||
"RINGBRP.Power.ArrivedText": "You did not learn this. You came back with it.",
|
||
"RINGBRP.Power.Use": "Use",
|
||
"RINGBRP.Power.Push": "Push",
|
||
"RINGBRP.Power.None": "No Arts. They are not learned — they arrive.",
|
||
"RINGBRP.Power.Origin": "Left by",
|
||
"RINGBRP.Notify.NoCoherence": "Displaced. There is nothing left to spend.",
|
||
"RINGBRP.Notify.AlreadyHasArt": "That Art is already in them.",
|
||
"RINGBRP.Folder.powers": "The Quiet Arts",
|
||
"RINGBRP.Art.thread.name": "Thread",
|
||
"RINGBRP.Art.echo.name": "Echo",
|
||
"RINGBRP.Art.hollow.name": "Hollow",
|
||
"RINGBRP.Art.witness.name": "Witness",
|
||
"RINGBRP.Art.unmake.name": "Unmake",
|
||
"RINGBRP.Art.ledger.name": "Ledger",
|
||
"RINGBRP.Cross.Aim": "Aim the way home",
|
||
"RINGBRP.Cross.Title": "The return",
|
||
"RINGBRP.Cross.critical": "Clean. You step out where you meant to, when you meant to.",
|
||
"RINGBRP.Cross.special": "Clean, and quick. Nobody is sick.",
|
||
"RINGBRP.Cross.success": "Home.",
|
||
"RINGBRP.Cross.failure": "You arrive near your target. Not at it.",
|
||
"RINGBRP.Cross.fumble": "You come back. You do not come back the same.",
|
||
"RINGBRP.Cross.Clean": "Nothing follows you through.",
|
||
"RINGBRP.Cross.Cost": "The crossing takes {n} Coherence on the way past.",
|
||
"RINGBRP.Cross.Rough": "a return that did not go to plan",
|
||
"RINGBRP.Cross.Origin": "A return that went wrong — {outcome}",
|
||
"RINGBRP.Cross.Panel": "Crossing",
|
||
"RINGBRP.Cross.GoAcross": "Cross over",
|
||
"RINGBRP.Cross.BringHome": "Bring them home",
|
||
"RINGBRP.Cross.Return": "Return",
|
||
"RINGBRP.Cross.Aided": "Aimed",
|
||
"RINGBRP.Cross.Aimed": "alone",
|
||
"RINGBRP.Cross.Agent": "Agent",
|
||
"RINGBRP.Cross.AidedBy": "Aimed by",
|
||
"RINGBRP.Cross.HasArts": "Came back with something once already.",
|
||
"RINGBRP.Cross.NoMembers": "No agents assigned to this case.",
|
||
"RINGBRP.Cross.HomeHint": "The team is home. Crossing over is a decision, not a roll — the brief names a place and a time, and the margin is the case's first problem.",
|
||
"RINGBRP.Cross.PanelHint": "Coming back is a second crossing and it must be aimed. Alone, an Unmoored agent takes a penalty; another agent can always aim it for them at none. No result leaves anybody across.",
|
||
"RINGBRP.Cross.AllHint": "The best crosser aims for everyone, then the case is marked home.",
|
||
"RINGBRP.Coh.Short": "Coh",
|
||
"RINGBRP.Sheet.Skill": "Skill",
|
||
"RINGBRP.Mission.Title": "Generate a case",
|
||
"RINGBRP.Mission.NewCase": "New Case",
|
||
"RINGBRP.Mission.RosterGuess": "No player characters are assigned and nothing is selected, so all {n} characters were put on this case. Edit the roster on the case file.",
|
||
"RINGBRP.Mission.Make": "Generate",
|
||
"RINGBRP.Mission.Roll": "— roll it —",
|
||
"RINGBRP.Mission.Class": "Classification",
|
||
"RINGBRP.Mission.Anomaly": "What is wrong",
|
||
"RINGBRP.Mission.Gap": "How the brief is wrong",
|
||
"RINGBRP.Mission.GapHint": "The brief is always incomplete. This is the specific way, and it is the engine of the session.",
|
||
"RINGBRP.Mission.Adversary": "Who is in the way",
|
||
"RINGBRP.Mission.Seed": "Seed",
|
||
"RINGBRP.Mission.SeedHint": "blank for a fresh case; a number reproduces one exactly",
|
||
"RINGBRP.Mission.Made": "Case {name} generated — journal and case file created.",
|
||
"RINGBRP.Salvage.Title": "Salvage",
|
||
"RINGBRP.Salvage.Found": "Left lying about — {era}",
|
||
"RINGBRP.Salvage.None": "Nothing of that era in the catalogue ({era}).",
|
||
"RINGBRP.Gen.Cancel": "Cancel"
|
||
}
|