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> |