Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Authoring Kit

Notices

Reply
 
Thread Tools Display Modes
Vampyre
Member
 
Join Date: Sep 2013
Posts: 78

Old May 15th, 2014, 10:53 PM
Hi guys,

I was lurking into HeroLab (I noticed there is the possibility to link with herolabs files, probably characters and such). I would absolutely LOVE having my game in HL, but it won't probably never happen. The only possibility I see, is doing it with the authoring kit. I've looked into the wiki, read the samples and how they adapted the savage worlds settings inside of HL. I have programming skills (I programmed in the past, but I stopped 10 years ago, so yeah, there is a lot of rust there in my brain on that concern). The samples I have seen on the wiki are particularly scary, and it seems, when watching some portion of the code, that you truly need to know what you're doing (like the PRIORITY level code). Knowing that my setting only consist of the player's book (and just recently the game master's book), do you think that is a viable option for me to spend time in coding the whole system into HL ?

I've started recently entering my data for the universe I'm playing in inside RW, and still have a very long way to go. I noticed that there is the possibility to link to a HL character in RW, which is making me think about doing it.

On the other side, the system I'm playing with is not widespread (since it only run one game with it), but I like it very much and wouldn't want to change for another system. It's called the Victory Point System, and is based on this kind of working :

- the gm decides of the amount of victory points are needed to accomplish a task. Let's say I need 10 victory points to lockpick a door.
- I take one capability (dexterity) and one skill (lockpicking). Those are plain numbers. I add them together. Let's imagine I have 4 and 2. Total is 6. I still need 4 VP. I roll a dice (d20), and if my result is higher than 4, I lockpick the door.

That's the most basic rule. There are extra rules to bring a time pressure on certain actions, and multiple people can get involved in combining their efforts for a very tedious task. This can lead in very time dependant actions (a full crew of player, trying to hack a computer without having very much skill, working all together in order to avoid the spaceship to crash in 10 hours in a space station). I like very much this system, but on the other hand, I think that trying to code this system in HL could be very tedious and time consuming.

Do you guys have any thoughts on that ?

Many thanks
Vampyre is offline   #1 Reply With Quote
RavenX
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633

Old May 16th, 2014, 12:27 AM
The answer to this question depends on the complexity of the system. Data entry can be as simple or complex as you make it. Your basic system sounds simple enough so far, and you could probably adapt the skeleton files easily enough with some work.

RavenX Pronouns: She/Her

Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you.

I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all.
RavenX is offline   #2 Reply With Quote
jbearwillis
Senior Member
 
Join Date: Dec 2009
Location: Independence, Mo
Posts: 797

Old May 16th, 2014, 06:30 AM
Sounds like the system Fading Suns uses.
jbearwillis is offline   #3 Reply With Quote
Vampyre
Member
 
Join Date: Sep 2013
Posts: 78

Old May 17th, 2014, 11:42 PM
This is exactly what I'm playing. Good spot ! That's Fading Suns. I doubt it will ever come to HL (even if I would love to, I don't have that huge amount of time to code (working, and still creating the universe of Fading Suns in RW)). I might have a try at attempting coding it. Still unsure about my capabilities in creating a full system (adding the datas in the editor is at everyone's reach, coding the system is something else).
Vampyre is offline   #4 Reply With Quote
lifer4700
Senior Member
 
Join Date: Nov 2011
Location: Michigan
Posts: 182

Old May 19th, 2014, 05:13 AM
"With great power comes great responsibility."

That stuff is for super heroes. When it comes to software, you get something more like this.

"With great flexibility comes great complexity."

I'm not trying to scare you off, but coding your own game system is not for the faint-of-heart, nor the short-on-time.

I am fully convinced that Hero Labs is quite capable of being configured to make a character in any game system imaginable, it is that powerful and it is that capable. It is all a question of how much time you have to learn the dark art of Authoring Kit.

Back when our group played Pathfinder, I had been modifying HL Pathfinder through the use of the editor, kludging my way through figuring things out. We stopped using PF a while back, so I've not used HL for anything in the past year or so.

Very recently, I got a wild hair (probably due to Realm Works) that I should add the game system that we DO now play with into Hero Labs! I bought the Authoring Kit and began learning the XML/Script in earnest. I started modifying a copy of the 4E files, just to see how things worked, and what was possible. It has taken about a month (part time) and some posts with experienced people on these board, but I finally have a reasonably firm grasp of how the system works, and what I'm going to need to complete my project.

I believe that if I dedicate a few solid hours per night, I might have my d20-ish system ready for beta/playtest in around 6 months. I'm certain the first few weeks will simply be trying to document the game system and how it translates into things and gizmos, attributes and compsets, while also working out a crude phase/timing system. Even before I start editing XML and writing scripts.

I'm excited to get going on this, and again, I'm certainly not trying to scare anyone away, but it is definitely not going to be a quick project. The only real advantage I see in using Hero Lab instead of simply writing something from scratch using C++ or Java is that I will be able to easily integrate character portfolios into Realm Works.

Last edited by lifer4700; May 19th, 2014 at 05:15 AM.
lifer4700 is offline   #5 Reply With Quote
jbearwillis
Senior Member
 
Join Date: Dec 2009
Location: Independence, Mo
Posts: 797

Old May 19th, 2014, 07:01 AM
I agree with life4700, I have been toying around, making the Atomic-Highway system into Hero-lab, which is a simple system and it's coming along nicely, but it is time consuming and I haven't been able to get back to it in about a couple of months.

I was thinking on doing Fading Suns next, but there is a lot to consider on how to start with that game system. It can been done, but it will be a lot of work and not done quickly. It would be awesome to have it in hero lab I agree. I love that game!!!!!
jbearwillis is offline   #6 Reply With Quote
Paragon
Senior Member
 
Join Date: Feb 2010
Posts: 874

Old May 19th, 2014, 08:23 AM
It looks to me like it will largely depend on the complexity of the system, too; I could probably do it for the biggest part of the Fuzion game I'm currently but as noted, it'd take a fair bit of time. I'm also not sure how easy it'd be to lay out the character sheet.
Paragon is offline   #7 Reply With Quote
jbearwillis
Senior Member
 
Join Date: Dec 2009
Location: Independence, Mo
Posts: 797

Old May 19th, 2014, 09:59 AM
The Character sheet, I have found isn't to hard to do once you have a lot of the character creation done. Not unless you want to get a little fancy and then it might take a little more thought of how to do it.
jbearwillis is offline   #8 Reply With Quote
Vampyre
Member
 
Join Date: Sep 2013
Posts: 78

Old May 19th, 2014, 12:23 PM
Thank you for your messages.

@lifer4700 : You didn't scared me. Don't worry. I knew how to code in the past, but I truly didn't did anymore programming in the last ten years or something. So yeah, very rusty there. You didn't scared me at all, the samples I had read already did scared me. But it could be learned.

My biggest problem right now is that I never ever used HL (or the other free program in open source I won't tell the name). And why did I never used them ? I am an old GM, with old books, for versions so old they could easily be a collector by now. I own the first edition of Warhammer, First Edition of Vampire the Masquerade, and many more. Those are not used anymore. I also stopped playing for quite a bunch of years, and am coming back to it since a year now. I only play Fading Suns right now as a GM, and all I need is that. So, yeah, never used HL. That's my other problem. I don't know what I could expect from it, or don't see yet where I should go with it.

That's what truly scares me in buying the authoring kit. Not being able to complete what I started.

@jbearwillis : I don't know if you use RW, but if you do, would it be possible to get a copy of what you put in the stat block ? All I found were PDF files of the character sheet, or Excel files.

In any case, many thanks for your answers
Vampyre is offline   #9 Reply With Quote
RavenX
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633

Old May 21st, 2014, 07:14 PM
I can attest to jbearwillis' mention of the character sheet being easy. It's tougher to get the user interface components working than it is to get hero lab to output data on the sheet. Character sheet output is far easier than actually implementing the mechanics needed for a game system. It hasn't stopped me on the 2e or Deathwatch files. Though with what I've learned from 2e I am planning on modifying the deathwatch files to improve them.

RavenX Pronouns: She/Her

Please do not PM me to inquire about datafiles I coded "for personal use" such as Exalted, World of Darkness, AD&D, or Warhammer 40K Roleplaying. I appreciate your interest, but I do not own the Intellectual Property rights to these game systems. Nor do I have permission from any of the Publishers to distribute the data files. As such, I cannot distribute the work I have done with community on these files. They are "for personal use" only. Thank you.

I am far too busy these days to answer emails. If you message me here there is no guarantee I will get back to you at all.
RavenX is offline   #10 Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 06:51 AM.


Powered by vBulletin® - Copyright ©2000 - 2024, vBulletin Solutions, Inc.
wolflair.com copyright ©1998-2016 Lone Wolf Development, Inc. View our Privacy Policy here.