From: <ev...@us...> - 2011-03-14 15:52:22
|
Revision: 1497 http://rails.svn.sourceforge.net/rails/?rev=1497&view=rev Author: evos Date: 2011-03-14 15:52:15 +0000 (Mon, 14 Mar 2011) Log Message: ----------- 18VA XML files (first version) Modified Paths: -------------- trunk/18xx/data/GamesList.xml Added Paths: ----------- trunk/18xx/data/18VA/ trunk/18xx/data/18VA/CompanyManager.xml trunk/18xx/data/18VA/Game.xml trunk/18xx/data/18VA/Map.xml trunk/18xx/data/18VA/StockMarket.xml trunk/18xx/data/18VA/TileSet.xml trunk/18xx/data/18VA/Tiles.xml Added: trunk/18xx/data/18VA/CompanyManager.xml =================================================================== --- trunk/18xx/data/18VA/CompanyManager.xml (rev 0) +++ trunk/18xx/data/18VA/CompanyManager.xml 2011-03-14 15:52:15 UTC (rev 1497) @@ -0,0 +1,75 @@ +<?xml version="1.0"?> +<CompanyManager> + <CompanyType name="Private" class="rails.game.PrivateCompany"> + <ClosingConditions> + <Phase>5</Phase> + </ClosingConditions> + </CompanyType> + <CompanyType name="Public" class="rails.game.PublicCompany"> + <CanBuyPrivates lowerPriceFactor="0.5" upperPriceFactor="2.0"/> + <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,2"/> + <CanUseSpecialProperties/> + </CompanyType> + + <Company name="REA" type="Private" basePrice="40" revenue="10" + longname="Railway Express Agency"> + </Company> + <Company name="TIW" type="Private" basePrice="60" revenue="15" + longname="Tredegar Iron Works"> + </Company> + <Company name="PY" type="Private" basePrice="80" revenue="20" + longname="Potomac Yards"> + </Company> + <Company name="B&O" type="Private" basePrice="140" revenue="0" + longname="Baltimore and Ohio President's Certificate"> + </Company> + + <!-- Note two supported colour specification formats: + RGB decimal with commas and RGB hexadecimal without commas --> + <Company name="B&O" type="Public" tokens="4" fgColour="FFFFFF" bgColour="0000FF" + longname="Baltimore and Ohio Railroad"> + <Home hex="C8"/> + </Company> + <Company name="C&O" type="Public" tokens="4" fgColour="000000" bgColour="00CCFF" + longname="Chesapeake and Ohio Railway"> + <Home hex="I4"/> + </Company> + <Company name="NW" type="Public" tokens="4" fgColour="FFFFFF" bgColour="000000" + longname="Norfolk and Western Railway"> + <Home hex="M6"/> + </Company> + <Company name="RFP" type="Public" tokens="4" fgColour="FFFFFF" bgColour="FF0000" + longname="Richmond, Fredericksburg, and Potomac Railroad"> + <Home hex="G6"/> + </Company> + <Company name="SR" type="Public" tokens="4" fgColour="FFFFFF" bgColour="006600" + longname="Southern Railway"> + <Home hex="K6"/> + </Company> + <Company name="VGN" type="Public" tokens="4" fgColour="FFFFFF" bgColour="990066" + longname="Virginian Railway"> + <Home hex="L3"/> + </Company> + <Company name="WM" type="Public" tokens="4" fgColour="FFFFFF" bgColour="FF9900" + longname="Western Maryland Railway"> + <Home hex="D3"/> + </Company> + <StartPacket roundClass="rails.game.StartRound_1830"> + <Bidding initial="5" minimum="5" increment="1"/> + <Item name="REA" type="Private" basePrice="40"/> + <Item name="TIW" type="Private" basePrice="60"/> + <Item name="PY" type="Private" basePrice="80"/> + <Item name="B&O" type="Private" basePrice="140"/> + </StartPacket> +</CompanyManager> Property changes on: trunk/18xx/data/18VA/CompanyManager.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/18VA/Game.xml =================================================================== --- trunk/18xx/data/18VA/Game.xml (rev 0) +++ trunk/18xx/data/18VA/Game.xml 2011-03-14 15:52:15 UTC (rev 1497) @@ -0,0 +1,119 @@ +<?xml version="1.0"?> +<ComponentManager> + <Component name="GameManager" class="rails.game.GameManager"> + <Game name="1830"/> + <!-- 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). + --> + <!-- The options in Game.xml are not currently used. + See GamesList.xml for the real ones. + --> + <GameOption name="Variant" values="Basegame,Pere Marquette" default="Basegame" /> + <GameParameters> + <PlayerShareLimit percentage="60"> + <!-- Option "NumberOfPlayers" is automatically set + by the game engine --> + <IfOption name="NumberOfPlayers" value="2"> + <IfOption name="TwoPlayersCertLimit70Percent" value="yes"> + <Attributes percentage="70"/> + </IfOption> + </IfOption> + </PlayerShareLimit> + <BankPoolLimit percentage="50"/> + <StockRound> + <NoSaleInFirstSR/> + </StockRound> + </GameParameters> + <EndOfGame> + <Bankruptcy/> + <BankBreaks limit="0" finish="setOfORs"/> + <!-- "Runs out"; when "broken", -1 is the limit --> + </EndOfGame> + </Component> + <Component name="PlayerManager" class="rails.game.PlayerManager"> + <IfOption name="Variant" value="Basegame"> + <Players number="2" cash="600" certLimit="27"/> + <Players number="3" cash="400" certLimit="18"/> + <Players number="4" cash="300" certLimit="13"/> + <Players number="5" cash="240" certLimit="10"/> + </IfOption> + </Component> + <Component name="Bank" class="rails.game.Bank"> + <Bank amount="8000"/> + <Money format="$@"/> + </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="no"/> + <!-- 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="100" amount="6"/> + <Train name="3" majorStops="3" cost="200" amount="5" startPhase="3"/> + <Train name="4" majorStops="4" cost="300" amount="4" startPhase="4" + rustedTrain="2"/> + <Train name="5" majorStops="5" cost="500" amount="3" startPhase="5" + rustedTrain="3"/> + <Train name="6" majorStops="6" cost="600" startPhase="6" + releasedTrain="4D"> + </Train> + <Train name="4D" majorStops="99" cost="800" amount="10" startPhase="4D" + rustedTrain="4"> + </Train> + </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="2" > + <Tiles colour="yellow"/> + <Privates sellingAllowed="no"/> + <OperatingRounds number="1"/> + <Trains tradingAllowed="yes"/> + </Phase> + <Phase name="3"> + <Tiles colour="yellow,green"/> + <Privates sellingAllowed="yes"/> + <OperatingRounds number="2"/> + </Phase> + <Phase name="4"> + <Tiles colour="yellow,green"/> + </Phase> + <Phase name="5"> + <Tiles colour="yellow,green,brown"/> + <!--Privates close="yes"/--> + <OperatingRounds number="3"/> + <OffBoardRevenue step="2"/> + </Phase> + <Phase name="6"> + <Tiles colour="yellow,green,brown"/> + </Phase> + <Phase name="4D"> + <Tiles colour="yellow,green,brown"/> + </Phase> + </Component> +</ComponentManager> \ No newline at end of file Property changes on: trunk/18xx/data/18VA/Game.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/18VA/Map.xml =================================================================== --- trunk/18xx/data/18VA/Map.xml (rev 0) +++ trunk/18xx/data/18VA/Map.xml 2011-03-14 15:52:15 UTC (rev 1497) @@ -0,0 +1,54 @@ +<Map mapClass="rails.ui.swing.hexmap.NSHexMap" tileOrientation="NS" letterOrientation="vertical" even="A"> + <Hex name="A6" tile="0"/> + <Hex name="A8" tile="-1921" orientation="1" value="40,70" city="Philadelphia"/> + <Hex name="B5" tile="-10" city="Hagerstown"/> + <Hex name="B7" tile="0"/> + <Hex name="C4" tile="0"/> + <Hex name="C6" tile="-10" city="Harper's Ferry" impassable="D7"/> + <Hex name="C8" tile="-10" city="Baltimore" label="P"/> + <Hex name="D3" tile="-10" city="Cumberland"/> + <Hex name="D5" tile="0"/> + <Hex name="D7" tile="-10" city="Washington" label="P"/> + <Hex name="D9" tile="-4001" orientation="3" value="30,20"/> + <Hex name="E2" tile="-1"/> + <Hex name="E4" tile="0"/> + <Hex name="E6" tile="-10" city="Alexandria" label="P"/> + <Hex name="E8" tile="57" city="Annapolis" orientation="2" impassable="F7"/> + <Hex name="F1" tile="-1922" city="Grafton"/> + <Hex name="F3" tile="0"/> + <Hex name="F5" tile="0"/> + <Hex name="F7" tile="0" impassable="G6"/> + <Hex name="F9" tile="-4001" orientation="3" value="20,10"/> + <Hex name="G2" tile="-1"/> + <Hex name="G4" tile="0"/> + <Hex name="G6" tile="-10" city="Fredericksburg"/> + <Hex name="H3" tile="-10" city="Staunton"/> + <Hex name="H5" tile="-10" city="Gordonsville"/> + <Hex name="I2" tile="-1"/> + <Hex name="I4" tile="-10" city="Charlottesville"/> + <Hex name="I6" tile="0"/> + <Hex name="J3" tile="0"/> + <Hex name="J5" tile="0"/> + <Hex name="J7" tile="0"/> + <Hex name="K2" tile="-1"/> + <Hex name="K4" tile="0"/> + <Hex name="K6" tile="-10" city="Richmond" label="P"/> + <Hex name="L1" tile="-1922" city="Roanoke"/> + <Hex name="L3" tile="-10" city="Lynchburg"/> + <Hex name="L5" tile="0"/> + <Hex name="L7" tile="0" impassable="M6"/> + <Hex name="M2" tile="-1"/> + <Hex name="M4" tile="0"/> + <Hex name="M6" tile="-10" city="Petersburg" label="P"/> + <Hex name="M8" tile="57" city="Newport News" impassable="N7"/> + <Hex name="N3" tile="0"/> + <Hex name="N5" tile="0"/> + <Hex name="N7" tile="0"/> + <Hex name="N9" tile="-4001" orientation="3" value="20,40"/> + <Hex name="O2" tile="-1911" orientation="5" value="20,40" city="Greensboro"/> + <Hex name="O4" tile="0"/> + <Hex name="O6" tile="0"/> + <Hex name="O8" tile="57" city="Norfolk" orientation="2"/> + <Hex name="P9" tile="-4001" orientation="3" value="30,50"/> + <Hex name="Q6" tile="-1911" orientation="4" value="30,50" city="Rocky Mount"/> +</Map> Property changes on: trunk/18xx/data/18VA/Map.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/18VA/StockMarket.xml =================================================================== --- trunk/18xx/data/18VA/StockMarket.xml (rev 0) +++ trunk/18xx/data/18VA/StockMarket.xml 2011-03-14 15:52:15 UTC (rev 1497) @@ -0,0 +1,80 @@ +<StockMarket type="rectangular"> + <!-- Note two supported colour specification formats: + RGB decimal with commas and RGB hexadecimal without commas --> + + <StockSpace name="A1" price="82"/> + <StockSpace name="A2" price="75"/> + <StockSpace name="A3" price="70"/> + <StockSpace name="A4" price="65"/> + <StockSpace name="A5" price="60"/> + <StockSpace name="A6" price="50"/> + <StockSpace name="A7" price="40"/> + <StockSpace name="B1" price="90"/> + <StockSpace name="B2" price="82"/> + <StockSpace name="B3" price="75"/> + <StockSpace name="B4" price="70"/> + <StockSpace name="B5" price="65"/> + <StockSpace name="B6" price="60"/> + <StockSpace name="B7" price="50"/> + <StockSpace name="C1" price="100"/> + <StockSpace name="C2" price="90"/> + <StockSpace name="C3" price="82"/> + <StockSpace name="C4" price="75"/> + <StockSpace name="C5" price="70"> + <StartSpace/> + </StockSpace> + <StockSpace name="C6" price="65"/> + <StockSpace name="C7" price="60"/> + <StockSpace name="D1" price="110"/> + <StockSpace name="D2" price="100"/> + <StockSpace name="D3" price="90"/> + <StockSpace name="D4" price="82"> + <StartSpace/> + </StockSpace> + <StockSpace name="D5" price="75"> + <StartSpace/> + </StockSpace> + <StockSpace name="D6" price="70"/> + <StockSpace name="D7" price="65"/> + <StockSpace name="E1" price="122"/> + <StockSpace name="E2" price="110"/> + <StockSpace name="E3" price="100"> + <StartSpace/> + </StockSpace> + <StockSpace name="E4" price="90"> + <StartSpace/> + </StockSpace> + <StockSpace name="E5" price="82"/> + <StockSpace name="E6" price="75"/> + <StockSpace name="F1" price="135"/> + <StockSpace name="F2" price="122"/> + <StockSpace name="F3" price="110"/> + <StockSpace name="F4" price="100"/> + <StockSpace name="F5" price="90"/> + <StockSpace name="G1" price="150"/> + <StockSpace name="G2" price="135"/> + <StockSpace name="G3" price="122"/> + <StockSpace name="G4" price="110"/> + <StockSpace name="H1" price="165"/> + <StockSpace name="H2" price="150"/> + <StockSpace name="H3" price="135"/> + <StockSpace name="H4" price="122"/> + <StockSpace name="I1" price="180"/> + <StockSpace name="I2" price="165"/> + <StockSpace name="I3" price="150"/> + <StockSpace name="J1" price="200"/> + <StockSpace name="J2" price="180"/> + <StockSpace name="J3" price="165"/> + <StockSpace name="K1" price="220"/> + <StockSpace name="K2" price="200"/> + <StockSpace name="K3" price="180"/> + <StockSpace name="L1" price="245"/> + <StockSpace name="L2" price="220"/> + <StockSpace name="M1" price="270"/> + <StockSpace name="M2" price="245"/> + <StockSpace name="N1" price="300"/> + <StockSpace name="N2" price="270"/> + <StockSpace name="O1" price="330"/> + <StockSpace name="P1" price="360"/> + <StockSpace name="Q1" price="400"/> +</StockMarket> Property changes on: trunk/18xx/data/18VA/StockMarket.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/18VA/TileSet.xml =================================================================== --- trunk/18xx/data/18VA/TileSet.xml (rev 0) +++ trunk/18xx/data/18VA/TileSet.xml 2011-03-14 15:52:15 UTC (rev 1497) @@ -0,0 +1,134 @@ +<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,58"/> + </Tile> + <Tile id="-2"><!-- 2 towns --> + <Upgrade id="1,2,55,56,69"/> + </Tile> + <Tile id="-3"/> + <Tile id="-5"/> + <Tile id="-7"/> + <Tile id="-10"><!-- 1 city --> + <Upgrade id="57"/> + </Tile> + <Tile id="-11"><!-- B yellow --> + <Upgrade id="53"/> + </Tile> + <Tile id="-20"><!-- 2 OO cities --> + <Upgrade id="59" relayBaseTokens="yes"/> + </Tile> + <Tile id="-21"><!-- New York --> + <Upgrade id="54"/> + </Tile> + <Tile id="-58"/> + <Tile id="-101"/><!-- Altoona --> + <Tile id="-102"/><!-- Rochester --> + <Tile id="-103"/><!-- Montreal --> + <Tile id="-104"/><!-- Norwich --> + <Tile id="-105"/><!-- Cleveland --> + <Tile id="-901"/> + <Tile id="-902"/> + <Tile id="-903"/> + <Tile id="-1911"/> + <Tile id="-1921"/> + <Tile id="-1922"/> + <Tile id="-4001"/> + + <!-- Yellow tiles --> + <Tile id="1" quantity="1" /> + <Tile id="2" quantity="1" /> + <Tile id="3" quantity="2" /> + <Tile id="4" quantity="2" /> + <Tile id="7" quantity="4"> + <Upgrade id="18,26,27,28,29" /> + </Tile> + <Tile id="8" quantity="8"> + <Upgrade id="16,19,23,24,25,28,29" /> + </Tile> + <Tile id="9" quantity="7"> + <Upgrade id="18,19,20,23,24,26,27" /> + </Tile> + <Tile id="55" quantity="1" /> + <Tile id="56" quantity="1" /> + <Tile id="57" quantity="4"> + <Upgrade id="14,15" /> + </Tile> + <Tile id="58" quantity="2" /> + <Tile id="69" quantity="1" /> + + <!-- Green tiles --> + <Tile id="14" quantity="3"> + <Upgrade id="63" /> + </Tile> + <Tile id="15" quantity="2"> + <Upgrade id="63" /> + </Tile> + <Tile id="16" quantity="1"> + <Upgrade id="43,70" /> + </Tile> + <Tile id="18" quantity="1"> + <Upgrade id="43" /> + </Tile> + <Tile id="19" quantity="1"> + <Upgrade id="45,46" /> + </Tile> + <Tile id="20" quantity="1"> + <Upgrade id="44,47" /> + </Tile> + <Tile id="23" quantity="3"> + <Upgrade id="41,43,45,47" /> + </Tile> + <Tile id="24" quantity="3"> + <Upgrade id="42,43,46,47" /> + </Tile> + <Tile id="25" quantity="1"> + <Upgrade id="40,45,46" /> + </Tile> + <Tile id="26" quantity="1"> + <Upgrade id="42,44,45" /> + </Tile> + <Tile id="27" quantity="1"> + <Upgrade id="41,44,46" /> + </Tile> + <Tile id="28" quantity="1"> + <Upgrade id="39,43,46,70" /> + </Tile> + <Tile id="29" quantity="1"> + <Upgrade id="39,43,45,70" /> + </Tile> + <Tile id="53" quantity="2"> + <Upgrade id="61" /> + </Tile> + <Tile id="54" quantity="1"> + <Upgrade id="62" /> + </Tile> + <Tile id="59" quantity="2"> + <Upgrade id="64,65,66,67,68" /> + </Tile> + <!-- Brown tiles --> + <Tile id="39" quantity="1" /> + <Tile id="40" quantity="1" /> + <Tile id="41" quantity="2" /> + <Tile id="42" quantity="2" /> + <Tile id="43" quantity="2" /> + <Tile id="44" quantity="1" /> + <Tile id="45" quantity="2" /> + <Tile id="46" quantity="2" /> + <Tile id="47" quantity="1" /> + <Tile id="61" quantity="2" /> + <Tile id="62" quantity="1" /> + <Tile id="63" quantity="3" /> + <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 id="70" quantity="1" /> + + <Tile id="-800"/> + +</TileManager> Property changes on: trunk/18xx/data/18VA/TileSet.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/18VA/Tiles.xml =================================================================== --- trunk/18xx/data/18VA/Tiles.xml (rev 0) +++ trunk/18xx/data/18VA/Tiles.xml 2011-03-14 15:52:15 UTC (rev 1497) @@ -0,0 +1,304 @@ +<?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="fixed" id="-3" name="MF 3"> + <Station id="city1" position="352" type="Town" value="10"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city1" gauge="normal" to="side3"/> + </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="white" id="-10" name="1 city"> + <Station id="city1" position="302" slots="1" type="City"/> + </Tile><Tile colour="yellow" id="-11" name="B"> + <Station id="city1" position="0" slots="1" type="City" value="30"/> + <Track from="city1" gauge="normal" to="side1"/> + <Track from="city1" gauge="normal" to="side3"/> + </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="yellow" id="-21" name="NY"> + <Station id="city1" position="202" slots="1" type="City" value="40"/> + <Station id="city2" position="502" slots="1" type="City" value="40"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city2" gauge="normal" to="side5"/> + </Tile><Tile colour="fixed" id="-58" name="MF 58"> + <Station id="city1" position="301" type="Town" value="10"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city1" gauge="normal" to="side4"/> + </Tile><Tile colour="fixed" id="-101" name="Philadelphia"> + <Station id="city1" position="0" slots="1" type="City" value="10"/> + <Track from="city1" gauge="normal" to="side1"/> + <Track from="city1" gauge="normal" to="side4"/> + <Track from="side4" gauge="normal" to="side1"/> + </Tile><Tile colour="fixed" id="-102" name="-102"> + <Station id="city1" position="351" slots="1" type="City" value="20"/> + <Track from="city1" gauge="normal" to="side1"/> + <Track from="city1" gauge="normal" to="side3"/> + <Track from="city1" gauge="normal" to="side4"/> + </Tile><Tile colour="fixed" id="-103" name="MF 103"> + <Station id="city1" position="0" slots="1" type="City" value="40"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city1" 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="fixed" id="-105" name="MF 105"> + <Station id="city1" position="0" slots="1" type="City" value="30"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city1" gauge="normal" to="side3"/> + </Tile><Tile colour="red" id="-901" name="OM 1 way"> + <Station id="city1" position="0" type="OffMapCity" value="-1"/> + <Track from="city1" gauge="normal" to="side2"/> + </Tile><Tile colour="red" id="-902" name="OM 2 way"> + <Station id="city1" position="0" type="OffMapCity" value="-1"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city1" gauge="normal" to="side1"/> + </Tile><Tile colour="red" id="-903" name="OM 3 way"> + <Station id="city1" position="0" type="OffMapCity" value="-1"/> + <Track from="city1" gauge="normal" to="side3"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city1" gauge="normal" to="side1"/> + </Tile><Tile colour="red" id="-1911" name="OM1Slot-1"> + <Station id="city1" position="0" slots="1" type="OffMapCity"/> + <Track from="city1" gauge="normal" to="side2"/> + </Tile><Tile colour="red" id="-1921" name="OM2Slot-1"> + <Station id="city1" position="0" slots="2" type="OffMapCity"/> + <Track from="city1" gauge="normal" to="side2"/> + </Tile><Tile colour="red" id="-1922" name="OM2Slot-2"> + <Station id="city1" position="0" slots="2" type="OffMapCity"/> + <Track from="city1" gauge="normal" to="side1"/> + <Track from="city1" gauge="normal" to="side2"/> + </Tile><Tile colour="red" id="-4001" name="Port-1"> + <Station id="city1" position="0" type="OffMapCity"/> + <Track from="city1" gauge="normal" to="side2"/> + </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="452" 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="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="yellow" id="57" name="57"> + <Station id="city1" position="0" slots="1" type="City" value="20"/> + <Track from="city1" gauge="normal" to="side3"/> + <Track from="city1" gauge="normal" to="side0"/> + </Tile><Tile colour="yellow" id="58" name="58"> + <Station id="city1" position="401" type="Town" value="10"/> + <Track from="city1" gauge="normal" to="side5"/> + <Track from="city1" gauge="normal" to="side3"/> + </Tile><Tile colour="yellow" id="69" name="69"> + <Station id="city1" position="407" type="Town" value="10"/> + <Station id="city2" position="002" type="Town" value="10"/> + <Track from="city1" gauge="normal" to="side2"/> + <Track from="city1" gauge="normal" to="side4"/> + <Track from="city2" gauge="normal" to="side0"/> + <Track from="city2" gauge="normal" to="side3"/> + </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="18" name="18"> + <Track from="side3" gauge="normal" to="side0"/> + <Track from="side4" gauge="normal" to="side5"/> + </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="53" name="53"> + <Station id="city1" position="0" slots="1" type="City" value="50"/> + <Track from="city1" gauge="normal" to="side1"/> + <Track from="city1" gauge="normal" to="side3"/> + <Track from="city1" gauge="normal" to="side5"/> + </Tile><Tile colour="green" id="54" name="54"> + <Station id="city1" position="452" slots="1" type="City" value="60"/> + <Station id="city2" position="052" slots="1" type="City" value="60"/> + <Track from="city1" gauge="normal" to="side3"/> + <Track from="city1" gauge="normal" to="side4"/> + <Track from="city2" gauge="normal" to="side5"/> + <Track from="city2" gauge="normal" to="side0"/> + </Tile><Tile colour="green" id="59" name="59"> + <Station id="city1" position="152" slots="1" type="City" value="40"/> + <Station id="city2" position="452" slots="1" type="City" value="40"/> + <Track from="city1" gauge="normal" to="side1"/> + <Track from="city2" gauge="normal" to="side3"/> + </Tile><Tile colour="brown" id="39" name="39"> + <Track from="side3" gauge="normal" to="side4"/> + <Track from="side3" gauge="normal" to="side5"/> + <Track from="side4" gauge="normal" to="side5"/> + </Tile><Tile colour="brown" id="40" name="40"> + <Track from="side1" gauge="normal" to="side3"/> + <Track from="side1" gauge="normal" to="side5"/> + <Track from="side3" 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="43" name="43"> + <Track from="side3" gauge="normal" to="side5"/> + <Track from="side3" gauge="normal" to="side0"/> + <Track from="side4" gauge="normal" to="side5"/> + <Track from="side4" gauge="normal" to="side0"/> + </Tile><Tile colour="brown" id="44" name="44"> + <Track from="side3" gauge="normal" to="side0"/> + <Track from="side1" gauge="normal" to="side0"/> + <Track from="side3" gauge="normal" to="side4"/> + <Track from="side1" gauge="normal" to="side4"/> + </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="61" name="61"> + <Station id="city1" position="0" slots="1" type="City" value="60"/> + <Track from="city1" gauge="normal" to="side1"/> + <Track from="city1" gauge="normal" to="side3"/> + <Track from="city1" gauge="normal" to="side5"/> + <Track from="city1" gauge="normal" to="side0"/> + </Tile><Tile colour="brown" id="62" name="62"> + <Station id="city1" position="302" slots="2" type="City" value="80"/> + <Station id="city2" position="002" slots="2" type="City" value="80"/> + <Track from="city1" gauge="normal" to="side3"/> + <Track from="city1" gauge="normal" to="side4"/> + <Track from="city2" gauge="normal" to="side5"/> + <Track from="city2" gauge="normal" to="side0"/> + </Tile><Tile colour="brown" id="63" name="63"> + <Station id="city1" position="0" slots="2" type="City" value="40"/> + <Track from="city1" gauge="normal" to="side0"/> + <Track from="city1" gauge="normal" to="side1"/> + <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="brown" id="64" name="64"> + <Station id="city1" position="401" slots="1" type="City" value="50"/> + <Station id="city2" position="152" 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="352" 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="552" 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><Tile colour="brown" id="70" name="70"> + <Track from="side3" gauge="normal" to="side5"/> + <Track from="side3" gauge="normal" to="side4"/> + <Track from="side5" gauge="normal" to="side0"/> + <Track from="side4" gauge="normal" to="side0"/> + </Tile><Tile colour="fixed" id="-800" name="Rostock"> + <Station id="city1" position="302" type="Town" value="10"/> + <Track from="city1" gauge="normal" to="side3"/> + </Tile></Tiles> \ No newline at end of file Property changes on: trunk/18xx/data/18VA/Tiles.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2011-03-14 14:23:05 UTC (rev 1496) +++ trunk/18xx/data/GamesList.xml 2011-03-14 15:52:15 UTC (rev 1497) @@ -247,7 +247,29 @@ <Option name="UnlimitedTiles" type="toggle" default="no"/> <Option name="SeparateSalesAtSamePrice" type="toggle" default="yes"/> </Game> - + <Game name="18JR"> + <Note>Prototype</Note> + <Description>18JR</Description> + <Players minimum="3" maximum="5" /> + <Option name="Variant" values="Basegame,Cotton Port" default="Basegame" /> + <Option name="NoMapMode" type="toggle" default="no" /> + <Option name="RouteAwareness" values="Highlight,Deactivate" default="Deactivate" /> + <Option name="RevenueCalculation" values="Suggest,Deactivate" default="Deactivate" /> + <Option name="BeginnerGame" type="toggle" default="no" /> + <Option name="WithOptional6Train" type="toggle" default="no"/> + <Option name="UnlimitedTopTrains" parm="D" type="toggle" default="no"/> + <Option name="UnlimitedTiles" type="toggle" default="no"/> + <Option name="LeaveAuctionOnPass" type="toggle" default="no"/> + <Option name="TwoPlayersCertLimit70Percent" type="toggle" default="yes"/> + <Option name="SeparateSalesAtSamePrice" type="toggle" default="yes"/> + + </Game> + <Game name="18VA"> + <Note>Prototype</Note> + <Description>18VA</Description> + <Players minimum="2" maximum="5" /> + </Game> + <Credits>Rails is a computer implementation of a number of railroad board games, that are collectively known as the "18xx" railway game system. Rails is a Sourceforge project. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |