redknight,
karsten
i had my own version of patents running, see below
- only 1 patent was showned during game (my patent), and i bought it
- no others!
- the game crashes
once at 1865 (started at 1834)
once at 1879 (started at 1834)
- this crash can be because of so many other things (it's a not very clean test everionment i've got setup, because i wanted to see my red-traincars passing by in meanwhile, also i put the game in fast-forward and maybe it can have a effect on ctds)
***
- maybe you're right, it crashes when he's looking for another patent to be choosen
- but maybe this could be solved by creating dummy patents (see below)
***
Here's the content of the RRT_patents.xml file, this is in my_map_folder but it is using not a mapname in the file-name (i can't find a reference in the scenario file) (so yes it would involve other scenarios if you've got others in the usermaps folder)
<?xml version="1.0"?>
<!-- edited with Stone and Chisel by Dan Magaha (Firaxis Games) -->
<RRTPatents>
<RRTPatentVars>
<iPatentDuration>20</iPatentDuration>
</RRTPatentVars>
<Patent>
<szName>
TEST Pullman's Palace Car</szName>
<szDescription>
TEST Pullman's Palace Car lives up to its billing, a veritable estate on wheels. Passengers will gladly pay a 25% premium to bask in its comfort.</szDescription>
<szBriefDescription>TEST 25% Passenger Delivery Bonus</szBriefDescription>
<szImage>Patent_Pullman_Car.dds</szImage>
<szLargeImage>Int_patent_pullman.dds</szLargeImage>
<szType>GoodDeliveryBonus</szType>
<Effects>
<Effect>
<!-- 25% bonus to passenger revenue -->
<szGood>Passengers</szGood>
<fModifier>
1.50</fModifier>
</Effect>
</Effects>
</Patent>
</RRTPatents>
a
dummy patent 
could be something like this:
....
<Effect>
<!--
NO BONUS -->
<szGood>Passengers</szGood>
<fModifier>
1.00</fModifier>
</Effect>
1.00 doesn't have any effect, so no bonus, no effect but still (if necessary a patent that can be choosen by the main-program
got it? test it! and let us known!
