Progress¶
Progress is typically used to track relationship progress with characters, but it can be used for more technical purposes.
By default, progress for all events start at 0.
See also
You can display progress via the [ProgressDisplay]
Text Markup .
Also see
Get Event Progress for progress functions outside of the given file.
SetProgress¶
Will set the event's progress to the specified number. Can be negative.
"SetProgress", "0"
ChangeProgress¶
Changes the events progress based on the given value. Can be negative.
"ChangeProgress", "5"
ChangeProgressBasedOnVirility¶
Changes progress based on virility, with the following with the value in the following string being a multiplier. Base number in the example translates to 0.1x scaling of the players virility total. So if the player has 100 virility, it will result in progress increasing by 10.
"ChangeProgressBasedOnVirility", "1"
Primarily designed for the blue balls system, but it can have other uses.
IfProgressEquals¶
Checks if the progress of the event is equal to the following number. If true, it jumps to the given scene. If false, it's ignored. Can be negative.
"IfProgressEquals", "10", "SceneNameHere"
IfProgressEqualsOrGreater¶
Works the same as the previous function, but is still true even if the event's value is greater than the checked value. Can be negative.
"IfProgressEqualsOrGreater", "10", "SceneNameHere"
IfProgressEqualsOrLess¶
Same as the previous function, but instead is still true if the event's value is less than the checked value. Can be negative.
"IfProgressEqualsOrLess", "10", "SceneNameHere"