• 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

Community Files

Frodie

Well-known member
First a big "Thank You" for the 5e data-set! I think it's great and I really like the UI and the editor. Very cool!

So, with the Community files, what can we add and what should we be working on?

To be honest, I am not sure what more we can add, (other than private files) and how much work we should put into it, if an official licence is within the foreseeable future.
 
While waiting I would say the "immediate" think to work on.. feats? :) There are not TOO many and it is something that everyone would like and not truly want to wait on.
 
While waiting I would say the "immediate" think to work on.. feats? :) There are not TOO many and it is something that everyone would like and not truly want to wait on.

I once thought the same when doing my version of the 5e Datafiles. Be warned a LOT of feats need changes in the general codebase of the dataset.

For example how do you want to implement "Dual Wielder" if you cannot modify the code for the calculation of the AC in the character sheet? And without the .dat files being available - as far as I understand - we cannot modify the implementation of the character sheet printout.

Or do I miss something obvious?

To some extent, extra specs might be the easiest to do. Though a lot of them also need change in the general mechanics. For example implementing the battlemaster would need some way to implement a Superiority Dice Resource for the Character Sheet PDF. And how should this work without access to the character sheets datfiles?

If the intention is that the community adds the Non-SRD-Stuff then I think we need a full .dat-file-release. I *think* the in-Herolab Editor cannot handle changes to the game mechanics or the character sheet.

Sorry if this sounds negative, but at least I cannot see how else to do this (of course this might be a bit a theoretical issue, as even if we had the full dat files the problem even for community stuff would be that - it is not in the SRD, and releasing the non-SRD-parts might get WotC against you :( ). I have to admit I was expecting more from the SRD, I had hoped EVERYTHING RELEASED FOR 5E UP TO NOW would be in it in some form.

If I wanted to do a WotC's-licence-violating community release, I could have done that months ago already. It IS sitting on my harddrive... (Well, not all magic items from DMG implemented and some other minor stuff missing...).
I had my hopes for a full licence-compatible version (either by Lone Wolf or by me, I don't care) which covers "everything 5e"... well, maybe my hopes where too high...

Best regards,
MagicSN
 
As an FYI, forum user (ShadowChemosh), offered to host any community files. Please PM him for more details.
 
Hi, Liz!

The problem is not so much where to host the files - the problem is as there is only this .pkg file available (no idea how to decrypt that format, probably an internal format of your company?...) and not the individual .dat script files, some things are not really implementable.

How can I change the character sheet PDF when the actual code for the character sheet is not available? This cannot be solved with the editor I think, the actual character sheet .dat file would be needed unless I completely misunderstand something.

Especially adding new features is an impossibility then, and also implementing some of the non-SRD things would be hard (and some might be not possible). But again, maybe I misunderstand some things about how this works (I have to admit in 4e/5e datafiles development I nearly never used the editor, I mostly worked directly with the .dat files - much easier also to see the whole overview if looking inside the text editor over the implementation, and I worked especially a lot with copy/paste/change).

I really want to help with the community stuff, but when I cannot look at the .dat files right now I don't know how I should do this.

Best regards,
MagicSN
 
Wouldn't a community file be breaking the SRD agreement with WOTC?

Regardless of whether Lone Wolf or just some community member hosts it, it will still be in breach of the SRD and therefore likely to attract the same attention that stopped people from releasing it previously.

Although if the file was able to be hosted on http://www.dmsguild.com/ then wouldn't that allow the rest of the rules to be used?
 
Last edited:
having an issue with the backgrounds on the character generation. It only shows acyolte and custom, I cannot get any other backgrounds or personality items to come up at all. Has anybody else have this issue and how did you resolve it. I have paid for the full rights for the system.
 
having an issue with the backgrounds on the character generation. It only shows acyolte and custom, I cannot get any other backgrounds or personality items to come up at all. Has anybody else have this issue and how did you resolve it. I have paid for the full rights for the system.

Acolyte is the only background in the SRD.
So if you want something else you have tho add a custom.
I put in Soldier for my Fighter and it took just a couple of minutes.
 
Sorry, I didn't mean to get anyone upset. I just wanted to know what we can and should work on that would be ok to share with everyone.
 
Just a thought, maybe a way to go, is to use the 3.5 srd to fill in some of the blanks.

Find a feat in the 3.5 that is similar to the 5e feat and use that until LW can get a official licence. It's kind of a band-aid approach, but the advantage is the 3.5 is open and we might be able to port some over from the 3.5 files.

Just an idea, it might work for feats, races, ect.
 
At this point, I wouldn't share the non-SRD content, without someone from WoTC telling me in writing that it was okay. BUT what WOULD be helpful, would be discussing HOW to implement certain non-SRD content on my own, for my own use. Heck putting the whole licensing issue aside, if I make my own feat as part of my home rules, I'd need to created it in HL regardless of whether WoTC licenses all the content to LWD. So, MagicSNs comments are helpful in terms of letting me know what is and isn't possible.

I'm still working through the basics, like how to code in the number of charges for an ability where the number of charges per rest are based on an attribute modifier.

I'm a little disheartened to learn that it may not be possible for some feats to be coded in. I don't know enough about the program yet to even fully understand what he is talking about. At this point I'm still working on getting a single character created, which is taking many hours because it is a cleric and I'm having to figure out how to create the divine domain and all the special class abilities for that domain.

Anything to help climb the learning curve would help. I'm grateful that LWD made the tutorials, there were very helpful but I could use a LOT more DnD 5e oriented examples.
 
I believe that wizards licensed LWD knowing the community would fill in the gaps there is no way they could ignore the possibility of it occurring so either they are waiting for the community to show the work so they can slap it down or the minute the community shows the work they will just license the full version those are the only two realistic outcomes that i can see.

Only time will tell.
 
Here are some thoughts on this subject that will hopefully address some of the questions/concerns expressed above...

1. It is absolutely possible to extend the 5E data files in substantial ways. For reference, look at the myriad extensions for Pathfinder. The vast majority of Pathfinder 3PP data files, including the material we official sell, is created by the 3PPs themselves. In addition, the mammoth catalog of 3.5E community packs is all user-created. And it's all done without direct access to the raw data files. The same can be readily achieved for 5E.

2. The 3.5E community packs have existed for many years (nearly a decade). They were started back before 4E was even released. So the assumption that community files for 5E would be summarily shutdown by Wizards is not accurate. The first real question is whether the community files violate Wizards' copyright protections. Copyright protects the expression of an idea - not the idea itself - and it is not possible to copyright mechanics (that requires a patent). That means Wizards can absolutely require that users don't re-use the names, images, or complete descriptive text of anything they create - and they should. However, reproducing the mechanics of a particular feat or path is not covered by copyright protection. This means that a community-driven effort is viable, provided that it avoids using protected names (e.g. rename Mind Flayer to something similarly suggestive), omits all images, and paraphrases any descriptions. With those criteria met, I believe the community pack would generally be safe. Disclaimer: I'm NOT a lawyer, but I’ve talked to one extensively about this, and this is my understanding.

3. The other real question, and probably the more important one to Wizards, is whether any community-created data files would negatively impact Wizards’ sales of D&D products. So an important aspect of any community effort would be to ensure the data files don't “compete” against sales of the rulebooks or other products that Wizards is selling. As long as that requirement is met, it’s highly unlikely that Wizards would take exception to the community effort. And if the community data files are structured such that Wizards perceives them as making the game more accessible or easier for players/DMs (i.e. indirectly boosting sales of books), then we’ve achieved a truly symbiotic relationship. That’s the ideal scenario here, and it’s one that I believe is readily achievable. Disclaimer: I’m not privy to Wizards’ thinking on this, but I’m viewing this from the perspective of a business owner.

4. There is no reason for a community effort to go on hold based on the possibility of an official license. We’ve been striving to secure an official license for a very long time now, and the process is fraught with hurdles. Some of those hurdles are now behind us, but others still remain. A big hurdle has been, and will continue to be, expected pricing. Even if we do secure an official license, my assumption is that the required price point will be a barrier for some players, so I believe there’s a place for both an SRD-based community pack AND an officially licensed version of D&D – both through Hero Lab. There will be plenty of users who are happy to pay a premium for all the official text, the images, the simplicity, and the added testing of an “official” version. There will also be plenty of users who are content to use the unofficial community packs and save some money. I think there’s a place for both, and that assumes we CAN secure an official license (far from a sure thing). From my perspective, this means anyone interested in contributing to the community effort should not hold off based on the mere possibility of an official license.

I hope these thoughts prove helpful to everyone when determining whether to contribute to the community effort and how best to realize that effort.

Thanks! :)
 
I'm a little disheartened to learn that it may not be possible for some feats to be coded in. I don't know enough about the program yet to even fully understand what he is talking about.

I believe that the concerns about being unable to implement certain feats, or any other aspects of the 5E rules, are based upon incorrect assumptions. As I outlined in my second point above, mechanics are not protected by copyright. This means that, even if users discovered a limitation where capability X could not be implemented in the current 5E files, we could safely add the underlying mechanics for that general capability. Then users could add the specific details.

We've already done that in places with the Pathfinder data files, making it possible for some 3PPs to incorporate their custom mechanics via simply the editor. We could do the same for the 5E files, and I expect we will to support various 3PPs with their 5E supplements. If there's something we've overlooked within the current 5E rules, or something is introduced in a new supplement from Wizards, we can add the framework logic so the editor can be readily leveraged by users.

Thanks, Rob
 
Thanks for the clarifications Rob. Having fun learning the program, but certainly looking forward to the community helping to fill in the gaps in the SRD.
 
I believe that the concerns about being unable to implement certain feats, or any other aspects of the 5E rules, are based upon incorrect assumptions. As I outlined in my second point above, mechanics are not protected by copyright. This means that, even if users discovered a limitation where capability X could not be implemented in the current 5E files, we could safely add the underlying mechanics for that general capability. Then users could add the specific details.

We've already done that in places with the Pathfinder data files, making it possible for some 3PPs to incorporate their custom mechanics via simply the editor. We could do the same for the 5E files, and I expect we will to support various 3PPs with their 5E supplements. If there's something we've overlooked within the current 5E rules, or something is introduced in a new supplement from Wizards, we can add the framework logic so the editor can be readily leveraged by users.

Thanks, Rob

It seems I was wrong (I saw some code to do the needed stuff for feats) as to "not being able to do something without the dat files). I stand corrected.

I still claim it would be easier with the dat files (and for some parts I still do not see how it would be possible, especially modifying the character sheet and the "start a character" GUI.

As to the things I really would like in the code (and where I also would work on like provide you guys from Wolf Lair with example code from my own implementation or do it in the editor if it is possible) I sent an email to Liz yesterday. I also included some screenshots so you can have a look.

I would also be interested in discussing the implementation of these features (and how I could help with it) in private, if this is preferred.

For myselves starting on porting over my code to your version the barrier right now is that some of my "must-have" features require modification of the character sheet PDF code.

Though even if everything is possible without the .dat files I claim it would make things easier if community software authors could look at the complete implementation instead of having to use the editor and always only able to look at a "small part" at the same time.

I believe a strong reason why so many community updates for 4e existed was that the whole code was available in form of .dat files and you just could go on with a text editor and look at the whole code.

Best regards,
MagicSN
 
Ok, so we are all on the same page, so we can make a feat like -

Alert (change the name to something like - Alertness or Alert (community) etc)

No txt, just a script.

Is that cool with everyone and not stepping on any toes?
 
We need to include text

or instance :
Alert

You are mindful of your surroundings as a result of this

you react faster add +5 to your initiative

If you are awake you can not be surprised

If a creature is hidden it does not gain advantage when attacking you
 
Back
Top