<< Click to Display Table of Contents >> Navigation: Support > Reconfigurable Rulebook > Definition Objects > Singular |
An event within a COURSE OF FIRE that does not have any children. Almost always refers to a single shot.
Singulars are not defined individually, but as a group. As an example, in a three position match, one Singular object define the shots fired in kneeling, a second Singular object defines the shots fired in prone, and a third object defines the shots fired in standing.
Singular is a sub-object of COURSE OF FIRE.
Name |
Value Type |
Description |
Type |
String |
The type of singular event this is. Must be one of the following: •Shot •Test Required and may not be empty. |
EventName |
String formatted as a Singular Event Name. |
The format for the EventName. The compiled EventName must be unique within the COURSE OF FIRE. Traditionally the EventName for Singulars is the StageLabel value concatenated with the place holder '{}'. Required. |
Values |
String formatted as a Value Series. |
The integer values to use to generate the EventNames dynamically. Required. |
ScoreFormat |
String formatted as a Score Format. |
The name of the Score Format to use when displaying the Singular event during a match. Must be one of the options defined in the SCORE FORMAT COLLECTION ScoreFormats |
StageLabel |
String. |
A unique value that is used in the mapping process of shots to events. StageLabels are assigned to shots: •In an Athena compliant EST system via the StageLabel value in Segment. •In a paper target system via the StageLabel value in a BarcodeLabel. StageLabel values are traditionally a single character. Required and may not be blank. |
ShotMappingMethod |
String |
The method to use to map shots to events. Must be one of the following values: •Sequential Required. |
Comment |
String |
Internal documentation comments. All text is ignored by the system. |
Note:
The Reconfigurable Rulebook and functionality will be fully implemented in the 3.0 release of Orion Scoring System. Athena and Rezults both 100% implement the Reconfigurable Rulebook.