Search results

From HLKitWiki
Jump to: navigation, search
  • ...possible values (e.g. for the proposed sample rule, you would not want to test separately for spells of levels 5, 6, 7, 8, etc.). To handle special relati ...object really needs to be handled via a field value, yet you still need to test that state within tag expressions. One option would be to maintain both the
    10 KB (1,745 words) - 22:46, 19 December 2013
  • ..."Elven" from the "Language" group. Or a more complex tag expression could test whether a thing has the "Language.Elven" tag and also has either the "Race. ...ll Boolean logic (i.e. "and", "or", "xor", "not") and can even extract and test numeric values from tags, tag expressions can model extremely complex condi
    2 KB (367 words) - 03:33, 4 December 2008
  • ...then block consists of two separate statements. The first statement is the test to be performed and uses the syntax "if (expr1 comparison expr2) then". The ...tion jumps to the line following the "endif" statement. If the conditional test fails, then execution jumps to the line following the "else" statement. An
    9 KB (1,495 words) - 02:09, 12 May 2009
  • ...of developing your data files, there will be times where you want to fully test that everything is working the way you want. There will also be times when ...a files, you'll need to load those changes into HL so that you can use and test them. The obvious way to do this is to go to the "File" menu and select "Sw
    14 KB (2,414 words) - 02:46, 21 January 2009
  • ...ded to the same container. Now we'll further assume that ThingA has a Live test that is currently failed. This means that ThingA is treated as not existing ...ootstrap is added normally. However, if the container does not satisfy the test, no bootstrap is added.
    10 KB (1,571 words) - 02:05, 7 December 2008
  • {{important}}When the bootstrap include a ContainerReq test, the tags are only assigned to the pick when ContainerReq tag expression is ...ntainerReq tests, the value assignment is applied when the final condition test is resolved for the pick.
    7 KB (1,116 words) - 19:02, 19 February 2009
  • ...pty, no timing dependencies may be defined elsewhere that depend upon this test. Default: Empty. ...If omitted, all things are assumed to match and the container requirement test is applied to them all.
    3 KB (471 words) - 05:10, 28 November 2008
  • {{important}}This element is only applicable when the condition test is defined within a component. In all other cases, this element may not be
    4 KB (649 words) - 19:27, 28 November 2008
  • ...without reporting individual errors. In such cases, you can have the rule test all picks and mark them as invalid, but suppress any actual message. Defaul {{important}}This element is only applicable when the condition test is defined within a component. In all other cases, this element may not be
    6 KB (896 words) - 02:22, 4 December 2008
  • |class="leftnormal"|[[#test|test]] ...ite is satisfied. If omitted, the pre-requisite is assumed to satisfy this test.
    5 KB (686 words) - 09:12, 21 May 2017
  • ...pplied. Consequently, the first sort key represents the primary comparison test used, the second sort key is the secondary comparison, etc. The comparisons The "sortkey" element defines the particulars for an individual comparison test that will be employed when sorting. The complete list of attributes for thi
    2 KB (378 words) - 18:37, 30 November 2008
  • ...with a specific pre-requisite test for the current pick, where the desired test is given by ''index''. The index is zero-based, so the values 0 through 4 s
    23 KB (3,633 words) - 11:06, 5 September 2014
  • ...with a specific pre-requisite test for the current pick, where the desired test is given by ''index''. The index is zero-based, so the values 0 through 4 s
    10 KB (1,542 words) - 11:06, 5 September 2014
  • If the test occurs during the evaluation cycle, the test is applied against the current set of tags for the container. Consequently,
    2 KB (308 words) - 02:46, 7 December 2008
  • ...with a specific pre-requisite test for the current pick, where the desired test is given by ''index''. The index is zero-based, so the values 0 through 4 s
    29 KB (4,583 words) - 11:07, 5 September 2014
  • ...with a specific pre-requisite test for the current pick, where the desired test is given by ''index''. The index is zero-based, so the values 0 through 4 s
    13 KB (2,011 words) - 11:07, 5 September 2014
  • If the validation test is not satisfied, the message and summary for the rule are displayed within ...as its initial context. You are free to navigate through the hierarchy and test the state of anything that impacts the rule. However, a given EvalRule scri
    4 KB (735 words) - 03:05, 20 February 2009
  • ...you want, provided only the object and the container are considered by the test. The requirement is always either satisfied or not satisfied. This is deter ...reason for the container as the initial context is that the pre-requisite test is defined on the thing. Consequently, the thing will know about itself and
    4 KB (671 words) - 01:45, 20 February 2009
  • ...cter to put at the start of each error and then performs the tests. If any test fails, a suitable error message is appended to the message.
    3 KB (530 words) - 02:02, 20 February 2009
  • ...after each new evaluation cycle. If the container fails the tag expression test, then the visual element is completely hidden. In addition, any Position sc ...able item by the user, the "live" state is checked. If the thing fails the test and ends up being non-live, the thing is completely omitted from the list o
    5 KB (832 words) - 10:11, 6 December 2013
  • ...le, you can use this [http://www.lonewolfdevel.com/downloads/savage-worlds-test-drive.pdf mirror link].
    9 KB (1,221 words) - 17:08, 2 May 2009
  • ...of developing your data files, there will be times where you want to fully test that everything is working properly. There will also be times when you simp ...ata files, you need to load those changes into Hero Lab so you can use and test them. The simplest way to do this is to go to the "File" menu and select "S
    5 KB (922 words) - 21:17, 17 December 2008
  • Once everything is in place, reload the data files and test everything out. The sample attribute should display as "d4" on the Basics t
    13 KB (2,202 words) - 02:54, 21 January 2009
  • ...reference a trait from a script of some sort (e.g. within a pre-requisite test), be careful to handle it properly. If the trait is a skill or something el .... For situations like this, we need to define an appropriate pre-requisite test that checks the state of the character and reports whether the pre-requisit
    8 KB (1,322 words) - 21:13, 17 December 2008
  • ...ays possess tags for each edge chosen for the character, which we can then test against. ...and pivotal NPCs in the story. We could implement a separate pre-requisite test for each of these edges, but the number is significant and it is much easie
    8 KB (1,275 words) - 21:13, 17 December 2008
  • ...tag. We use an Eval script to assign the behaviors, wrapping them within a test of the activated ability state. This edge also demonstrates the need to car ...lemented as a distinct pre-requisite instead of merging them into a single test. While this is not required, it is a highly recommended approach. The advan
    8 KB (1,295 words) - 21:13, 17 December 2008
  • ...last line of the script as shown below and our changes should be ready to test out. To test your changes, start by using Quick-Reload to reload them into HL, then disp
    6 KB (1,093 words) - 21:12, 17 December 2008
  • The final thing that we need to test on this tab is edges. Add a variety of edges and make sure that the appropr
    9 KB (1,487 words) - 00:35, 11 February 2009
  • ...Since we want to include all arcane backgrounds by default, our Candidate test needs to be designed to exclude things only when certain conditions exist. ...can exempt all edges lacking the tag from our exclusion test. Half of our test is now figured out. Just be sure to open the file "thing_edges.dat" and ass
    15 KB (2,450 words) - 19:19, 27 January 2009
  • ...hey can be managed by the user. We'll also need this new tab to adequately test the additional handling we must still implement for arcane powers.
    3 KB (475 words) - 00:59, 18 December 2008
  • .... Now that we've got the "Arcane" tab in place and working, we can add and test the remaining logic. .... That's a lot of work that we can avoid by writing a single pre-requisite test on the component that is shared by all arcane powers.
    12 KB (1,951 words) - 19:20, 27 January 2009
  • ...t to add our new code. At the end of the "if/then/else" block, we'll add a test for the "Power" component and call our new procedure. The resulting code bl
    9 KB (1,407 words) - 00:04, 23 December 2008
  • After putting the above code into place, we can test our data files. Create a portfolio with a number of different characters in We can now reload the data files and put our changes to the test. If you want to make absolutely sure that the logic is performing the way y
    21 KB (3,532 words) - 01:15, 27 January 2009
  • ...tag if it is less than the linked attribute value, so all we need to do is test against that tag. The only other details we have to make sure differ are th ...t is failed, so all the checks must be performed to ascertain whether each test is satisfied, but it's much easier for us to simply assume success and bail
    13 KB (1,972 words) - 00:08, 23 December 2008
  • ...o eliminate the reference to the usage pool. Change the script so that the test is based on the shaken state and the number of wounds and fatigue levels. T
    17 KB (2,554 words) - 15:39, 19 February 2009
  • ...we also need to convert the rank requirement used within the pre-requisite test for minimum character rank, and the Finalize script won't work for that, so
    6 KB (1,011 words) - 20:11, 29 January 2009
  • ...it's available. Otherwise, we use the the field value. We'll use the same test from earlier to determine which method to employ. The revised Validate scri
    29 KB (4,644 words) - 22:51, 17 February 2009
  • ...or pieces with the non-stacking logic we just implemented, this validation test is not appropriate for us. The validation is performed via the "valArmor" t
    14 KB (2,135 words) - 21:12, 11 February 2009
  • ~Note: The final test below ensures that we only let the user change the domain
    12 KB (1,684 words) - 04:19, 11 February 2009
  • ...uch picks always have their live state resolved immediately after the last test governing their live state - i.e. '''as early as possible'''. However, if a ...hicle. Scrolling down through the task list, we'll find a "Pick Condition" test for the "A6M Zero" pick at a timing of Setup/10000. Just below this task, w
    20 KB (3,315 words) - 21:08, 12 January 2009
  • We can now test out how gizmos are working. The trackers show up properly for each gizmo, a
    22 KB (3,545 words) - 05:12, 31 January 2009
  • ...t. However, we still need to do something useful with them. The validation test that checks on the limit of hindrances is controlled via the "valHinders" t ...ection. The pre-requisite handling for the rank is handled within a PreReq test that is defined on the "MinRank" component. We'll find this component in th
    22 KB (3,534 words) - 15:42, 11 February 2009
  • ...from display on the "Basics" tab. We can do this by adding a ContainerReq test to the "resAdvance" thing. If the character is an NPC, then we want the thi ...racter must possess the "Hero.NPC" tag. This means that we'll always use a test that looks like the following.
    26 KB (4,368 words) - 18:30, 13 February 2009
  • ...resource, except that pre-condition changes. We can assign a ContainerReq test to the "resPowers" resource and make the thing dependent upon the hero poss ..."MinRank" component, where the rank is referenced within the pre-requisite test. This time, we are determining the displayed rank based on the requirement
    31 KB (5,073 words) - 21:37, 11 February 2009
  • ...ng on the character, we want to show the skill as invalid. We only do this test when we're checking the pre-requisite on a thing. ...the test remains the same, so we use the same pre-requisite to perform the test. The revised Validate script on the pre-requisite should look like the foll
    29 KB (4,829 words) - 05:47, 2 February 2009
  • ...ng we can do next is setup a means of selecting a creature, allowing us to test our implementation along the way. ...character) to not possess the "Hero.Creature" tag. We have to schedule the test to be performed before any scripts that depend on the race occur, but after
    16 KB (2,592 words) - 16:55, 10 February 2009
  • ...djustments to the final derived trait values. Let's put our changes to the test with an actual creature that applies adjustments. ...default values shown for the derived traits. From the chooser, select our test creature. The "Pace" value should immediately change to "5", and the "Parry
    23 KB (3,825 words) - 21:22, 10 February 2009
  • ...te ContainerReq on each of the validation things. An easier solution is to test whether we have a creature within the Eval Rule script. The revised script If we reload and test our data files with a creature, the roll bonus is now being factored into t
    31 KB (4,654 words) - 04:31, 12 February 2009
  • Reload the data files and use our test creature. Let's attempt to adjust the derived traits. Decreasing Parry stop ...verify our delta is working properly. Reload the data files and select our test creature. Click within the incrementer showing the Parry and it should show
    22 KB (3,437 words) - 18:53, 11 February 2009
  • ...nt on the "Edge" component, where the test of the field value must instead test the presence of the tag. ...for attributes should now be in place, so reload the data files and let's test it. Launch the Editor via the "Tools" menu, then create a new data file. Cl
    27 KB (4,520 words) - 22:12, 18 February 2009
  • ...aterial. If you select an alternate installation folder, you'll be able to test everything without any difficulties.
    10 KB (1,770 words) - 05:42, 19 February 2009
  • ...tion test can be defined on a component so that all child picks can safely test their live state, which depends on the live state of the gizmo, which depen ...condition test, the tags are only assigned to the pick when the condition test is satisfied.
    9 KB (1,482 words) - 00:39, 12 May 2009
  • ..."creation only" now verify the appropriate state via the "state.iscreate" test.
    8 KB (1,189 words) - 19:58, 11 May 2009
  • Line 253: Change the test from keying on the usage pool to the actual mode, as shown below.
    49 KB (6,416 words) - 03:43, 19 February 2009
  • <!ELEMENT prereq (match?, test?, validate?)> <!ELEMENT test (#PCDATA)>
    23 KB (2,872 words) - 15:32, 23 June 2010
  • ...or example, different effects at different character levels), make sure to test every one of those circumstances to ensure it works correctly. The only way to test most of these is to test each item individually. For a class ability, add the ability, make sure it
    50 KB (8,705 words) - 16:05, 23 February 2018
  • ...or example, different effects at different character levels), make sure to test every one of those circumstances to ensure it works correctly. The only way to test most of these is to test each item individually. For a class ability, add the ability, make sure it
    9 KB (1,554 words) - 09:36, 14 March 2019