Barks are the mid-challenge text that pops up after meeting certain requirements called milestones.
Adding new barks is as easy as changing a CSV (comma-separated value) file in the resources folder. This should be opened in a spreadsheet software if possible. From left to right, the column headers are:
Bark ID
- Used to call specific barks, such as intro barks. If a bark has a specific ID it will NOT be included in the randomization calls. Leave ID at 0 to include it in the randomization.
Barker
Milestone Type
- What is being measured and compared
- Empty, TBags, Targets, Centers, Accuracy, Intro
IsPos (bool - T/F)
- Is this a positive statement? default to true, unless it's clearly negative (ie, you suck!!)
Bark Content
- ALWAYS put the bark in “Quotes.” This is what is actually said.
- At the bottom of the BaseTask script, there is an array of Bark Milestones. Add a new milestone by hitting the ‘+’
- In this new milestone, select
- the barker, type, if positive or not
- a threshold number, a comparison operator (read as is current number <compare=op> threshold)
- Optional bark ID: leave at 0 if you want a random bark, change to a number if you want something specific