prevnext   » SZS: Wiimms SZS Toolset » Guides » Extended Presence Flags

Extended Presence Flags

Contents

1.   Introduction

2.   Options

2.1   --gamemodes list

Filter the list of combinations. The parameter is a comma separated list of keywords: AUTO: Add a automatic mode without conditions first. STANDARD (or STD): Add standard modes. 1STANDARD (or 1STD): Add standard modes first. BALLOON: Add balloon battle modes. COIN: Add coin runners modes. BATTLE: Short cut for 'BALLOON,COIN'. VERSUS (or VS): Add versus modes. ITEMRAIN: Add itemrain modes. RACE: Short cut for 'VERSUS,ITEMRAIN'. ALL (default): Short cut for 'STANDARD,BATTLE,RACE'. ENGINE: Include engine classes (default). NO-ENGINE: Exclude engine classes. RANDOM: Include random modes (default). NO-RANDOM: Exclude random modes. OFFLINE: Filter offline modes. ONLINE: Filter online modes. NO-TT: Exclude time trial. TT: Force a time trial scenario, even if it is a duplicate. FULL: Don't eliminate duplicates from list (up to 1573 modes). NSORT: Sort the list by name. ISORT: Sort the list by index. DEBUG: Print a debug info about this option.
Keywords for option --gamemodes
Keyword Pre Description
CLEAR Clear all options.
DEFAULT Set all options to their default. Short cut for ALL,OFFLINE,ONLINE.
AUTO Add a generic scenario without any simulation setting at the top of the list.
STANDARD
STD
std Enable scenario for standard code, which ignores extended presence flags at all.
1STANDARD
1STD
std Like STANDARD, but place scenarios at the beginning of the list, but behind AUTO, instead of the list end.
BALLOON B Enable scenarios for Balloon Battle.
COIN C Enable scenarios for Coin Runners.
BATTLE Short cut for BALLOON,COIN and future battle modes.
VERSUS
VS
V Enable scenarios for Versus Races.
ITEMRAIN I Enable scenarios for Itemrain Races.
RACE Short cut for VERSUS,ITEMRAIN and future racing modes.
ALL Short cut for "STANDARD,BATTLE,RACE.
ENGINE Add scenarios for different engine classes, if any engine dependent condition is defined. For this, all 7 engine variants are iterated. Append »,CLASS« at the identification. This is the default behaviour.
NO-ENGINE
NOENGINE
Disable engine classes.
RANDOM Add random scenarios if any random dependent condition is defined. For this, all 8 random variants are iterated . Append »,rN« with N from 1 to 8 at the identification. This is the default behaviour.
NO-RANDOM
NORANDOM
Disable random scenarios.
OFFLINE Filter offline modes and disable online modes. If neither or both of OFFLINE and ONLINE is set, this filter is deactivated.
ONLINE Filter online modes and disable offline modes. If neither or both of OFFLINE and ONLINE is set, this filter is deactivated.
NO-TT
NOTT
Ignore Time Trial.
TT TT Force a Time Trial scenario, even if its scenario is already covered by another one.
FULL Usually only scenarios are added, that not already covered by another scenario. With FULL, all scenarios are added, even if they already covered by another scenario. These are up to 1573 scenarios total.
NSORT Sort the final list by name ignoring the letter case.
ISORT Sort the final list by index, and if equal by name. ISORT has a higher priority than NSORT.
DEBUG Enable debug modus to print additional infos.

2.2   --lt-clear

Clear LEX section TEST and remove the section if empty. This option is executed before all other --lt-* options.

2.3   --lt-online value

Set LEX/TEST parameter OFFLINE-ONLINE to this MODE. MODE is one of AUTO (default), NEVER or ALWAYS. If needed, LEX section TEST is created or removed if empty.

2.4   --lt-n-players offline,online

Set LEX/TEST parameters N-OFFLINE and N-ONLINE to these integer values. If needed, LEX section TEST is created or removed if empty.

2.5   --lt-cond-bit bitnum

Set LEX/TEST parameter COND-BIT to this integer value. Use -1 to deactivate this COND-BIT. If needed, LEX section TEST are created or removed if empty.

2.6   --lt-game-mode mode

Set LEX/TEST parameter GAME-MODE to this MODE. MODE is one of AUTO (default), Balloon, COIN, VERSUS or ITEMRAIN. If needed, LEX section TEST is created or removed if empty.

2.7   --lt-random index

Force a random scenario, if between 1 and 8. Value 0 enables auto selection and -1 disables this option. If needed, LEX section TEST is created or removed if empty.