|
From: Erik V. <ev...@us...> - 2011-11-11 15:29:14
|
data/1825/CompanyManager.xml | 74 +++++++++++++++++++++++++++++++++++++++++++
data/1825/Map.xml | 15 +++++---
2 files changed, 83 insertions(+), 6 deletions(-)
New commits:
commit 415ee8339e845cd3c7a306118d7be83539cab712
Author: Erik Vos <eri...@xs...>
Date: Fri Nov 11 16:27:44 2011 +0100
Applied half-hexes etc. to 1825 Units 2 & 3.
Also added the Unit 2 & 3 companies, so that these are at least *somewhat* playable.
diff --git a/data/1825/CompanyManager.xml b/data/1825/CompanyManager.xml
index 65c5a10..2ae65c9 100644
--- a/data/1825/CompanyManager.xml
+++ b/data/1825/CompanyManager.xml
@@ -20,6 +20,21 @@
<Number colour="yellow" number="2" phase="1,2,3,4"></Number></TileLays-->
</CompanyType>
+ <CompanyType name="Minor" class="rails.game.specific._1825.PublicCompany_1825">
+ <Float percentage="40"/>
+ <StockPrice par="no"/>
+ <ShareUnit percentage="20"/>
+ <BaseTokens>
+ <!-- HomeBase lay options: "whenStarted", "whenFloated", "firstOR" (default) -->
+ <HomeBase lay="firstOR"/>
+ <LayCost method="sequence" cost="0"/>
+ </BaseTokens>
+ <Certificate type="President" shares="2"/>
+ <Certificate shares="1" number="3"/>
+ <Trains limit="4,3"/>
+ <!--TileLays>
+ <Number colour="yellow" number="2" phase="1,2,3,4"></Number></TileLays-->
+ </CompanyType>
<IfOption name="Include" parm="Unit1" value="yes">
<!-- Private companies -->
@@ -129,7 +144,57 @@
</IfOption>
+ <!-- UNIT 3 COMPANIES -->
+ <IfOption name="Include" parm="Unit3" value="yes">
+
+ <!-- Private companies -->
+ <Company name="A&F" type="Private" basePrice="30" revenue="5" longname="Arbroath&Forfar">
+ </Company>
+ <Company name="TWW" type="Private" basePrice="60" revenue="10"
+ longname="Tanfield Wagon Way">
+ </Company>
+ <IfOption name="Include" parm="Unit2" value="no">
+ <Company name="S&D" type="Private" basePrice="160" revenue="25"
+ longname="Stockton&Darlington Railway">
+ </Company>
+ </IfOption>
+
+ <!-- Public companies -->
+ <Company name="CR" type="Public" tokens="5" fgColour="FFFFFF"
+ bgColour="000088" longname="Caledonian Railway" available="no"
+ startspace="M1">
+ <Home hex="G5" city="3"/>
+ </Company>
+ <Company name="NBR" type="Public" tokens="5" fgColour="FFFFFF"
+ bgColour="CC8800" longname="North British Railway"
+ available="no" startspace="M1">
+ <Home hex="G5" city="2"/>
+ </Company>
+ <Company name="GSWR" type="Public" tokens="4" fgColour="FFFFFF"
+ bgColour="004400" longname="Glasgow&South Western Railway" available="no"
+ startspace="K1">
+ <Home hex="G5" city="1"/>
+ </Company>
+ <Company name="GNSR" type="Minor" tokens="1" fgColour="00CC00"
+ bgColour="FFFFFF" longname="Great North of Scotland Railway"
+ available="no">
+ <Home hex="B12"/>
+ </Company>
+ <Company name="HR" type="Minor" tokens="1" fgColour="000000"
+ bgColour="FFFF00"
+ longname="Highland Railway" available="no">
+ <Home hex="B8"/>
+ </Company>
+ <Company name="M&C" type="Minor" tokens="1" fgColour="000000"
+ bgColour="CCCCFF"
+ longname="Maryport&Carlisle Railway" available="no">
+ <Home hex="K7"/>
+ </Company>
+
+ </IfOption>
+
<StartPacket roundClass="rails.game.specific._1825.StartRound_1825">
+ <!-- Unit 1 -->
<IfOption name="Include" parm="Unit1" value="yes">
<Item name="S&M" type="Private" basePrice="30"/>
<Item name="CHP" type="Private" basePrice="75"/>
@@ -141,6 +206,7 @@
</Item>
</IfOption>
</IfOption>
+ <!-- Unit 2 -->
<IfOption name="Include" parm="Unit2" value="yes">
<Item name="Lds&M" type="Private" basePrice="30"/>
<IfOption name="Include" parm="Unit1" value="no">
@@ -156,6 +222,14 @@
</IfOption>
</IfOption>
</IfOption>
+ <!-- Unit 3 -->
+ <IfOption name="Include" parm="Unit3" value="yes">
+ <Item name="A&F" type="Private" basePrice="30"/>
+ <Item name="TWW" type="Private" basePrice="60"/>
+ <IfOption name="Include" parm="Unit2" value="no">
+ <Item name="S&D" type="Private" basePrice="160"/>
+ </IfOption>
+ </IfOption>
</StartPacket>
<StockRoundRules>
<!-- Will probably move later to a GameManager XML-->
diff --git a/data/1825/Map.xml b/data/1825/Map.xml
index 553ce04..9143a6b 100644
--- a/data/1825/Map.xml
+++ b/data/1825/Map.xml
@@ -2,6 +2,9 @@
<!-- UNIT 3 -->
<IfOption name="Include" parm="Unit3" value="yes">
+ <Hex name="C1" tile="-25017" orientation="4"/>
+ <Hex name="C3" tile="-25017" orientation="4"/>
+ <Hex name="C5" tile="-25017" orientation="4"/>
<Hex name="B8" tile="-5" orientation="1" city="Inverness"/>
<Hex name="B12" tile="-25011" city="Aberdeen"/>
<Hex name="C7" tile="-1" cost="100" city="Pitlochry" open="1,2"/>
@@ -52,12 +55,12 @@
<Hex name="K11" tile="0" cost="100"/>
<Hex name="K13" tile="-1" city="Durham"/>
<Hex name="K15" tile="-2" city="Stockton, Middlesbro"/>
- <IfOption name="Include" parm="Unit2" value="yes">
- <Hex name="L8" tile="-25017" orientation="4"/>
- <Hex name="L10" tile="-25017" orientation="4"/>
- <Hex name="L12" tile="-25017" orientation="4"/>
- <Hex name="L14" tile="-25017" orientation="4"/>
- <Hex name="L16" tile="-25017" orientation="4"/>
+ <IfOption name="Include" parm="Unit2" value="no">
+ <Hex name="L8" tile="-25017" orientation="1"/>
+ <Hex name="L10" tile="-25017" orientation="1"/>
+ <Hex name="L12" tile="-25017" orientation="1"/>
+ <Hex name="L14" tile="-25017" orientation="1"/>
+ <Hex name="L16" tile="-25017" orientation="1"/>
</IfOption>
</IfOption>
|
|
From: Erik V. <ev...@us...> - 2011-12-02 22:15:35
|
data/1825/CompanyManager.xml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
New commits:
commit 31d0618a8a1c98c62bbf452bb229cf0d7f26d5d3
Author: Erik Vos <eri...@xs...>
Date: Fri Dec 2 23:14:24 2011 +0100
1825 minors have 10%, not 20% shares
diff --git a/data/1825/CompanyManager.xml b/data/1825/CompanyManager.xml
index 2ae65c9..7be3e79 100644
--- a/data/1825/CompanyManager.xml
+++ b/data/1825/CompanyManager.xml
@@ -23,14 +23,14 @@
<CompanyType name="Minor" class="rails.game.specific._1825.PublicCompany_1825">
<Float percentage="40"/>
<StockPrice par="no"/>
- <ShareUnit percentage="20"/>
+ <ShareUnit percentage="10"/>
<BaseTokens>
<!-- HomeBase lay options: "whenStarted", "whenFloated", "firstOR" (default) -->
<HomeBase lay="firstOR"/>
<LayCost method="sequence" cost="0"/>
</BaseTokens>
- <Certificate type="President" shares="2"/>
- <Certificate shares="1" number="3"/>
+ <Certificate type="President" shares="4"/>
+ <Certificate shares="2" number="3"/>
<Trains limit="4,3"/>
<!--TileLays>
<Number colour="yellow" number="2" phase="1,2,3,4"></Number></TileLays-->
|