syd711 / vpin-studio

Competition, table, and player management for VPins.
MIT License
25 stars 2 forks source link

[Feature Request] Highscore Cards - Save table specific settings (not a new template) #318

Open Ltek opened 2 months ago

Ltek commented 2 months ago

I'm finding the more FullDMD videos I try the most variations of where the DMD/score area is... even slightly which messes up the letters/numbers placement. Even minor resolution variations is a serious change in the alignment.

If we can use/start by selecting a template (already exists of course) and then have an option for Studio to store a 'Table Specific Version', we could make a table specific card when needed.

In the UI it could simply be a Checkbox next to the template drop-down... "Save Table Specific Version"

This way it stores the template was used as a baseline, plus the setting specifically changed for that table and -not- over writing the Template itself.

syd711 commented 1 month ago

I think this would lead to more confusion, because then you want to the know table specific versions you have for a template. New templates are already created using the selected one as default. I emphasized this a bit more in the dialog. Additionally, I'm using the selected GameName as default name for a new template.

Ltek commented 1 month ago

to clarify.. the goal is to have Studio save a unique card settings for each card without 'making a new base template' (template listed in Studio's drop-down list). It would be too difficult to navigate the template list if every changed template was listed/named. Thus Studio's templates are only the 'starting point' to create the unique card settings.

for me I'd create base templates like...

DMD-low TransBG DMD-mid TransBG DMD-low TransBG + wheel DMD-mid TransBG + wheel DMD-low CanvasBG-black DMD-mid CanvasBG-black DMD-low CanvasBG-alpha DMD-mid CanvasBG-alpha