From: Erik V. <ev...@us...> - 2010-03-11 23:20:34
|
Update of /cvsroot/rails/18xx/data/1825 In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv29066/data/1825 Added Files: TileSet.xml Game.xml CompanyManager.xml Map.xml Tiles.xml StockMarket.xml Log Message: 1825 Unit 1 (Phil Davies) --- NEW FILE: CompanyManager.xml --- <?xml version="1.0"?> <CompanyManager> <CompanyType name="Private" class="rails.game.PrivateCompany"> </CompanyType> <CompanyType name="Public" class="rails.game.PublicCompany"> <PoolPaysOut/> <Float percentage="60"/> <ShareUnit percentage="10"/> <BaseTokens> <!-- HomeBase lay options: "whenStarted", "whenFloated", "firstOR" (default) --> ` <HomeBase lay="firstOR"/> <!-- LayCost methods: only "sequence" (1830 style) implemented so far (default) --> <LayCost method="sequence" cost="0,40,100"/> </BaseTokens> <Certificate type="President" shares="2"/> <Certificate shares="1" number="8"/> <Trains number="4,4,3,-1,-1"/> </CompanyType> <Company name="S&M" type="Private" basePrice="30" revenue="5" longname="Swansea and Mumbles"> </Company> <Company name="CHP" type="Private" basePrice="75" revenue="12" longname="Cromford and High Peak"> </Company> <Company name="C&W" type="Private" basePrice="130" revenue="20" longname="Canterbury and Whitstable"> </Company> <Company name="L&M" type="Private" basePrice="210" revenue="30" longname="Liverpool and Manchester"> </Company> <!-- Note two supported colour specification formats: RGB decimal with commas and RGB hexadecimal without commas --> <Company name="LNWR" type="Public" tokens="6" fgColour="FFFFFF" bgColour="000000" longname="London & North Western Railway"> <Home hex="T16" /> </Company> <Company name="GWR" type="Public" tokens="6" fgColour="FFFFFF" bgColour="006600" longname="Great Western Railway"> <Home hex="V14" /> </Company> <Company name="LSWR" type="Public" tokens="5" fgColour="000000" bgColour="99FF66" longname="London & South Western Railway"> <Home hex="V20" city="1"/> </Company> <Company name="GER" type="Public" tokens="5" fgColour="FFFFFF" bgColour="000066" longname="Great Eastern"> <Home hex="V20" city="5" /> </Company> <Company name="SECR" type="Public" tokens="5" fgColour="000000" bgColour="FFFF00" longname="South Eastern & Chatham Railway"> <Home hex="W23"></Home> </Company> <Company name="LBSC" type="Public" tokens="4" fgColour="000000" bgColour="FF9900" longname="London, Brighton & South Coast Railway"> <Home hex="X20"></Home> </Company> <StartPacket roundClass="rails.game.specific._1851.StartRound_1851"> <Item name="S&M" type="Private" basePrice="30"/> <Item name="CHP" type="Private" basePrice="75"/> <Item name="C&W" type="Private" basePrice="130"/> <Item name="L&M" type="Private" basePrice="210"/> <IfOption name="NumberOfPlayers" value="5"> <Item name="LNWR" type="Public" president="yes"></Item></IfOption></StartPacket> <StockRoundRules> <!-- Will probably move later to a GameManager XML--> <NoSaleInFirstSR/> </StockRoundRules> </CompanyManager> --- NEW FILE: TileSet.xml --- <TileManager tiles="Tiles.xml"> <!-- Preprinted tiles --> <Tile id="0"><!-- Empty space --> <Upgrade id="7,8,9"/> </Tile> <Tile id="-1"><!-- 1 town --> <Upgrade id="3,4"/> </Tile> <Tile id="-2"><!-- 2 towns --> <Upgrade id="1,2,55,56"/> </Tile> <Tile id="-10"><!-- 1 city --> <Upgrade id="5,6"/> </Tile> <Tile id="-20"><!-- 2 OO cities --> <Upgrade id="52" relayBaseTokens="yes"/> </Tile> <Tile id="-5"><!--Dover--></Tile> <Tile id="-7"><!--Preprinted tight bend--></Tile> <Tile id="-41"/> <Tile id="-104"><!--Harwich--></Tile> <Tile id="-25001"><!--London--><Upgrade id="32" relayBaseTokens="yes"></Upgrade></Tile> <Tile id="-25002"><!--Birmingham--><Upgrade id="34" relayBaseTokens="yes"></Upgrade></Tile> <Tile id="-25003"><!--Bristol--><Upgrade id="38" relayBaseTokens="yes"/></Tile> <Tile id="-25004"/> <Tile id="-25005"/> <Tile id="-25006"/> <Tile id="-25007"/> <!-- Yellow tiles --> <Tile id="1" quantity="1" > <Upgrade id="14"></Upgrade></Tile> <Tile id="2" quantity="1" > <Upgrade id="15"></Upgrade></Tile> <Tile id="3" quantity="1" > <Upgrade id="12,14,15,87,88"></Upgrade></Tile> <Tile id="4" quantity="3" > <Upgrade id="14,15,87,88"></Upgrade></Tile> <Tile id="5" quantity="2"> <Upgrade id="12,14,15"></Upgrade> </Tile> <Tile id="6" quantity="2"> <Upgrade id="12,13,14,15"></Upgrade> </Tile> <Tile id="7" quantity="2"> <Upgrade id="26,27,28,29"></Upgrade> </Tile> <Tile id="8" quantity="8" > <Upgrade id="16,19,23,24,25,28,29"></Upgrade></Tile> <Tile id="9" quantity="7" > <Upgrade id="19,23,24,25,28,29"></Upgrade></Tile> <Tile id="55" quantity="1"> <Upgrade id="14"></Upgrade> </Tile> <Tile id="56" quantity="1" > <Upgrade id="15"></Upgrade></Tile> <!-- Green tiles --> <Tile id="12" quantity="2"> <Upgrade id="38"></Upgrade> </Tile> <Tile id="13" quantity="1"> <Upgrade id="38"></Upgrade> </Tile> <Tile id="14" quantity="2"> </Tile> <Tile id="15" quantity="2"> </Tile> <Tile id="16" quantity="1"> </Tile> <Tile id="19" quantity="1"> <Upgrade id="45,46"></Upgrade> </Tile> <Tile id="20" quantity="1"> <Upgrade id="47"></Upgrade> </Tile> <Tile id="23" quantity="3"> <Upgrade id="41,45,47"></Upgrade> </Tile> <Tile id="24" quantity="3"> <Upgrade id="42,46,47"></Upgrade> </Tile> <Tile id="25" quantity="1"> <Upgrade id="45,46"></Upgrade> </Tile> <Tile id="26" quantity="1"> <Upgrade id="42,45"></Upgrade> </Tile> <Tile id="27" quantity="1"> <Upgrade id="41,46"></Upgrade> </Tile> <Tile id="28" quantity="1"> <Upgrade id="46"></Upgrade> </Tile> <Tile id="29" quantity="1"> <Upgrade id="45"></Upgrade> </Tile> <Tile id="52" quantity="2"> <Upgrade id="34"></Upgrade> </Tile> <Tile id="87" quantity="1"> </Tile> <Tile id="88" quantity="1"></Tile> <!-- Brown tiles --> <Tile id="32" quantity="1" /> <Tile id="34" quantity="1" /> <Tile id="38" quantity="2" /> <Tile id="41" quantity="1" /> <Tile id="42" quantity="1" /> <Tile id="45" quantity="1" /> <Tile id="46" quantity="1" /> <Tile id="47" quantity="1" /> <Tile id="64" quantity="1" /> <Tile id="65" quantity="1" /> <Tile id="66" quantity="1" /> <Tile id="67" quantity="1" /> <Tile id="68" quantity="1" ></Tile> </TileManager> --- NEW FILE: Tiles.xml --- <?xml version="1.0" encoding="UTF-8" standalone="no"?> <Tiles> <Tile colour="white" id="0" name="empty"/> <Tile colour="white" id="-1" name="1 village"> <Station id="city1" position="002" type="Town"/> </Tile> <Tile colour="white" id="-2" name="2 villages"> <Station id="city1" position="102" type="Town"/> <Station id="city2" position="302" type="Town"/> </Tile> <Tile colour="white" id="-10" name="1 city"> <Station id="city1" position="302" slots="1" type="City"/> </Tile> <Tile colour="yellow" id="-20" name="2 cities"> <Station id="city1" position="002" slots="1" type="City"/> <Station id="city2" position="302" slots="1" type="City"/> </Tile> <Tile colour="fixed" id="-5" name="MF 5"> <Station id="city1" position="0" slots="1" type="City" value="20"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side1"/> </Tile> <Tile colour="fixed" id="-7" name="MF 7"> <Track from="side2" gauge="normal" to="side1"/> </Tile> <Tile colour="fixed" id="-41" name="-41"> <Track from="side0" gauge="normal" to="side3"/> <Track from="side4" gauge="normal" to="side0"/> <Track from="side4" gauge="normal" to="side3"/> </Tile> <Tile colour="fixed" id="-104" name="MF 104"> <Station id="city1" position="0" slots="1" type="City" value="20"/> <Track from="city1" gauge="normal" to="side2"/> </Tile> <Tile colour="green" id="-25001" name="London"> <Station id="city1" position="403" slots="1" type="City" value="50"/> <Station id="city2" position="503" slots="1" type="City" value="50"/> <Station id="city3" position="003" slots="1" type="City" value="50"/> <Station id="city4" position="103" slots="1" type="City" value="50"/> <Station id="city5" position="203" slots="1" type="City" value="50"/> <Station id="city6" position="303" slots="1" type="City" value="50"/> <Track from="side5" gauge="normal" to="city2"/> <Track from="side4" gauge="normal" to="city1"/> <Track from="side3" gauge="normal" to="city6"/> <Track from="side2" gauge="normal" to="city5"/> <Track from="side1" gauge="normal" to="city4"/> <Track from="side0" gauge="normal" to="city3"/> </Tile> <Tile colour="green" id="-25002" name="Birmingham"> <Station id="city1" position="402" slots="1" type="City" value="40"/> <Station id="city2" position="002" slots="1" type="City" value="40"/> <Station id="city3" position="202" slots="1" type="City" value="40"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city3" gauge="normal" to="side2"/> <Track from="side0" gauge="normal" to="city2"/> </Tile> <Tile colour="green" id="-25003" name="Bristol"> <Station id="city1" position="0" slots="1" type="City" value="30"/> <Track from="side3" gauge="normal" to="city1"/> <Track from="city1" gauge="normal" to="side1"/> </Tile> <Tile colour="fixed" id="-25004" name="Wolverton"> <Station id="city1" position="0" slots="1" type="City" value="10"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side5"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city1" gauge="normal" to="side2"/> </Tile> <Tile colour="fixed" id="-25005" name="Swindon"> <Station id="city1" position="0" slots="1" type="City" value="10"/> <Track from="side4" gauge="normal" to="city1"/> <Track from="side5" gauge="normal" to="city1"/> <Track from="city1" gauge="normal" to="side1"/> <Track from="city1" gauge="normal" to="side2"/> </Tile> <Tile colour="fixed" id="-25006" name="Southend"> <Station id="city1" position="102" slots="1" type="City" value="20"/> <Track from="side4" gauge="normal" to="side0"/> <Track from="side4" gauge="normal" to="city1"/> <Track from="side3" gauge="normal" to="side2"/> </Tile> <Tile colour="fixed" id="-25007" name="Bournemouth"> <Station id="city1" position="0" slots="1" type="City" value="20"/> <Station id="city2" position="0" slots="1" type="City" value="20"/> <Track from="side4" gauge="normal" to="city2"/> <Track from="side5" gauge="normal" to="city2"/> <Track from="side0" gauge="normal" to="city2"/> </Tile> <Tile colour="yellow" id="1" name="1"> <Station id="city1" position="408" type="Town" value="10"/> <Station id="city2" position="108" type="Town" value="10"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city2" gauge="normal" to="side1"/> <Track from="city2" gauge="normal" to="side3"/> </Tile> <Tile colour="yellow" id="2" name="2"> <Station id="city1" position="302" type="Town" value="10"/> <Station id="city2" position="109" type="Town" value="10"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city2" gauge="normal" to="side1"/> <Track from="city2" gauge="normal" to="side2"/> </Tile> <Tile colour="yellow" id="3" name="3"> <Station id="city1" position="352" type="Town" value="10"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side4"/> </Tile> <Tile colour="yellow" id="4" name="4"> <Station id="city1" position="0" type="Town" value="10"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side0"/> </Tile> <Tile colour="yellow" id="5" name="5"> <Station id="city1" position="0" slots="1" type="City" value="20"/> <Track from="city1" gauge="normal" to="side1"/> <Track from="city1" gauge="normal" to="side2"/> </Tile> <Tile colour="yellow" id="6" name="6"> <Station id="city1" position="0" slots="1" type="City" value="20"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city1" gauge="normal" to="side2"/> </Tile> <Tile colour="yellow" id="7" name="7"> <Track from="side3" gauge="normal" to="side4"/> </Tile> <Tile colour="yellow" id="8" name="8"> <Track from="side3" gauge="normal" to="side5"/> </Tile> <Tile colour="yellow" id="9" name="9"> <Track from="side3" gauge="normal" to="side0"/> </Tile> <Tile colour="yellow" id="55" name="55"> <Station id="city1" position="202" type="Town" value="10"/> <Station id="city2" position="302" type="Town" value="10"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side5"/> <Track from="city2" gauge="normal" to="side3"/> <Track from="city2" gauge="normal" to="side0"/> </Tile> <Tile colour="yellow" id="56" name="56"> <Station id="city1" position="407" type="Town" value="10"/> <Station id="city2" position="108" type="Town" value="10"/> <Track from="city2" gauge="normal" to="side1"/> <Track from="city2" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side2"/> </Tile> <Tile colour="green" id="12" name="12"> <Station id="city1" position="0" slots="1" type="City" value="30"/> <Track from="city1" gauge="normal" to="side1"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side3"/> </Tile> <Tile colour="green" id="13" name="13"> <Station id="city1" position="0" slots="1" type="City" value="30"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side4"/> </Tile> <Tile colour="green" id="14" name="14"> <Station id="city1" position="0" slots="2" type="City" value="30"/> <Track from="city1" gauge="normal" to="side1"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side0"/> </Tile> <Tile colour="green" id="15" name="15"> <Station id="city1" position="0" slots="2" type="City" value="30"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side5"/> <Track from="city1" gauge="normal" to="side0"/> </Tile> <Tile colour="green" id="16" name="16"> <Track from="side3" gauge="normal" to="side5"/> <Track from="side4" gauge="normal" to="side0"/> </Tile> <Tile colour="green" id="19" name="19"> <Track from="side5" gauge="normal" to="side1"/> <Track from="side0" gauge="normal" to="side3"/> </Tile> <Tile colour="green" id="20" name="20"> <Track from="side1" gauge="normal" to="side4"/> <Track from="side3" gauge="normal" to="side0"/> </Tile> <Tile colour="green" id="23" name="23"> <Track from="side4" gauge="normal" to="side0"/> <Track from="side0" gauge="normal" to="side3"/> </Tile> <Tile colour="green" id="24" name="24"> <Track from="side3" gauge="normal" to="side5"/> <Track from="side3" gauge="normal" to="side0"/> </Tile> <Tile colour="green" id="25" name="25"> <Track from="side1" gauge="normal" to="side3"/> <Track from="side3" gauge="normal" to="side5"/> </Tile> <Tile colour="green" id="26" name="26"> <Track from="side5" gauge="normal" to="side0"/> <Track from="side0" gauge="normal" to="side3"/> </Tile> <Tile colour="green" id="27" name="27"> <Track from="side3" gauge="normal" to="side4"/> <Track from="side3" gauge="normal" to="side0"/> </Tile> <Tile colour="green" id="28" name="28"> <Track from="side3" gauge="normal" to="side5"/> <Track from="side4" gauge="normal" to="side5"/> </Tile> <Tile colour="green" id="29" name="29"> <Track from="side3" gauge="normal" to="side4"/> <Track from="side3" gauge="normal" to="side5"/> </Tile> <Tile colour="green" id="52" name="52"> <Station id="city1" position="0" slots="2" type="City" value="30"/> <Track from="city1" gauge="normal" to="side5"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side4"/> </Tile> <Tile colour="green" id="87" name="87"> <Station id="city1" position="0" type="Town" value="10"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side5"/> </Tile> <Tile colour="green" id="88" name="88"> <Station id="city1" position="0" type="Town" value="10"/> <Track from="city1" gauge="normal" to="side1"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side5"/> </Tile> <Tile colour="brown" id="32" name="32"> <Station id="city1" position="303" slots="1" type="City" value="70"/> <Station id="city2" position="403" slots="1" type="City" value="70"/> <Station id="city3" position="503" slots="1" type="City" value="70"/> <Station id="city4" position="003" slots="1" type="City" value="70"/> <Station id="city5" position="103" slots="1" type="City" value="70"/> <Station id="city6" position="203" slots="1" type="City" value="70"/> <Track from="city6" gauge="normal" to="side2"/> <Track from="city5" gauge="normal" to="side1"/> <Track from="city4" gauge="normal" to="side0"/> <Track from="city3" gauge="normal" to="side5"/> <Track from="city2" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side3"/> </Tile> <Tile colour="brown" id="34" name="34"> <Station id="city1" position="352" slots="1" type="City" value="50"/> <Station id="city2" position="052" slots="1" type="City" value="50"/> <Station id="city3" position="502" slots="1" type="City" value="50"/> <Track from="city2" gauge="normal" to="side0"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city3" gauge="normal" to="side2"/> <Track from="city3" gauge="normal" to="side5"/> </Tile> <Tile colour="brown" id="38" name="38"> <Station id="city1" position="0" slots="2" type="City" value="40"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city1" gauge="normal" to="side2"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side5"/> </Tile> <Tile colour="brown" id="41" name="41"> <Track from="side4" gauge="normal" to="side0"/> <Track from="side4" gauge="normal" to="side3"/> <Track from="side0" gauge="normal" to="side3"/> </Tile> <Tile colour="brown" id="42" name="42"> <Track from="side3" gauge="normal" to="side5"/> <Track from="side3" gauge="normal" to="side0"/> <Track from="side5" gauge="normal" to="side0"/> </Tile> <Tile colour="brown" id="45" name="45"> <Track from="side1" gauge="normal" to="side5"/> <Track from="side1" gauge="normal" to="side3"/> <Track from="side5" gauge="normal" to="side0"/> <Track from="side3" gauge="normal" to="side0"/> </Tile> <Tile colour="brown" id="46" name="46"> <Track from="side1" gauge="normal" to="side5"/> <Track from="side1" gauge="normal" to="side0"/> <Track from="side3" gauge="normal" to="side5"/> <Track from="side3" gauge="normal" to="side0"/> </Tile> <Tile colour="brown" id="47" name="47"> <Track from="side3" gauge="normal" to="side0"/> <Track from="side3" gauge="normal" to="side1"/> <Track from="side4" gauge="normal" to="side0"/> <Track from="side4" gauge="normal" to="side1"/> </Tile> <Tile colour="brown" id="64" name="64"> <Station id="city1" position="401" slots="1" type="City" value="50"/> <Station id="city2" position="052" slots="1" type="City" value="50"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side5"/> <Track from="city2" gauge="normal" to="side1"/> <Track from="city2" gauge="normal" to="side0"/> </Tile> <Tile colour="brown" id="65" name="65"> <Station id="city1" position="501" slots="1" type="City" value="50"/> <Station id="city2" position="252" slots="1" type="City" value="50"/> <Track from="city1" gauge="normal" to="side4"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city2" gauge="normal" to="side2"/> <Track from="city2" gauge="normal" to="side3"/> </Tile> <Tile colour="brown" id="66" name="66"> <Station id="city1" position="002" slots="1" type="City" value="50"/> <Station id="city2" position="452" slots="1" type="City" value="50"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city1" gauge="normal" to="side0"/> <Track from="city2" gauge="normal" to="side4"/> <Track from="city2" gauge="normal" to="side5"/> </Tile> <Tile colour="brown" id="67" name="67"> <Station id="city1" position="307" slots="1" type="City" value="50"/> <Station id="city2" position="502" slots="1" type="City" value="50"/> <Track from="city1" gauge="normal" to="side1"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city2" gauge="normal" to="side5"/> <Track from="city2" gauge="normal" to="side2"/> </Tile> <Tile colour="brown" id="68" name="68"> <Station id="city1" position="302" slots="1" type="City" value="50"/> <Station id="city2" position="502" slots="1" type="City" value="50"/> <Track from="city1" gauge="normal" to="side3"/> <Track from="city2" gauge="normal" to="side2"/> <Track from="city2" gauge="normal" to="side5"/> <Track from="city1" gauge="normal" to="side0"/> </Tile> </Tiles> --- NEW FILE: StockMarket.xml --- <StockMarket type="linear"> <!-- Note two supported colour specification formats: RGB decimal with commas and RGB hexadecimal without commas --> <StockSpace name="A1" price="0"/> <StockSpace name="B1" price="5"/> <StockSpace name="C1" price="10"/> <StockSpace name="D1" price="16"/> <StockSpace name="E1" price="24"></StockSpace> <StockSpace name="F1" price="34"/> <StockSpace name="G1" price="42"/> <StockSpace name="H1" price="49"/> <StockSpace name="I1" price="55" /> <StockSpace name="J1" price="61"></StockSpace> <StockSpace name="A2" price="67"> <StartSpace></StartSpace></StockSpace> <StockSpace name="B2" price="71"> <StartSpace></StartSpace></StockSpace> <StockSpace name="C2" price="76"> <StartSpace></StartSpace></StockSpace> <StockSpace name="D2" price="82"/> <StockSpace name="E2" price="90"> <StartSpace></StartSpace></StockSpace> <StockSpace name="F2" price="100"> <StartSpace></StartSpace></StockSpace> <StockSpace name="G2" price="112"/> <StockSpace name="H2" price="126" /> <StockSpace name="I2" price="142" /> <StockSpace name="A3" price="160"/> <StockSpace name="B3" price="180"/> <StockSpace name="C3" price="205"></StockSpace> <StockSpace name="D3" price="230"/> <StockSpace name="E3" price="255"/> <StockSpace name="F3" price="280"/> <StockSpace name="G3" price="300"/> <StockSpace name="H3" price="320"/> <StockSpace name="I3" price="340" /> </StockMarket> --- NEW FILE: Map.xml --- <Map mapClass="rails.ui.swing.hexmap.EWHexMap" tileOrientation="EW" letterOrientation="vertical" even="R"> <Hex name="R8" tile="0"/> <Hex name="R10" tile="-1" city="Shrewsbury" orientation="3" /> <Hex name="R12" tile="-20" orientation="1" city="Wolverhampton, Walsall"/> <Hex name="R14" tile="0"/> <Hex name="R16" tile="-10" city="Leicester" /> <Hex name="R18" tile="0"/> <Hex name="R20" tile="-1" city="Peterborough" orientation="3" /> <Hex name="R22" tile="0"/> <Hex name="R24" tile="-10" city="Norwich" orientation="4" /> <Hex name="R26" tile="-1" city="Great Yarmouth" orientation="1" /> <Hex name="S9" tile="0"/> <Hex name="S11" tile="0"/> <Hex name="S13" tile="-25002" city="Birmingham" /> <Hex name="S15" tile="-1" city="Northampton" orientation="2" /> <Hex name="S17" tile="0"/> <Hex name="S19" tile="0"/> <Hex name="S21" tile="0"/> <Hex name="S23" tile="0"/> <Hex name="S25" tile="0"/> <Hex name="T8" tile="0" cost="100"></Hex> <Hex name="T10" tile="0"/> <Hex name="T12" tile="0"/> <Hex name="T14" tile="0"/> <Hex name="T16" tile="-25004" city="Wolverton"/> <Hex name="T18" tile="0"/> <Hex name="T20" tile="-1" city="Cambridge" /> <Hex name="T22" tile="0"/> <Hex name="T24" tile="-1" city="Ipswich" orientation="1" /> <Hex name="U9" tile="0"/> <Hex name="U11" tile="-1" cost="40" city="Gloucester" orientation="1" ></Hex> <Hex name="U13" tile="0"/> <Hex name="U15" tile="0"/> <Hex name="U17" tile="0"/> <Hex name="U19" tile="0"/> <Hex name="U21" tile="0"/> <Hex name="U23" tile="-1" city="Colchester" /> <Hex name="U25" tile="-104" orientation="2" city="Harwich"/> <Hex name="V8" tile="-20" city="Cardiff, Newport" /> <Hex name="V10" tile="-25003" city="Bristol"/> <Hex name="V12" tile="0"/> <Hex name="V14" tile="-25005" city="Swindon"/> <Hex name="V16" tile="-1" city="Reading" orientation="1"/> <Hex name="V18" tile="0"/> <Hex name="V20" tile="-25001" city="London"/> <Hex name="V22" tile="-25006" value="20" city="Southend"/> <Hex name="W9" tile="-41" orientation="3" /> <Hex name="W11" tile="-2" city="Bath,Trowbridge" orientation="4" /> <Hex name="W13" tile="0"/> <Hex name="W15" tile="0"/> <Hex name="W17" tile="0"/> <Hex name="W19" tile="-2" city="Kingston on Thames, Reigate" orientation="4" /> <Hex name="W21" tile="0"/> <Hex name="W23" tile="-10" city="Ashford" orientation="5" /> <Hex name="W25" tile="-5" orientation="2" city="Dover"/> <Hex name="X8" tile="0"/> <Hex name="X10" tile="0"/> <Hex name="X12" tile="0"/> <Hex name="X14" tile="-10" city="Southampton" orientation="5" /> <Hex name="X16" tile="-20" city="Gosport, Portsmouth" orientation="1" /> <Hex name="X18" tile="0"/> <Hex name="X20" tile="-10" city="Brighton" orientation="5" /> <Hex name="X22" tile="-1" city="Hastings" orientation="2" /> <Hex name="X24" tile="0"/> <Hex name="Y9" tile="0"/> <Hex name="Y11" tile="-1" city="Weymouth" orientation="3" /> <Hex name="Y13" tile="-25007" city="Bournemouth"/> <Hex name="Y17" tile="-7" orientation="4" /> <Hex name="Y19" tile="-7" orientation="4" /> </Map> --- NEW FILE: Game.xml --- <?xml version="1.0"?> <ComponentManager> <Component name="GameManager" class="rails.game.GameManager"> <Game name="1825"/> <!-- GAME OPTIONS must have: - a name, which must also exist as an entry in LocalText.properties, - optionally 'type="toggle"', which has the effect that the selection uses a checkbox instead of a dropdown list. In this case, 'values' must be absent (the allowed values are fixed to "yes,no"). - optionally, 'values="a,b,c"' i,e, a list of allowed values. - optionally, a default value (only affects a toggle; in a dropdown the first item is always the default). --> <PlayerShareLimit percentage="100"/> <BankPoolLimit percentage="100"></BankPoolLimit> <EndOfGame> <Bankruptcy/> <BankBreaks limit="0" finish="setOfORs"/> <!-- "Runs out"; when "broken", -1 is the limit --> </EndOfGame> </Component> <Component name="PlayerManager" class="rails.game.PlayerManager"> <Players number="3" cash="800" certLimit="20"/> <Players number="4" cash="630" certLimit="16"/> <Players number="5" cash="504" certLimit="13"/> </Component> <Component name="Bank" class="rails.game.Bank"> <Bank amount="12000"/> <Money format="£@"></Money> </Component> <Component name="TileManager" class="rails.game.TileManager" file="TileSet.xml"/> <Component name="Map" class="rails.game.MapManager" file="Map.xml"/> <Component name="CompanyManager" class="rails.game.CompanyManager" file="CompanyManager.xml"/> <Component name="StockMarket" class="rails.game.StockMarket" file="StockMarket.xml"/> <Component name="TrainManager" class="rails.game.TrainManager"> <Defaults> <Reach base="stops" countTowns="yes"/> <!-- Alternative values: base="hexes" for H-trains as in 1826, 1849 etc. countTowns="no" for all trains in 1841, 18EU, etc., where towns score but do not count against the train length. Otherwise, towns are counted as minor or major stops, depending on the presence or absence of a "minorStops" value. --> <Score towns="yes"/> <!-- Alternative values: towns="no" for trains that ignore towns (e.g. 1826 TGV). cities="double" if city-revenue is doubled (e.g. 1826 TGV). --> </Defaults> <Train name="2" majorStops="2" cost="180" amount="6"/> <Train name="3" majorStops="3" cost="300" amount="4" startPhase="2"/> <Train name="4" majorStops="4" cost="430" amount="3"/> <Train name="5" majorStops="5" cost="550" amount="4" startPhase="3" rustedTrain="2" /> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <!-- Note: released and rusted trains are now specified per Train but could as well be moved here. To be sorted out when we do 18US. --> <!-- Each Phase's defaults are the previous one's values --> <Phase name="1" > <Tiles colour="yellow"/> <Privates sellingAllowed="no"/> <OperatingRounds number="1"/> <Trains tradingAllowed="yes"/> </Phase> <Phase name="2"> <Tiles colour="yellow,green"/> <OperatingRounds number="2"/> </Phase> <Phase name="3"> <Tiles colour="yellow,green,brown"/><OperatingRounds number="3"> </OperatingRounds> </Phase> <Phase name="4"> <Tiles colour="yellow,green,brown,grey"/> </Phase> <Phase name="5"> </Phase> </Component> </ComponentManager> |