def @MyRule { {@Xrgb tomato2 } @Colour @Ding a44 } def @Rule right x { 9p @Font {@Xrgb darkgoldenrod3} @Colour {x} } def @Title right x { 11p @Font @B {x} |.2c } def @ColoredTitle right x { @Box paint { @Xrgb azure2 } margin { 0.1c } { x } } def @ColoredSubTitle right x { @Box paint { @Xrgb azure1 } margin { 0.1c } { x } } def @URL left y right x { y @URLLink {@Xrgb deepskyblue1} @Colour { x } } def @HeaderPaint {@Xrgb snow2} def @Ability right x { {@Xrgb red1} @Colour {x} } def @Cap right x { {@Xrgb orange2} @Colour {x} } def @Half { {@Xrgb deepskyblue} @Colour @I half-strength} def @Harsh { {@Xrgb yellow3} @Colour @I {Harsh terrain}} def @Eliminated { {@Xrgb purple} @Colour @I eliminated } def @Wreck { {@Xrgb chocolate} @Colour @I Wreck} def @CP { @B CP } def @Free { {@Xrgb deepskyblue1} @Colour free } def @Defense { {@Xrgb seagreen} @Colour defense } def @Attack { {@Xrgb sienna2} @Colour attack } def @CMP { {@Xrgb salmon} @Colour CP} def @MP { {@Xrgb darkgoldenrod} @Colour MP } def @Weakest { {@Xrgb mediumorchid2} @Colour weakest} def @Strongest { {@Xrgb lightslateblue} @Colour strongest} def @SingleSuccess { {@Xrgb deeppink2} @Colour{single success}} def @ReactionFire {@I{Reaction Fire}} def @Recruit {@IncludeGraphic "imgs/recruit.eps"} def @Regular {@IncludeGraphic "imgs/regular.eps"} def @Hardened {@IncludeGraphic "imgs/hardened.eps"} def @Veteran {@IncludeGraphic "imgs/veteran.eps"} def @Elite {@IncludeGraphic "imgs/elite.eps"} def @AWhite {@IncludeGraphic "imgs/action-white.eps"} def @AYellow {@IncludeGraphic "imgs/action-yellow.eps"} def @ANormal {@IncludeGraphic "imgs/action-normal.eps"} def @ADelayed {@IncludeGraphic "imgs/action-delayed.eps"} def @AFast {@IncludeGraphic "imgs/action-fast.eps"} def @AHide {@IncludeGraphic "imgs/action-hide.eps"} def @AHidden {@IncludeGraphic "imgs/action-hidden.eps"} def @AFiring {@IncludeGraphic "imgs/action-firing.eps"} def @AAmbush {@IncludeGraphic "imgs/action-ambush.eps"} def @AAttack {@IncludeGraphic "imgs/action-attack.eps"} def @ASuppressed {@IncludeGraphic "imgs/action-suppressed.eps"} def @AFallback {@IncludeGraphic "imgs/action-fallback.eps"} def @AFireMove {@IncludeGraphic "imgs/action-firemove.eps"} def @AMoveFire {@IncludeGraphic "imgs/action-movefire.eps"} def @ADigIn {@IncludeGraphic "imgs/action-digin.eps"} def @ADugIn {@IncludeGraphic "imgs/action-dugin.eps"} def @ATurret {@IncludeGraphic "imgs/action-turret.eps"} def @AImmobile {@IncludeGraphic "imgs/action-immobile.eps"} def @Attacker {@IncludeGraphic "imgs/attacker.eps"} def @Defender {@IncludeGraphic "imgs/defender.eps"} def @Support {@IncludeGraphic "imgs/support.eps"} def @Inf {@IncludeGraphic "imgs/infantry.eps"} def @Arty {@IncludeGraphic "imgs/artillery.eps"} #def @InfArty { inf{@Sym slash}arty} def @InfArty { @Inf{@Sym slash}@Arty } def @Vehicle{@IncludeGraphic "imgs/armoured.eps"} def @Armoured {@B armoured @IncludeGraphic "imgs/armoured.eps"} def @Unarmoured {@B unarmoured @IncludeGraphic "imgs/armoured.eps"} #def @Vehicle {@IncludeGraphic "imgs/vehicle1.eps"} #def @Vehicle {@Armoured{@Sym slash}@Unarmoured} #def @Vehicle {@Unarmoured{@Sym slash}@Armoured} def @Tracked {@IncludeGraphic "imgs/tracked.eps"} def @Wheeled {@IncludeGraphic "imgs/wheeled.eps"} def @Foot {@IncludeGraphic "imgs/foot.eps"} def @InfTarget {@IncludeGraphic "imgs/inf-target.eps"} def @Suppress {@IncludeGraphic "imgs/miss.eps"} def @Hit {@IncludeGraphic "imgs/hit.eps"} def @Critical {@IncludeGraphic "imgs/critical.eps"} def @Spotting {@IncludeGraphic "imgs/spotting.eps"} def @Hindered {@IncludeGraphic "imgs/hindered.eps"} def @Blocked {@IncludeGraphic "imgs/blocked.eps"} def @Smoke {@IncludeGraphic "imgs/smoke.eps"} def @Objective {@IncludeGraphic "imgs/objective.eps"} def @SecondRun {@IncludeGraphic "imgs/second-run.eps"} def @Blast {@IncludeGraphic "imgs/blast.eps"} def @BlastRed {@IncludeGraphic "imgs/blast_red.eps"} def @BlastGreen {@IncludeGraphic "imgs/blast_green.eps"} def @BlastBlue {@IncludeGraphic "imgs/blast_blue.eps"} def @BlastYellow {@IncludeGraphic "imgs/blast_yellow.eps"} def @Red {@IncludeGraphic "imgs/red.eps"} def @Green {@IncludeGraphic "imgs/green.eps"} def @Blue {@IncludeGraphic "imgs/blue.eps"} def @Yellow {@IncludeGraphic "imgs/yellow.eps"} #def @Cube right x { lightgrey @Color @ShadowBox shadow {.1f} margin {0c} black @Color @Box margin {0c} @Box margin {6p} paint {x}} #def @Red { @Cube {@Xrgb firebrick1} } #def @Yellow { @Cube {@Xrgb gold1} } #def @CubeG right x { lightgrey @Color @ShadowBox shadow {.1f} margin {0c} black @Color @Box margin {0c} @Box margin {4p} paint {x} 17p @Font @Bullet} #def @Green { @Cube {@Xrgb seagreen3} } #def @Blue { @Cube {@Xrgb deepskyblue1} } #def @Green { @Cube {@Xrgb olivedrab4} } #def @Blue { @Cube {@Xrgb cornflowerblue} } def @LOSB {@IncludeGraphic "imgs/blocked.eps"} def @LOSH {@IncludeGraphic "imgs/hindered.eps"} def @Indirect {@IncludeGraphic "imgs/indirectfire.eps"} def @NoIndirect {@IncludeGraphic "imgs/noindirectfire.eps"} def @E {@IncludeGraphic "imgs/elevation.eps"} def @Ea {@IncludeGraphic "imgs/elevation1.eps"} def @Eb {@IncludeGraphic "imgs/elevation2.eps"} def @X {-} def @Clear {@IncludeGraphic "imgs/clear.eps"} def @Beach {@IncludeGraphic "imgs/beach.eps"} def @Brush {@IncludeGraphic "imgs/brush.eps"} def @Rocky {@IncludeGraphic "imgs/rocky.eps"} def @Groves {@IncludeGraphic "imgs/groves.eps"} def @Trees {@IncludeGraphic "imgs/trees.eps"} def @LightForest {@IncludeGraphic "imgs/light_forest.eps"} def @HeavyForest {@IncludeGraphic "imgs/heavy_forest.eps"} def @CornField {@IncludeGraphic "imgs/corn_field.eps"} def @WheatField {@IncludeGraphic "imgs/wheat_field.eps"} def @Bridge {@IncludeGraphic "imgs/bridge.eps"} def @LargeBridge {@IncludeGraphic "imgs/large_bridge.eps"} def @ShallowWater {@IncludeGraphic "imgs/shallow_water.eps"} def @Swampy {@IncludeGraphic "imgs/swampy.eps"} def @River {@IncludeGraphic "imgs/river.eps"} def @SingleStorey {@IncludeGraphic "imgs/single_storey.eps"} def @LargeSingleStorey {@IncludeGraphic "imgs/large_single_storey.eps"} def @MultiStorey {@IncludeGraphic "imgs/multi_storey.eps"} def @LargeMultiStorey {@IncludeGraphic "imgs/large_multi_storey.eps"} def @ChurchTower {@IncludeGraphic "imgs/church_tower.eps"}