From: <ev...@us...> - 2010-08-01 21:30:22
|
Revision: 1367 http://rails.svn.sourceforge.net/rails/?rev=1367&view=rev Author: evos Date: 2010-08-01 21:30:16 +0000 (Sun, 01 Aug 2010) Log Message: ----------- Removed 1870 from the list of companies where the "second sale at lower price in same turn" option would apply (per JDG). Modified Paths: -------------- trunk/18xx/data/1870/Game.xml trunk/18xx/data/GamesList.xml Modified: trunk/18xx/data/1870/Game.xml =================================================================== --- trunk/18xx/data/1870/Game.xml 2010-08-01 15:28:24 UTC (rev 1366) +++ trunk/18xx/data/1870/Game.xml 2010-08-01 21:30:16 UTC (rev 1367) @@ -6,7 +6,6 @@ <GameOption name="RevenueCalculation" values="Suggest,Deactivate" default="Deactivate" /> <GameOption name="UnlimitedTiles" type="toggle" default="no"/> <GameOption name="LeaveAuctionOnPass" type="toggle" default="no"/> - <GameOption name="SeparateSalesAtSamePrice" type="toggle" default="yes"/> <GameParameters> <PlayerShareLimit percentage="60"> <PriceProtection/> Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2010-08-01 15:28:24 UTC (rev 1366) +++ trunk/18xx/data/GamesList.xml 2010-08-01 21:30:16 UTC (rev 1367) @@ -190,7 +190,6 @@ <Option name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> <Option name="UnlimitedTiles" type="toggle" default="no"/> <Option name="LeaveAuctionOnPass" type="toggle" default="no"/> - <Option name="SeparateSalesAtSamePrice" type="toggle" default="yes"/> <Players minimum="2" maximum="6"/> </Game> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2010-08-28 17:08:58
|
Revision: 1408 http://rails.svn.sourceforge.net/rails/?rev=1408&view=rev Author: stefanfrey Date: 2010-08-28 17:08:52 +0000 (Sat, 28 Aug 2010) Log Message: ----------- Added noMap option to 18AL Modified Paths: -------------- trunk/18xx/data/18AL/Game.xml trunk/18xx/data/GamesList.xml Modified: trunk/18xx/data/18AL/Game.xml =================================================================== --- trunk/18xx/data/18AL/Game.xml 2010-08-28 16:57:59 UTC (rev 1407) +++ trunk/18xx/data/18AL/Game.xml 2010-08-28 17:08:52 UTC (rev 1408) @@ -4,6 +4,7 @@ <Game name="18AL"/> <GameOption name="RouteAwareness" values="Highlight,Deactivate" default="Deactivate" /> <GameOption name="RevenueCalculation" values="Suggest,Deactivate" default="Deactivate" /> + <GameOption name="NoMapMode" type="toggle" default="no" /> <GameOption name ="18ALOptimizeNamedTrains" default="no"/> <GameOption name="UnlimitedTopTrains" parm="4D" type="toggle" default="no"/> <GameOption name="Obsolete4Trains" type="toggle" default="yes"/> Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2010-08-28 16:57:59 UTC (rev 1407) +++ trunk/18xx/data/GamesList.xml 2010-08-28 17:08:52 UTC (rev 1408) @@ -104,6 +104,7 @@ </Description> <Option name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> <Option name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> + <Option name="NoMapMode" type="toggle" default="no" /> <Option name ="18ALOptimizeNamedTrains" type="toggle" default="yes"/> <Option name="UnlimitedTopTrains" parm="4D" type="toggle" default="no"/> <Option name="Obsolete4Trains" type="toggle" default="yes"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
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. |
From: <ev...@us...> - 2011-04-03 11:54:22
|
Revision: 1507 http://rails.svn.sourceforge.net/rails/?rev=1507&view=rev Author: evos Date: 2011-04-03 11:54:16 +0000 (Sun, 03 Apr 2011) Log Message: ----------- 18TN Initial commit. Modified Paths: -------------- trunk/18xx/data/GamesList.xml Added Paths: ----------- trunk/18xx/data/18TN/ Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2011-04-02 17:30:12 UTC (rev 1506) +++ trunk/18xx/data/GamesList.xml 2011-04-03 11:54:16 UTC (rev 1507) @@ -274,6 +274,11 @@ <Description>18GA</Description> <Players minimum="3" maximum="5"/> </Game> + <Game name="18TN"> + <Note>Prototype</Note> + <Description>18TN</Description> + <Players minimum="3" maximum="5"/> + </Game> <Credits>Rails is a computer implementation of a number of railroad board games, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ev...@us...> - 2011-04-26 22:20:21
|
Revision: 1531 http://rails.svn.sourceforge.net/rails/?rev=1531&view=rev Author: evos Date: 2011-04-26 22:20:14 +0000 (Tue, 26 Apr 2011) Log Message: ----------- 18GA Cotton Port Modified Paths: -------------- trunk/18xx/data/18GA/CompanyManager.xml trunk/18xx/data/18GA/Game.xml trunk/18xx/data/18GA/Map.xml trunk/18xx/data/GamesList.xml Modified: trunk/18xx/data/18GA/CompanyManager.xml =================================================================== --- trunk/18xx/data/18GA/CompanyManager.xml 2011-04-26 19:41:31 UTC (rev 1530) +++ trunk/18xx/data/18GA/CompanyManager.xml 2011-04-26 22:20:14 UTC (rev 1531) @@ -1,79 +1,98 @@ -<?xml version="1.0"?> -<CompanyManager> - <CompanyType name="Private" class="rails.game.PrivateCompany"> - <ClosingConditions> - <Phase>5</Phase> - </ClosingConditions> - <Tradeable toCompany="yes" lowerPriceFactor="0.5" upperPriceFactor="1.5"/> - <Tradeable toPlayer="yes"/> - </CompanyType> - <CompanyType name="Public" class="rails.game.PublicCompany"> - <PoolPaysOut/> - <Float percentage="60"/> - <ShareUnit percentage="10"/> - <Certificate type="President" shares="2"/> - <Certificate shares="1" number="8"/> - <BaseTokens> - <HomeBase lay="firstOR"/> - <LayCost method="sequence" cost="0,40,100"/> - </BaseTokens> - <Trains number="4,4,3,2"/> - <CanBuyPrivates/> - <CanUseSpecialProperties/> - </CompanyType> - <Company name="LT" type="Private" basePrice="20" revenue="5" longname="Lexington Terminal Railroad"></Company> - <Company name="MR" type="Private" basePrice="40" revenue="10" longname="Midland Railroad"> - <Blocking hex="F12"/> - <SpecialProperties> - <SpecialProperty condition="ifOwnedByCompany" when="tileLayingStep" class="rails.game.special.SpecialTileLay"> - <SpecialTileLay location="F12" extra="yes" free="yes"/> - </SpecialProperty> - </SpecialProperties> - </Company> - <Company name="W&S" type="Private" basePrice="70" revenue="15" longname="Waycross and Southern Railroad"> - <SpecialProperties> - <SpecialProperty condition="ifOwnedByCompany" when="tileLayingStep" class="rails.game.special.SpecialTileLay"> - <SpecialTileLay location="I9" extra="no" free="no" tile="57" /> - </SpecialProperty> - <SpecialProperty condition="ifOwnedByCompany" when="tokenLayingStep" class="rails.game.special.SpecialTokenLay"> - <SpecialTokenLay location="I9" extra="no" free="yes"/> - </SpecialProperty> - </SpecialProperties> - </Company> - <Company name="OSO" type="Private" basePrice="100" revenue="20" longname="Ocilla Southern Railroad"> - <Blocking hex="G7"/> - </Company> - <Company name="M&B" type="Private" basePrice="150" revenue="25" longname="Macon and Birmingham Railway"> - <Blocking hex="F4"/> - </Company> - - <Company name="ACL" type="Public" tokens="4" fgColour="FFFFFF" bgColour="1F1A17" longname="Atlantic Coast Line Railroad"> - <Home hex="J12" /> - </Company> - <Company name="CoG" type="Public" tokens="4" fgColour="FFFFFF" bgColour="CC3366" longname="Central of Georgia Railway"> - <Home hex="F6" /> - </Company> - <Company name="GR" type="Public" tokens="4" fgColour="FFFFFF" bgColour="219C29" longname="Georgia Railroad"> - <Home hex="D10" /> - </Company> - <Company name="G&F" type="Public" tokens="2" fgColour="000000" bgColour="75C4F0" longname="Georgia and Florida Railroad"> - <Home hex="H4" /> - </Company> - <Company name="SAL" type="Public" tokens="3" fgColour="000000" bgColour="F7C400" longname="Seaboard Air Line Railroad"> - <Home hex="G13" /> - </Company> - <Company name="W&AR" type="Public" tokens="2" fgColour="FFFFFF" bgColour="994778" longname="Western and Atlantic Railroad"> - <Home hex="D4" city="0"/> - </Company> - <StartPacket roundClass="rails.game.StartRound_1830"> - <Bidding initial="5" minimum="5" increment="1" /> - <Item name="LT" type="Private" basePrice="20" /> - <Item name="MR" type="Private" basePrice="40" /> - <Item name="W&S" type="Private" basePrice="70" /> - <Item name="OSO" type="Private" basePrice="100" /> - <Item name="M&B" type="Private" basePrice="150" > - <SubItem name="CoG" type="Public" /> - </Item> - - </StartPacket> +<?xml version="1.0"?> +<CompanyManager> + <CompanyType name="Private" class="rails.game.PrivateCompany"> + <ClosingConditions> + <Phase>5</Phase> + </ClosingConditions> + <Tradeable toCompany="yes" lowerPriceFactor="0.5" upperPriceFactor="1.5"/> + <Tradeable toPlayer="yes"/> + </CompanyType> + <CompanyType name="Public" class="rails.game.PublicCompany"> + <PoolPaysOut/> + <Float percentage="60"/> + <ShareUnit percentage="10"/> + <Certificate type="President" shares="2"/> + <Certificate shares="1" number="8"/> + <BaseTokens> + <HomeBase lay="firstOR"/> + <LayCost method="sequence" cost="0,40,100"/> + </BaseTokens> + <Trains number="4,4,3,2"/> + <CanBuyPrivates/> + <CanUseSpecialProperties/> + </CompanyType> + <Company name="LT" type="Private" basePrice="20" revenue="5" + longname="Lexington Terminal Railroad"></Company> + <Company name="MR" type="Private" basePrice="40" revenue="10" + longname="Midland Railroad"> + <Blocking hex="F12"/> + <SpecialProperties> + <SpecialProperty condition="ifOwnedByCompany" when="tileLayingStep" + class="rails.game.special.SpecialTileLay"> + <SpecialTileLay location="F12" extra="yes" free="yes"/> + </SpecialProperty> + </SpecialProperties> + </Company> + <Company name="W&S" type="Private" basePrice="70" revenue="15" + longname="Waycross and Southern Railroad"> + <SpecialProperties> + <SpecialProperty condition="ifOwnedByCompany" when="tileLayingStep" + class="rails.game.special.SpecialTileLay"> + <SpecialTileLay location="I9" extra="no" free="no" tile="57"/> + </SpecialProperty> + <SpecialProperty condition="ifOwnedByCompany" when="tokenLayingStep" + class="rails.game.special.SpecialTokenLay"> + <SpecialTokenLay location="I9" extra="no" free="yes"/> + </SpecialProperty> + </SpecialProperties> + </Company> + <Company name="OSO" type="Private" basePrice="100" revenue="20" + longname="Ocilla Southern Railroad"> + <Blocking hex="G7"/> + </Company> + <Company name="M&B" type="Private" basePrice="150" revenue="25" + longname="Macon and Birmingham Railway"> + <Blocking hex="F4"/> + </Company> + + <Company name="ACL" type="Public" tokens="4" fgColour="FFFFFF" bgColour="1F1A17" + longname="Atlantic Coast Line Railroad"> + <Home hex="J12"/> + </Company> + <Company name="CoG" type="Public" tokens="4" fgColour="FFFFFF" bgColour="CC3366" + longname="Central of Georgia Railway"> + <Home hex="F6"/> + </Company> + <Company name="GA" type="Public" tokens="4" fgColour="FFFFFF" bgColour="219C29" + longname="Georgia Railroad"> + <IfOption name="Variant" value="Basegame"> + <Home hex="D10"/> + </IfOption> + <IfOption name="Variant" value="Cotton Port"> + <Home hex="D10,E15"/> + </IfOption> + </Company> + <Company name="G&F" type="Public" tokens="2" fgColour="000000" + bgColour="75C4F0" longname="Georgia and Florida Railroad"> + <Home hex="H4"/> + </Company> + <Company name="SAL" type="Public" tokens="3" fgColour="000000" bgColour="F7C400" + longname="Seaboard Air Line Railroad"> + <Home hex="G13"/> + </Company> + <Company name="W&A" type="Public" tokens="2" fgColour="FFFFFF" + bgColour="994778" longname="Western and Atlantic Railroad"> + <Home hex="D4" city="0"/> + </Company> + <StartPacket roundClass="rails.game.StartRound_1830"> + <Bidding initial="5" minimum="5" increment="1"/> + <Item name="LT" type="Private" basePrice="20"/> + <Item name="MR" type="Private" basePrice="40"/> + <Item name="W&S" type="Private" basePrice="70"/> + <Item name="OSO" type="Private" basePrice="100"/> + <Item name="M&B" type="Private" basePrice="150"> + <SubItem name="CoG" type="Public"/> + </Item> + + </StartPacket> </CompanyManager> \ No newline at end of file Modified: trunk/18xx/data/18GA/Game.xml =================================================================== --- trunk/18xx/data/18GA/Game.xml 2011-04-26 19:41:31 UTC (rev 1530) +++ trunk/18xx/data/18GA/Game.xml 2011-04-26 22:20:14 UTC (rev 1531) @@ -2,8 +2,22 @@ <ComponentManager> <Component name="GameManager" class="rails.game.GameManager"> <Game name="18GA"/> + <GameOption name="Variant" values="Basegame,Cotton Port" default="Basegame" /> + <GameOption name="NoMapMode" type="toggle" default="no" /> + <GameOption name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> + <GameOption name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> + <GameOption name="UnlimitedTopTrains" parm="8" type="toggle" default="no"/> + <GameOption name="UnlimitedTiles" type="toggle" default="no"/> + <GameOption name="LeaveAuctionOnPass" type="toggle" default="no"/> + <GameOption name="TwoPlayersCertLimit70Percent" type="toggle" default="yes"/> <GameParameters> - <PlayerShareLimit percentage="60"/> + <PlayerShareLimit percentage="60"> + <IfOption name="NumberOfPlayers" value="2"> + <IfOption name="TwoPlayersCertLimit70Percent" value="yes"> + <Attributes percentage="70"/> + </IfOption> + </IfOption> + </PlayerShareLimit> <BankPoolLimit percentage="50"/> <StockRound> <NoSaleInFirstSR/> @@ -20,6 +34,7 @@ </EndOfGame> </Component> <Component name="PlayerManager" class="rails.game.PlayerManager"> + <Players number="2" cash="810" certLimit="20"/> <Players number="3" cash="600" certLimit="15"/> <Players number="4" cash="450" certLimit="12"/> <Players number="5" cash="360" certLimit="10"/> @@ -46,8 +61,15 @@ <Train name="5" majorStops="5" cost="450" amount="2" startPhase="5"/> <Train name="6" majorStops="6" cost="630" amount="2" startPhase="6" rustedTrain="3"/> - <Train name="8" majorStops="8" cost="800" amount="5" startPhase="8" - rustedTrain="4"/> + <Train name="8" majorStops="8" cost="800" startPhase="8" + rustedTrain="4"> + <IfOption name="UnlimitedTopTrains" value="yes"> + <Attributes amount="-1"/> + </IfOption> + <IfOption name="UnlimitedTopTrains" value="no"> + <Attributes amount="5"/> + </IfOption> + </Train> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <Phase name="2" > Modified: trunk/18xx/data/18GA/Map.xml =================================================================== --- trunk/18xx/data/18GA/Map.xml 2011-04-26 19:41:31 UTC (rev 1530) +++ trunk/18xx/data/18GA/Map.xml 2011-04-26 22:20:14 UTC (rev 1531) @@ -1,117 +1,133 @@ -<Map mapClass="rails.ui.swing.hexmap.EWHexMap" tileOrientation="EW" letterOrientation="vertical" even="B"> - <Hex name="A3" tile="-902" orientation="1" value="30,60" city="Chattanooga" /> - - <Hex name="B2" tile="0" cost="60"> - <Symbols> - <Symbol name="mountain" where="tp2SideA" anchorX="center" anchorY="center" fromPhase="0" toPhase="0" /> - </Symbols> - </Hex> - <Hex name="B4" tile="0" /> - <Hex name="B6" tile="0" cost="60"> - <Symbols> - <Symbol name="mountain" where="tp2SideA" anchorX="center" anchorY="center" fromPhase="0" toPhase="0" /> - </Symbols> - </Hex> - <Hex name="B8" tile="0" cost="60"> - <Symbols> - <Symbol name="mountain" where="tp2SideA" anchorX="center" anchorY="center" fromPhase="0" toPhase="0" /> - </Symbols> - </Hex> - <Hex name="B10" tile="-902" orientation="2" value="30,40" city="Greeneville" /> - - <Hex name="C1" tile="0" cost="60"> - <Symbols> - <Symbol name="mountain" where="tp2SideA" anchorX="center" anchorY="center" fromPhase="0" toPhase="0" /> - </Symbols> - </Hex> - <Hex name="C3" tile="-3008" city="Rome" /> - <Hex name="C5" tile="0" cost="20"> - <River from="center" to="D4" /> - </Hex> - <Hex name="C7" tile="0" /> - <Hex name="C9" tile="0" /> - - <Hex name="D2" tile="0" /> - <Hex name="D4" tile="-30" city="Atlanta" /> - <Hex name="D6" tile="0" /> - <Hex name="D8" tile="0" /> - <Hex name="D10" tile="-3008" city="Augusta" /> - - <Hex name="E1" tile="-1143" orientation="1" value="30,40" city="Montgomery" /> - <Hex name="E3" tile="0" cost="40"> - <River from="D4" to="F2" /> - </Hex> - <Hex name="E5" tile="0" /> - <Hex name="E7" tile="-1" cost="20" city="Milledgeville"> - <River from="center" to="F8" /> - </Hex> - <Hex name="E9" tile="0" /> - <Hex name="E11" tile="0" /> - - <Hex name="F2" tile="0" cost="40"> - <River from="E3" to="G3" /> - </Hex> - <Hex name="F4" tile="0"> - <Private name="MBRR" /> - </Hex> - <Hex name="F6" tile="-3008" city="Macon" /> - <Hex name="F8" tile="0" cost="20"> - <River from="E7" to="G9" /> - </Hex> - <Hex name="F10" tile="0" /> - <Hex name="F12" tile="0" cost="40"> - <Symbols> - <Symbol name="swamp" where="tpCenter" anchorX="center" anchorY="bottom" fromPhase="0" toPhase="0" /> - </Symbols> - <Private name="MRC" /> - </Hex> - - <Hex name="G1" tile="0"> - <River from="G3" to="H2" /> - </Hex> - <Hex name="G3" tile="-3008" cost="40" city="Columbus"> - <River from="F2" to="G1" /> - </Hex> - <Hex name="G5" tile="0" /> - <Hex name="G7" tile="0"> - <Private name="OSR" /> - </Hex> - <Hex name="G9" tile="0" cost="20"> - <River from="F8" to="H10" /> - </Hex> - <Hex name="G11" tile="-1" city="Statesboro" /> - <Hex name="G13" tile="-3008" city="Savannah" /> - - <Hex name="H2" tile="0" cost="40"> - <River from="G1" to="I3" /> - </Hex> - <Hex name="H4" tile="-3008" city="Albany" /> - <Hex name="H6" tile="0" /> - <Hex name="H8" tile="0" /> - <Hex name="H10" tile="0" cost="20"> - <River from="G9" to="H12" /> - </Hex> - <Hex name="H12" tile="0" cost="20"> - <River from="H10" to="H14" /> - </Hex> - - <Hex name="I3" tile="0" cost="40"> - <River from="H2" to="J4" /> - </Hex> - <Hex name="I5" tile="0" /> - <Hex name="I7" tile="-1" city="Valdosta" /> - <Hex name="I9" tile="-3008" city="Waycross"> - <Private name="WSRR" /> - </Hex> - <Hex name="I11" tile="-3008" city="Brunswick" /> - - <Hex name="J4" tile="-1143" value="20,50" city="Tallahassee" /> - <Hex name="J6" tile="0" /> - <Hex name="J8" tile="0" /> - <Hex name="J10" tile="0"> - <Symbols> - <Symbol name="swamp" where="tpCenter" anchorX="center" anchorY="bottom" fromPhase="0" toPhase="0" /> - </Symbols> - </Hex> - <Hex name="J12" tile="-912" orientation="3" value="30,60" city="Jacksonville" /> +<Map mapClass="rails.ui.swing.hexmap.EWHexMap" tileOrientation="EW" + letterOrientation="vertical" even="B"> + <Hex name="A3" tile="-902" orientation="1" value="30,60" city="Chattanooga"/> + + <Hex name="B2" tile="0" cost="60"> + </Hex> + <Hex name="B4" tile="0"/> + <Hex name="B6" tile="0" cost="60"> + </Hex> + <Hex name="B8" tile="0" cost="60"> + </Hex> + <Hex name="B10" tile="-902" orientation="2" value="30,40" city="Greeneville"/> + + <Hex name="C1" tile="0" cost="60"> + </Hex> + <Hex name="C3" tile="-3008" city="Rome"/> + <Hex name="C5" tile="0" cost="20"> + <River from="center" to="D4"/> + </Hex> + <Hex name="C7" tile="0"/> + <Hex name="C9" tile="0"/> + + <Hex name="D2" tile="0"/> + <Hex name="D4" tile="-30" city="Atlanta"/> + <Hex name="D6" tile="0"/> + <Hex name="D8" tile="0"/> + <Hex name="D10" tile="-3008" city="Augusta"/> + + <Hex name="E1" tile="-1143" orientation="1" value="30,40" city="Montgomery"/> + <IfOption name="Variant" value="Basegame"> + <Hex name="E3" tile="0" cost="40"/> + </IfOption> + + <IfOption name="Variant" value="Cotton Port"> + <Hex name="E3" tile="0" cost="20"/> + </IfOption> + <Hex name="E5" tile="0"/> + <Hex name="E7" tile="-1" cost="20" city="Milledgeville"> + <River from="center" to="F8"/> + </Hex> + <Hex name="E9" tile="0"/> + <Hex name="E11" tile="0"/> + <IfOption name="Variant" value="Cotton Port"> + <Hex name="E13" tile="0"/> + </IfOption> + <IfOption name="Variant" value="Cotton Port"> + <Hex name="E15" tile="-912" orientation="2" value="30,60" city="Charleston"/> + </IfOption> + <IfOption name="Variant" value="Basegame"> + <Hex name="F2" tile="0" cost="40"/> + </IfOption> + + <IfOption name="Variant" value="Cotton Port"> + <Hex name="F2" tile="0" cost="20"/> + </IfOption> + <Hex name="F4" tile="0"> + <Private name="MBRR"/> + </Hex> + <Hex name="F6" tile="-3008" city="Macon"/> + <Hex name="F8" tile="0" cost="20"> + <River from="E7" to="G9"/> + </Hex> + <Hex name="F10" tile="0"/> + <Hex name="F12" tile="0" cost="40"> + <Private name="MRC"/> + </Hex> + <IfOption name="Variant" value="Cotton Port"> + <Hex name="F14" tile="0" cost="20"/> + </IfOption> + <Hex name="G1" tile="0"> + <River from="G3" to="H2"/> + </Hex> + <IfOption name="Variant" value="Basegame"> + <Hex name="G3" tile="-3008" cost="40" city="Columbus"/> + </IfOption> + + <IfOption name="Variant" value="Cotton Port"> + <Hex name="G3" tile="-3008" cost="20" city="Columbus"/> + </IfOption> + <Hex name="G5" tile="0"/> + <Hex name="G7" tile="0"> + <Private name="OSR"/> + </Hex> + <Hex name="G9" tile="0" cost="20"> + <River from="F8" to="H10"/> + </Hex> + <Hex name="G11" tile="-1" city="Statesboro"/> + <IfOption name="Variant" value="Basegame"> + <Hex name="G13" tile="-3008" city="Savannah"/> + </IfOption> + + <IfOption name="Variant" value="Cotton Port"> + <Hex name="G13" tile="-5015" orientation="5" city="Savannah"/> + </IfOption> + + <IfOption name="Variant" value="Basegame"> + <Hex name="H2" tile="0" cost="40"/> + </IfOption> + + <IfOption name="Variant" value="Cotton Port"> + <Hex name="H2" tile="0" cost="20"/> + </IfOption> + <Hex name="H4" tile="-3008" city="Albany"/> + <Hex name="H6" tile="0"/> + <Hex name="H8" tile="0"/> + <Hex name="H10" tile="0" cost="20"> + <River from="G9" to="H12"/> + </Hex> + <Hex name="H12" tile="0" cost="20"> + <River from="H10" to="H14"/> + </Hex> + + <IfOption name="Variant" value="Basegame"> + <Hex name="I3" tile="0" cost="40"/> + </IfOption> + + <IfOption name="Variant" value="Cotton Port"> + <Hex name="I3" tile="0" cost="20"/> + </IfOption> + <Hex name="I5" tile="0"/> + <Hex name="I7" tile="-1" city="Valdosta"/> + <Hex name="I9" tile="-3008" city="Waycross"> + <Private name="WSRR"/> + </Hex> + <Hex name="I11" tile="-3008" city="Brunswick"/> + + <Hex name="J4" tile="-1143" value="20,50" city="Tallahassee"/> + <Hex name="J6" tile="0"/> + <Hex name="J8" tile="0"/> + <Hex name="J10" tile="0"> + </Hex> + <Hex name="J12" tile="-912" orientation="3" value="30,60" city="Jacksonville"/> </Map> \ No newline at end of file Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2011-04-26 19:41:31 UTC (rev 1530) +++ trunk/18xx/data/GamesList.xml 2011-04-26 22:20:14 UTC (rev 1531) @@ -272,7 +272,15 @@ <Game name="18GA"> <Note>Prototype</Note> <Description>18GA</Description> - <Players minimum="3" maximum="5"/> + <Option name="Variant" values="Basegame,Cotton Port" default="Basegame" /> + <Option name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> + <Option name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> + <Option name="NoMapMode" 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="no"/> + <Players minimum="2" maximum="5"/> </Game> <Game name="18TN"> <Note>Prototype</Note> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ev...@us...> - 2011-04-27 08:27:27
|
Revision: 1533 http://rails.svn.sourceforge.net/rails/?rev=1533&view=rev Author: evos Date: 2011-04-27 08:27:18 +0000 (Wed, 27 Apr 2011) Log Message: ----------- 18TN XML updates Modified Paths: -------------- trunk/18xx/data/18TN/CompanyManager.xml trunk/18xx/data/18TN/Game.xml trunk/18xx/data/18TN/Map.xml trunk/18xx/data/18TN/StockMarket.xml trunk/18xx/data/GamesList.xml Modified: trunk/18xx/data/18TN/CompanyManager.xml =================================================================== --- trunk/18xx/data/18TN/CompanyManager.xml 2011-04-26 22:28:01 UTC (rev 1532) +++ trunk/18xx/data/18TN/CompanyManager.xml 2011-04-27 08:27:18 UTC (rev 1533) @@ -47,7 +47,7 @@ </Company> <Company name="M&C" type="Private" basePrice="70" revenue="15" longname="Memphis and Charleston Railroad"> - <Blocking hex="H5"/> + <Blocking hex="H3"/> <SpecialProperties> <SpecialProperty condition="ifOwnedByCompany" when="tileLayingStep" class="rails.game.special.SpecialTileLay"> <SpecialTileLay location="H5" extra="yes" free="yes"/> @@ -72,6 +72,8 @@ <Company name="IC" type="Public" tokens="3" fgColour="FFFFFF" bgColour="228B22" longname="Illinois Central Railroad"> <Home hex="D7"/> + <Certificate type="President" shares="3"/> + <Certificate shares="1" number="7"/> </Company> <Company name="L&N" type="Public" tokens="4" fgColour="FFFFFF" bgColour="1C86EE" longname="Louisville and Nashville Railroad"> Modified: trunk/18xx/data/18TN/Game.xml =================================================================== --- trunk/18xx/data/18TN/Game.xml 2011-04-26 22:28:01 UTC (rev 1532) +++ trunk/18xx/data/18TN/Game.xml 2011-04-27 08:27:18 UTC (rev 1533) @@ -2,7 +2,13 @@ <ComponentManager> <Component name="GameManager" class="rails.game.GameManager"> <Game name="18TN"/> - + <GameOption name="NoMapMode" type="toggle" default="no" /> + <GameOption name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> + <GameOption name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> + <GameOption name="UnlimitedTiles" type="toggle" default="no"/> + <GameOption name="UnlimitedTopTrains" parm="8" type="toggle" default="no"/> + <GameOption name="LeaveAuctionOnPass" type="toggle" default="no"/> + <GameOption name="TwoPlayersCertLimit70Percent" type="toggle" default="yes"/> <GameParameters> <PlayerShareLimit percentage="60"> <!-- Option "NumberOfPlayers" is automatically set @@ -20,16 +26,17 @@ </GameParameters> <EndOfGame> <Bankruptcy/> - <BankBreaks limit="0" finish="setOfORs"/> + <BankBreaks limit="0" finish="currentOR"/> <!-- "Runs out"; when "broken", -1 is the limit --> + <!-- Also when the share value reaches $300; this is configured in the stock market XML, + but uses the 'finish' attribute value defined above. --> </EndOfGame> </Component> <Component name="PlayerManager" class="rails.game.PlayerManager"> - + <Players number="2" cash="810" certLimit="21"/> <Players number="3" cash="600" certLimit="16"/> <Players number="4" cash="450" certLimit="12"/> <Players number="5" cash="360" certLimit="10"/> - </Component> <Component name="Bank" class="rails.game.Bank"> <Bank amount="8000"/> @@ -65,9 +72,8 @@ <Train name="5" majorStops="5" cost="450" amount="2" startPhase="5"/> <Train name="6" majorStops="6" cost="630" amount="2" startPhase="6" rustedTrain="3" /> - <Train name="8" majorStops="8" cost="700" amount="8" startPhase="8" + <Train name="8" majorStops="8" cost="700" amount="7" startPhase="8" rustedTrain="4" /> - </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <!-- Note: released and rusted trains are now specified per Train Modified: trunk/18xx/data/18TN/Map.xml =================================================================== --- trunk/18xx/data/18TN/Map.xml 2011-04-26 22:28:01 UTC (rev 1532) +++ trunk/18xx/data/18TN/Map.xml 2011-04-27 08:27:18 UTC (rev 1533) @@ -38,7 +38,7 @@ <Hex name="F13" tile="-1" city="Lebanon"/> <Hex name="F15" tile="0" cost="60" /> <Hex name="F17" tile="-10" city="Knoxville" cost="40" /> -<Hex name="F19" tile="0" /> +<Hex name="F19" tile="0" cost="120" /> <Hex name="F21" tile="0" cost="120" /> <Hex name="G2" tile="0" /> <Hex name="G4" tile="0" cost="60" /> Modified: trunk/18xx/data/18TN/StockMarket.xml =================================================================== --- trunk/18xx/data/18TN/StockMarket.xml 2011-04-26 22:28:01 UTC (rev 1532) +++ trunk/18xx/data/18TN/StockMarket.xml 2011-04-27 08:27:18 UTC (rev 1533) @@ -87,5 +87,7 @@ <StockSpace name="N2" price="230"/> <StockSpace name="O1" price="275"/> <StockSpace name="O2" price="250"/> -<StockSpace name="P1" price="300"/> +<StockSpace name="P1" price="300"> + <GameOver /> +</StockSpace> </StockMarket> Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2011-04-26 22:28:01 UTC (rev 1532) +++ trunk/18xx/data/GamesList.xml 2011-04-27 08:27:18 UTC (rev 1533) @@ -276,7 +276,7 @@ <Option name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> <Option name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> <Option name="NoMapMode" type="toggle" default="no" /> - <Option name="UnlimitedTopTrains" parm="D" type="toggle" default="no"/> + <Option name="UnlimitedTopTrains" parm="8" type="toggle" default="no"/> <Option name="UnlimitedTiles" type="toggle" default="no"/> <Option name="LeaveAuctionOnPass" type="toggle" default="no"/> <Option name="TwoPlayersCertLimit70Percent" type="toggle" default="no"/> @@ -285,7 +285,14 @@ <Game name="18TN"> <Note>Prototype</Note> <Description>18TN</Description> - <Players minimum="3" maximum="5"/> + <Option name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> + <Option name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> + <Option name="NoMapMode" type="toggle" default="no" /> + <Option name="UnlimitedTiles" type="toggle" default="no"/> + <Option name="UnlimitedTopTrains" parm="8" type="toggle" default="no"/> + <Option name="LeaveAuctionOnPass" type="toggle" default="no"/> + <Option name="TwoPlayersCertLimit70Percent" type="toggle" default="no"/> + <Players minimum="2" maximum="5"/> </Game> <Game name="1880"> <Note>Prototype</Note> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ev...@us...> - 2011-04-28 19:07:14
|
Revision: 1538 http://rails.svn.sourceforge.net/rails/?rev=1538&view=rev Author: evos Date: 2011-04-28 19:07:07 +0000 (Thu, 28 Apr 2011) Log Message: ----------- 1830 Coalfields+Reading Modified Paths: -------------- trunk/18xx/data/1830/CompanyManager.xml trunk/18xx/data/1830/Game.xml trunk/18xx/data/1830/Map.xml trunk/18xx/data/1830/TileSet.xml trunk/18xx/data/GamesList.xml Modified: trunk/18xx/data/1830/CompanyManager.xml =================================================================== --- trunk/18xx/data/1830/CompanyManager.xml 2011-04-27 22:45:34 UTC (rev 1537) +++ trunk/18xx/data/1830/CompanyManager.xml 2011-04-28 19:07:07 UTC (rev 1538) @@ -71,39 +71,21 @@ <!-- Note two supported colour specification formats: RGB decimal with commas and RGB hexadecimal without commas --> + <Company name="B&M" type="Public" tokens="2" fgColour="000000" bgColour="60E060" + longname="Boston & Maine"> + <Home hex="E23"/> + </Company> <Company name="B&O" type="Public" tokens="3" fgColour="255,255,255" bgColour="0,0,255" longname="Baltimore & Ohio"> <FirstTrainCloses type="Private" name="B&O"/> <Home hex="I15"/> </Company> - <Company name="PRR" type="Public" tokens="4" fgColour="FFFFFF" bgColour="008000" - longname="Pennsylvania Railroad"> - <Home hex="H12"/> - </Company> - <Company name="NYNH" type="Public" tokens="2" fgColour="000000" bgColour="FF8000" - longname="New York, New Haven & Hartford"> - <Home hex="G19" city="2"/> - </Company> - <Company name="NYC" type="Public" tokens="4" fgColour="FFFFFF" bgColour="000000" - longname="New York Central"> - <Home hex="E19"/> - </Company> - <Company name="Erie" type="Public" tokens="3" fgColour="000000" bgColour="FFFF00" - longname="Erie Railroad"> - <!-- city = 0 implies that this is not yet decided (OO-tiles), blocks means that - in each city one slot has to be available --> - <Home hex="E11" city="0" allCitiesBlocked="yes"/> - </Company> - <Company name="B&M" type="Public" tokens="2" fgColour="000000" bgColour="60E060" - longname="Boston & Maine"> - <Home hex="E23"/> - </Company> <Company name="C&O" type="Public" tokens="3" fgColour="000000" bgColour="A0E0FF" longname="Chesapeake & Ohio"> <IfOption name="Variant" value="Basegame,Pere Marquette"> <Home hex="F6"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Home hex="K13"/> </IfOption> </Company> @@ -111,19 +93,37 @@ longname="Canadian Pacific Railroad"> <Home hex="A19"/> </Company> + <Company name="Erie" type="Public" tokens="3" fgColour="000000" bgColour="FFFF00" + longname="Erie Railroad"> + <!-- city = 0 implies that this is not yet decided (OO-tiles), blocks means that + in each city one slot has to be available --> + <Home hex="E11" city="0" allCitiesBlocked="yes"/> + </Company> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> + <Company name="N&W" type="Public" tokens="3" fgColour="FFFF00" bgColour="000080" + longname="Norfolk & Western"> + <Home hex="L16" city="0" allCitiesBlocked="yes" /> + </Company> + </IfOption> + <Company name="NYC" type="Public" tokens="4" fgColour="FFFFFF" bgColour="000000" + longname="New York Central"> + <Home hex="E19"/> + </Company> + <Company name="NYNH" type="Public" tokens="2" fgColour="000000" bgColour="FF8000" + longname="New York, New Haven & Hartford"> + <Home hex="G19" city="2"/> + </Company> <IfOption name="Variant" value="Pere Marquette"> <Company name="PM" type="Public" tokens="3" fgColour="FFFF00" bgColour="000080" longname="Pere Marquette"> <Home hex="E5" city="0" allCitiesBlocked="yes" /> </Company> </IfOption> - <IfOption name="Variant" value="Coalfields"> - <Company name="N&W" type="Public" tokens="3" fgColour="FFFF00" bgColour="000080" - longname="Norfolk & Western"> - <Home hex="L16" city="0" allCitiesBlocked="yes" /> - </Company> - </IfOption> - <IfOption name="Variant" value="Reading"> + <Company name="PRR" type="Public" tokens="4" fgColour="FFFFFF" bgColour="008000" + longname="Pennsylvania Railroad"> + <Home hex="H12"/> + </Company> + <IfOption name="Variant" value="Reading,Coalfields&Reading"> <Company name="RDG" type="Public" tokens="2" fgColour="000000" bgColour="C8F526" longname="Reading Railroad"> <Home hex="H14"/> Modified: trunk/18xx/data/1830/Game.xml =================================================================== --- trunk/18xx/data/1830/Game.xml 2011-04-27 22:45:34 UTC (rev 1537) +++ trunk/18xx/data/1830/Game.xml 2011-04-28 19:07:07 UTC (rev 1538) @@ -15,7 +15,7 @@ <!-- The options in Game.xml are not currently used. See GamesList.xml for the real ones. --> - <GameOption name="Variant" values="Basegame,Pere Marquette,Coalfields,Reading" default="Basegame" /> + <GameOption name="Variant" values="Basegame,Pere Marquette,Coalfields,Reading,Coalfields&Reading" default="Basegame" /> <GameOption name="NoMapMode" type="toggle" default="no" /> <GameOption name="RouteAwareness" values="Highlight,Deactivate" default="Deactivate" /> <GameOption name="RevenueCalculation" values="Suggest,Deactivate" default="Deactivate" /> @@ -80,9 +80,21 @@ <Players number="5" cash="480" certLimit="14"/> <Players number="6" cash="400" certLimit="12"/> </IfOption> + <IfOption name="Variant" value="Coalfields&Reading"> + <Players number="2" cash="1200" certLimit="30"/> + <Players number="3" cash="800" certLimit="22"/> + <Players number="4" cash="600" certLimit="18"/> + <Players number="5" cash="480" certLimit="15"/> + <Players number="6" cash="400" certLimit="13"/> + </IfOption> </Component> <Component name="Bank" class="rails.game.Bank"> - <Bank amount="12000"/> + <IfOption name="Variant" value="Basegame,Pere Marquette,Coalfields,Reading"> + <Bank amount="12000"/> + </IfOption> + <IfOption name="Variant" value="Coalfields&Reading"> + <Bank amount="20000"/> + </IfOption> <Money format="$@"/> </Component> <Component name="TileManager" class="rails.game.TileManager" @@ -109,12 +121,12 @@ --> </Defaults> <Train name="2" majorStops="2" cost="80" amount="6"> - <IfOption name="Variant" value="Coalfields,Reading"> + <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Attributes obsoleting="yes"/> </IfOption> </Train> <Train name="3" majorStops="3" cost="180" amount="5" startPhase="3"> - <IfOption name="Variant" value="Coalfields,Reading"> + <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Attributes obsoleting="yes"/> </IfOption> </Train> @@ -123,6 +135,9 @@ <IfOption name="Variant" value="Coalfields,Reading"> <Attributes obsoleting="yes" amount="5"/> </IfOption> + <IfOption name="Variant" value="Coalfields&Reading"> + <Attributes obsoleting="yes" amount="6"/> + </IfOption> </Train> <Train name="5" majorStops="5" cost="450" amount="3" startPhase="5"/> <Train name="6" majorStops="6" cost="630" startPhase="6" @@ -136,8 +151,11 @@ <IfOption name="Variant" value="Pere Marquette,Coalfields,Reading"> <Attributes amount="3" releasedTrain="7,D"/> </IfOption> + <IfOption name="Variant" value="Coalfields&Reading"> + <Attributes amount="4" releasedTrain="7,D"/> + </IfOption> </Train> - <IfOption name="Variant" value="Coalfields,Reading"> + <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Train name="7" majorStops="7" cost="710" amount="2"/> </IfOption> <Train name="D" majorStops="99" startPhase="D" rustedTrain="4"> @@ -145,7 +163,7 @@ <Attributes cost="1100"/> <Exchange cost="800"/> </IfOption> - <IfOption name="Variant" value="Coalfields,Reading"> + <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Attributes cost="900"/> <Exchange cost="750"/> </IfOption> Modified: trunk/18xx/data/1830/Map.xml =================================================================== --- trunk/18xx/data/1830/Map.xml 2011-04-27 22:45:34 UTC (rev 1537) +++ trunk/18xx/data/1830/Map.xml 2011-04-28 19:07:07 UTC (rev 1538) @@ -35,7 +35,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette"> <Hex name="D24" tile="-7" orientation="2"/> </IfOption> - <IfOption name="Variant" value="Coalfields,Reading"> + <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Hex name="D24" tile="-30001"/> </IfOption> <Hex name="E3" tile="0"/> @@ -52,7 +52,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Hex name="F2" tile="-903" orientation="5" value="40,70" city="Chicago"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Hex name="F2" tile="-939" orientation="5" value="40,70" city="Chicago"/> </IfOption> <Hex name="F4" tile="-10" cost="80"/> @@ -66,7 +66,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Hex name="F20" tile="-2"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Hex name="F20" tile="-10"/> </IfOption> <Hex name="F22" tile="-10" cost="80"/> @@ -88,13 +88,13 @@ <IfOption name="Variant" value="Basegame,Pere Marquette"> <Hex name="H12" tile="-101" city="Altoona"/> </IfOption> - <IfOption name="Variant" value="Coalfields,Reading"> + <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Hex name="H12" tile="-30003" pic="-30002" city="Altoona"/> </IfOption> <IfOption name="Variant" value="Basegame,Pere Marquette,Coalfields"> <Hex name="H14" tile="0"/> </IfOption> - <IfOption name="Variant" value="Reading"> + <IfOption name="Variant" value="Reading,Coalfields&Reading"> <Hex name="H14" tile="-30007" pic="-30006" city="Reading"/> </IfOption> @@ -103,7 +103,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Hex name="I1" tile="-901" orientation="5" value="30,60" city="Gulf"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Hex name="I1" tile="0"/> </IfOption> <Hex name="I3" tile="0"/> @@ -118,7 +118,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Hex name="J2" tile="-902" orientation="5" value="30,60" city="Gulf"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Hex name="J2" tile="0"/> </IfOption> <Hex name="J4" tile="0"/> @@ -135,7 +135,7 @@ <Hex name="K13" tile="-903" orientation="4" value="30,40" city="Deep South"/> <Hex name="K15" tile="-30005" value="20" city="Norfolk"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Hex name="K1" tile="-908"/> <Hex name="K3" tile="-10" city="Lexington"/> <Hex name="K5" tile="0"/> Modified: trunk/18xx/data/1830/TileSet.xml =================================================================== --- trunk/18xx/data/1830/TileSet.xml 2011-04-27 22:45:34 UTC (rev 1537) +++ trunk/18xx/data/1830/TileSet.xml 2011-04-28 19:07:07 UTC (rev 1538) @@ -19,7 +19,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette"> <Upgrade id="53"/> </IfOption> - <IfOption name="Variant" value="Coalfields,Reading"> + <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Upgrade id="2053"/> </IfOption> </Tile> @@ -48,12 +48,12 @@ <!-- Yellow tiles --> <Tile id="1" quantity="1"> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Upgrade id="1717" hex="G17" /> </IfOption> </Tile> <Tile id="2" quantity="1"> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Upgrade id="1717" hex="G17" /> </IfOption> </Tile> @@ -69,12 +69,12 @@ <Upgrade id="18,19,20,23,24,26,27" /> </Tile> <Tile id="55" quantity="1"> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Upgrade id="1717" hex="G17" /> </IfOption> </Tile> <Tile id="56" quantity="1"> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Upgrade id="1717" hex="G17" /> </IfOption> </Tile> @@ -82,14 +82,14 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Attributes quantity="4"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Attributes quantity="6"/> </IfOption> <Upgrade id="14,15" /> </Tile> <Tile id="58" quantity="2" /> <Tile id="69" quantity="1"> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Upgrade id="1717" hex="G17" /> </IfOption> </Tile> @@ -99,7 +99,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Attributes quantity="3"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Attributes quantity="4"/> </IfOption> <Upgrade id="63" /> @@ -108,7 +108,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Attributes quantity="2"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Attributes quantity="3"/> </IfOption> <Upgrade id="63" /> @@ -156,7 +156,7 @@ <Upgrade id="1061"/> </Tile> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Tile id="2053" extId="53" quantity="2"> <Upgrade id="1061" hex="E23" /> <Upgrade id="2061" hex="I15" /> @@ -166,7 +166,7 @@ <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Upgrade id="62" /> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Upgrade id="1062" extId="62"/> </IfOption> </Tile> @@ -190,21 +190,21 @@ <IfOption name="Variant" value="Reading"> <Tile id="1061" quantity="2" /> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Tile id="1061" extId="61" quantity="1" /> <Tile id="2061" extId="BA" quantity="1" /> </IfOption> <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Tile id="62" quantity="1" /> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Tile id="1062" extId="62" quantity="1" /> </IfOption> <Tile id="63"> <IfOption name="Variant" value="Basegame,Pere Marquette,Reading"> <Attributes quantity="3"/> </IfOption> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Attributes quantity="4"/> </IfOption> </Tile> @@ -214,7 +214,7 @@ <Tile id="67" quantity="1" /> <Tile id="68" quantity="1" /> <Tile id="70" quantity="1" /> - <IfOption name="Variant" value="Coalfields"> + <IfOption name="Variant" value="Coalfields,Coalfields&Reading"> <Tile id="1717" extId="G17" quantity="1" /> </IfOption> </TileManager> \ No newline at end of file Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2011-04-27 22:45:34 UTC (rev 1537) +++ trunk/18xx/data/GamesList.xml 2011-04-28 19:07:07 UTC (rev 1538) @@ -28,7 +28,7 @@ - optionally, a default value (only affects a toggle; in a dropdown the first item is always the default). --> - <Option name="Variant" values="Basegame,Pere Marquette,Coalfields,Reading" default="Basegame" /> + <Option name="Variant" values="Basegame,Pere Marquette,Coalfields,Reading,Coalfields&Reading" default="Basegame" /> <Option name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> <Option name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> <Option name="NoMapMode" type="toggle" default="no" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ev...@us...> - 2011-06-21 21:21:50
|
Revision: 1580 http://rails.svn.sourceforge.net/rails/?rev=1580&view=rev Author: evos Date: 2011-06-21 21:21:43 +0000 (Tue, 21 Jun 2011) Log Message: ----------- Train management refactoring II - data <Train> is now <TrainType> and represents train certificate types <Train> is used for the types of a dual train certificate Modified Paths: -------------- trunk/18xx/data/1825/Game.xml trunk/18xx/data/1830/Game.xml trunk/18xx/data/1835/Game.xml trunk/18xx/data/1851/Game.xml trunk/18xx/data/1856/Game.xml trunk/18xx/data/1870/Game.xml trunk/18xx/data/1880/Game.xml trunk/18xx/data/1889/Game.xml trunk/18xx/data/18AL/Game.xml trunk/18xx/data/18EU/Game.xml trunk/18xx/data/18GA/Game.xml trunk/18xx/data/18Scan/CompanyManager.xml trunk/18xx/data/18Scan/Game.xml trunk/18xx/data/18TN/Game.xml trunk/18xx/data/18VA/Game.xml Modified: trunk/18xx/data/1825/Game.xml =================================================================== --- trunk/18xx/data/1825/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1825/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -70,14 +70,14 @@ cities="double" if city-revenue is doubled (e.g. 1826 TGV). --> </Defaults> - <Train name="2" majorStops="2" cost="180" quantity="6"/> - <Train name="3" majorStops="3" cost="300" quantity="4" startPhase="2"/> - <Train name="4" majorStops="4" cost="430" quantity="3"/> - <Train name="5" majorStops="5" cost="550" quantity="4" + <TrainType name="2" majorStops="2" cost="180" quantity="6"/> + <TrainType name="3" majorStops="3" cost="300" quantity="4" startPhase="2"/> + <TrainType name="4" majorStops="4" cost="430" quantity="3"/> + <TrainType name="5" majorStops="5" cost="550" quantity="4" startPhase="3" rustedTrain="2" /> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> - <!-- Note: released and rusted trains are now specified per Train + <!-- Note: released and rusted trains are now specified per TrainType 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" > Modified: trunk/18xx/data/1830/Game.xml =================================================================== --- trunk/18xx/data/1830/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1830/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -130,7 +130,7 @@ cities="double" if city-revenue is doubled (e.g. 1826 TGV). --> </Defaults> - <Train name="2" majorStops="2" cost="80" quantity="6"> + <TrainType name="2" majorStops="2" cost="80" quantity="6"> <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Attributes obsoleting="yes"/> </IfOption> @@ -139,16 +139,16 @@ <!-- NOTE: An alternative way to configure an extra train is: quantityIncrement="+1" (the '+' is optional) --> </IfOption> - </Train> - <Train name="3" majorStops="3" cost="180" quantity="5" startPhase="3"> + </TrainType> + <TrainType name="3" majorStops="3" cost="180" quantity="5" startPhase="3"> <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> <Attributes obsoleting="yes"/> </IfOption> <IfOption name="Variant" value="Wabash"> <Attributes quantity="6"/> </IfOption> - </Train> - <Train name="4" majorStops="4" cost="300" quantity="4" startPhase="4" + </TrainType> + <TrainType name="4" majorStops="4" cost="300" quantity="4" startPhase="4" rustedTrain="2"> <IfOption name="Variant" value="Coalfields,Reading"> <Attributes obsoleting="yes" quantity="5"/> @@ -159,13 +159,13 @@ <IfOption name="Variant" value="Wabash"> <Attributes quantity="5"/> </IfOption> - </Train> - <Train name="5" majorStops="5" cost="450" quantity="3" startPhase="5"> + </TrainType> + <TrainType name="5" majorStops="5" cost="450" quantity="3" startPhase="5"> <IfOption name="Variant" value="Wabash"> <Attributes quantity="4"/> </IfOption> - </Train> - <Train name="6" majorStops="6" cost="630" startPhase="6" + </TrainType> + <TrainType name="6" majorStops="6" cost="630" startPhase="6" rustedTrain="3" releasedTrain="D"> <IfOption name="WithOptional6Train" value="yes"> <Attributes quantity="3"/> @@ -182,15 +182,15 @@ <IfOption name="Variant" value="Simple,Wabash"> <Attributes quantity="3"/> </IfOption> - </Train> + </TrainType> <IfOption name="Variant" value="Coalfields,Reading,Coalfields&Reading"> - <Train name="7" majorStops="7" cost="710" quantity="2"/> + <TrainType name="7" majorStops="7" cost="710" quantity="2"/> </IfOption> <IfOption name="Variant" value="Wabash"> - <Train name="7" majorStops="7" cost="830" quantity="-1"/> + <TrainType name="7" majorStops="7" cost="830" quantity="-1"/> </IfOption> <IfOption name="Variant" value="Basegame,Pere Marquette,Reading,Coalfields,Coalfields&Reading,Simple"> - <Train name="D" majorStops="99" startPhase="D" rustedTrain="4"> + <TrainType name="D" majorStops="99" startPhase="D" rustedTrain="4"> <IfOption name="Variant" value="Basegame,Pere Marquette,Simple"> <Attributes cost="1100"/> <Exchange cost="800"/> @@ -206,11 +206,11 @@ <Attributes quantity="6"/> </IfOption> <Exchange cost="800"/> - </Train> + </TrainType> </IfOption> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> - <!-- Note: released and rusted trains are now specified per Train + <!-- Note: released and rusted trains are now specified per TrainType 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" > Modified: trunk/18xx/data/1835/Game.xml =================================================================== --- trunk/18xx/data/1835/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1835/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -53,19 +53,19 @@ <Reach base="stops" countTowns="yes"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="80" quantity="9"/> - <Train name="2+2" majorStops="2" minorStops="2" cost="120" quantity="4"/> - <Train name="3" majorStops="3" cost="180" quantity="4" startPhase="3"/> - <Train name="3+3" majorStops="3" minorStops="3" cost="270" quantity="3"/> - <Train name="4" majorStops="4" cost="360" quantity="3" startPhase="4" + <TrainType name="2" majorStops="2" cost="80" quantity="9"/> + <TrainType name="2+2" majorStops="2" minorStops="2" cost="120" quantity="4"/> + <TrainType name="3" majorStops="3" cost="180" quantity="4" startPhase="3"/> + <TrainType name="3+3" majorStops="3" minorStops="3" cost="270" quantity="3"/> + <TrainType name="4" majorStops="4" cost="360" quantity="3" startPhase="4" rustedTrain="2"/> - <Train name="4+4" majorStops="4" minorStops="4" cost="440" quantity="1" + <TrainType name="4+4" majorStops="4" minorStops="4" cost="440" quantity="1" startPhase="4+4" rustedTrain="2+2"/> - <Train name="5" majorStops="5" cost="500" quantity="2" startPhase="5"/> - <Train name="5+5" majorStops="5" minorStops="5" cost="600" quantity="1"/> - <Train name="6" majorStops="6" cost="600" quantity="2" startPhase="6" + <TrainType name="5" majorStops="5" cost="500" quantity="2" startPhase="5"/> + <TrainType name="5+5" majorStops="5" minorStops="5" cost="600" quantity="1"/> + <TrainType name="6" majorStops="6" cost="600" quantity="2" startPhase="6" rustedTrain="3"/> - <Train name="6+6" majorStops="6" minorStops="6" cost="720" quantity="4" + <TrainType name="6+6" majorStops="6" minorStops="6" cost="720" quantity="4" rustedTrain="3+3"/> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> Modified: trunk/18xx/data/1851/Game.xml =================================================================== --- trunk/18xx/data/1851/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1851/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -54,14 +54,14 @@ cities="double" if city-revenue is doubled (e.g. 1826 TGV). --> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="5"/> - <Train name="3" majorStops="3" cost="200" quantity="4" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="3" startPhase="4" + <TrainType name="2" majorStops="2" cost="100" quantity="5"/> + <TrainType name="3" majorStops="3" cost="200" quantity="4" startPhase="3"/> + <TrainType name="4" majorStops="4" cost="300" quantity="3" startPhase="4" rustedTrain="2"/> - <Train name="5" majorStops="5" cost="500" quantity="2" startPhase="5"/> - <Train name="6" majorStops="6" cost="600" quantity="2" startPhase="6" + <TrainType name="5" majorStops="5" cost="500" quantity="2" startPhase="5"/> + <TrainType name="6" majorStops="6" cost="600" quantity="2" startPhase="6" rustedTrain="3"/> - <Train name="8" majorStops="8" cost="800" startPhase="8" + <TrainType name="8" majorStops="8" cost="800" startPhase="8" rustedTrain="4"> <IfOption name="UnlimitedTopTrains" value="yes"> <Attributes quantity="-1"/> @@ -69,13 +69,13 @@ <IfOption name="UnlimitedTopTrains" value="no"> <Attributes quantity="4"/> </IfOption> - </Train> + </TrainType> <TrainBuyingRules> <FaceValueIfDifferentPresidents/> </TrainBuyingRules> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> - <!-- Note: released and rusted trains are now specified per Train + <!-- Note: released and rusted trains are now specified per TrainType 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" > Modified: trunk/18xx/data/1856/Game.xml =================================================================== --- trunk/18xx/data/1856/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1856/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -51,17 +51,17 @@ <Reach base="stops" countTowns="major"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="6"/> - <Train name="3" majorStops="3" cost="225" quantity="5" startPhase="2"/> - <Train name="4" majorStops="4" cost="350" quantity="4" startPhase="3" + <TrainType name="2" majorStops="2" cost="100" quantity="6"/> + <TrainType name="3" majorStops="3" cost="225" quantity="5" startPhase="2"/> + <TrainType name="4" majorStops="4" cost="350" quantity="4" startPhase="3" rustedTrain="2"/> - <Train name="5" majorStops="5" cost="550" quantity="3" startPhase="4"/> - <Train name="6" majorStops="6" cost="700" quantity="2" startPhase="5" + <TrainType name="5" majorStops="5" cost="550" quantity="3" startPhase="4"/> + <TrainType name="6" majorStops="6" cost="700" quantity="2" startPhase="5" rustedTrain="3" releasedTrain="D"/> - <Train name="D" majorStops="99" cost="1100" quantity="-1" startPhase="6" + <TrainType name="D" majorStops="99" cost="1100" quantity="-1" startPhase="6" rustedTrain="4"> <Exchange cost="750"/> - </Train> + </TrainType> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <Phase name="1"> Modified: trunk/18xx/data/1870/Game.xml =================================================================== --- trunk/18xx/data/1870/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1870/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -43,17 +43,17 @@ <Reach base="stops" countTowns="major"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="80" quantity="7"/> - <Train name="3" majorStops="3" cost="180" quantity="6" startPhase="2"/> - <Train name="4" majorStops="4" cost="300" quantity="5" startPhase="3" + <TrainType name="2" majorStops="2" cost="80" quantity="7"/> + <TrainType name="3" majorStops="3" cost="180" quantity="6" startPhase="2"/> + <TrainType name="4" majorStops="4" cost="300" quantity="5" startPhase="3" rustedTrain="2"/> - <Train name="5" majorStops="5" cost="450" quantity="4" startPhase="4"/> - <Train name="6" majorStops="6" cost="630" quantity="3" startPhase="5" + <TrainType name="5" majorStops="5" cost="450" quantity="4" startPhase="4"/> + <TrainType name="6" majorStops="6" cost="630" quantity="3" startPhase="5" rustedTrain="3"/> - <Train name="8" majorStops="8" cost="800" quantity="3" startPhase="6" + <TrainType name="8" majorStops="8" cost="800" quantity="3" startPhase="6" rustedTrain="4"/> - <Train name="10" majorStops="10" cost="950" quantity="2" startPhase="7"/> - <Train name="12" majorStops="12" cost="1100" quantity="-1" startPhase="8" + <TrainType name="10" majorStops="10" cost="950" quantity="2" startPhase="7"/> + <TrainType name="12" majorStops="12" cost="1100" quantity="-1" startPhase="8" rustedTrain="5"/> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> Modified: trunk/18xx/data/1880/Game.xml =================================================================== --- trunk/18xx/data/1880/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1880/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -14,7 +14,7 @@ <OperatingRound class="rails.game.specific._1880.OperatingRound_1880"/> </GameParameters> <EndOfGame/> - <!-- need to implement the 3 OR set limit after purchase of first 8 Train --> + <!-- need to implement the 3 OR set limit after purchase of first 8 TrainType --> </Component> <Component name="PlayerManager" class="rails.game.PlayerManager"> <Players number="3" cash="600" certLimit="20"/> @@ -38,21 +38,21 @@ <Reach base="stops" countTowns="major"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="10"/> - <Train name="2+2" majorStops="2" minorStops="2" cost="180" quantity="5"/> - <Train name="3" majorStops="3" cost="180" quantity="6" startPhase="2"/> - <Train name="3+3" majorStops="3" minorStops="3" cost="300" quantity="5" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="5" startPhase="4" rustedTrain="2"/> - <Train name="4+4" majorStops="4" minorStops="4" cost="450" quantity="5" startPhase="5" rustedTrain="2+2"/> - <Train name="6" majorStops="6" cost="600" quantity="5" startPhase="6" rustedTrain="3"/> - <Train name="6e" majorStops="-1" cost="700" quantity="5" startPhase="7" rustedTrain="3+3"/> + <TrainType name="2" majorStops="2" cost="100" quantity="10"/> + <TrainType name="2+2" majorStops="2" minorStops="2" cost="180" quantity="5"/> + <TrainType name="3" majorStops="3" cost="180" quantity="6" startPhase="2"/> + <TrainType name="3+3" majorStops="3" minorStops="3" cost="300" quantity="5" startPhase="3"/> + <TrainType name="4" majorStops="4" cost="300" quantity="5" startPhase="4" rustedTrain="2"/> + <TrainType name="4+4" majorStops="4" minorStops="4" cost="450" quantity="5" startPhase="5" rustedTrain="2+2"/> + <TrainType name="6" majorStops="6" cost="600" quantity="5" startPhase="6" rustedTrain="3"/> + <TrainType name="6e" majorStops="-1" cost="700" quantity="5" startPhase="7" rustedTrain="3+3"/> <!-- majorStops="-1" indicates that this not a normally running train--> <!-- The e-type trains are express trains that can ignore towns/cities on their way for a maximum payout--> - <Train name="8" majorStops="8" cost="800" quantity="2" startPhase="8" rustedTrain="4"/> - <Train name="8e" majorStops="-1" cost="900" quantity="2" rustedTrain="4+4"/> + <TrainType name="8" majorStops="8" cost="800" quantity="2" startPhase="8" rustedTrain="4"/> + <TrainType name="8e" majorStops="-1" cost="900" quantity="2" rustedTrain="4+4"/> <!-- majorStops="-1" indicates that this not a normally running train--> <!-- The e-type trains are express trains that can ignore towns/cities on their way for a maximum payout--> - <Train name="10" majorStops="10" cost="1000" quantity="-1"/> + <TrainType name="10" majorStops="10" cost="1000" quantity="-1"/> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <Phase name="A1"> Modified: trunk/18xx/data/1889/Game.xml =================================================================== --- trunk/18xx/data/1889/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/1889/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -80,12 +80,12 @@ cities="double" if city-revenue is doubled (e.g. 1826 TGV). --> </Defaults> - <Train name="2" majorStops="2" cost="80" quantity="6"/> - <Train name="3" majorStops="3" cost="180" quantity="5" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="4" startPhase="4" + <TrainType name="2" majorStops="2" cost="80" quantity="6"/> + <TrainType name="3" majorStops="3" cost="180" quantity="5" startPhase="3"/> + <TrainType name="4" majorStops="4" cost="300" quantity="4" startPhase="4" rustedTrain="2"/> - <Train name="5" majorStops="5" cost="450" quantity="3" startPhase="5"/> - <Train name="6" majorStops="6" cost="630" startPhase="6" + <TrainType name="5" majorStops="5" cost="450" quantity="3" startPhase="5"/> + <TrainType name="6" majorStops="6" cost="630" startPhase="6" rustedTrain="3" releasedTrain="D"> <IfOption name="WithOptional6Train" value="yes"> <Attributes quantity="3"/> @@ -93,8 +93,8 @@ <IfOption name="WithOptional6Train" value="no"> <Attributes quantity="2"/> </IfOption> - </Train> - <Train name="D" majorStops="99" cost="1100" startPhase="D" + </TrainType> + <TrainType name="D" majorStops="99" cost="1100" startPhase="D" rustedTrain="4"> <IfOption name="UnlimitedTopTrains" value="yes"> <Attributes quantity="-1"/> @@ -103,10 +103,10 @@ <Attributes quantity="6"/> </IfOption> <Exchange cost="800"/> - </Train> + </TrainType> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> - <!-- Note: released and rusted trains are now specified per Train + <!-- Note: released and rusted trains are now specified per TrainType 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" > Modified: trunk/18xx/data/18AL/Game.xml =================================================================== --- trunk/18xx/data/18AL/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/18AL/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -49,9 +49,9 @@ <Reach base="stops" countTowns="no"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="5"/> - <Train name="3" majorStops="3" cost="180" quantity="4" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="3" startPhase="4" + <TrainType name="2" majorStops="2" cost="100" quantity="5"/> + <TrainType name="3" majorStops="3" cost="180" quantity="4" startPhase="3"/> + <TrainType name="4" majorStops="4" cost="300" quantity="3" startPhase="4" rustedTrain="2" > <IfOption name="Obsolete4Trains" value="yes"> <Attributes obsoleting="yes"/> @@ -59,13 +59,13 @@ <IfOption name="Obsolete4Trains" value="no"> <Attributes obsoleting="no"/> </IfOption> - </Train>/> - <Train name="5" majorStops="5" cost="450" quantity="2" startPhase="5"/> - <Train name="6" majorStops="6" cost="630" quantity="1" startPhase="6" + </TrainType>/> + <TrainType name="5" majorStops="5" cost="450" quantity="2" startPhase="5"/> + <TrainType name="6" majorStops="6" cost="630" quantity="1" startPhase="6" rustedTrain="3"/> - <Train name="7" majorStops="7" cost="700" quantity="1" startPhase="7" + <TrainType name="7" majorStops="7" cost="700" quantity="1" startPhase="7" rustedTrain="4"/> - <Train name="4D" majorStops="4" cost="800" startPhase="4D"> + <TrainType name="4D" majorStops="4" cost="800" startPhase="4D"> <IfOption name="UnlimitedTopTrains" value="yes"> <Attributes quantity="-1"/> </IfOption> @@ -75,7 +75,7 @@ <Reach countTowns="no"/> <Score scoreCities="double"/> <Exchange cost="800"/> - </Train> + </TrainType> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <Phase name="2" > Modified: trunk/18xx/data/18EU/Game.xml =================================================================== --- trunk/18xx/data/18EU/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/18EU/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -54,8 +54,8 @@ <Reach base="stops" countTowns="no"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="15"/> - <Train name="3" majorStops="3" cost="200" startPhase="3" releasedTrain="P"> + <TrainType name="2" majorStops="2" cost="100" quantity="15"/> + <TrainType name="3" majorStops="3" cost="200" startPhase="3" releasedTrain="P"> <IfOption name="Extra3Trains" value="0"> <Attributes quantity="5"/> </IfOption> @@ -65,8 +65,8 @@ <IfOption name="Extra3Trains" value="2"> <Attributes quantity="7"/> </IfOption> - </Train> - <Train name="4" majorStops="4" cost="300" startPhase="4" + </TrainType> + <TrainType name="4" majorStops="4" cost="300" startPhase="4" rustedTrain="2"> <IfOption name="Extra4Trains" value="0"> <Attributes quantity="4"/> @@ -74,14 +74,14 @@ <IfOption name="Extra4Trains" value="1"> <Attributes quantity="5"/> </IfOption> - </Train> - <Train name="5" majorStops="5" cost="500" quantity="3" startPhase="5"/> - <Train name="6" majorStops="6" cost="600" quantity="2" startPhase="6" + </TrainType> + <TrainType name="5" majorStops="5" cost="500" quantity="3" startPhase="5"/> + <TrainType name="6" majorStops="6" cost="600" quantity="2" startPhase="6" rustedTrain="3"/> - <Train name="8" majorStops="8" cost="800" quantity="-1" startPhase="8" + <TrainType name="8" majorStops="8" cost="800" quantity="-1" startPhase="8" rustedTrain="4"/> <!-- majorStops="-1" indicates that this not a normally running train--> - <Train name="P" initialPortfolio="Pool" majorStops="-1" cost="100" quantity="5"/> + <TrainType name="P" initialPortfolio="Pool" majorStops="-1" cost="100" quantity="5"/> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <Phase name="2" > Modified: trunk/18xx/data/18GA/Game.xml =================================================================== --- trunk/18xx/data/18GA/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/18GA/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -54,14 +54,14 @@ <Reach base="stops" countTowns="no"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="5"/> - <Train name="3" majorStops="3" cost="180" quantity="4" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="3" startPhase="4" + <TrainType name="2" majorStops="2" cost="100" quantity="5"/> + <TrainType name="3" majorStops="3" cost="180" quantity="4" startPhase="3"/> + <TrainType name="4" majorStops="4" cost="300" quantity="3" startPhase="4" rustedTrain="2" /> - <Train name="5" majorStops="5" cost="450" quantity="2" startPhase="5"/> - <Train name="6" majorStops="6" cost="630" quantity="2" startPhase="6" + <TrainType name="5" majorStops="5" cost="450" quantity="2" startPhase="5"/> + <TrainType name="6" majorStops="6" cost="630" quantity="2" startPhase="6" rustedTrain="3"/> - <Train name="8" majorStops="8" cost="800" startPhase="8" + <TrainType name="8" majorStops="8" cost="800" startPhase="8" rustedTrain="4"> <IfOption name="UnlimitedTopTrains" value="yes"> <Attributes quantity="-1"/> @@ -69,7 +69,7 @@ <IfOption name="UnlimitedTopTrains" value="no"> <Attributes quantity="5"/> </IfOption> - </Train> + </TrainType> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <Phase name="2" > Modified: trunk/18xx/data/18Scan/CompanyManager.xml =================================================================== --- trunk/18xx/data/18Scan/CompanyManager.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/18Scan/CompanyManager.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -38,14 +38,14 @@ <Company name="ZRC" type="Private" basePrice="180" revenue="30" longname="Sjællandske Jernbaneselskab (Zeeland Railway Company)"></Company> - <Company name="1" type="Minor" tokens="2" longname="Västra Stambanan (Western Mainline)"> + <Company name="1" type="Minor" price="260" tokens="2" longname="Västra Stambanan (Western Mainline)"> <Home hex="G4" /> </Company> - <Company name="2" type="Minor" tokens="2" longname="Nordvästra Stambanan (Northwestern Mainline)"> - <Home hex="F11" /> + <Company name="2" type="Minor" price="220" tokens="2" longname="Nordvästra Stambanan (Northwestern Mainline)"> + <Home hex="F11" city="1"/> </Company> - <Company name="3" type="Minor" tokens="2" longname="Södra Stambanan (Southern Mainline)"> - <Home hex="F11" /> + <Company name="3" type="Minor" price="200" tokens="2" longname="Södra Stambanan (Southern Mainline)"> + <Home hex="F11" city="2"/> </Company> <Company name="DSB" type="Public" tokens="3" fgColour="FFFFFF" Modified: trunk/18xx/data/18Scan/Game.xml =================================================================== --- trunk/18xx/data/18Scan/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/18Scan/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -44,16 +44,26 @@ <Reach base="stops" countTowns="no"/> <Score towns="yes"/> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="6"/> - <Train name="3" majorStops="3" cost="200" quantity="4" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="3" startPhase="4" - rustedTrain="2" /> - <Train name="5" majorStops="5" cost="500" quantity="2" startPhase="5" releasedTrain="5E"/> - <Train name="5E" majorStops="5" cost="600" quantity="2" startPhase="6" releasedTrain="4D" - rustedTrain="3"/> - <Train name="4D" majorStops="4" cost="800" quantity="6" startPhase="4D" - rustedTrain="4"> - </Train> + <TrainType name="2/1+1" quantity="6"> + <Train name="2" majorStops="2" cost="100"/> + <Train name="1+1" majorStops="1" minorStops="1" cost="80"/> + </TrainType> + <TrainType name="3/2+2" quantity="4" startPhase="3"> + <Train name="3" majorStops="3" cost="200"/> + <Train name="2+2" majorStops="2" minorStops="2" cost="180"/> + </TrainType> + <TrainType name="4/3+3" quantity="3" startPhase="4" rustedTrain="2/1+1"> + <Train name="4" majorStops="4" cost="300"/> + <Train name="3+3" majorStops="3" minorStops="3" cost="280"/> + </TrainType> + <TrainType name="5/4+4" quantity="2" startPhase="5" releasedTrain="5E"> + <Train name="5" majorStops="5" cost="500"/> + <Train name="4+4" majorStops="4" minorStops="4" cost="480"/> + </TrainType> + <TrainType name="5E" majorStops="5" cost="600" quantity="2" startPhase="6" releasedTrain="4D" + rustedTrain="3/2+2"/> + <TrainType name="4D" majorStops="4" cost="800" quantity="6" startPhase="4D" + rustedTrain="4/3+3"/> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> <Phase name="2" > Modified: trunk/18xx/data/18TN/Game.xml =================================================================== --- trunk/18xx/data/18TN/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/18TN/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -66,20 +66,20 @@ cities="double" if city-revenue is doubled (e.g. 1826 TGV). --> </Defaults> - <Train name="2" majorStops="2" cost="80" quantity="5" obsoleting="yes"/> - <Train name="3" majorStops="3" cost="180" quantity="5" obsoleting="yes" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="3" obsoleting="yes" startPhase="4" + <TrainType name="2" majorStops="2" cost="80" quantity="5" obsoleting="yes"/> + <TrainType name="3" majorStops="3" cost="180" quantity="5" obsoleting="yes" startPhase="3"/> + <TrainType name="4" majorStops="4" cost="300" quantity="3" obsoleting="yes" startPhase="4" rustedTrain="2" /> - <Train name="5" majorStops="5" cost="450" quantity="2" startPhase="5"/> - <Train name="6" majorStops="6" cost="630" quantity="2" startPhase="6" + <TrainType name="5" majorStops="5" cost="450" quantity="2" startPhase="5"/> + <TrainType name="6" majorStops="6" cost="630" quantity="2" startPhase="6" rustedTrain="3"> <Sub index="2" rustedTrain="4"/> - </Train> - <Train name="8" majorStops="8" cost="700" quantity="7" startPhase="8" + </TrainType> + <TrainType name="8" majorStops="8" cost="700" quantity="7" startPhase="8" rustedTrain="4" /> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> - <!-- Note: released and rusted trains are now specified per Train + <!-- Note: released and rusted trains are now specified per TrainType 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" > Modified: trunk/18xx/data/18VA/Game.xml =================================================================== --- trunk/18xx/data/18VA/Game.xml 2011-06-18 21:11:45 UTC (rev 1579) +++ trunk/18xx/data/18VA/Game.xml 2011-06-21 21:21:43 UTC (rev 1580) @@ -71,21 +71,21 @@ cities="double" if city-revenue is doubled (e.g. 1826 TGV). --> </Defaults> - <Train name="2" majorStops="2" cost="100" quantity="6"/> - <Train name="3" majorStops="3" cost="200" quantity="5" startPhase="3"/> - <Train name="4" majorStops="4" cost="300" quantity="4" startPhase="4" + <TrainType name="2" majorStops="2" cost="100" quantity="6"/> + <TrainType name="3" majorStops="3" cost="200" quantity="5" startPhase="3"/> + <TrainType name="4" majorStops="4" cost="300" quantity="4" startPhase="4" rustedTrain="2"/> - <Train name="5" majorStops="5" cost="500" quantity="3" startPhase="5" + <TrainType name="5" majorStops="5" cost="500" quantity="3" startPhase="5" rustedTrain="3"/> - <Train name="6" majorStops="6" cost="600" startPhase="6" + <TrainType name="6" majorStops="6" cost="600" startPhase="6" releasedTrain="4D"> - </Train> - <Train name="4D" majorStops="99" cost="800" quantity="10" startPhase="4D" + </TrainType> + <TrainType name="4D" majorStops="99" cost="800" quantity="10" startPhase="4D" rustedTrain="4"> - </Train> + </TrainType> </Component> <Component name="PhaseManager" class="rails.game.PhaseManager"> - <!-- Note: released and rusted trains are now specified per Train + <!-- Note: released and rusted trains are now specified per TrainType 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" > This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ev...@us...> - 2011-06-25 09:50:32
|
Revision: 1584 http://rails.svn.sourceforge.net/rails/?rev=1584&view=rev Author: evos Date: 2011-06-25 09:50:26 +0000 (Sat, 25 Jun 2011) Log Message: ----------- Initial XML for 1826 Modified Paths: -------------- trunk/18xx/data/GamesList.xml Added Paths: ----------- trunk/18xx/data/1826/ trunk/18xx/data/1826/CompanyManager.xml trunk/18xx/data/1826/Game.xml trunk/18xx/data/1826/Map.xml trunk/18xx/data/1826/StockMarket.xml trunk/18xx/data/1826/TileSet.xml trunk/18xx/data/1826/Tiles.xml Added: trunk/18xx/data/1826/CompanyManager.xml =================================================================== --- trunk/18xx/data/1826/CompanyManager.xml (rev 0) +++ trunk/18xx/data/1826/CompanyManager.xml 2011-06-25 09:50:26 UTC (rev 1584) @@ -0,0 +1,117 @@ +<?xml version="1.0"?> +<CompanyManager> + <CompanyType name="Private" class="rails.game.PrivateCompany"> + <ClosingConditions> + <Phase>5</Phase> + </ClosingConditions> + <Tradeable toCompany="yes" lowerPriceFactor="0.5" upperPriceFactor="1.5"/> + <Tradeable toPlayer="yes"/> + </CompanyType> + <CompanyType name="Public" class="rails.game.PublicCompany"> + <Capitalisation type="incremental"/> + <StockPrice par="no"/> + <Float percentage="60"/> + <ShareUnit percentage="10"/> + <Certificate type="President" shares="2"/> + <Certificate shares="1" number="8"/> + <BaseTokens> + <HomeBase lay="firstOR"/> + <LayCost method="sequence" cost="0,40,100"/> + </BaseTokens> + <Trains number="4,4,3,2"/> + <CanBuyPrivates/> + <CanUseSpecialProperties/> + </CompanyType> + + <Company name="Bridge" type="Private" basePrice="20" revenue="5" + longname="Ponts et Chaussées"></Company> + + <Company name="Mail" type="Private" basePrice="40" revenue="10" + longname="Régie des Postes"></Company> + + <Company name="Algerian" type="Private" basePrice="70" revenue="15" + longname="Chemins de Fer D'Algérie"></Company> + + <Company name="Belgian" type="Private" basePrice="110" revenue="20" + longname="Grand Central Belge"></Company> + + <Company name="Parisian" type="Private" basePrice="160" revenue="25" + longname="Compagnie Paris-Rouen"></Company> + + <Company name="Alsatian" type="Private" basePrice="220" revenue="30" + longname="Ligne - Strasbourg-Bâle"></Company> + + <Company name="A" type="Public" tokens="4" fgColour="FFFFFF" bgColour="120A8F" + longname="Chemin de Fer d'Alsace"> + <Home hex="G19"/> + </Company> + + <Company name="B" type="Public" tokens="4" fgColour="FFFFFF" bgColour="2E6444" + longname="Chemin de Fer de L'Etat Belge"> + <Home hex="C13"/> + </Company> + + <Company name="Est" type="Public" tokens="4" fgColour="000000" bgColour="FF6600" + longname="Chemin de Fer de L'Est"> + <Home hex="G9"/> + </Company> + + <Company name="GC" type="Public" tokens="4" fgColour="000000" bgColour="BCD2EE" + longname="Grand Central de France"> + <Home hex="L14"/> + </Company> + + <Company name="Midi" type="Public" tokens="4" fgColour="FFFFFF" bgColour="308014" + longname="Chemin de Fer du Midi"> + <Home hex="M3"/> + </Company> + + <Company name="N" type="Public" tokens="4" fgColour="FFFFFF" bgColour="EE0000" + longname="Chemin de Fer du Nord"> + <Home hex="G9"/> + </Company> + + <Company name="Ouest" type="Public" tokens="4" fgColour="000000" bgColour="FF92BB" + longname="Chemin de Fer de L'Ouest"> + <Home hex="G9"/> + </Company> + + <Company name="Paris" type="Public" tokens="4" fgColour="000000" bgColour="CECC15" + longname="Chemin de Fer de Paris"> + <Home hex="G9"/> + </Company> + + <Company name="PLM" type="Public" tokens="4" fgColour="FFFFFF" bgColour="691F01" + longname="Chemin de Fer Paris-Lyon-Méditerranée"> + <Home hex="G9"/> + </Company> + + <Company name="PO" type="Public" tokens="4" fgColour="FFFFFF" bgColour="0000CD" + longname="Chemin de Fer Paris-Orléans"> + <Home hex="G9"/> + </Company> + + <Company name="Etat" type="Public" tokens="4" fgColour="FFFFFF" bgColour="000000" + longname="Chemin de Fer de L'Etat"> + </Company> + + <Company name="SNCF" type="Public" tokens="4" fgColour="000000" bgColour="B3B3B3" + longname="Société Nationale des Chemins de fer Français"> + </Company> + + <StartPacket roundClass="rails.game.StartRound_1830"> + <Bidding initial="5" minimum="5" increment="1"/> + <Item name="Bridge" type="Private" basePrice="20"/> + <Item name="Mail" type="Private" basePrice="40"/> + <Item name="Algerian" type="Private" basePrice="70"/> + <Item name="Belgian" type="Private" basePrice="110"> + <SubItem name="B" type="Public" /> + </Item> + <Item name="Parisian" type="Private" basePrice="160"> + <SubItem name="Paris" type="Public" /> + </Item> + <Item name="Alsatian" type="Private" basePrice="220"> + <SubItem name="A" type="Public" president="yes"/> + </Item> + </StartPacket> +</CompanyManager> \ No newline at end of file Property changes on: trunk/18xx/data/1826/CompanyManager.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/1826/Game.xml =================================================================== --- trunk/18xx/data/1826/Game.xml (rev 0) +++ trunk/18xx/data/1826/Game.xml 2011-06-25 09:50:26 UTC (rev 1584) @@ -0,0 +1,80 @@ +<?xml version="1.0"?> +<ComponentManager> + <Component name="GameManager" class="rails.game.GameManager"> + <Game name="1826"/> + <GameOption name="Variant" values="Basegame" default="Basegame" /> + <GameOption name="NoMapMode" type="toggle" default="no" /> + <GameOption name="RouteAwareness" values="Highlight,Deactivate" default="Highlight" /> + <GameOption name="RevenueCalculation" values="Suggest,Deactivate" default="Suggest" /> + <GameOption name="UnlimitedTopTrains" parm="8" type="toggle" default="no"/> + <GameOption name="UnlimitedTiles" type="toggle" default="no"/> + <GameOption name="LeaveAuctionOnPass" type="toggle" default="no"/> + <GameOption name="TwoPlayersCertLimit70Percent" type="toggle" default="yes"/> + <GameParameters> + <PlayerShareLimit percentage="60"> + <IfOption name="NumberOfPlayers" value="2"> + <IfOption name="TwoPlayersCertLimit70Percent" value="yes"> + <Attributes percentage="70"/> + </IfOption> + </IfOption> + </PlayerShareLimit> + <BankPoolLimit percentage="50"/> + <StockRound> + <NoSaleInFirstSR/> + </StockRound> + </GameParameters> + <GuiClasses> + </GuiClasses> + <EndOfGame> + <Bankruptcy/> + <BankBreaks limit="0" finish="currentOR"/> + <!-- "Runs out"; when "broken", -1 is the limit --> + <!-- Also when the share value reaches $300; this is configured in the stock market XML, + but uses the 'finish' attribute value defined above. --> + </EndOfGame> + </Component> + <Component name="PlayerManager" class="rails.game.PlayerManager"> + <Players number="2" cash="900" certLimit="28"/> + <Players number="3" cash="600" certLimit="20"/> + <Players number="4" cash="450" certLimit="16"/> + <Players number="5" cash="360" certLimit="13"/> + <Players number="6" cash="300" certLimit="11"/> + </Component> + <Component name="Bank" class="rails.game.Bank"> + <Bank amount="12000"/> + </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> + <TrainType name="2" majorStops="2" cost="80" quantity="5" obsoleting="yes"/> + </Component> + <Component name="PhaseManager" class="rails.game.PhaseManager"> + <Phase name="2" > + <Tiles colour="yellow"/> + <OperatingRounds number="1"/> + <Trains onePerTurn="yes" tradingAllowed="yes"/> + </Phase> + </Component> + <Component name="RevenueManager" class="rails.algorithms.RevenueManager"> + </Component> +</ComponentManager> \ No newline at end of file Property changes on: trunk/18xx/data/1826/Game.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/1826/Map.xml =================================================================== --- trunk/18xx/data/1826/Map.xml (rev 0) +++ trunk/18xx/data/1826/Map.xml 2011-06-25 09:50:26 UTC (rev 1584) @@ -0,0 +1,96 @@ +<Map tileOrientation="EW" + letterOrientation="vertical" even="B"> + + <Hex name="A13" tile="-902" city="Amsterdam" value="20,50,70" orientation="1"/> + <Hex name="B8" tile="-902" city="London" value="40,60,80,120"/> + <Hex name="B10" tile="-1" city="Ostende"/> + <Hex name="B12" tile="-10" city="Antwerp" cost="40"/> + <Hex name="B14" tile="0" cost="40"/> + <Hex name="C9" tile="-1" city="Calais"/> + <Hex name="C11" tile="5" city="Lille" orientation="2"/> + <Hex name="C13" tile="619" city="Brussels" orientation="3"/> + <Hex name="C15" tile="-10" city="Liège" cost="40"/> + <Hex name="C17" tile="-902" city="Cologne" value="20,40,60,100" orientation="2"/> + <Hex name="D8" tile="0"/> + <Hex name="D10" tile="-1" city="Amiens"/> + <Hex name="D12" tile="-1" city="Mons"/> + <Hex name="D14" tile="-1" city="Namur" cost="60"/> + <Hex name="D16" tile="-1" city="Luxembourg" cost="60"/> + <Hex name="E5" tile="-4007" city="Le Havre"/> + <Hex name="E7" tile="-1" city="Rouen" cost="40"/> + <Hex name="E9" tile="0"/> + <Hex name="E11" tile="0"/> + <Hex name="E13" tile="0"/> + <Hex name="E15" tile="-10" city="Metz"/> + <Hex name="E17" tile="0" cost="60"/> + <Hex name="F6" tile="0" cost="40"/> + <Hex name="F8" tile="0" cost="40"/> + <Hex name="F10" tile="0" cost="40"/> + <Hex name="F12" tile="-10" city="Reims" cost="40"/> + <Hex name="F14" tile="0"/> + <Hex name="F16" tile="-1" city="Nancy"/> + <Hex name="F18" tile="0"/> + <Hex name="G3" tile="0"/> + <Hex name="G5" tile="0"/> + <Hex name="G7" tile="0"/> + <Hex name="G9" tile="-4007" city="Paris"/> + <Hex name="G11" tile="0"/> + <Hex name="G13" tile="0"/> + <Hex name="G15" tile="0"/> + <Hex name="G17" tile="0"/> + <Hex name="G19" tile="-4007" city="Strasbourg"/> + <Hex name="H2" tile="-1" city="Rennes"/> + <Hex name="H4" tile="0"/> + <Hex name="H6" tile="-10" city="Le Mans"/> + <Hex name="H8" tile="0"/> + <Hex name="H10" tile="0"/> + <Hex name="H12" tile="0"/> + <Hex name="H14" tile="0"/> + <Hex name="H16" tile="0"/> + <Hex name="H18" tile="-1" city="Mulhouse"/> + <Hex name="I1" tile="-4007" city="Nantes"/> + <Hex name="I3" tile="-1" city="Angers" cost="40"/> + <Hex name="I5" tile="0" cost="40"/> + <Hex name="I7" tile="57" city="Orléans"/> + <Hex name="I9" tile="0"/> + <Hex name="I11" tile="0"/> + <Hex name="I13" tile="-10" city="Dijon"/> + <Hex name="I15" tile="0"/> + <Hex name="I17" tile="-1" city="Besançon"/> + <Hex name="I19" tile="-901" city="Basel" value="20,50,70,100" orientation="3"/> + <Hex name="J2" tile="0"/> + <Hex name="J4" tile="0"/> + <Hex name="J6" tile="-1" city="Tours"/> + <Hex name="J8" tile="0"/> + <Hex name="J10" tile="0" cost="60"/> + <Hex name="J12" tile="0"/> + <Hex name="J14" tile="0"/> + <Hex name="J16" tile="0"/> + <Hex name="K3" tile="0"/> + <Hex name="K5" tile="-1" city="Poitiers"/> + <Hex name="K7" tile="0"/> + <Hex name="K9" tile="0" cost="60"/> + <Hex name="K11" tile="-1" city="Clermont-Ferrand" cost="60"/> + <Hex name="K13" tile="0"/> + <Hex name="K15" tile="0"/> + <Hex name="K17" tile="-4007" city="Geneva"/> + <Hex name="L4" tile="0"/> + <Hex name="L6" tile="0"/> + <Hex name="L8" tile="-1" city="Limoges"/> + <Hex name="L10" tile="0" cost="60"/> + <Hex name="L12" tile="0" cost="60"/> + <Hex name="L14" tile="14" city="Lyon" orientation="5"/> + <Hex name="L16" tile="0"/> + <Hex name="M3" tile="-4007" city="Bordeaux"/> + <Hex name="M5" tile="0" cost="40"/> + <Hex name="M7" tile="0"/> + <Hex name="M9" tile="0"/> + <Hex name="M11" tile="0"/> + <Hex name="M13" tile="-10" city="Saint-Étienne"/> + <Hex name="M15" tile="0" cost="40"/> + <Hex name="M17" tile="-1" city="Grenoble" cost="60"/> + <Hex name="M19" tile="-901" city="Milan" value="30,50,90,120" orientation="2"/> + <Hex name="N2" tile="-901" city="Madrid" value="20,50,70,100" orientation="4"/> + <Hex name="N16" tile="-901" city="Marseille" value="40,60,80" orientation="3"/> + +</Map> \ No newline at end of file Property changes on: trunk/18xx/data/1826/Map.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/1826/StockMarket.xml =================================================================== --- trunk/18xx/data/1826/StockMarket.xml (rev 0) +++ trunk/18xx/data/1826/StockMarket.xml 2011-06-25 09:50:26 UTC (rev 1584) @@ -0,0 +1,100 @@ +<StockMarket type="rectangular"> + <!-- Note two supported colour specification formats: + RGB decimal with commas and RGB hexadecimal without commas --> + <StockSpaceType name="yellow" colour="255,255,0"> + <NoCertLimit/> + </StockSpaceType> + + <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" type="yellow"/> + <StockSpace name="A6" price="50" type="yellow"/> + <StockSpace name="A7" price="40" type="yellow"/> + + <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" type="yellow"/> + <StockSpace name="B7" price="50" type="yellow"/> + + <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"/> + <StockSpace name="C6" price="65"/> + <StockSpace name="C7" price="60" type="yellow"/> + + <StockSpace name="D1" price="110"> + <StartSpace /> + </StockSpace> + <StockSpace name="D2" price="100"> + <StartSpace /> + </StockSpace> + <StockSpace name="D3" price="90"> + <StartSpace /> + </StockSpace> + <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"/> + <StockSpace name="E4" price="90"/> + <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> \ No newline at end of file Property changes on: trunk/18xx/data/1826/StockMarket.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/1826/TileSet.xml =================================================================== --- trunk/18xx/data/1826/TileSet.xml (rev 0) +++ trunk/18xx/data/1826/TileSet.xml 2011-06-25 09:50:26 UTC (rev 1584) @@ -0,0 +1,16 @@ +<TileManager tiles="Tiles.xml"> + + + <Tile id="0"/> + <Tile id="-1"/> + <Tile id="-10"/> + <Tile id="57"/> + <Tile id="-901"/> + <Tile id="-902"/> + <Tile id="-903"/> + <Tile id="14"/> + <Tile id="619"/> + <Tile id="5"/> + <Tile id="-4007"/> + +</TileManager> Property changes on: trunk/18xx/data/1826/TileSet.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Added: trunk/18xx/data/1826/Tiles.xml =================================================================== --- trunk/18xx/data/1826/Tiles.xml (rev 0) +++ trunk/18xx/data/1826/Tiles.xml 2011-06-25 09:50:26 UTC (rev 1584) @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<Tiles> + <Tile colour="white" id="0" name="empty"/> + <Tile colour="white" id="-1" name="empty"/> + <Tile colour="white" id="-10" name="empty"/> + <Tile colour="white" id="57" name="empty"/> + <Tile colour="white" id="-901" name="empty"/> + <Tile colour="white" id="-902" name="empty"/> + <Tile colour="white" id="-903" name="empty"/> + <Tile colour="white" id="14" name="empty"/> + <Tile colour="white" id="619" name="empty"/> + <Tile colour="white" id="5" name="empty"/> + <Tile colour="white" id="-4007" name="empty"/> + +</Tiles> \ No newline at end of file Property changes on: trunk/18xx/data/1826/Tiles.xml ___________________________________________________________________ Added: svn:mime-type + text/plain Modified: trunk/18xx/data/GamesList.xml =================================================================== --- trunk/18xx/data/GamesList.xml 2011-06-24 14:23:29 UTC (rev 1583) +++ trunk/18xx/data/GamesList.xml 2011-06-25 09:50:26 UTC (rev 1584) @@ -248,6 +248,11 @@ <Option name="UnlimitedTiles" type="toggle" default="no"/> <Option name="SeparateSalesAtSamePrice" type="toggle" default="yes"/> </Game> + <Game name="1826"> + <Note>Prototype</Note> + <Description>1826</Description> + <Players minimum="2" maximum="6" /> + </Game> <Game name="18JR"> <Note>Prototype</Note> <Description>18JR</Description> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |