• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

hl2mt: A Hero Lab to Maptool token tool

Dracones

Active member
I've coded up an application that'll take Pathfinder Hero Lab save files, parse out all the data and stamp out Maptool tokens that have a pretty rich set of macros on them built from the Hero Lab data.

I've put together a small Youtube video showing how it works.

The app itself can be downloaded from http://hg.tarsis.org/hl2mt

There's some more step by step tutorials on that page along with binaries for Windows and Linux.

A screenshot of the app:

hl2mt.png
 
hey there Dracones, can you give some more detail information on what this does? I see that it makes tokens, but that sounds pretty general, do you have anything more in-depth? Thanks.
 
Yep sure. There are tutorial vids on the site and a demo vid, but basically the aim of this is take the character data from a Hero Lab save file and use that data to create tokens with nice macros in Maptool.

Hero Lab provides a lot of data. Weapon attacks, skills, feats, spells, etc. All I'm doing is taking that data and creating macros on the tokens for Maptool. I try to make it easy to use(hence binaries for every platform) but at the same time I also try to make it powerful for advanced users.

Basic use: I can take the Valeros level 12 iconic from Hero Lab, save him into a por file, run hl2mt and choose two images(portrait and token image) and create a Maptool token that does this:

Example image

I have attack rolls for all the weapons, skill rolls, saves, I can bring up a full character sheet, inspect feats and so on. All without doing any coding or token creation in Maptool.

Advanced use: I also have a lot of control over how it transfers that data from Hero Lab into Maptool. I can control what macros get created, I can control how Hero Lab data gets saved onto the token and so on. So you could still use your own custom Maptool frameworks and macros and still use hl2mt to transfer data from Hero Lab into Maptool.

Also once you get used to how hl2mt works with image names you can create large amount of Maptool tokens from Hero Lab without a lot of work. In this video I create over 100 dragons using just a few image files.

The main reason I wrote this is because(for me) working with Maptool macros was a PITA. With Hero Lab I have really good accuracy, it gets updates so it always has the latest content, there's community packs with encounters for all the modules, etc. So I can load things up in Hero Lab, save into a por file and convert over into pretty functional Maptool tokens.
 
As another example of how I personally use it. Right now I'm creating a Maptool campaign for Burnt Offerings. There's already Hero Lab data files at the community datasets repos.

These are really good in that they have a lot of encounter specific data in them. In the Glassworks when the goblins there attack the PCs they have special weapons that are in those Hero Lab data save files. hl2mt let's me convert that into a Maptool token without any work in Maptool itself for me: glassworks goblin

The non-anniversary HL save files for burnt offerings also has all the NPCs for Sandpoint in Hero Lab format. I just copied those over into my working directory and spent some time getting and naming images for each NPC(there's maybe 70 of them). My app then just converts them into Maptool tokens with the proper skills, attacks, and so on from the HL save files.

burnt_npcs.png


So basically I spend my time copying out monsters from the save files in the community repo for any module I'm running and tracking down portrait and token images. The app will create pretty functional macros for me with the skill rolls, attacks, initiative rolling, feat lists, spell lists, etc etc. My time in Maptool is then pretty much just spent drawing maps and drag and dropping tokens into the right areas.
 
Interesting, seems a lot like TokenLab

Yeah. Sozin did his first and I was a user of it. It's what first got me digging around in the Hero Lab save files.

I think he dropped out of the scene awhile back and there were some things his did I wanted to change. So I wrote this up.
 
I asked this on your youtube video, but I'll ask it here. I don't understand how you get the macro window, where you can look at the feats and open the character sheet. Is that part of your program or a separate thing all together. Sorry I'm not all that proficient with maptools.
 
I've updated this to version 0.7. The main changes are some bug fixes with the GUI, I added in the option to create ability check macros and for characters with iterative attacks the app will create full attack macros which will roll all the attacks:

full_attack.png
 
Back
Top