For Babelfish Release 1.11.1.3

RangeScript Class

A RangeScript details the range command script for the chief range officer to give during the course of fire, the set up and configuration of Athena compliant ESTs, and the labeling for paper targets. There can be multiple RangeScripts per COURSE OF FIRE. Each one can be designed for ESTs, paper targets, or both (although in practice it is usually one or the other).

Definition

Namespace: Scopos.BabelFish.DataModel.Definitions
Assembly: BabelFish (in BabelFish.dll) Version: 1.11.1.4+b1da393815f6638555a663d9a94167ecabea5695
C#
public class RangeScript : IReconfigurableRulebookObject
Inheritance
Object    RangeScript
Implements
IReconfigurableRulebookObject

Constructors

Properties

Comment Authors internal comments for documentation
DefaultCommand 
DefaultSegment 
DesignedForEST True if this RangeScript is intended to be used with Athena compliant ESTs. False if it is not.
DesignedForPaper True if this RangeScript is intended to be used with paper targets for scoring with Orion. False if it is not.
PaperTargetLabels List of available options for printing barcode labels on paper targets.
RangeScriptName A unique human readable name given to this RangeScript.
RangeScriptType Range Scripts can be composed to be one of five types.
  • FORMAL_MATCH: Range Officer controlled
  • FORMAL_PRACTICE: Mimics a FORMAL_MATCH but participant controls the commands.
  • INFORMAL_PRACTICE
  • DRILL
  • GAME
SegmentGroups List of SegmentGroups used to help run the match.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Overrides ObjectToString)

See Also