Skip to content

Add more signature/advanced/replacement codes to investigator sigs#1653

Open
zzorba wants to merge 4 commits intoKamalisk:masterfrom
zzorba:add_signature_advanced_replacement_codes
Open

Add more signature/advanced/replacement codes to investigator sigs#1653
zzorba wants to merge 4 commits intoKamalisk:masterfrom
zzorba:add_signature_advanced_replacement_codes

Conversation

@zzorba
Copy link
Copy Markdown
Collaborator

@zzorba zzorba commented Dec 6, 2025

Also tags the Agathas as being related, in a unique way

Copy link
Copy Markdown
Contributor

@fspoettel fspoettel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can we update the json schema with the new attributes?

edit: nvm I'm blind

Copy link
Copy Markdown
Contributor

@fspoettel fspoettel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice, this will be a big win on the app-code level. A few open questions.

"position": 9,
"quantity": 1,
"restrictions": "investigator:11007, investigator:11008",
"signature_for": "11007",
Copy link
Copy Markdown
Contributor

@fspoettel fspoettel Dec 7, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If the intent is to separate the two Agathas - which I agree with - then this should probably be "signature_for": ["11007", "11008"] or "signature_for": "11007, 11008".

This could be relevant for Chapter 2 if Replacements are ruled to affect all versions of an investigator.

"minLength": 1,
"type": "string"
},
"signature_for": {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These should probably defined as lists from the get-go (see Agatha).

"faction_code": "mystic",
"health": 6,
"illustrator": "Magali Villeneuve",
"investigator_id": "11007",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. needs to be documented
  2. what do you think about {investigator_}version_of to keep with the relation scheme _for / _of?

@zzorba zzorba force-pushed the add_signature_advanced_replacement_codes branch from e9bcfd8 to 12e80ee Compare January 25, 2026 16:04
@zzorba zzorba force-pushed the add_signature_advanced_replacement_codes branch 2 times, most recently from 88ef978 to 68d8ef7 Compare February 22, 2026 18:10
@zzorba zzorba force-pushed the add_signature_advanced_replacement_codes branch 3 times, most recently from eeb02fa to 80938f8 Compare March 22, 2026 13:24
@zzorba zzorba force-pushed the add_signature_advanced_replacement_codes branch 2 times, most recently from 5be7385 to 1050ebb Compare April 3, 2026 15:15
@zzorba zzorba force-pushed the add_signature_advanced_replacement_codes branch from 1050ebb to 99e0252 Compare April 3, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants