New Scene 2.5 at Cold Cauldron Crossing (Ridge Road mile 9): the town comes up the mountain. Adds: - 4 NPCs built to challenge 4 Agents: Agnes Corliss the Switchboard Widow (the Chorus SAN drain through the Agents' own radios, Stand Still action denial, Speak the Names; weakness = her dead husband's handset), the Returned Petrie brothers (armor 3, numbing grasp, pond Baptism drag, fire-vulnerable), and the Called x5 (restraining civilian wall - killing one is 1/1D8 SAN and a cover-up disaster). - New battle map (blueprint style, 4400x3200 2x PNG) with 8 placed tokens, new gear item (Elias Corliss's Ham Handset), 4-page GM journal 13 with read-aloud, tactics, non-massacre outs and aftermath, plus a Scene 2.5 pointer in the scene guide. - Scene coordinate fix: padding 0 on all adventure scenes and centered token placement (tokens previously offset by the 0.25-padding origin). Verified by fresh import in isolated Foundry: 7 actors, 13 journals, 4 scenes, 8 tokens on the crossing map at correct positions. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
308 lines
8.5 KiB
JSON
308 lines
8.5 KiB
JSON
{
|
|
"id": "deltagreen2",
|
|
"title": "Delta Green 2",
|
|
"description": "Delta Green 2 — a modified fork of the fan-made Foundry VTT system for Delta Green: The Role-Playing Game (v1.7.0 base), adding GM automation: templated roll cards, apply-damage with armor handling, sanity application with breaking-point alerts, and ammo tracking. Based on the rules in the Agent's Handbook. Made with the permission of but neither affiliated with nor endorsed by Arc Dream Publishing or the Delta Green Partnership.",
|
|
"url": "https://github.com/slaguru666/DeltaGreen2",
|
|
"license": "LICENSE.txt",
|
|
"background": "systems/deltagreen2/assets/img/burned_delta_green_logo_on_form_splash_page.webp",
|
|
"authors": [
|
|
{
|
|
"name": "TheLastScrub",
|
|
"discord": "TheLastScrub"
|
|
},
|
|
{
|
|
"name": "jalensailin",
|
|
"discord": "jalensailin"
|
|
}
|
|
],
|
|
"version": "2.1.0",
|
|
"compatibility": {
|
|
"minimum": "13",
|
|
"verified": "14",
|
|
"maximum": "14"
|
|
},
|
|
"flags": "",
|
|
"esmodules": [
|
|
"module/deltagreen.js"
|
|
],
|
|
"styles": [
|
|
"css/deltagreen.css",
|
|
"css/dg2-tactical.css",
|
|
"css/dialogue.css"
|
|
],
|
|
"languages": [
|
|
{
|
|
"lang": "en",
|
|
"name": "English",
|
|
"path": "lang/en.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "ja",
|
|
"name": "日本語",
|
|
"path": "lang/ja.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "es",
|
|
"name": "Español",
|
|
"path": "lang/es.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "ca",
|
|
"name": "Català",
|
|
"path": "lang/ca.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "fr",
|
|
"name": "Français",
|
|
"path": "lang/fr.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "pt-BR",
|
|
"name": "Português (Brasil)",
|
|
"path": "lang/pt-BR.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "de",
|
|
"name": "Deutsch",
|
|
"path": "lang/de.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "sv",
|
|
"name": "Svenska",
|
|
"path": "lang/sv.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "cn",
|
|
"name": "中文",
|
|
"path": "lang/cn.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "pl",
|
|
"name": "polski",
|
|
"path": "lang/pl.json",
|
|
"flags": {}
|
|
},
|
|
{
|
|
"lang": "uk",
|
|
"name": "Українська",
|
|
"path": "lang/uk.json",
|
|
"flags": {}
|
|
}
|
|
],
|
|
"packFolders": [
|
|
{
|
|
"name": "Delta Green",
|
|
"sorting": "a",
|
|
"color": "#556b2f",
|
|
"packs": [
|
|
"firearms",
|
|
"armor",
|
|
"hand-to-hand-weapons",
|
|
"field-equipment",
|
|
"field-agents",
|
|
"agent-pregens",
|
|
"operation-code-name-generator-tables"
|
|
],
|
|
"folders": [
|
|
{
|
|
"name": "System macros",
|
|
"sorting": "a",
|
|
"color": "#67b1e0",
|
|
"packs": [
|
|
"operation-code-name-generator-macro"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"packs": [
|
|
{
|
|
"name": "false-alarm",
|
|
"label": "Operation FALSE ALARM (Adventure)",
|
|
"system": "deltagreen2",
|
|
"path": "packs/false-alarm",
|
|
"type": "Adventure",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "LIMITED",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "firearms",
|
|
"label": "Firearms",
|
|
"system": "deltagreen2",
|
|
"path": "packs/firearms",
|
|
"type": "Item",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "armor",
|
|
"label": "Armor",
|
|
"system": "deltagreen2",
|
|
"path": "packs/armor",
|
|
"type": "Item",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "hand-to-hand-weapons",
|
|
"label": "Hand-to-Hand Weapons",
|
|
"system": "deltagreen2",
|
|
"path": "packs/hand-to-hand-weapons",
|
|
"type": "Item",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "field-equipment",
|
|
"label": "Field Equipment (DG2)",
|
|
"system": "deltagreen2",
|
|
"path": "packs/field-equipment",
|
|
"type": "Item",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "field-agents",
|
|
"label": "Field Agents (DG2)",
|
|
"system": "deltagreen2",
|
|
"path": "packs/field-agents",
|
|
"type": "Actor",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "agent-pregens",
|
|
"label": "Agent Pregens",
|
|
"system": "deltagreen2",
|
|
"path": "packs/pregens",
|
|
"type": "Actor",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "operation-code-name-generator-tables",
|
|
"label": "Operation Code Name Generator Tables",
|
|
"system": "deltagreen2",
|
|
"path": "packs/operation-code-name-generator",
|
|
"type": "RollTable",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
},
|
|
{
|
|
"name": "operation-code-name-generator-macro",
|
|
"label": "Operation Code Name Generator Macro",
|
|
"system": "deltagreen2",
|
|
"path": "packs/operation-code-name-generator-macro",
|
|
"type": "Macro",
|
|
"flags": {},
|
|
"ownership": {
|
|
"PLAYER": "OBSERVER",
|
|
"ASSISTANT": "OWNER"
|
|
}
|
|
}
|
|
],
|
|
"manifest": "https://github.com/slaguru666/DeltaGreen2/releases/latest/download/system.json",
|
|
"download": "https://github.com/slaguru666/DeltaGreen2/releases/latest/download/deltagreen2.zip",
|
|
"grid": {
|
|
"distance": 1,
|
|
"units": "m"
|
|
},
|
|
"primaryTokenAttribute": "health",
|
|
"secondaryTokenAttribute": "wp",
|
|
"documentTypes": {
|
|
"Actor": {
|
|
"agent": {
|
|
"htmlFields": [
|
|
"physical.description"
|
|
]
|
|
},
|
|
"unnatural": {
|
|
"htmlFields": [
|
|
"notes"
|
|
]
|
|
},
|
|
"npc": {
|
|
"htmlFields": [
|
|
"notes"
|
|
]
|
|
},
|
|
"vehicle": {
|
|
"htmlFields": [
|
|
"description"
|
|
]
|
|
}
|
|
},
|
|
"Item": {
|
|
"weapon": {
|
|
"htmlFields": [
|
|
"description"
|
|
]
|
|
},
|
|
"armor": {
|
|
"htmlFields": [
|
|
"description"
|
|
]
|
|
},
|
|
"motivation": {
|
|
"htmlFields": [
|
|
"description"
|
|
]
|
|
},
|
|
"bond": {
|
|
"htmlFields": [
|
|
"description"
|
|
]
|
|
},
|
|
"gear": {
|
|
"htmlFields": [
|
|
"description"
|
|
]
|
|
},
|
|
"tome": {
|
|
"htmlFields": [
|
|
"description",
|
|
"handlerNotes"
|
|
]
|
|
},
|
|
"ritual": {
|
|
"htmlFields": [
|
|
"description",
|
|
"handlerNotes"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
} |