Introducing the Forge Workshop

I've mentioned my intent to work on this in the past, but in light of challenges I encountered trying to update the script files recently, I decided to get it going now. I'm happy to reveal the first iteration of the Workshop screen.
As of right now, all you can do on this screen is select existing cards to view and edit their script, with a button to save any changes back to the .txt file. Given the Catalog here offers the same search capabilities as the Deck Editor one, it should make tracking down cards to update much easier than searching the cardsfolder directory.
The next step I'm planning is to make is to update the CardRules immediately when saving changes, meaning you won't have to restart Forge to test out any script changes. This might prove tricky, and I may have to disable saving while a game is active to make it work, but it should make testing new script changes much faster, particular if it takes a few tries to get it right.
After that, I still hope to flesh out the Card Designer pane with controls for generating the script, and eventually add support for creating custom cards and sets to the Workshop. Until then, this screen won't be useful to non-developers, and I'm open to hiding it if not in Developer mode or not running from source. Just let me know.
Let me know if you have any questions or feedback. Happy scripting.
-Dan
As of right now, all you can do on this screen is select existing cards to view and edit their script, with a button to save any changes back to the .txt file. Given the Catalog here offers the same search capabilities as the Deck Editor one, it should make tracking down cards to update much easier than searching the cardsfolder directory.
The next step I'm planning is to make is to update the CardRules immediately when saving changes, meaning you won't have to restart Forge to test out any script changes. This might prove tricky, and I may have to disable saving while a game is active to make it work, but it should make testing new script changes much faster, particular if it takes a few tries to get it right.
After that, I still hope to flesh out the Card Designer pane with controls for generating the script, and eventually add support for creating custom cards and sets to the Workshop. Until then, this screen won't be useful to non-developers, and I'm open to hiding it if not in Developer mode or not running from source. Just let me know.
Let me know if you have any questions or feedback. Happy scripting.
-Dan