GH-67 Fix Turf counter

- Fixes Turf/Claims counter
- Fixes Lair and Turf translation
- Fixes Crew Types name translations
- Closes #67
This commit is contained in:
Megastruktur 2020-08-21 12:39:16 +03:00
parent 439260e90b
commit 96b1a3a3b7
6 changed files with 21 additions and 12 deletions

View File

@ -1,3 +1,9 @@
v1.2
- Non-Turf claims are no longer counted against Rep-Turf limit
v1.1
- Fixes
v1.0
- Added Localization for text (except Items) + Migrations (megastruktur)

View File

@ -32,7 +32,10 @@ export class BladesCrewSheet extends BladesSheet {
if (item.type === "crew_type") {
// Object.entries(item.data.turfs).forEach(turf => {turfs_amount += (turf.value === true) ? 1 : 0});
Object.entries(item.data.turfs).forEach(([key, turf]) => {
turfs_amount += (turf.value === true) ? 1 : 0;
console.log(turf);
if (turf.name === 'BITD.Turf') {
turfs_amount += (turf.value === true) ? 1 : 0;
}
});
}

View File

@ -1,6 +1,6 @@
{"_id":"678LJHqxkBAaSJci","name":"Cult","permission":{"default":0},"type":"crew_type","data":{"description":"Acolytes of a Deity","experience_clues":"- Advance the agenda of your deity or embody its precepts in action.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Cloister","value":false,"description":"+1 scale for your Adept cohorts","connects":["right"],"connected":[false,false,false,false]},"2":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in Downtime","connects":["left","right","bottom"],"connected":[false,false,false,false]},"3":{"name":"Offertory","value":false,"description":"+2 coin for occult operations","connects":["left"],"connected":[false,false,false,false]},"4":{"name":"Ancient Obelisk","value":false,"description":"-1 stress cost for all arcane powers and rituals","connects":["right"],"connected":[false,false,false,false]},"5":{"name":"Ancient Tower","value":false,"description":"+1d to Consort w/ arcane entities on site","connects":["left","bottom"],"connected":[false,false,false,false]},"6":{"name":"Turf","value":false,"description":"","connects":["top","right"],"connected":[false,false,false,false]},"7":{"name":"Turf","value":false,"description":"","connects":["left","top","right","bottom"],"connected":[false,false,false,false]},"8":{"name":"Lair","value":1,"description":"","connects":["left","top","right","bottom"],"connected":[false,false,false,true]},"9":{"name":"Turf","value":false,"description":"","connects":["left","right","bottom"],"connected":[false,false,false,false]},"10":{"name":"Turf","value":false,"description":"","connects":["left","top","bottom"],"connected":[false,false,false,false]},"11":{"name":"Spirit Well","value":false,"description":"+1d to Attune on site","connects":["right"],"connected":[false,false,false,false]},"12":{"name":"Ancient Gate","value":false,"description":"Safe passage in the Deathlands","connects":["left","top"],"connected":[false,false,false,false]},"13":{"name":"Sanctuary","value":false,"description":"+1d to Command and Sway on site","connects":["top"],"connected":[false,false,false,false]},"14":{"name":"Sacred Nexus","value":false,"description":"+1d to healing rolls","connects":["top","right"],"connected":[false,false,false,false]},"15":{"name":"Ancient Altar","value":false,"description":"+1d engagement for occult plans","connects":["left","top"],"connected":[false,false,false,false]}}},"folder":null,"sort":100001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.7_29.png"}
{"_id":"KDB0e8FotyrNliTH","name":"Shadows","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Thieves, Spies and Saboteurs","experience_clues":"- Execute a successful espionage, sabotage, or theft operation.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Interrogation Chamber","value":false,"description":"+1d to Command and Sway on site","connects":["right","bottom"]},"2":{"name":"Turf","value":false,"description":"","connects":["left","right"]},"3":{"name":"Loyal Fence","value":false,"description":"+2 coin for burglary or robbery","connects":["left","bottom"]},"4":{"name":"Gambling Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["right","bottom"]},"5":{"name":"Tavern","value":false,"description":"+1d to Consort and Sway on site","connects":["left","bottom"]},"6":{"name":"Drug Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right","bottom"]},"7":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["left","right","bottom"]},"8":{"name":"Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"Turf","value":false,"description":"","connects":["left","top","right"]},"10":{"name":"Lookouts","value":false,"description":"+1d to Survey or Hunt on your turf","connects":["left","top","bottom"]},"11":{"name":"Hagfish Farm","value":false,"description":"Body disposal, +1d to reduce Heat after killing","connects":["top","right"]},"12":{"name":"Infirmary","value":false,"description":"+1d to healing rolls","connects":["left","top"]},"13":{"name":"Covert Drops","value":false,"description":"+2 coin for espionage or sabotage","connects":["top","right"]},"14":{"name":"Turf","value":false,"description":"","connects":["left","right"]},"15":{"name":"Secret Pathways","value":false,"description":"+1d engagement for stealth plans","connects":["left","top"]}}},"folder":null,"sort":400001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.6_10.png"}
{"_id":"ORP0DFYT11tZG2bn","name":"Assassins","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Murderers for Hire","experience_clues":"- Execute a successful accident, disappearance, murder, or ransom operation.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Training Rooms","value":false,"description":"+1 scale for your Skulks cohorts","connects":["right","bottom"]},"2":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","bottom"]},"3":{"name":"Fixer","value":false,"description":"+2 coins for lower class targets","connects":["bottom"]},"4":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["right","bottom"]},"5":{"name":"Hagfish Farm","value":false,"description":"Body disposal, +1d to reduce heat after killing","connects":["left","bottom"]},"6":{"name":"Victim Trophies","value":false,"description":"+1rep per score","connects":["top","bottom"]},"7":{"name":"Turf","value":false,"description":"","connects":["top","right","bottom"]},"8":{"name":"Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"Turf","value":false,"description":"","connects":["left","top","right"]},"10":{"name":"Cover Operation","value":false,"description":"-2 heat per score","connects":["left","top","bottom"]},"11":{"name":"Protection Racket","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right"]},"12":{"name":"Infirmary","value":false,"description":"+1d to healing rolls","connects":["left","top"]},"13":{"name":"Envoy","value":false,"description":"+2 coin for high-class targets","connects":["top"]},"14":{"name":"Cover Identities","value":false,"description":"+1d engagement for deception and social plans","connects":["right"]},"15":{"name":"City Records","value":false,"description":"+1d engagement for stealth plans","connects":["left","top"]}}},"folder":null,"sort":100001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.2_32.png"}
{"_id":"WV5R1gcd0eRWY7dk","name":"Smugglers","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Supplies of illicit goods","experience_clues":"- Execute a successful smuggling or acquire new clients or contraband sources.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Turf","value":false,"description":"","connects":["right","bottom"]},"2":{"name":"Side Business","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","bottom"]},"3":{"name":"Luxury Fence","value":false,"description":"+2 coin for high-class targets","connects":["bottom"]},"4":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["right","bottom"]},"5":{"name":"Tavern","value":false,"description":"+1d to Consort and Sway on site","connects":["left","bottom"]},"6":{"name":"Ancient Gate","value":false,"description":"Safe passage in Deathlands","connects":["top","bottom"]},"7":{"name":"Turf","value":false,"description":"","connects":["top","right","bottom"]},"8":{"name":"Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"Turf","value":false,"description":"","connects":["left","top","right","bottom"]},"10":{"name":"Turf","value":false,"description":"","connects":["left","top","bottom"]},"11":{"name":"Secret Routes","value":false,"description":"+1d engagement for transport plans","connects":["top","right"]},"12":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["left","top"]},"13":{"name":"Fleet","value":false,"description":"Your cohorts have their own vehicles","connects":["top"]},"14":{"name":"Cover Operation","value":false,"description":"-2 Heat per score","connects":["top","right"]},"15":{"name":"Warehouse","value":false,"description":"Stockpiles give you +1d to acquire assets","connects":["left","top"]}}},"folder":null,"sort":500001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.6_46.png"}
{"_id":"g92o7T62qcrsuIOF","name":"Bravos","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Mercenaries Thugs & Killers","experience_clues":"- Execute a successful battle, extortion, sabotage, or smash & grab operation.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Barracks","value":false,"description":"+1 scale for your Thug cohorts","connects":["right","bottom"]},"2":{"name":"Turf","value":false,"description":"","connects":["left","right"]},"3":{"name":"Terrorized Citizens","value":false,"description":"+2 coin for battle or extortion","connects":["left","bottom"]},"4":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["right","bottom"]},"5":{"name":"Protection Racket","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","bottom"]},"6":{"name":"Fighting Pits","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right","bottom"]},"7":{"name":"Turf","value":false,"description":"","connects":["left","right","bottom"]},"8":{"name":"Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"Turf","value":false,"description":"","connects":["left","top","right","bottom"]},"10":{"name":"Turf","value":false,"description":"","connects":["left","top","bottom"]},"11":{"name":"Infirmary","value":false,"description":"+1d to healing rolls","connects":["top","right"]},"12":{"name":"Bluecoat Intimidation","value":false,"description":"-2 heat per score","connects":["left","top"]},"13":{"name":"Street Fence","value":false,"description":"+2 coin for lower-class targets","connects":["top","right"]},"14":{"name":"Warehouses","value":false,"description":"Stockpiles give you +1d to acquire assets","connects":["left","top","right"]},"15":{"name":"Bluecoat Confederates","value":false,"description":"+1d engagement for assault plans","connects":["left","top"]}}},"folder":null,"sort":200001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.3_31.png"}
{"_id":"sXlemqVvMPOZJbTQ","name":"Hawkers","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Vice dealers","experience_clues":"- Acquire product supply, execute clandestine/covert sales, or secure new territory.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Turf","value":false,"description":"","connects":["right","bottom"]},"2":{"name":"Personal Clothier","value":false,"description":"+1d engagement roll for social plans","connects":["left","bottom"]},"3":{"name":"Local Graft","value":false,"description":"+2 coin for show of force or socialize","connects":["bottom"]},"4":{"name":"Lookouts","value":false,"description":"+1d to Survey or Hunt on your turn","connects":["right","bottom"]},"5":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["left","bottom"]},"6":{"name":"Turf","value":false,"description":"","connects":["top","bottom"]},"7":{"name":"Turf","value":false,"description":"","connects":["top","right","bottom"]},"8":{"name":"Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"Turf","value":false,"description":"","connects":["left","top","right","bottom"]},"10":{"name":"Luxury Venue","value":false,"description":"+1d to Consort and Sway on site","connects":["left","top"]},"11":{"name":"Foreign Market","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right"]},"12":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","top"]},"13":{"name":"Surplus Caches","value":false,"description":"+2 coin for product sale or supply","connects":["top"]},"14":{"name":"Cover Operation","value":false,"description":"-2 heat per score","connects":["top","right"]},"15":{"name":"Cover Identities","value":false,"description":"+!d engagement for deception and transport plans","connects":["left"]}}},"folder":null,"sort":300001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.7_83.png"}
{"_id":"678LJHqxkBAaSJci","name":"Cult","permission":{"default":0},"type":"crew_type","data":{"description":"Acolytes of a Deity","experience_clues":"- Advance the agenda of your deity or embody its precepts in action.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Cloister","value":false,"description":"+1 scale for your Adept cohorts","connects":["right"],"connected":[false,false,false,false]},"2":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in Downtime","connects":["left","right","bottom"],"connected":[false,false,false,false]},"3":{"name":"Offertory","value":false,"description":"+2 coin for occult operations","connects":["left"],"connected":[false,false,false,false]},"4":{"name":"Ancient Obelisk","value":false,"description":"-1 stress cost for all arcane powers and rituals","connects":["right"],"connected":[false,false,false,false]},"5":{"name":"Ancient Tower","value":false,"description":"+1d to Consort w/ arcane entities on site","connects":["left","bottom"],"connected":[false,false,false,false]},"6":{"name":"BITD.Turf","value":false,"description":"","connects":["top","right"],"connected":[false,false,false,false]},"7":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","right","bottom"],"connected":[false,false,false,false]},"8":{"name":"BITD.Lair","value":1,"description":"","connects":["left","top","right","bottom"],"connected":[false,false,false,true]},"9":{"name":"BITD.Turf","value":false,"description":"","connects":["left","right","bottom"],"connected":[false,false,false,false]},"10":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","bottom"],"connected":[false,false,false,false]},"11":{"name":"Spirit Well","value":false,"description":"+1d to Attune on site","connects":["right"],"connected":[false,false,false,false]},"12":{"name":"Ancient Gate","value":false,"description":"Safe passage in the Deathlands","connects":["left","top"],"connected":[false,false,false,false]},"13":{"name":"Sanctuary","value":false,"description":"+1d to Command and Sway on site","connects":["top"],"connected":[false,false,false,false]},"14":{"name":"Sacred Nexus","value":false,"description":"+1d to healing rolls","connects":["top","right"],"connected":[false,false,false,false]},"15":{"name":"Ancient Altar","value":false,"description":"+1d engagement for occult plans","connects":["left","top"],"connected":[false,false,false,false]}}},"folder":null,"sort":100001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.7_29.png"}
{"_id":"KDB0e8FotyrNliTH","name":"Shadows","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Thieves, Spies and Saboteurs","experience_clues":"- Execute a successful espionage, sabotage, or theft operation.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Interrogation Chamber","value":false,"description":"+1d to Command and Sway on site","connects":["right","bottom"]},"2":{"name":"BITD.Turf","value":false,"description":"","connects":["left","right"]},"3":{"name":"Loyal Fence","value":false,"description":"+2 coin for burglary or robbery","connects":["left","bottom"]},"4":{"name":"Gambling Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["right","bottom"]},"5":{"name":"Tavern","value":false,"description":"+1d to Consort and Sway on site","connects":["left","bottom"]},"6":{"name":"Drug Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right","bottom"]},"7":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["left","right","bottom"]},"8":{"name":"BITD.Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","right"]},"10":{"name":"Lookouts","value":false,"description":"+1d to Survey or Hunt on your turf","connects":["left","top","bottom"]},"11":{"name":"Hagfish Farm","value":false,"description":"Body disposal, +1d to reduce Heat after killing","connects":["top","right"]},"12":{"name":"Infirmary","value":false,"description":"+1d to healing rolls","connects":["left","top"]},"13":{"name":"Covert Drops","value":false,"description":"+2 coin for espionage or sabotage","connects":["top","right"]},"14":{"name":"BITD.Turf","value":false,"description":"","connects":["left","right"]},"15":{"name":"Secret Pathways","value":false,"description":"+1d engagement for stealth plans","connects":["left","top"]}}},"folder":null,"sort":400001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.6_10.png"}
{"_id":"ORP0DFYT11tZG2bn","name":"Assassins","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Murderers for Hire","experience_clues":"- Execute a successful accident, disappearance, murder, or ransom operation.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Training Rooms","value":false,"description":"+1 scale for your Skulks cohorts","connects":["right","bottom"]},"2":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","bottom"]},"3":{"name":"Fixer","value":false,"description":"+2 coins for lower class targets","connects":["bottom"]},"4":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["right","bottom"]},"5":{"name":"Hagfish Farm","value":false,"description":"Body disposal, +1d to reduce heat after killing","connects":["left","bottom"]},"6":{"name":"Victim Trophies","value":false,"description":"+1rep per score","connects":["top","bottom"]},"7":{"name":"BITD.Turf","value":false,"description":"","connects":["top","right","bottom"]},"8":{"name":"BITD.Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","right"]},"10":{"name":"Cover Operation","value":false,"description":"-2 heat per score","connects":["left","top","bottom"]},"11":{"name":"Protection Racket","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right"]},"12":{"name":"Infirmary","value":false,"description":"+1d to healing rolls","connects":["left","top"]},"13":{"name":"Envoy","value":false,"description":"+2 coin for high-class targets","connects":["top"]},"14":{"name":"Cover Identities","value":false,"description":"+1d engagement for deception and social plans","connects":["right"]},"15":{"name":"City Records","value":false,"description":"+1d engagement for stealth plans","connects":["left","top"]}}},"folder":null,"sort":100001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.2_32.png"}
{"_id":"WV5R1gcd0eRWY7dk","name":"Smugglers","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Supplies of illicit goods","experience_clues":"- Execute a successful smuggling or acquire new clients or contraband sources.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"BITD.Turf","value":false,"description":"","connects":["right","bottom"]},"2":{"name":"Side Business","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","bottom"]},"3":{"name":"Luxury Fence","value":false,"description":"+2 coin for high-class targets","connects":["bottom"]},"4":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["right","bottom"]},"5":{"name":"Tavern","value":false,"description":"+1d to Consort and Sway on site","connects":["left","bottom"]},"6":{"name":"Ancient Gate","value":false,"description":"Safe passage in Deathlands","connects":["top","bottom"]},"7":{"name":"BITD.Turf","value":false,"description":"","connects":["top","right","bottom"]},"8":{"name":"BITD.Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","right","bottom"]},"10":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","bottom"]},"11":{"name":"Secret Routes","value":false,"description":"+1d engagement for transport plans","connects":["top","right"]},"12":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["left","top"]},"13":{"name":"Fleet","value":false,"description":"Your cohorts have their own vehicles","connects":["top"]},"14":{"name":"Cover Operation","value":false,"description":"-2 Heat per score","connects":["top","right"]},"15":{"name":"Warehouse","value":false,"description":"Stockpiles give you +1d to acquire assets","connects":["left","top"]}}},"folder":null,"sort":500001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.6_46.png"}
{"_id":"g92o7T62qcrsuIOF","name":"Bravos","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Mercenaries Thugs & Killers","experience_clues":"- Execute a successful battle, extortion, sabotage, or smash & grab operation.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"Barracks","value":false,"description":"+1 scale for your Thug cohorts","connects":["right","bottom"]},"2":{"name":"BITD.Turf","value":false,"description":"","connects":["left","right"]},"3":{"name":"Terrorized Citizens","value":false,"description":"+2 coin for battle or extortion","connects":["left","bottom"]},"4":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["right","bottom"]},"5":{"name":"Protection Racket","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","bottom"]},"6":{"name":"Fighting Pits","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right","bottom"]},"7":{"name":"BITD.Turf","value":false,"description":"","connects":["left","right","bottom"]},"8":{"name":"BITD.Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","right","bottom"]},"10":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","bottom"]},"11":{"name":"Infirmary","value":false,"description":"+1d to healing rolls","connects":["top","right"]},"12":{"name":"Bluecoat Intimidation","value":false,"description":"-2 heat per score","connects":["left","top"]},"13":{"name":"Street Fence","value":false,"description":"+2 coin for lower-class targets","connects":["top","right"]},"14":{"name":"Warehouses","value":false,"description":"Stockpiles give you +1d to acquire assets","connects":["left","top","right"]},"15":{"name":"Bluecoat Confederates","value":false,"description":"+1d engagement for assault plans","connects":["left","top"]}}},"folder":null,"sort":200001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.3_31.png"}
{"_id":"sXlemqVvMPOZJbTQ","name":"Hawkers","permission":{"default":0,"BwbqQh8sHfeKmUax":3},"type":"crew_type","data":{"description":"Vice dealers","experience_clues":"- Acquire product supply, execute clandestine/covert sales, or secure new territory.\n- Contend with challenges above your current station.\n- Bolster your crew's reputation or develop a new one.\n- Express the goals, drives, inner conflict, or essential nature of the crew.","turfs":{"1":{"name":"BITD.Turf","value":false,"description":"","connects":["right","bottom"]},"2":{"name":"Personal Clothier","value":false,"description":"+1d engagement roll for social plans","connects":["left","bottom"]},"3":{"name":"Local Graft","value":false,"description":"+2 coin for show of force or socialize","connects":["bottom"]},"4":{"name":"Lookouts","value":false,"description":"+1d to Survey or Hunt on your turn","connects":["right","bottom"]},"5":{"name":"Informants","value":false,"description":"+1d gather info for scores","connects":["left","bottom"]},"6":{"name":"BITD.Turf","value":false,"description":"","connects":["top","bottom"]},"7":{"name":"BITD.Turf","value":false,"description":"","connects":["top","right","bottom"]},"8":{"name":"BITD.Lair","value":1,"description":"","connects":["left","top","right","bottom"]},"9":{"name":"BITD.Turf","value":false,"description":"","connects":["left","top","right","bottom"]},"10":{"name":"Luxury Venue","value":false,"description":"+1d to Consort and Sway on site","connects":["left","top"]},"11":{"name":"Foreign Market","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["top","right"]},"12":{"name":"Vice Den","value":false,"description":"(Tier roll) - Heat = coin in downtime","connects":["left","top"]},"13":{"name":"Surplus Caches","value":false,"description":"+2 coin for product sale or supply","connects":["top"]},"14":{"name":"Cover Operation","value":false,"description":"-2 heat per score","connects":["top","right"]},"15":{"name":"Cover Identities","value":false,"description":"+!d engagement for deception and transport plans","connects":["left"]}}},"folder":null,"sort":300001,"flags":{},"img":"systems/blades-in-the-dark/styles/assets/icons/Icon.7_83.png"}

View File

@ -2,7 +2,7 @@
"name": "blades-in-the-dark",
"title": "Blades in the Dark",
"description": "Blades in the dark game system.",
"version": "1.1",
"version": "1.2",
"minimumCoreVersion": "0.5.3",
"compatibleCoreVersion": "0.7.0",
"templateVersion": 1,
@ -26,8 +26,8 @@
}
],
"url": "https://github.com/megastruktur/foundryvtt-blades-in-the-dark/",
"manifest": "https://raw.githubusercontent.com/megastruktur/foundryvtt-blades-in-the-dark/1.1/system.json",
"download": "https://github.com/megastruktur/foundryvtt-blades-in-the-dark/archive/1.1.zip",
"manifest": "https://raw.githubusercontent.com/megastruktur/foundryvtt-blades-in-the-dark/1.2/system.json",
"download": "https://github.com/megastruktur/foundryvtt-blades-in-the-dark/archive/1.2.zip",
"packs": [
{
"name": "class",

View File

@ -13,5 +13,5 @@
<textarea name="data.experience_clues">{{data.experience_clues}}</textarea>
</section>
{{> "systems/blades-in-the-dark/templates/parts/turf-list.html" turfs_data=data.turfs can_edit=true}}
{{> "systems/blades-in-the-dark/templates/parts/turf-list.html" turfs_data=data.turfs can_edit=true editable=editable}}
</form>

View File

@ -23,7 +23,7 @@
{{/multiboxes}}
</div>
<input class="turf-name" type="text" name="data.turfs.{{id}}.name" value="{{turf.name}}">
<input class="turf-name" type="text" name="data.turfs.{{id}}.name" value="{{#if ../editable}}{{turf.name}}{{else}}{{localize turf.name}}{{/if}}">
{{#noteq turf.name "BITD.Turf"}}
{{#noteq turf.name "BITD.Lair"}}
<textarea class="turf-description" name="data.turfs.{{id}}.description">{{localize turf.description}}</textarea>