Starward Rogue:XML - Enum Reference
Revision as of 17:04, 21 November 2015 by Dominus Arbitrationis (talk | contribs)
DamageType
- Ballistic
- Tracking
- Gravity
- Deployment
- Laser
- Energy
- Ion
- Concussive
- Piercing
- Poison
- Fire
- Acid
- Lightning
- Explosive
- "Explosive" gets the MissileShotDamage modifier and not the NormalShotDamage one, and vice versa for non-Explosive.
- "Explosive" shots can reveal secret doors on direct collision
FiringTiming
- AllTheTime
- always fires if there's any eligible target at all, even if not in range
- OnlyInRange
- only fires when there's something in range
- WhenParentEntityHit
- only fires when the parent entity is hit by something (which authorizes one salvo)
- Never
- never does normal salvo logic; useful with systems with category=DirectUseSystem
TargetingLogic
- Direct
- fires at where the target is now
- Lead
- fires at where this shot would intercept the target at its present speed and course. If the target is travelling too fast for the shot to intercept at any angle, this just shoots at the target's current location.
- Dumbfire
- fires in a straight line from the firing ship at the angle the firing ship is currently facing