Lone Wolf Development Forums  

Go Back   Lone Wolf Development Forums > Hero Lab Forums > HL - User Projects

Notices

Reply
 
Thread Tools Display Modes
HippyCraig
Member
 
Join Date: Jan 2015
Posts: 96

Old February 4th, 2016, 08:50 PM
I tried what you suggested and removed the user file from the data directory. I made an assumption that when you compiled it was something that was permanently added to HL. Removing the file and restarting HL I can see that my custom stuff is now gone.

What does the compile actually do then from within the editor?
HippyCraig is offline   #11 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 9,830

Old February 4th, 2016, 10:05 PM
Quote:
Originally Posted by HippyCraig View Post
What does the compile actually do then from within the editor?
The compile is converting the "text" based information into binary form which is 100 times faster for a computer to deal with. This then allows scripts to work and to be able to quickly access Picks that are in memory.

In short it takes the text and makes it machine usable. Sense .user files can constantly be changed or new ones added it does this "each" time you start HL.

Hope that makes sense.

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 online now   #12 Reply With Quote
HippyCraig
Member
 
Join Date: Jan 2015
Posts: 96

Old February 5th, 2016, 07:00 AM
Ok, so the compile part of the editor just does the same thing as if I restarted HL, thats what it sounds like your saying. So if I remove the .user file it just removes that compiled file on restart.

Is that right?
HippyCraig is offline   #13 Reply With Quote
EightBitz
Senior Member
 
Join Date: May 2013
Posts: 1,132

Old February 5th, 2016, 07:40 AM
Yes. The only content that is permanently compiled is the official content released by LWD. All user created content, whether created in the editor or with the authoring kit, is re-compiled every time you reload the game system.

This is why one of the earlier comments suggested you make your changes with Hero Lab closed, but you don't even have to do that. When I make changes, I go to the File menu and select "Switch game system", then just reload the same game to see the changes I've made.
EightBitz is offline   #14 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 9,830

Old February 5th, 2016, 10:28 AM
Quote:
Originally Posted by EightBitz View Post
Yes. The only content that is permanently compiled is the official content released by LWD.
Just as FYI this is not really correct. Even the content that LWD does is compiled each time on load. The only difference is that the official stuff for "most" game systems is encrypted actually so it can't be easily seen.

Quote:
Originally Posted by EightBitz View Post
This is why one of the earlier comments suggested you make your changes with Hero Lab closed, but you don't even have to do that.
Yeah I just say that to make sure the person "restarts". But you are correct you can change the XML all day with HL running and it won't care until you do a restart.

Quote:
Originally Posted by EightBitz View Post
When I make changes, I go to the File menu and select "Switch game system", then just reload the same game to see the changes I've made.
Doing "CTRL-R" is faster than switching games as then HL has to tear down the UI and rebuild it from scratch. Note this will also work 90% of the time even when doing Authoring kit stuff.

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 online now   #15 Reply With Quote
HippyCraig
Member
 
Join Date: Jan 2015
Posts: 96

Old February 5th, 2016, 01:26 PM
Thanks everyone I think I have a good handle on these files now, I was really getting tripped up around the "Compile option", but now I get it.

Thanks again.
HippyCraig is offline   #16 Reply With Quote
Paragon
Senior Member
 
Join Date: Feb 2010
Posts: 832

Old February 10th, 2016, 08:32 AM
There are even plenty of things that will be accessible without doing anything special after you make an editor change and just save the .user file. Its just a bit unpredictable.
Paragon is offline   #17 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 9,830

Old February 10th, 2016, 12:21 PM
Quote:
Originally Posted by Paragon View Post
There are even plenty of things that will be accessible without doing anything special after you make an editor change and just save the .user file. Its just a bit unpredictable.
Nope that is not true. Without doing a "Test Now!" or CTRL-R no change in the .user file will actually affect HL.

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 online now   #18 Reply With Quote
charlieluce
Senior Member
 
Join Date: Jul 2008
Posts: 728

Old February 10th, 2016, 03:50 PM
Quote:
Originally Posted by ShadowChemosh View Post
Nope that is not true. Without doing a "Test Now!" or CTRL-R no change in the .user file will actually affect HL.
Well, I think he meant "Once you restart Hero Lab".

Currently Running: Pathfinder (Iron Gods AP)
Currently playing: D&D4e,
Mutants & Masterminds (3rd edition)
Former Games:
Savage Worlds, Mutants & Masterminds (2nd edition)
charlieluce is offline   #19 Reply With Quote
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 9,830

Old February 10th, 2016, 04:36 PM
Quote:
Originally Posted by charlieluce View Post
Well, I think he meant "Once you restart Hero Lab".
Ok. Totally could have read that opposite. Its 4 days to V-Day and I am SO overworked!!!!

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 online now   #20 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:55 PM.


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