• 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

Components.core question.

Goreshade

Active member
The skeleton file Components.core intro comments states the following...

This file contains the definitions of assorted components that are utilized by multiple component sets. Since the component sets require that all referenced components must already be defined, and we can't control the compilation order of files with the same filename extension, these shared components are placed in a file with a ".core" extension to ensure they are processed before the various ".pri" and ".aug" files.

I imagine this was a previously named file type, but what type was it changed to? If I had to guess I might guess .str file. Although, ".pri" does also imply ".1st".
 
I have also seen these mentioned in the documentation wiki (and pdf) as well.

File Locations and Naming Conventions
Context: HL Kit … Basic Concepts and Terminology … The Physical Files
http://hlkitwiki.wolflair.com/index.php5?title=File_Locations_and_Naming_Conventions

Its mildy confusing and should probably use an update. Back when I started this project I remember looking all over the reference material for .pri thinking I missed something. Other newcomers to the app might run into the same confusion. Is there any chance of the wiki being updated?
 
Last edited:
Another detail, the extremely handy "validif" statement in the cdata scripts doesnt seem to be in the wiki either, only the special symbol "@valid", yet the skeleton files use "validif" in many places. Did I miss it in the wiki somehow?
 
A lot of sections of the wiki haven't been updated in a long time, and validif is newer than the original sections of the wiki.

Code:
validif (Test)

is a shortcut for:

Code:
if (Test) then
  @valid = 1
  done
  endif
 
Awesome. Are there any other macros like that one that aren't in the wiki either?

When Realmworks hits I imagine there are going to be a lot more people discovering HL shortly thereafter. Especially if you guys do a bundle deal or something down the road. An update to the wiki would really help before that goes down.
 
Back
Top