• 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

Much Needed Status Update

rob

Administrator
Staff member
I’ve been dark here on the forums for quite a few weeks now, and it’s time to provide an update on HLO. Please don’t read anything special into my absence. It’s simply that there are limits on what I can accomplish. A few years ago, I worked ridiculous hours on a protracted basis and nearly killed myself in the process (literally). So I’ve imposed some constraints upon myself (which most would still consider ridiculous hours), and I juggle everything within those limits. After spending the past many weeks focused on development tasks, I’m back to recap what we’ve been up to and provide a glimpse into what's coming.

Shift in Focus

Back in April and May, it became clear that Covid-19 was going to be with us for many months, and it was changing the dynamics of gaming. We therefore made some adjustments to our priorities, deferring some of the things that we previously had planned to work on in favor of other features that were becoming more important in the new gaming landscape. As such, various capabilities we had mentioned as “upcoming” earlier this year have been postponed, while some of the new priorities are starting to come to fruition and still others remain in progress.

Dice Roller

One of the things most requested by users was a more flexible and deeply integrated dice roller, which debuted at the start of July. HLO also now features a shared roll history that’s viewable by everyone in the campaign. The overall mechanism will continue evolving in upcoming releases, including support for private rolls between player and GM, customization of rolls, arbitrary rolls, GMs making secret rolls for PCs, and a lot more.

Integration with Other Tools

With the massive shift to online gaming platforms, we’ve been working to expose character content for external consumption. This will enable users to write their own custom output filters (e.g. character sheets) and make integration with VTTs a reality (subject to companion coding on the VTT side, obviously). We had originally hoped to have this available by now, but we ran into an issue.

Since Hero Lab supports multiple game systems, we need a mechanism that is entirely data-driven – i.e. derived directly from the data files. What we discovered was that, in order to do this well, a major overhaul of the data files is required before we can release the new mechanism publicly. We could cut this corner and produce an inferior result, but we’re taking the long view, since this is a mechanism we hope will be adopted and used for many years.

Unfortunately, the data file team has also been grappling with multiple massive rulebooks for all the various RPGs, so the overhaul has been performed at a much slower rate than we would have preferred. The current expectation is that this mechanism will debut in early August for Starfinder, with Pathfinder 2E and Shadowrun 6E likely following in September and October, respectively.

Campaign Theater

A cornerstone of HLO is Campaign Theater, and it has been steadily evolving with a long list of enhancements being introduced over the past few months. An even longer list lies ahead, with new capabilities that should make running game sessions even more enjoyable. We’ve also taken a hard look at some of the features we’ve already released and how we can improve upon them. One key area is the overall Stage workflow, where certain aspects can be made clearer, so we’re reworking it. The net result will hopefully yield a more intuitive model that further streamlines game play. The next wave of changes should debut in time for GenConOnline at the end of the month.

General User Experience Improvements

The past few months have featured some significant refinements in how HLO operates, both in how it presents information and handles a wide range of situations. The product should now feel both smoother and easier to use, as well as more responsive overall. Many of the “rough edges” have now been polished to yield a more pleasant experience using the product, and further refinements should appear in the weeks ahead.

New Rule Books

As is typical, spring and summer are a busy period for RPG book releases. We’ve been hard at work getting these books into place within HLO in parallel with all of the new features outlined above. Here’s a quick recap of recently released and upcoming books:
  • Starfinder Near Space – Available now
  • Pathfinder 2E Lost Omens: Gods & Magic – Available now
  • Shadowrun 6E Firing Squad – We received this book well after its release, and we’ve been inundated with all the other books, so it’s still in the queue.
  • Pathfinder 2E Bestiary 2 – Available now
  • Pathfinder 2E Advanced Player’s Guide – On track to release at the end of July, in time for GenConOnline
  • Starfinder Starship Operations Manual – HLO support will not coincide with the book’s release. We originally planned to fully support starships within HLO in conjunction with this book, but we shifted our priorities as outlined above. When we integrate starship support into HLO, this book will be part of that effort.
Adventure Paths and Modules

We receive a steady stream of requests to put all the missing adventure paths and modules into HLO – both player and GM content. We absolutely want to get all that material into place. Unfortunately, the data file team is at its limit with all the big rule books and the rework needed to integrate with external tools, so we have been unable to make headway in that area.

To hopefully mitigate this situation, we will shortly be seeking one or two contractors to help us with data file development. If you or anyone you know has experience writing data files for HLClassic (the underlying Hero Lab language is the same) and is seeking work opportunities, stay tuned for that announcement.

What’s Next?

The plan for the next month or two was outlined above. After that, we are weighing a number of options. An important consideration in our deliberations is what users tell us they want, so please continue sharing your ideas and suggestions with us on the forums. We may not be directly responding, but we ARE reading them and factoring them into how we prioritize what to work on next.

Thank you for your continued support!
 
You asked for it, here it is. I've been asking for starships in Starfinder since HLO started beta as starships are, well, kinda crucial to Starfinder. Now I see it's put off indefinitely.
 
You asked for it, here it is. I've been asking for starships in Starfinder since HLO started beta as starships are, well, kinda crucial to Starfinder. Now I see it's put off indefinitely.

I'm truly confused. Could you please explain how you've drawn this conclusion that starships are being "put off indefinitely"? They won't be out for GenCon, but that is far from "indefinitely".

You may also wish to review my response in the linked thread (post #11) for greater context on the situation on our end: http://forums.wolflair.com/showthread.php?t=64429
 
Thanks for the summary Rob, it is nice to have a central post where we can see everything that has changed, as I use PF2 only it is sometimes easy to forget that there are other games being worked on here as well.

The campaign theatre and subsequent dice roller have been received well, with my campaigns now fully adopting both of these items. I agree that with what has been happening in the world, the priority of these areas certainly increased (all my games are now completely online).

There are two things that I would really like to congratulate the HL team on.

1. Your response to serious faults has been nothing short of superb, on two occassions I have raised help through your FB page (at odd times as I am UK based) and had problems resolved mid gaming session. The bug report system has also worked well.

2. Releasing books for HL in line with actual releases from Paizo etc has impressed. One of my returning players (from HLC) asked how long it would be before he could build a character in HLO with an APG class and my response was "HLO support will be pretty much straight away".

All in all, thanks and keep up the good work.
 
Rob,
It's clear that other priorities come before Starships. Since there's always something new and shiny, it's hard to tell when this'll be available. Indefinite: lasting for an unknown or unstated length of time. I'd say that definition holds in this case.
 
As the jump from Computer Program located on the user's computer went to the Online App via web portal, my overall concern had been pretty simple. Can I use this as a character generator and have the printed character sheet at the table?

The answer is "well...."

I hope that some sort of character sheet print out is being worked on that will use the standard format for the system it is printing, or have choices of what "character sheet format" can be used. Thus far, the current (vastly improved, thank you) sheet is serviceable, though I did put in a bug report about not having the notes section on the main sheet. (or in any of the printouts, for that matter)

With the online sessions being used almost exclusively for the time being, having the VTT compatibility will be nice, and the new books being in as released (or in a timely manner) is awesome, and I don't begrudge the hard work put in thus far.

Thank you for the update, Rob.
 
Thanks for the update. Please take care of yourself. Is there anyway to either sign up for notification when items like the PF2e Advanced Players Guide are available or pre-order?

Thanks for all your work and for the great product.
 
I'm truly confused. Could you please explain how you've drawn this conclusion that starships are being "put off indefinitely"? They won't be out for GenCon, but that is far from "indefinitely".[/url]

No hint of a target date has been offered, so the delay is by definition "indefinite". Could be three weeks after GenCon, could be three years. We have no way of knowing until you tell us.

EDIT: I'll add that the reluctance to give a time estimate is worrisome, considering that starship management was supposed to be a core feature of HLO and was one of the main justifications given for moving to an online model in the first place. The fact that there's still no firm plan for implementation nearly three years later doesn't exactly inspire confidence.
 
Last edited:
I am concerned by the development focus. For me as a customer, I have used Hero Labs products to generate my characters using all available rule books (which on Hero Labs Classic, I was prompt to pay for the additional content as soon as it was available).

As a customer, it appears as if the 'plot has been lost' with focus being on trying to simulate virtual tabletops, when the market is already inundated with virtual tabletop offerings. What the market is not inundated with is character generators for these games.

As a long time customer of the HL Classic who promptly bought every available source material release to continue to give me the option to create new and interesting characters, am kind of baffled by this.

If team is currently inundated with source material, shouldn't that take a higher priority over additional tabletop functionality? Shadowrun is a great example, where Firing Squad, Adversary, Krime Katalogue, Shadowrun: Shadow Stock: Ingentis Athletes, and No Future content have not been added or offered for the HLO offering.

Further concerning is that from the above list, the only source material mentioned to be added is Firing Squad.

As a customer for a character generation tool, my expectation is of rapid offering of released source material that adds options to character creation. Perhaps I have rose colored glasses of the Hero Lab Classic days and am just remembering prompt and verbose delivery on content releases.

Was initially excited about Hero Labs Online, given my experience with Hero Labs Classic....sad to say that that excitement has been replaced with disappointment.
 
Last edited:
As a customer, it appears as if the 'plot has been lost' with focus being on trying to simulate virtual tabletops, when the market is already inundated with virtual tabletop offerings. What the market is not inundated with is character generators for these games.

LWD are not creating a VTT, they are providing integration so that your character sheet can be used online alongside other VTTs (where the VTT supplier, or their community, have created the relevant links to the LWD web site to access the character sheet).
 
LWD are not creating a VTT, they are providing integration so that your character sheet can be used online alongside other VTTs (where the VTT supplier, or their community, have created the relevant links to the LWD web site to access the character sheet).

The campaign screen with the rolling and what not definitely gives off a replacement for VTT roller/state tracking.

I guess for me, I would expect that content was the priority. From my understanding, their bread and butter was Character Generators that promptly updated once new source material was released.

My expectation would be content first. Provide the same value that you made your name on, which was pretty awesome character generators that stayed up to date with material release.

If meeting that expectation, and able to continue to deliver on the core value proposition, then explore/prioritize on VTT integration.

Part that's confusing for me, is if they focused on the first priority, the VTT's could consume a JSON of a character, then when session was done, the VTT could export back out JSON for HLO to consume to update any character growth or new items.
 
I think @markelphoenix is onto something here. For playing around a table, with everyone on HLO and linked to the campaign, then some of the functionality may be useful. However, for a VTT, the dice rolling and encounters are already set up. So, while CT may be useful for in person play, there's a different paradigm for integrating with a VTT (and, quite frankly, I believe quite a bit less work if we stick with the bread and butter character generator/tracker). We don't need/want to recreate encounters, stat blocks, and rolls outside of the VTT when we're online.
 
My groups have been using MapTool for maps for years, even in face to face games, but we just use it as a substitute for physical maps, not for character sheets or combat control or even the fancier movement/lighting options. If I had an interface that would let me link tokens on the MapTool map to characters running in a Campaign Theater script and display different condition markers when appropriate then that would be pretty much all I needed. I'm not sure how much work that's going to end up being, though.
 
For me, the main benefit of HL was that it would dynamically update all the stats when a character received a buff or debuff. The added benefit to this for HLO is that a group buff can (in the future?) be applied as a single action, rather than having to edit each character individually.

When GMing, I've always run the monsters from within HL, never using whatever map system is being used for live or online play; for the same reasons, that PCs can debuff monsters and all the stats will be updated live.

For me, Integration of HLO with a VTT would allow the HP to be displayed on the character's token (effectively providing a health bar for other players to see the party member's health).
 
Last edited:
I guess our 2 cents, we use HLO just for character management and vtt (Fantasy Grounds) for everything else. Don't really use CT, so can't really say one way or the other. But we are happy with HLO so far.
 
My groups have been using MapTool for maps for years, even in face to face games, but we just use it as a substitute for physical maps, not for character sheets or combat control or even the fancier movement/lighting options. If I had an interface that would let me link tokens on the MapTool map to characters running in a Campaign Theater script and display different condition markers when appropriate then that would be pretty much all I needed. I'm not sure how much work that's going to end up being, though.

Question is how much do you value certain functionality.

Do you prefer source materials being available to create new characters and opponents within a few days or weeks of release, or do you prefer them spending time developing down the VTT route?

For me, it's the large lag time between new source material releases being available for character and NPC generation.

IF they offered ability for people to create custom packs for certain rulesets so that the community could effectively develop for it, I would be happy. I don't know how that plays with licensing, though...I just am tired of waiting for source material to be made available by a delay of many months.
 
Since I'm running Pathfinder Second, I haven't had a lack of content issue. I realize that I'm lucky that way; way back when I originally got Hero Lab it was for Mutants & Masterminds, and it used to drive me crazy that M&M bugs were not getting fixed while there was a steady release of material and fixes for Pathfinder.

As for the bigger question, I could be wrong but it looks to me that the same functionality that is being developed for VTT integration will also contribute to things like customized character sheets and character export/import, which I think are good things even if I never try my hand at doing a simple MapTool framework.
 
@flyteach and others:
After reading your responses, I see the disconnect. My reaction was to the phrasing "Now I see it's put off indefinitely.". The critical words here are "put off". To me, that translated to an intentional choice to "put off" something, when that's not the reality on our end. As outlined in the separate thread I flagged above, the necessary foundational pieces for starships simply have not existed until the current development work is complete. So it wasn't a choice.

The actual completion timeframe of starships IS "indefinite" at this moment in time, since we haven't settled on what's next after GenCon. However, I can categorically state that the delays behind starships have NOT been borne out of having something AGAINST them, which is how I (perhaps wrongly) read the statement that left me confused.

Yes, this is obviously a subject that I'm very sensitive to. I still feel betrayed by the ex-employee that was entrusted with the botched server code. That failure forced us to lay off multiple good people who were blameless. And I've spent almost a year rewriting everything to get us back to where we were supposed to be last August. So there's no end of frustration for me with how this has all unfolded. <sigh>

Now that we're all on the same page, I'll move on to some of the other topics brought up over the past week...
 
Thanks for the update. Please take care of yourself. Is there anyway to either sign up for notification when items like the PF2e Advanced Players Guide are available or pre-order?

We don't currently do pre-orders. It's one of the myriad items in the Book of Infinite Tasks, so we'll get to it at some point.

We strive to release the material for rulebooks on the "street date" set by the publisher for the physical book. As such, the APG will be available on July 29th. Based on where we stand right now, it looks like we'll have a few days of material that won't make it on time, so we'll have 95% of the book complete on the 29th, with the remainder being in place on August 5th.
 
<spanning multiple posts with extensive snipping>

As a customer, it appears as if the 'plot has been lost' with focus being on trying to simulate virtual tabletops, when the market is already inundated with virtual tabletop offerings. What the market is not inundated with is character generators for these games.

We are in NO WAY working on another VTT. I agree that there are lots of VTTs out there. The current talk centering on VTTs with HLO is in regards to enabling data to be fed out of HLO and into the existing VTTs.

The work on Campaign Theater is in no way seeking to replace VTTs. The current VTTs do not get down into all the gritty details of character creation, so they gloss over lots of that. This extends to all the nuances of items and abilities that are used during play. However, that's all critical information when running a game. Campaign Theater seeks to give GMs control over all of those aspects, and share that information across the gaming group, with a suitable level of detail for the game system. All of the visual aspects of maps and the like are ignored, as those are the areas where the VTTs focus their efforts. CT focuses on the data that the VTTs largely gloss over.

See below for more details on this...

If team is currently inundated with source material, shouldn't that take a higher priority over additional tabletop functionality?

As a customer for a character generation tool, my expectation is of rapid offering of released source material that adds options to character creation. Perhaps I have rose colored glasses of the Hero Lab Classic days and am just remembering prompt and verbose delivery on content releases.

My expectation would be content first. Provide the same value that you made your name on, which was pretty awesome character generators that stayed up to date with material release.

Allow me to dispel this misconception straightaway. We have more more data file developers on staff than all other developers COMBINED. So, yes, our focus is absolutely on CONTENT FIRST.

Beyond that, there also seems to be an incorrect assumption that our staff is all interchangeable pieces. Our staff includes both software developers (including myself) and data file developers. They are in no way interchangeable. Think of a football team. Does it make sense to have a quarterback playing middle linebacker? Or an offensive tackle playing quarterback? In case you're not a football fan, it doesn't.

We have people who are experts in browser-based client applications written in JavaScript, C# on the server, C++ for the Hero Lab engine, databases, IT, and a myriad other areas. We also have staff who are experts in writing Hero Lab data files, which uses its own completely unique language that is tailored for modeling RPG mechanics. There are many here on the forums who will affirm that expertise in any one of those is hard won, and an expert in one area will frequently not even be functionally literate in another. So we all work together, each serving our position on the team.

For reference, a big book like the APG requires roughly 600 hours of work in the data files alone to complete. That does NOT include time to augment the engine to support new capabilities that are needed, nor time to add/improve behaviors within the UI for the book, nor server support for those pieces. Add all that together and the total approaches 1000 hours.

That's more than SIX MONTHS of work for ONE BOOK, and it necessitates expertise across a broad range of technical arenas. Now multiply that the by the number of books, and there's a ton of work to be done.

Part that's confusing for me, is if they focused on the first priority, the VTT's could consume a JSON of a character, then when session was done, the VTT could export back out JSON for HLO to consume to update any character growth or new items.

Maybe you've missed it, but we've been spending a significant amount of time working to achieve the first half of that. The data needs to be in a format that can be readily consumed by a VTT (or other tool). It also needs to be done in a manner that remains valid despite years of continual release of new books that revise and expand the rules. And since we need to support multiple, ever-evolving game systems, it must be done in a manner that is entirely data-driven. That's no cakewalk.

The second half is not likely to ever happen. The reason for that is that many of the details the HL requires are simply not maintained by the VTTs. Even if we export them, the VTT throws them away. Since those details don't exist within the VTT, they can't be exported and fed back into HL. This is something we pursued with a couple VTTs years ago, it proved to be a major gotcha.

The reality of that second half of the problem is the motivation behind Campaign Theater. We have all the data, including all the gory details that the VTT doesn't track. So we focus on the material that the VTTs gloss over and present it to the gaming group in a clean manner. We allow it to be controlled by the GM and shared appropriately through the CT interface. Shortly, we'll be exporting all that data so the VTT can retain what it wants and ignore the rest. The net result will be two tools working in unison with one another, each focusing on its own areas of expertise.
 
Back
Top