Skateside / pocket-grimoire

A mobile version of the Blood on the Clocktower grimoire
https://www.pocketgrimoire.co.uk
GNU General Public License v3.0
34 stars 14 forks source link

Support alternate alignment images. #80

Open dconman opened 7 months ago

dconman commented 7 months ago

The Official script schema supports providing alternate images for different alignments. For non-travelers, the image array should be [normal_alignment, inverted_alignment], for travelers, it should be [unknown_alignment, good_alignment, evil_alignment]. Supporting this would allow for having a red townsfolk, blue minion, etc.

https://github.com/ThePandemoniumInstitute/botc-release/blame/5fb161e5e5d27b8aeeb77aeb640902a6deef140b/script-schema.json#L52

Skateside commented 7 months ago

The main reason that I haven't done this is that the Pocket Grimoire was designed to mirror a physical copy, where alignment is shows through rotation: upright is default (which means "good" for travellers) and upside-down is inverted. At the moment, if the Pocket Grimoire is given an array of images, it'll just use the first one since that's the normal alignment.

Is different alignments really something that would be useful in the Pocket Grimoire?

dconman commented 7 months ago

That's fair. I think it'd be nice, but it's definitely not a high priority feature.

Skateside commented 4 months ago

Opposite alignment graphics, attached for safe-keeping. Credit: https://discord.com/channels/569683781800296501/1161203348897288252/1237742632591954014

Opposite_Alignment_Playtest_Art.zip