vassalengine / vassal

VASSAL, the open-source boardgame engine
https://vassalengine.org
GNU Lesser General Public License v2.1
424 stars 101 forks source link

Add a visual validator for Prototype name in Prototype trait #13402

Closed BrentEaston closed 3 months ago

BrentEaston commented 3 months ago

Similar to the Beanshell expression validator. Highlights when you prototype name doesn't match one in the module.

Cattlesquat commented 3 months ago

Since this validator isn't optionally turn-offable, I wonder if it will create any strange new warning message cascades for modules that are presently "silently working in spite of prototypes that point at nothing"? It's just one of those "I Wonder If" moments...

BrentEaston commented 3 months ago

It's not a 'Validator' validator. It doesn't generate any messages and is completely inactive unless you are editing a prototype in a module.