Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - Pathfinder Roleplaying Game

Notices

Reply
 
Thread Tools Display Modes
blzbob
Senior Member
Volunteer Data File Contributor
 
Join Date: May 2010
Location: Mountlake Terrace, Washington
Posts: 407

Old February 15th, 2014, 07:07 AM
I'm trying to enter some books that I recently bought but it's very time consuming. Even short ones can take me a while. I generally do each entry one at a time. Once it's complete I move on to the next one and make sure it works. I rarely do things out of order unless I need something done first (prerequisites for example).

Those who enter lots of data, do you have any tips on how to make this go faster for me?
blzbob is offline   #1 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old February 15th, 2014, 09:55 AM
Wish I had some but not really. Its time consuming and not allot of ways around it. If entering a whole "Campaign" like setting I have advice to what to add first and then second.

So I would start with skills, spells, domains, gods, feats, Classes, Archtypes, PrCs, and then Races. You could do races before classes often does not matter much.

Otherwise I pretty much do what you said I enter something and get the scripts working. Then I test it and then I move on the the next Thing to enter. About the only thing that speeds up after awhile is to either A) write a script off the top of your head or B) now where to pull an example script from so you don't have to start from scratch.

Sorry don't have any great advice...

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.
ShadowChemosh is offline   #2 Reply With Quote
Duggan
Senior Member
Volunteer Data File Contributor
 
Join Date: Nov 2009
Posts: 1,502

Old February 15th, 2014, 08:15 PM
Split up the programming bits and the data entry aspects. They use different parts of your brain, so when you get stumped on a bit of script, move to typing in descriptions, or clipping out artwork. And, when you do have a lot of data entry, learn your keyboard shortcuts. There are a lot of places where you can readily tab from one part to another, or use Shift-click or Ctrl-click to quickly increment by 5s and 10s.
Duggan is offline   #3 Reply With Quote
RavenX
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2011
Location: Nowhere, Virginia
Posts: 3,633

Old February 15th, 2014, 09:14 PM
Quote:
Originally Posted by blzbob View Post
Those who enter lots of data, do you have any tips on how to make this go faster for me?
I write out to-do lists and go over things carefully. For older book projects, such as 3.5 conversion to pathfinder, I usually start with Races, Traits, Backgrounds, new Skills, Feats, or Spells, as many of these items can appear in prestige classes as prereqs. If a spell has a prestige class listed, I will use the author comments section of the item to leave a note saying "Prestige Name at level" so that I can go back and add it later. I frequently use the author comments section to leave myself notes so I don't forget things. I then take care of adding new equipment and other tidbits. Then I work in the prestige classes and other final bits. As part of my last check, I double check source tags and make sure everything is sourced. I then do a final check to clean up the author comments notes I left to ensure I got everything added, deleting the notes once I finish adding and testing the new bits.

The important thing is to make sure you take your time and don't rush it. It is time consuming to add large chunks of data, Forgotten Realms was a huge bit that I've converted and it has been tedious to get the data in place. Just test things as you go, make notes, and keep working on it. If a feat looks like it might be more work than you can handle, leave a note, ask someone on the forum for assistance, and move on to another feat. In a way, I do this the same way I'd take an examination, do all the problems I know the answer to first, come back to the ones that require a little more thought and work. Don't let yourself get bogged down on one item for too long, you can always come back to fix something later on if it is frustrating or too time consuming.

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   #4 Reply With Quote
blzbob
Senior Member
Volunteer Data File Contributor
 
Join Date: May 2010
Location: Mountlake Terrace, Washington
Posts: 407

Old February 16th, 2014, 08:17 AM
Some good tips there. I should use the author comments. That might help me a lot. Otherwise it looks like I'm doing things almost the same as everyone else.
blzbob is offline   #5 Reply With Quote
frumple
Senior Member
 
Join Date: Nov 2011
Location: South Riding, VA
Posts: 841

Old February 17th, 2014, 06:30 PM
I go through the book first and note all the things that will need to be entered. I think put them in an Excel sheet so I can check them off, as well as make sure I do not miss anything.

In coding, comment, comment, comment. Often what is obvious one day will be Linear-A the next.

Also, keep a consistent naming convention. It does help when you are entering your 300th magic item and you get an error related to id of some other thing.

Finally, the order Shadow mentioned is a good one. Personally I would do races and monsters before classes. Classes, archetypes and prestige classes tend to be the most involved and time consuming.

Another suggestion that I have been trying to follow (often with mixed results). For spells also don't forget to include an adjustment for their effects. Especially if it is something that effects a character's skills, AC, CMB, etc.
frumple is offline   #6 Reply With Quote
blzbob
Senior Member
Volunteer Data File Contributor
 
Join Date: May 2010
Location: Mountlake Terrace, Washington
Posts: 407

Old February 18th, 2014, 09:20 PM
I've been wondering if just entering everything without any scripting, just names and descriptions, is an efficient way of doing this. I was thinking that it would allow me to quickly use as much as possible for things like prerequisites and similar coding can be done quickly with cut-and-paste/modify. I'm working mostly with feats right now but I want to also get to work on favored class bonuses.
blzbob is offline   #7 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old February 19th, 2014, 01:17 PM
I often make several "passes" when entering content. The first pass is to get all the info in there which does not require eval scripts (for example, adding tags, setting fields, inputting expr-reqs). During the first pass I also make note in the Comments area on each thing what I need to accomplish with eval scripts and issues I need to research (like how would this interact with some other game element).

The second pass is where I do the simple eval scripts. If something is going to be a pain in the ass I save it for a 3rd pass. Any complex scripts I am not confident in I mark in the comments with "TEST THIS", which is just a reminder to pay special attention to the thing when testing.

After all the evals are done I do a testing pass, of everything. If I find a simple error (like a typo) I immediately fix it. Otherwise I note it down in the comments.

Then I do an adjustment pass to fix any errors found in the testing, fiddling and testing each item individually at this point.

Last I do a final QA pass, fixing any remaining issues found and deleting the comments in each thing after confirming 1 more time they are done.
Aaron is offline   #8 Reply With Quote
scibat
Member
 
Join Date: Jul 2011
Posts: 75

Old February 19th, 2014, 01:46 PM
On this topic, here's a question:

Is there any way to fully test a large quantity of items in a row? For instance, I'm currently cleaning up source tags in a large .user file to prepare it for packaging. Do I need to do a Test Now or Test Thing on every single item I fix? It seems to be so, even if all it does is push out a 'ready for use' dialogue box.
scibat is offline   #9 Reply With Quote
Aaron
Senior Member
 
Join Date: Oct 2011
Posts: 6,793

Old February 19th, 2014, 01:57 PM
You don't need to Test Now each thing, if you reload the game system with Ctrl-R or by closing and re-opening.
Aaron 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 01:49 AM.


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