Thread: NPC Engineer
-
June 12th, 2017, 00:00 #21
Done - I checked with Zacch on Discord earlier to be sure. That would have had me tearing my hair out!
Ooh, I forget about Reputation. I will.
This is a wonderfully supportive community, you know. Seeing all the creative things people are doing & more importantly the encouragement and support they get inspired me to dust off the programming muscles. I doubt I'd be posting any of my work for criticism on any other public forum, you can be sure of that!
I like what Nickademus said on another thread, and it sums this forum up: 'This is how you learn in the FG community: hands-on. No one really knows what they are doing when they begin. (I think this is why community members are so helpful; we've all been there.)'
MaasqEngineer Suite
Import, build or edit NPCs/spells/equipment and then parse them directly into a Fantasy Grounds module.
Download the latest version from the website.
Support me by becoming a patron on Patreon.
Chat directly about issues or suggest features on the Discord channel.
Post issues on the issue tracker on Github.
-
June 12th, 2017, 00:09 #22
A quick update.
A couple of bugs tracked down; the road to programming hell is paved with good intentions.
A small feature added: If the output of a weapon attack in a DnD Monster Maker file has 'magic' appended to it, AHK CC formats this correctly as (for example) "slashing, magic damage."
Many thanks to L. R. Ballard for his help in this!
MaasqEngineer Suite
Import, build or edit NPCs/spells/equipment and then parse them directly into a Fantasy Grounds module.
Download the latest version from the website.
Support me by becoming a patron on Patreon.
Chat directly about issues or suggest features on the Discord channel.
Post issues on the issue tracker on Github.
-
June 12th, 2017, 05:05 #23
- Join Date
- Mar 2017
- Posts
- 233
-
June 12th, 2017, 05:07 #24
- Join Date
- Mar 2017
- Posts
- 233
-
June 13th, 2017, 01:16 #25
Fantasy Grounds will also add the magic damage type for you if you add the line "This is a magic weapon attack." at the end of the action.
-
June 13th, 2017, 03:14 #26
- Join Date
- Mar 2017
- Posts
- 233
Hey, that works! I added the line
"This is a magic weapon attack."
Thanks!
-
June 19th, 2017, 21:35 #27
Despite the looks, I made a fairly huge update to AHK Creature Creator. I changed my data structure to be more robust, and also more granular. Now each spell is stored separately, for example, rather than just a block of text called 'spellcasting'. This was a necessary precursor to having a full UI.
I caught a bug in the innate spellcasting section as I was going, so that was good.
I added the ability to save out an NPC in either XML or TXT. XML is what I'll use to reload the save file; I just added the text function on a whim. Re-reading it would be more trouble than it is worth!
A small 'front-end' pops up when you run the script, allowing the option to save these two formats, but be careful - you have to copy some text first, and press the 'Work on clipboard' button prior to trying to save. These aren't in their final forms. They were really just there for me to test the software, but I thought I'd leave them in in casy anyone wanted a play as well .
The original functionality is still there, and should still work well despite the total change in data structure. Press numpad dot as before (see first post for more information).
That was more work than I hoped it would be, but it puts me on a good footing for the rest of the project.
Cheers
MaasqEngineer Suite
Import, build or edit NPCs/spells/equipment and then parse them directly into a Fantasy Grounds module.
Download the latest version from the website.
Support me by becoming a patron on Patreon.
Chat directly about issues or suggest features on the Discord channel.
Post issues on the issue tracker on Github.
-
June 19th, 2017, 22:21 #28
- Join Date
- Mar 2017
- Posts
- 233
-
June 19th, 2017, 22:27 #29
Don't delete the previous version just in case the new version goes mental
Next - I really want interoperability with Monster Maker, mainly because of the pretty statblocks it makes as jpgs for including in PDF/Word versions of adventures.
Or I need to knuckle down and make the UI. The reason I am putting that off is because of the choice of language, the UI creator has to complete the entire UI in one go
The UI is the next logical step; I need to get to it.
Well done you for the massive creation of NPCs!Engineer Suite
Import, build or edit NPCs/spells/equipment and then parse them directly into a Fantasy Grounds module.
Download the latest version from the website.
Support me by becoming a patron on Patreon.
Chat directly about issues or suggest features on the Discord channel.
Post issues on the issue tracker on Github.
-
June 19th, 2017, 22:42 #30
- Join Date
- Mar 2017
- Posts
- 233
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks