Package net.sf.colossus.variant
Interface HazardConstants
-
- All Known Implementing Classes:
HazardHexside
,Hazards
,HazardTerrain
public interface HazardConstants
This holds constants used in Hazard Terrain and Hazard Hexside
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
HazardConstants.EffectOnMovement
Movement Constantsstatic class
HazardConstants.EffectOnStrike
Strike/RangeStrike Constantsstatic class
HazardConstants.RangeStrikeSpecialEffect
RANGESTRIKEFREE = "No effect on RangeStrike"; RANGESTRIKEBLOCKED = "Blocks RangeStrike"; RANGESTRIKEOCCUPIED = "Blocks RangeStrike unless Occupied"; RANGESTRIKEWALL = "Blocks RangeStrike unless Occupied - 1 Skill"; RANGESTRIKESKILLPENALTY = "Non-Native RangeStriker loses skill for each";static class
HazardConstants.ScopeOfEffectOnStrike
Scope Constants - All - is everyone Natives means Natives vs anyone Patriots means Natives vs Foreigners Foreigners are Non-Natives vs anyone Imperials means Foreigners vs Nativesstatic class
HazardConstants.SpecialEffect
Special effects.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
toString()
-