summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2023-12-05 16:52:34 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2023-12-05 16:52:34 +0100
commit0a99d2d85b16346b118750a6df632d687a6704af (patch)
tree0dc86f6fdbf0d92d832728fe46c87f5c4a8722a9
parentc2191fb776cdca6b80844974a19dcb91d668a6cf (diff)
downloadasynk-rules-0a99d2d85b16346b118750a6df632d687a6704af.zip
asynk-rules-0a99d2d85b16346b118750a6df632d687a6704af.tar.gz
ColonialTwilight : add setup
-rw-r--r--ColonialTwilight/Colonial-Twilight-setup.lou131
-rw-r--r--ColonialTwilight/Makefile15
2 files changed, 146 insertions, 0 deletions
diff --git a/ColonialTwilight/Colonial-Twilight-setup.lou b/ColonialTwilight/Colonial-Twilight-setup.lou
new file mode 100644
index 0000000..d4c3217
--- /dev/null
+++ b/ColonialTwilight/Colonial-Twilight-setup.lou
@@ -0,0 +1,131 @@
+# encoding : iso-8859-1
+
+@SysInclude { langdefs }
+@SysInclude { bsf }
+@SysInclude { dsf }
+@SysInclude { docf }
+@SysInclude { tbl }
+
+@Use { @BasicSetup
+ @InitialFont { Times Base 11p }
+ #@DisplayGap { 0.00v @OrIfPlain 1f }
+ @ListGap { 0.54f @OrIfPlain 1f }
+ @ListOuterGap { 0.50f @OrIfPlain 1f }
+ #@ParaGap { 1.50v @OrIfPlain 1f }
+ #@ListIndent { 0s }
+ @ListLabelWidth { 0.70f @OrIfPlain 5s }
+}
+@Use { @DocumentSetup
+ @PageType { A4 }
+ @PageHeaders { None }
+ @TopMargin { .6c @OrIfPlain 6f }
+ @FootMargin { .6c @OrIfPlain 6f }
+ @OddLeftMargin { .7c @OrIfPlain 10s }
+ @OddRightMargin { .7c @OrIfPlain 10s }
+ @EvenLeftMargin { .7c @OrIfPlain 10s }
+ @EvenRightMargin { .7c @OrIfPlain 10s }
+}
+@Use { @OrdinarySetup
+ #@SectionGap { 0.7v @OrIfPlain 3f }
+ #@SubSectionGap { 0.5v @OrIfPlain 2f }
+}
+@SysDatabase @FontDef { fontdefs }
+@SysDatabase @RefStyle { refstyle }
+
+def @FTroops { rgb { .15 .52 .81 } }
+def @FPolice { rgb { .60 .83 .96 } }
+def @ATroops { rgb { .23 .47 .18 } }
+def @APolice { rgb { .50 .68 .20 } }
+
+@Document
+//
+@Text @Begin
+
+@CentredDisplay @Heading { @I{GMT} - Colonial Twilight - I Nerd Rules - @Date }
+
+@BeginSections
+
+@Section @Title {Short Scenario 1960-62} @Begin
+/.6v @Tbl
+ rule {yes}
+ i {right}
+{
+@Row
+ format { @Cell A | @Cell paint { rgb { .23 .47 .18 } } B | @Cell i {left} C }
+ A{ 3} B{Algerian Troops} C{Oran - Algiers - Medea}
+@Row
+ format { @Cell A | @Cell paint { rgb { .50 .68 .20 } } B | @Cell i {left} C }
+ A{ 7} B{Algerian Police} C{Mecheria - Oran - Orleansville - Barika - Philippeville - Souk Ahras - Tebessa}
+@Row
+ format { @Cell A | @Cell paint { rgb { .60 .83 .96 } } B | @Cell i {left} C }
+ A{ 6} B{French Bases} C{2 available - Sidi Bel Abbes - Medea - Philippeville - Souk Ahras}
+@Row
+ format { @Cell A | @Cell paint { rgb { .15 .52 .81 } } B | @Cell i {left} C }
+ A{ 9} B{French Troops} C{4 Algiers - 4 Philippeville - Souk Ahras}
+@Row
+ format { @Cell A | @Cell paint { rgb { .60 .83 .96 } } B | @Cell i {left} C }
+ A{21} B{French Police} C{4 available - 2 Tlemcen}
+@Row
+ format { @Cell A | @Cell B | @Cell i {left} C }
+ C{Oran - Sidi Bel Abbes - Mostaganem - Mecheria - Mascara - Tiaret - Ain Sefra - Algiers - Orleansville Tizi Ouzou - Bordj Bou Arreridj - Bougie - Constantine - Biskra - Negrine}
+}
+/.6v @Tbl
+ rule {yes}
+ i {right}
+ aformat { @Cell A | @Cell B | @Cell i {left} C }
+{
+@Rowa A{15} B{FLN Bases} C{7 available - 2 Morocco - 2 Tunisia - Orleansville - Tizi Ouzou - Bougie - Souk Ahras}
+@Rowa A{30} B{Guerrillas} C{5 out of play - 8 available - 4 Morocco - 5 Tunisisa /.3v Tlemcen - Orleansville - Tizi Ouzou - Bougie - Setif - Barika - Souk Ahras - Tebessa}
+}
+/.6v @Tbl
+ rule {yes}
+ i {right}
+{
+@Row
+ format { @Cell A | @Cell B | @Cell i {left} C }
+ A{3} B{Resettled} C{Tlemcen - Bordj Bou Arreridj - Setif}
+@Row
+ format { @Cell A | @Cell paint { rgb { .95 .94 .32 } } B | @Cell i {left} C }
+ A{3} B{Support} C{Oran - Algiers - Constantine}
+@Row
+ format { @Cell A | @Cell paint { rgb { .75 .13 .16 } } B | @Cell i {left} C }
+ A{7} B{Oppose} C{Orleansville - Ain Oussera - Tizi Ouzou - Bougie - Barika - Souk Ahras - Tebessa}
+}
+/.6v @Tbl
+ rule {yes}
+ i {right}
+{
+@Row
+ format { @Cell A | @Cell paint { rgb { .60 .87 .97 } } B | @Cell i {left} C }
+ A{16} B{GOV Control} C{Oran - Tlemcen - Sidi Bel Abbes - Mostaganem - Mecheria - Mascara - Tiaret - Ain Sefra /.3v Algiers - Medea - Bordj Bou Arreridj - Constantine - Philippeville - Souk Ahras - Biskra - Negrine}
+@Row
+ format { @Cell A | @Cell paint { rgb { .4 .46 .24 } } B | @Cell i {left} C }
+ A{3} B{FLN Control} C {Tizi Ouzou - Bougie - Setif}
+}
+/.6v @Tbl
+ rule {yes}
+ i {right}
+ aformat { @Cell A | @Cell B | @Cell i {left} C }
+{
+@Rowa A{5} B{Propaganda} C{[67-71]}
+@Rowa A{6} B{Pivotal Event} C{[61-66]}
+@Rowa A{60} B{Event} C{[1-60]}
+#@Rowa A{Recall De Gaule} B{In Play}
+#@Rowa A{Coup D'Etat} B{GOV}
+#@Rowa A{OAS} B{FLN}
+}
+@LP
+@LLP
+@LLP
+@I{Recall De Gaulle} : @I{In Game}
+@LLP
+@I{Coup D'Etat} : @I Government Player
+@LLP
+@I{OAS} : @I FLN Player
+@LLP
+3 * (12 Events + 1 Propaganda)
+@End @Section
+
+@EndSections
+
+@End @Text
diff --git a/ColonialTwilight/Makefile b/ColonialTwilight/Makefile
new file mode 100644
index 0000000..f2c5eee
--- /dev/null
+++ b/ColonialTwilight/Makefile
@@ -0,0 +1,15 @@
+.SUFFIXES: .lou .ps .pdf
+
+.lou.ps:
+ lout -r3 $< -o $@
+
+.ps.pdf:
+ ps2pdf -sPAPERSIZE=a4 $<
+
+Colonial-Twilight-setup.pdf: Colonial-Twilight-setup.lou
+
+build: Colonial-Twilight-setup.pdf
+
+clean:
+ -@ rm Colonial-Twilight-setup.pdf *.li *.ld
+