88 lines
7.1 KiB
JSON

{
"CONFIGURABLE_REACTIONS.App.Title": "Configurable Reactions",
"CONFIGURABLE_REACTIONS.Controls.OpenConfig": "Open Configurable Reactions",
"CONFIGURABLE_REACTIONS.Settings.Reactions.Name": "Reactions",
"CONFIGURABLE_REACTIONS.Settings.Reactions.Hint": "Configured automatic reactions.",
"CONFIGURABLE_REACTIONS.Settings.Assignments.Name": "Assignments",
"CONFIGURABLE_REACTIONS.Settings.Assignments.Hint": "Assignments of reactions to actors or tokens.",
"CONFIGURABLE_REACTIONS.Settings.ShowFailedTeleportMessages.Name": "Show failed teleports in chat",
"CONFIGURABLE_REACTIONS.Settings.ShowFailedTeleportMessages.Hint": "Creates a chat message when no valid teleport target was found.",
"CONFIGURABLE_REACTIONS.Settings.CreateManagedEffects.Name": "Create managed ActiveEffects on assignment",
"CONFIGURABLE_REACTIONS.Settings.CreateManagedEffects.Hint": "Creates a visible ActiveEffect on linked actors when a reaction is assigned.",
"CONFIGURABLE_REACTIONS.Reactions.Create": "Create reaction",
"CONFIGURABLE_REACTIONS.Reactions.NewReaction": "New reaction",
"CONFIGURABLE_REACTIONS.Reactions.Selected": "Selected reaction",
"CONFIGURABLE_REACTIONS.Reactions.JsonEditor": "Edit reaction as JSON",
"CONFIGURABLE_REACTIONS.Reactions.Delete": "Delete reaction",
"CONFIGURABLE_REACTIONS.Reactions.DeleteConfirm": "Really delete this reaction and its assignments?",
"CONFIGURABLE_REACTIONS.Reactions.None": "No reaction exists yet.",
"CONFIGURABLE_REACTIONS.Assignments.Title": "Assignments",
"CONFIGURABLE_REACTIONS.Assignments.AssignSelectedTokens": "Assign selected tokens",
"CONFIGURABLE_REACTIONS.Assignments.AssignedResult": "Reaction assigned: {assigned}. Skipped: {skipped}.",
"CONFIGURABLE_REACTIONS.Actions.Title": "Actions",
"CONFIGURABLE_REACTIONS.Actions.AddStatus": "Add status action",
"CONFIGURABLE_REACTIONS.Actions.AddTeleport": "Add teleport action",
"CONFIGURABLE_REACTIONS.Trigger.Label": "Trigger",
"CONFIGURABLE_REACTIONS.Common.Save": "Save",
"CONFIGURABLE_REACTIONS.Common.Remove": "Remove",
"CONFIGURABLE_REACTIONS.Common.Choose": "Choose",
"CONFIGURABLE_REACTIONS.Common.Cancel": "Cancel",
"CONFIGURABLE_REACTIONS.Errors.GmOnly": "Only the GM can perform this action.",
"CONFIGURABLE_REACTIONS.Errors.NoReactionSelected": "No reaction selected.",
"CONFIGURABLE_REACTIONS.Errors.NoTokensSelected": "Please select at least one token first.",
"CONFIGURABLE_REACTIONS.Errors.ReactionNotFound": "The selected reaction was not found.",
"CONFIGURABLE_REACTIONS.Errors.InvalidJson": "The JSON is invalid.",
"CONFIGURABLE_REACTIONS.Effects.ManagedReaction": "Automatic Reaction: {name}",
"CONFIGURABLE_REACTIONS.Teleport.Title": "Reactive Teleport",
"CONFIGURABLE_REACTIONS.Teleport.ChooseTarget": "Choose a target within {radius} ft.",
"CONFIGURABLE_REACTIONS.Teleport.SwitchScene": "Please switch to the affected scene.",
"CONFIGURABLE_REACTIONS.Teleport.InvalidTarget": "The selected teleport target is invalid.",
"CONFIGURABLE_REACTIONS.Teleport.NoValidTarget": "No valid teleport target for {name} within {radius} ft found.",
"CONFIGURABLE_REACTIONS.Settings.Configure.Name": "Open reaction management",
"CONFIGURABLE_REACTIONS.Settings.Configure.Label": "Configure",
"CONFIGURABLE_REACTIONS.Settings.Configure.Hint": "Opens the graphical editor for Configurable Reactions.",
"CONFIGURABLE_REACTIONS.Reactions.Name": "Name",
"CONFIGURABLE_REACTIONS.Reactions.Enabled": "Enabled",
"CONFIGURABLE_REACTIONS.Reactions.JsonPreview": "JSON preview",
"CONFIGURABLE_REACTIONS.Common.Apply": "Apply",
"CONFIGURABLE_REACTIONS.Builder.Palette": "Building blocks",
"CONFIGURABLE_REACTIONS.Builder.DragHint": "Drag a trigger into the trigger area and actions into the effect area. The JSON configuration is generated from those blocks and remains directly editable.",
"CONFIGURABLE_REACTIONS.Builder.TriggerPalette": "Triggers",
"CONFIGURABLE_REACTIONS.Builder.ActionPalette": "Actions",
"CONFIGURABLE_REACTIONS.Builder.TriggerArea": "Trigger area",
"CONFIGURABLE_REACTIONS.Builder.ActionArea": "Effect area",
"CONFIGURABLE_REACTIONS.Builder.DropTriggerHere": "Drop trigger block here",
"CONFIGURABLE_REACTIONS.Builder.DropActionHere": "Drop action blocks here",
"CONFIGURABLE_REACTIONS.Triggers.OnDamageReceived.Label": "Damage received",
"CONFIGURABLE_REACTIONS.Triggers.OnDamageReceived.Hint": "Reacts after damage or healing has been processed on the affected actor.",
"CONFIGURABLE_REACTIONS.Triggers.OnTargeted.Label": "Targeted",
"CONFIGURABLE_REACTIONS.Triggers.OnTargeted.Hint": "Reacts when a token is targeted.",
"CONFIGURABLE_REACTIONS.Triggers.OnSpellSeen.Label": "Spell seen",
"CONFIGURABLE_REACTIONS.Triggers.OnSpellSeen.Hint": "Reacts when a spell should be detected in line of sight. The technical hook is prepared as a placeholder.",
"CONFIGURABLE_REACTIONS.Triggers.OnSpellCastStart.Label": "Spell is being cast",
"CONFIGURABLE_REACTIONS.Triggers.OnSpellCastStart.Hint": "Reacts when spell casting starts. The technical hook is prepared as a placeholder.",
"CONFIGURABLE_REACTIONS.Triggers.OnSpellCastComplete.Label": "Spell was cast",
"CONFIGURABLE_REACTIONS.Triggers.OnSpellCastComplete.Hint": "Reacts after spell casting completes. The technical hook is prepared as a placeholder.",
"CONFIGURABLE_REACTIONS.Triggers.OnFeatureUsed.Label": "Feature is used",
"CONFIGURABLE_REACTIONS.Triggers.OnFeatureUsed.Hint": "Reacts when a feature is used. The technical hook is prepared as a placeholder.",
"CONFIGURABLE_REACTIONS.Actions.ApplyStatus.Label": "Apply status",
"CONFIGURABLE_REACTIONS.Actions.ApplyStatus.Hint": "Applies one or more Foundry statuses to the affected actor.",
"CONFIGURABLE_REACTIONS.Actions.ApplyStatus.NoStatuses": "No statuses selected",
"CONFIGURABLE_REACTIONS.Actions.Teleport.Label": "Teleport",
"CONFIGURABLE_REACTIONS.Actions.Teleport.Hint": "Teleports the token to a valid free space within the radius.",
"CONFIGURABLE_REACTIONS.Actions.Teleport.Summary": "{radius} ft · {mode}",
"CONFIGURABLE_REACTIONS.Actions.Teleport.OwnerMode": "owner chooses",
"CONFIGURABLE_REACTIONS.Actions.Teleport.RandomMode": "random",
"CONFIGURABLE_REACTIONS.Actions.CastSpellFromToken.Label": "Trigger spell",
"CONFIGURABLE_REACTIONS.Actions.CastSpellFromToken.Hint": "Opens or uses a spell from a token inventory.",
"CONFIGURABLE_REACTIONS.Actions.CastSpellFromToken.Unconfigured": "No spell configured",
"CONFIGURABLE_REACTIONS.Actions.UseInventoryItem.Label": "Trigger item effect",
"CONFIGURABLE_REACTIONS.Actions.UseInventoryItem.Hint": "Opens or uses an item from a token inventory.",
"CONFIGURABLE_REACTIONS.Actions.UseInventoryItem.Unconfigured": "No item configured",
"CONFIGURABLE_REACTIONS.Duration.Unlimited": "Unlimited",
"CONFIGURABLE_REACTIONS.Builder.DropSpellOnTrigger": "Drop a spell on this trigger to filter by spell name.",
"CONFIGURABLE_REACTIONS.Builder.DropSpellOnAction": "Drop a spell here to store it for this action.",
"CONFIGURABLE_REACTIONS.Builder.DropSpellCreatesAction": "A spell can be dropped directly into the effect area to create a configured spell action.",
"CONFIGURABLE_REACTIONS.Triggers.SpellFilter": "Spell filter: {name}"
}