Application Settings

There are three classes of settings in Tempus:

  1. Default Settings

  2. Competition Settings

  3. Server Data

Default Settings

Every competition is created with a default set of settings that are seeded from the settings.json file. Once the competition has been created, the settings are stored in the competition file and can only be changed within that file.

The default settings file is located in Assets\Settings.json.

NOTE: This file is automatically copied to the appropriate directories (e.g. wwwroot, chromely installer) during deployment. During development, however, changes to this file won’t be copied unless the regenerate utility is invoked from the command line.

Competition Settings

All settings for a competition are stored in the .meet file.

NOTE: Settings for a competition are not stored in the settings.json file. Those are the default settings for new competitions.

This is important to understand as it’s a change from the way Meet Manager worked where the settings file was separate from the .meet file. Because the operation of the meet is dependent upon specific settings for that meet, it makes sense to keep the data together in a single file. If the files are separate, it may not be possible to clone or simulate the race when it is loaded in the future of the original settings is lost.

Settings in a competition must be changed from within the application using the Settings screen. Alternatively, settings can be imported or exported from the application.

Files

Rules.json

Contains all of the rules for a competition.

Skate Year Start

The start of the skate year for the purpose of determining a skater’s age

Sanctions

Name

The full name of the sanction

Abbreviation

The abbreviated code for the sanction

Can Place

True if the skater can keep their place in the race

Can Progress

True of the skater can progress in the distance

Can Rank

True if the skater can have a rank in the distance classification

Rank

The order in which skaters with this saction are ranked against other sanctions

Event Settings

Adjust the default points, seeding, lane positions, and qualification settings for events.