%% DO NOT MAKE CHANGES TO THIS PART OF THE TEMPLATE %% > [!NOTE] Parent Region: `INPUT[suggester(optionQuery(#Category/Place)):MyContainer]` > [!column|no-i no-t] >> [!note|no-title] >> ![[Template_Group_Placeholder.png]] > >> [!note|div-m] Place Name >> ~~~meta-bind >> INPUT[select( >> option(1, ℹ️General), >> option(2, ⁉️Goals), >> option(3, 📝GM Notes), >> class(tabbed) >> )] >> ~~~ >>>[!tabbed-box-maxh] >>> >[!note|no-title] >>> > ![[#General|no-h clean]] >>> >>> > [!div-m|no-title] >>> > ![[#Goals|no-h clean]] >>> >>> > [!div-m|no-title] >>> > ![[#GM Notes|no-h clean]] >>> %% DO NOT MAKE CHANGES TO THIS PART OF THE TEMPLATE %% > [!NOTE|no-title] > ~~~meta-bind > INPUT[select( > option(1, 🔗Hierarchy), > option(2, 🔗People), > option(3, ⚡Enemies/Allies), > option(4, 🛠️Services), > option(5,➕Membership), > option(6, 🛡️Ranks), > class(tabbed) > )] > ~~~ > >[!tabbed-box] > > >[!div-m|no-title] > > > ![[#Hierarchy|no-h clean]] > > > > > [!div-m|no-title] > > > ![[#People|no-h clean]] > > > > > [!div-m|no-title] > > > ![[#Enemies/Allies|no-h clean]] > > > > > [!div-m|no-title] > > > ![[#Services|no-h clean]] > > > > > [!div-m|no-title] > > > ![[#Membership|no-h clean]] > > > > > [!div-m|no-title] > > > ![[#Ranks|no-h clean]] %% MAKE CHANGES BELOW THIS LINE %% --- # General **Select Parent:** `INPUT[suggester(optionQuery(#Category/Hub),optionQuery(#Category/Region)):MyContainer]` %% DISPLAYS NOTES THAT MATCH THE TAGS ABOVE %% **Select Category:** `INPUT[template-group-type][:MyCategory]` %% DISPLAYS NOTES THAT MATCH THE TAGS ABOVE %% **Values:** The syndicate values skill and ambition, but also discretion and loyalty. Allies / Enemies: Membership Requirements: Benefits This crime syndicate can protect its members from the consequences of all but the most heinous crimes. Rank 1: borrow resources (100 gp), case (+15), diversion (+15), gather information, lookout (4 ways, +15) Rank 2: borrow resources (1,000 gp), put in a good word, remove evidence, rob, search black market Rank 3: borrow resources (5,000 gp), command team (1d4 NPCs of 3rd level, or 3d4 NPCs of 1st level), destroy evidence, market manipulation, reciprocal benefits Rank 4: black market mastery, borrow resources (15,000 gp), command team (1d4 NPCs of 6th level, or 5d4 NPCs of 3rd level) # Goals > [!NOTE]+ Public Goals > - [ ] Achieve This > - [ ] Achieve That > [!NOTE]- Private Goals > - [ ] Achieve This > - [ ] Achieve That # Membership To join the group, a PC must spend X week 'doing' something, or 'something else'. # GM Notes Make notes of what you need to track in the town here. # Hierarchy `BUTTON[button_person]` List important relationships here. ```dataviewjs // 1) Grab your frontmatter arrays const leader = dv.current().leader ?? null; const officers = dv.current().officers ?? []; const members = dv.current().members ?? []; const initiates = dv.current().initiates ?? []; // 2) Render the Mermaid diagram dv.paragraph( "```mermaid\nflowchart LR\n" + // Leader node (leader ? `L[${leader}]:::internal-link\n` : "") + // Officers group (officers.length > 0 ? `OG[Officers]\nL --> OG\n` + officers.map((o,i) => `O${i+1}[${o}]:::internal-link\nOG --> O${i+1}\n` ).join("") : "") + // Members group (members.length > 0 ? `MG[Members]\n${officers.length ? "OG" : "L"} --> MG\n` + members.map((m,i) => `M${i+1}[${m}]:::internal-link\nMG --> M${i+1}\n` ).join("") : "") + // Initiates group (initiates.length > 0 ? `IG[Initiates]\n${members.length ? "MG" : (officers.length ? "OG" : "L")} --> IG\n` + initiates.map((n,i) => `I${i+1}[${n}]:::internal-link\nIG --> I${i+1}\n` ).join("") : "") + "```" ) ``` %% CODE ABOVE CREATED WITH CHAT-GPT. ITS COMPLEX CODE THAT SHOULD NOT BE CHANGED UNLESS YOU KNOW WHAT YOU ARE DOING %% > [!NOTE]- Relationship Config - Enter name of People Notes > | Leader | Officers | > | --- | --- | > | `INPUT[list:leader]` | `INPUT[list:officers]` | > > | Members | Initiates | > | --- | --- | > | `INPUT[list:members]` | `INPUT[list:initiates]` | # Enemies/Allies **Enemies:** `INPUT[inlineListSuggester(optionQuery(#Category/Group),optionQuery(#Category/People)):MyEnemies]` %% DISPLAYS NOTES THAT MATCH THE TAGS ABOVE %% **Allies:** `INPUT[inlineListSuggester(optionQuery(#Category/Group),optionQuery(#Category/People)):MyAllies]` %% DISPLAYS NOTES THAT MATCH THE TAGS ABOVE %% # People The following people are members of this group. ```base properties: file.name: displayName: Star Systems Name note.MyCategory: displayName: Type of Star System note.char_race: displayName: Race note.char_gender: displayName: Gender note.char_age: displayName: Age views: - type: cards name: Group Members - Cards filters: and: - file.folder == "2-World/People" - list(Connected_Groups).contains(this) order: - file.name - char_age - char_gender - char_race image: note.image - type: table name: Group Members - Table filters: and: - file.folder == "2-World/People" - list(Connected_Groups).contains(this) order: - file.name sort: - property: file.name direction: DESC columnSize: file.name: 182 ``` # Services Services offered. > [!NOTE]+ Public Services > | Item | Cost | Weight | > | ------ | ---- | ------ | > | Service 1 | 1gp | L | > | Service 2 | 1cp | - | > [!NOTE]- Member Services > | Item | Cost | Weight | > | ------ | ---- | ------ | > | Service 1 | 1gp | L | > | Service 2 | 1cp | - | # Ranks Ranks listed here - Rank 1: Benefit - Rank 2: Benefit - Rank 3: Benefit