15 #ifndef _DT_INDRECT_ARTILLERY_PSR
16 #define _DT_INDRECT_ARTILLERY_PSR
31 const DtString& rwName = DtString::nullString(),
36 const DtString& rwName = DtString::nullString(),
47 const DtString& rwName = DtString::nullString(),
54 virtual void setNumberOfSalvos(
int numSalvos);
55 virtual int numberOfSalvos()
const;
58 virtual void setRoundsPerSalvo(
int roundsPerSalvo);
59 virtual int roundsPerSalvo()
const;
62 virtual void setStartTime(
int startTime);
63 virtual int startTime()
const;
66 virtual void setStartTimeImmediate(
bool flag);
67 virtual bool startTimeImmediate()
const;
70 virtual void setTimeBetweenSalvos(
int timeBetweenSalvos);
71 virtual int timeBetweenSalvos()
const;
74 virtual void setScatterTime(
double scatterTime);
75 virtual double scatterTime()
const;
78 virtual void setAltitude(
double altitude);
79 virtual double altitude()
const;
82 virtual void setWindDirection(
double windDirection);
83 virtual double windDirection()
const;
86 virtual void setWindDistance(
double windDistance);
87 virtual double windDistance()
const;
90 virtual void setMunitionType(DtEntityType
const & munitionType);
91 virtual DtEntityType munitionType()
const;