Infrastructure sharing 2.1.1

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

User avatar
NukeBuster
Traffic Manager
Traffic Manager
Posts: 222
Joined: 04 Jan 2006 18:16
Location: Alphen aan den Rijn, The Netherlands
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by NukeBuster »

If you do this
screen4.png
(1.37 MiB) Downloaded 472 times
to the savegame. You'll get a crash.

Code: Select all

<Tycoon> openttd: src/signal.cpp:615: void AddSideToSignalBuffer(TileIndex, DiagDirection, Owner): Assertion `_globset.IsEmpty() || owner == _last_owner' failed.
Note that there are 3 companies used in the same small area.

Savegame:
http://mz.openttdcoop.org/play-is/save/assert1.sav
NukeBuster

Transport Empire: The Transport Empire Linux effort
Join the Transport Empire IRC channel: [url]irc://irc.oftc.net/transportempire[/url] !

OpenTTD patch(es): Password at join
Hirundo
Transport Coordinator
Transport Coordinator
Posts: 298
Joined: 27 Jan 2008 13:02

Re: Infrastructure sharing 2.0 beta 1

Post by Hirundo »

This issue is caused by trunk bug 2718, which is fixed in r15667 but not yet in IS, as beta 1 is based on an older trunk revision.
Create your own NewGRF? Check out this tutorial!
User avatar
ostlandr
Chairman
Chairman
Posts: 882
Joined: 12 May 2007 01:09
Location: Northeastern USA

Re: Infrastructure sharing 2.0 beta 1

Post by ostlandr »

Great work! :bow:

Here's a suggestion:

1. When a company disables (or enables) infrastructure sharing, have a pop-up announcement appear.

2. At half the time of the notification interval (say, six months if interval = twelve months) issue a "go to depot" order for any trains not owned by the company disabling sharing which sends them to the nearest depot owned by their company. This would only have to run once when sharing is disabled, so shouldn't be a performance problem.

3. Second warning pops up at this time.

4. When sharing ends, all vehicles still on the other company's tracks will be sold.

Yeah, a lot of potential for abuse. One suggestion for an obvious one: Every (interval to be set by player) any foreign vehicle on your infrastructure that is manually at "stop" is sold.

Another random thought: How about allowing the local authorities to build "union stations" in towns/cities, which are always shared infrastructure?
Who is John Galt?
User avatar
Brianetta
Tycoon
Tycoon
Posts: 2566
Joined: 15 Oct 2003 22:00
Location: Jarrow, UK
Contact:

Re: Infratructure sharing 2.0 beta 1

Post by Brianetta »

Swallow wrote:Bankruptcy is a relatively rare phenomenon.
Not on my server, it isn't. Surviving the first decade is a feat.
ostlandr wrote:Another random thought: How about allowing the local authorities to build "union stations" in towns/cities, which are always shared infrastructure?
How many usable track stubs would there be, and how would you ensure that there was equal opportunity to access them? The player that controls the rails at the station throat controls the station. I think it's more realistic to have a make-believe union station, where a player ensures general access to a station.
PGP fingerprint: E66A 9D58 AA10 E967 41A6 474E E41D 10AE 082C F3ED
User avatar
Xander
Route Supervisor
Route Supervisor
Posts: 485
Joined: 18 May 2007 12:47
Location: Oxford
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by Xander »

So I'm right in thinking that if a company goes bankrupt their tracks will revert to "Owner none"?

As an option to prevent train/track operators being gits and turning off sharing, perhaps rather than adding a stick we could consider carrots? Is there a way to divide train income between station owners and train owners? For example, my train drops off £1000 of coal at a competitors station. I get £700 and the station owner gets £300. If your stations are generating income why would you want to turn it off?

Also - perhaps, to prevent stopped train flooding, could you put together a new signal that would Only allow company operated trains through, thus creating a bypass/exclusive network?
Real Tycoons do it on Trains!

JAMI: Just Another Moronic Intelligence
2007Alain2007
Chief Executive
Chief Executive
Posts: 658
Joined: 11 Nov 2007 12:06
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by 2007Alain2007 »

Xander wrote: Also - perhaps, to prevent stopped train flooding, could you put together a new signal that would Only allow company operated trains through, thus creating a bypass/exclusive network?
very good idea there :) and is there any thing i can do to help this patch come along
For Community Integrated Version http://code.google.com/p/civopenttd/
User avatar
ostlandr
Chairman
Chairman
Posts: 882
Joined: 12 May 2007 01:09
Location: Northeastern USA

Re: Infrastructure sharing 2.0 beta 1

Post by ostlandr »

Why would you want to turn it off? First off, to squeeze a competitor. Second, to relieve congestion. If I have a station/line with low traffic, adding a few of my competitors' trains will make them pay off more. But when my own trains start pushing the capacity, I might want to boot the competitors' trains off to make room for mine.
Xander wrote:So I'm right in thinking that if a company goes bankrupt their tracks will revert to "Owner none"?

As an option to prevent train/track operators being gits and turning off sharing, perhaps rather than adding a stick we could consider carrots? Is there a way to divide train income between station owners and train owners? For example, my train drops off £1000 of coal at a competitors station. I get £700 and the station owner gets £300. If your stations are generating income why would you want to turn it off?

Also - perhaps, to prevent stopped train flooding, could you put together a new signal that would Only allow company operated trains through, thus creating a bypass/exclusive network?
Who is John Galt?
2007Alain2007
Chief Executive
Chief Executive
Posts: 658
Joined: 11 Nov 2007 12:06
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by 2007Alain2007 »

but were have to have a ai that can uses this patch

also can we limt to what tracks the AI uses some how so were have our line and there line we own as well

if this is a way of doing it then we can have player 1 ask player two if i can use line from here to there

sorry i update tomowor when i got my dad to eidt this for me but you do see what i am saying
Last edited by 2007Alain2007 on 31 Mar 2009 23:56, edited 1 time in total.
For Community Integrated Version http://code.google.com/p/civopenttd/
User avatar
Ammler
President
President
Posts: 953
Joined: 18 Jun 2006 18:18
Location: Switzerland
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by Ammler »

Alain, here some dots, commas and Upcase letter: ...........,,,,,,,,,.-..-:::: ABDEOEIFJKCMWIIH
You can have those for free...

Greets
Ammler
Roujin
Tycoon
Tycoon
Posts: 1884
Joined: 08 Apr 2007 04:07

Re: Infrastructure sharing 2.0 beta 1

Post by Roujin »

Ammler wrote:Alain, here some dots, commas and Upcase letter: ...........,,,,,,,,,.-..-:::: ABDEOEIFJKCMWIIH
You can have those for free...

Greets
Ammler
But please don't use them all at once... ;)
* @Belugas wonders what is worst... a mom or a wife...
<Lakie> Well, they do the same thing but the code is different.

______________
My patches
check my wiki page (sticky button) for a complete list

ImageImage
ImageImageImageImageImageImageImage
User avatar
Zuu
OpenTTD Developer
OpenTTD Developer
Posts: 4553
Joined: 09 Jun 2003 18:21
Location: /home/sweden

Re: Infrastructure sharing 2.0 beta 1

Post by Zuu »

2007Alain2007 wrote:if this is a way of doing it then we can have player 1 ask player two if i can use line from here to there
Not other than placing signs or relating to town-names / station names. (or even industry names)
My OpenTTD contributions (AIs, Game Scripts, patches, OpenTTD Auto Updater, and some sprites)
Junctioneer (a traffic intersection simulator)
welshdragon
Tycoon
Tycoon
Posts: 2148
Joined: 27 Jul 2007 15:45
Location: Sunny Wales, Boyo!
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by welshdragon »

Please can somebody update this to the latest nightly, and please can we have a windows binary?
I'll give a cookie to whoever fulfils the request (really!)
Semi-Retired TT-Forums Member.
These days I'm:
[list][*]A Local Transport Representative for Bus Users Cymru
[*]Social Media Advisxer for Bus Users Cymru
[*]Volunteer and Fundraiser for Guide Dogs[/list]
flickr | twitter | YouTube | Facebook | Steam

I used to be an idiot called tycoonmarkj.
Aali
Traffic Manager
Traffic Manager
Posts: 144
Joined: 01 Oct 2008 00:04
Location: Sweden

Re: Infrastructure sharing 2.0 beta 1

Post by Aali »

Please don't encourage people to make (potentially) crappy versions of our patch.
The latest version is available from the hg repo, it was recently synced with trunk.
welshdragon
Tycoon
Tycoon
Posts: 2148
Joined: 27 Jul 2007 15:45
Location: Sunny Wales, Boyo!
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by welshdragon »

:oops: sorry Aali, i don't have access to the repo's, and it was very quiet on this thread
Semi-Retired TT-Forums Member.
These days I'm:
[list][*]A Local Transport Representative for Bus Users Cymru
[*]Social Media Advisxer for Bus Users Cymru
[*]Volunteer and Fundraiser for Guide Dogs[/list]
flickr | twitter | YouTube | Facebook | Steam

I used to be an idiot called tycoonmarkj.
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Infrastructure sharing 2.0 beta 1

Post by planetmaker »

Basically anyone has access to the repository: http://mz.openttdcoop.org/indefero/index.php/p/is2/
welshdragon
Tycoon
Tycoon
Posts: 2148
Joined: 27 Jul 2007 15:45
Location: Sunny Wales, Boyo!
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by welshdragon »

Crash:
Report:

Code: Select all

*** OpenTTD Crash Report ***
Date: 2009-04-21 23:19:30
Build: hb40dd43f built on Mar  8 2009 23:12:34
Reason: Assertion failed at ..\src\signal.cpp:615: _globset.IsEmpty() || owner == _last_owner
Language: english.lng
Exception C0000005 at 00433806
Registers:
 EAX: 06A7C428 EBX: 00000000 ECX: 0012F5F8 EDX: 06A7C47E
 ESI: 00000004 EDI: 0026ACD6 EBP: 0012F868 ESP: 0012F810
 EIP: 00433806 EFLAGS: 00210202

Bytes at CS:EIP:
 C6 05 00 00 00 00 00 FF 74 24 0C 89 35 44 54 64 00 FF 74 24 0C E8 69 01

Stack trace: 
 00000000 004B41BC 0026ACD6 00000002 0026ACD6 0012F868 0012F854 0041E069
 0041DF36 00000016 0026A4D6 004B45D1 0026ACD1 00000000 0012F8B0 0026ACD6
 0001FFFF 0012F878 0041E08C 00000001 0026ACD6 0012F948 00000000 00000084
 00000000 0001FFFF 0012F8C0 00404C55 00000001 00000000 00000000 00000000
 000004D5 000004D6 0012F8C4 0041E069 00000000 00000084 00000000 004053D6
 00000000 00000084 00000000 0001FFFF 0012F968 0041E2E5 0026ACD6 00000000
 00000000 00000001 00000004 00000000 00647578 00000001 0026B4D6 0112F8D8
 000004D5 000004D6 000004D6 000004D6 000004D2 000004C3 00004D58 00004D68
 0012F9C8 00000000 FA05F44C 00000001 FFFFFF7C 01C5021F 00000000 00000084
 00000000 7701FFFF 00000000 FFFFF1C9 FFFFFFFF 0001FFFF 00000000 0000000F
 00000000 0001FFFF 00000000 FFFFF1C9 FFFFFFFF 7701FFFF 0012F9DC 0040518F
 00000001 00261CD2 00000000 00000000 00261CD2 0026B4D6 00000001 01000001
 00004D60 00004D60 00000097 0041E09D 00000001 00000000 7716F7E9 FFFFF25C
 FFFFFFFF 0001FFFF 00000000 FFFFF25C FFFFFFFF 0001FFFF 771B51BA 355CE139
 FFFFFFFE 7716F7AB 77170817 0012FA0C 00472355 0026B4D6 00261CD2 00000000
 0097004E 0045AC03 00000000 00000001 045F8F48 00261CD2 00000000 0012FA20
 004684CD 00000000 0061AF84 045F8F48 000004D6 00443B55 00000004 00000000
 00004D63 00004D69 00261CD2 0026B4D6 00000000 00000202 0012FA74 00000000
 00000180 00449372 00000000 00000202 00000000 00000018 0012FBA4 77719980
 00C6F838 00000000 0044969C 00000000 00000000 00000000 00000202 0012FB10
 00000000 0052E28B 0012FB8C 00000202 00000000 00000000 00233C28 00070000
 0012FA98 00000000 0012FAF8 763F2D1B 34700F5D FFFFFFFE 763AE442 763AE4AA
 00000202 00000000 76392456 4258101D 00000000 0012FC58 00000102 00000000
 0012FADC 0012FB8C 0012FC58 00000000 3473CF75 FFFFFFFE 76392456 771695F2

Module information:
 D:\program files\OpenTTDIS\openttd.exe handle: 00400000 size: 2484224 crc: A3FEF650 date: 2009-03-08 23:21:04
 C:\Windows\system32\ntdll.dll handle: 776C0000 size: 1203792 crc: 7CFCEC95 date: 2008-01-19 07:38:14
 C:\Windows\system32\kernel32.dll handle: 762B0000 size: 888832 crc: 62FA7623 date: 2009-02-13 08:49:05
 C:\Windows\system32\WINMM.dll handle: 743D0000 size: 189952 crc: D22FC585 date: 2008-01-19 07:36:55
 C:\Windows\system32\msvcrt.dll handle: 77410000 size: 680448 crc: E5AE7FEC date: 2008-01-19 07:35:15
 C:\Windows\system32\USER32.dll handle: 77150000 size: 627200 crc: B687ED70 date: 2008-01-19 07:36:46
 C:\Windows\system32\GDI32.dll handle: 77080000 size: 296960 crc: AA2880BF date: 2008-10-21 05:25:18
 C:\Windows\system32\ADVAPI32.dll handle: 76090000 size: 798720 crc: F58CDFCB date: 2008-01-19 07:33:43
 C:\Windows\system32\RPCRT4.dll handle: 75F40000 size: 784896 crc: 3E044E39 date: 2008-04-12 03:32:11
 C:\Windows\system32\ole32.dll handle: 76160000 size: 1315328 crc: 6B931D39 date: 2008-01-19 07:36:01
 C:\Windows\system32\OLEAUT32.dll handle: 76FF0000 size: 563200 crc: B69E10E1 date: 2008-01-19 07:36:01
 C:\Windows\system32\OLEACC.dll handle: 74390000 size: 215040 crc: EF3061D3 date: 2008-01-19 07:36:01
 C:\Windows\system32\WS2_32.dll handle: 778A0000 size: 179200 crc: 5D581120 date: 2008-01-19 07:37:09
 C:\Windows\system32\NSI.dll handle: 77830000 size: 8192 crc: 10729B39 date: 2008-01-19 07:35:57
 C:\Windows\system32\IMM32.DLL handle: 77810000 size: 114688 crc: 57C1E0CD date: 2008-01-19 07:34:33
 C:\Windows\system32\MSCTF.dll handle: 76390000 size: 806912 crc: 66ABCC79 date: 2008-01-19 07:34:55
 C:\Windows\system32\LPK.DLL handle: 777F0000 size: 23552 crc: 3277B148 date: 2008-01-19 07:34:43
 C:\Windows\system32\USP10.dll handle: 76F70000 size: 501760 crc: 09CF36C9 date: 2008-01-19 07:36:47
 C:\Windows\system32\avgrsstx.dll handle: 6C1B0000 size: 10520 crc: A76071B9 date: 2009-02-01 08:20:38
 C:\Windows\system32\SHFolder.dll handle: 70EA0000 size: 7168 crc: 1CA14A5C date: 2006-11-02 09:46:13
 C:\Windows\system32\SHELL32.dll handle: 76460000 size: 11580928 crc: CE4BF6CB date: 2008-11-06 13:14:25
 C:\Windows\system32\SHLWAPI.dll handle: 77840000 size: 351744 crc: F95C1869 date: 2008-01-19 07:36:29
 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6001.18000_none_5cdbaa5a083979cc\comctl32.dll handle: 74DF0000 size: 1684480 crc: 57ECDF87 date: 2008-01-19 07:26:34
 C:\Windows\system32\wdmaud.drv handle: 72AA0000 size: 166912 crc: 5FC059D1 date: 2008-01-19 07:32:56
 C:\Windows\system32\ksuser.dll handle: 72A90000 size: 4608 crc: 4C647881 date: 2006-11-02 09:46:05
 C:\Windows\system32\MMDevAPI.DLL handle: 74B10000 size: 149504 crc: 29FF5B91 date: 2008-01-19 07:34:49
 C:\Windows\system32\AVRT.dll handle: 74AD0000 size: 12800 crc: EB589AA0 date: 2008-01-19 07:33:47
 C:\Windows\system32\SETUPAPI.dll handle: 771F0000 size: 1590272 crc: BB6B35BF date: 2008-01-19 07:36:24
 C:\Windows\system32\WINTRUST.dll handle: 74FE0000 size: 171520 crc: EE6B6CCB date: 2008-01-19 07:36:56
 C:\Windows\system32\CRYPT32.dll handle: 757D0000 size: 977408 crc: 49821E3F date: 2008-01-19 07:34:00
 C:\Windows\system32\MSASN1.dll handle: 75930000 size: 59904 crc: 7A69072B date: 2006-11-02 09:46:06
 C:\Windows\system32\USERENV.dll handle: 75DF0000 size: 108032 crc: AC76B003 date: 2008-01-19 07:36:46
 C:\Windows\system32\Secur32.dll handle: 75DD0000 size: 72704 crc: C6E7699B date: 2009-02-13 08:49:10
 C:\Windows\system32\imagehlp.dll handle: 770D0000 size: 153088 crc: EEF49677 date: 2008-01-19 07:34:32
 C:\Windows\system32\AUDIOSES.DLL handle: 72A60000 size: 116224 crc: 30C70121 date: 2008-01-19 07:33:45
 C:\Windows\system32\audioeng.dll handle: 729F0000 size: 397312 crc: 17666E45 date: 2008-01-19 07:33:45
 C:\Windows\system32\PSAPI.DLL handle: 75F30000 size: 12288 crc: D7B812C5 date: 2006-11-02 09:46:12
 C:\Windows\system32\msacm32.drv handle: 729E0000 size: 21504 crc: 1F6A62A4 date: 2008-01-19 07:32:56
 C:\Windows\system32\MSACM32.dll handle: 729C0000 size: 71680 crc: A2E8F836 date: 2008-01-19 07:34:54
 C:\Windows\system32\midimap.dll handle: 729B0000 size: 17408 crc: 44FD6876 date: 2008-01-19 07:34:46
 C:\Windows\system32\CLBCatQ.DLL handle: 77380000 size: 523776 crc: C2EBF5E6 date: 2008-01-19 07:33:52
 C:\Windows\system32\uxtheme.dll handle: 74B70000 size: 240128 crc: 5F29223E date: 2008-01-19 07:36:47
 C:\Windows\system32\dmime.dll handle: 6DE40000 size: 178688 crc: 3063C87B date: 2008-01-19 07:34:04
 C:\Windows\system32\DSOUND.dll handle: 6FEB0000 size: 444416 crc: 1F6BF3CC date: 2008-01-19 07:34:07
 C:\Windows\system32\POWRPROF.dll handle: 75190000 size: 97280 crc: 968A09AC date: 2008-01-19 07:36:07
 C:\Windows\system32\dmusic.dll handle: 6F090000 size: 101888 crc: C5478A00 date: 2008-01-19 07:34:04
 C:\Windows\system32\dmsynth.dll handle: 6BB60000 size: 105472 crc: 246B7E26 date: 2008-01-19 07:34:04
 C:\Windows\system32\dmloader.dll handle: 74360000 size: 38400 crc: 43D1875C date: 2008-01-19 07:34:04
 C:\Windows\System32\ctagent.dll handle: 02000000 size: 8704 crc: DE6C405D date: 2008-06-27 17:24:56
 C:\Windows\system32\mswsock.dll handle: 754C0000 size: 223232 crc: 3746AAB9 date: 2008-01-19 07:35:15
 C:\Windows\System32\wshtcpip.dll handle: 75170000 size: 9216 crc: 10C50FC1 date: 2008-01-19 07:37:11
 C:\Windows\system32\msiltcfg.dll handle: 74240000 size: 15872 crc: C5A6E3F3 date: 2006-11-02 09:46:07
 C:\Windows\system32\VERSION.dll handle: 75580000 size: 20480 crc: FE59E801 date: 2008-01-19 07:36:47
 C:\Windows\system32\msi.dll handle: 72690000 size: 2085888 crc: 69E580BD date: 2008-01-19 07:35:10
 C:\Windows\system32\SFC.DLL handle: 72AD0000 size: 4608 crc: 5D5C8D17 date: 2006-11-02 09:46:13

System information:
 Windows version 6.0 6001 Service Pack 1

---- gamelog start ----
Tick 0: game loaded
     Conversion from OTTD savegame without gamelog: version 92, 0
     Revision text changed to r15480, savegame version 113, not modified, _openttd_newgrf_version = 0x07003c78
     New game mode: 2 landscape: 0
     Added NewGRF: GRF ID 27721000, checksum 3FE96DE6E7F1414D13C52627274A52F4
     Added NewGRF: GRF ID 44440401, checksum 6AAD39D3A1E489E0060A9511B7DF8CDA, filename: newgrf\pb_hovs_bus.grf
     Added NewGRF: GRF ID 52570103, checksum EDB2D26F9D81423734CA12412F309CF3, filename: generictrams_v0.4.grf
     Added NewGRF: GRF ID 4A430002, checksum 586499B6B66A461D0CB653B46FCB1433, filename: indstatrw.grf
     Added NewGRF: GRF ID 45520500, checksum 7E30CA79D5A8B3A6CBE873E26096D7D2
     Added NewGRF: GRF ID 44470000, checksum 647213D1F7F01FD5CCCE260AC6A2C6A3
     Added NewGRF: GRF ID 6D620004, checksum 70649F1AFC954942173B0AA89C1E8B14, filename: newgrf\newshipsw.grf
     Added NewGRF: GRF ID 6D620601, checksum 44EB2F155862E4D4F0AB671D7021AF54, filename: newgrf\newstatsw.grf
     Added NewGRF: GRF ID 45520004, checksum FAE5D547D28D5EA8CF3148F84CEF2D8E, filename: newgrf\pgs-counw.grf
     Added NewGRF: GRF ID 45520003, checksum 0E5A15E514FDDC1C20721912BE8F6CF1, filename: newgrf\pgs-silvw.grf
     Added NewGRF: GRF ID 45520001, checksum 4F6DAB25CE0EA99584803A4C3AE77143, filename: newgrf\pgs-subuw.grf
     Added NewGRF: GRF ID 52455400, checksum 1600687C50C5AB1E72EDD487CAD50E2A
     Added NewGRF: GRF ID 44440602, checksum 951C8905702994DF78D3340FD13EFB35, filename: newgrf\pikkindw.grf
     Added NewGRF: GRF ID 45520600, checksum 346457CB4632554B6A175785236883E4
     Added NewGRF: GRF ID 44442202, checksum 3DAC7433C0DA14AD3C5E8C89D73A6A2E, filename: newgrf\ukrsap1w.grf
     Added NewGRF: GRF ID 44440111, checksum 9B5051E70D60EF2926A249B923AFB0CA, filename: newgrf\pb_ukrs.grf
     Added NewGRF: GRF ID 504E0001, checksum E7781323D2B0086E2E76342DAA036054
     Added NewGRF: GRF ID 44440603, checksum 72467A077014D6AAD657B8CB31B98FAB, filename: newgrf\pikbrikw.grf
     Added NewGRF: GRF ID 56430001, checksum AF3E0A1E6EF0B98DB966594578D1775B
     Removed NewGRF: 27721000
     Removed NewGRF: 44440401, filename: newgrf\pb_hovs_bus.grf
     Removed NewGRF: 52570103, filename: generictrams_v0.4.grf
     Removed NewGRF: 4A430002, filename: indstatrw.grf
     Removed NewGRF: 45520500
     Removed NewGRF: 44470000
     Removed NewGRF: 6D620004, filename: newgrf\newshipsw.grf
     Removed NewGRF: 6D620601, filename: newgrf\newstatsw.grf
     Removed NewGRF: 45520004, filename: newgrf\pgs-counw.grf
     Removed NewGRF: 45520003, filename: newgrf\pgs-silvw.grf
     Removed NewGRF: 45520001, filename: newgrf\pgs-subuw.grf
     Removed NewGRF: 52455400
     Removed NewGRF: 44440602, filename: newgrf\pikkindw.grf
     Removed NewGRF: 45520600
     Removed NewGRF: 504E0001
     Removed NewGRF: 44440603, filename: newgrf\pikbrikw.grf
     Removed NewGRF: 56430001
Tick 0: GRF config changed
     Added NewGRF: GRF ID 52571302, checksum 94F0FDACF165EA5D868B886C39D68C9C, filename: OpenGFX_-_newTerrain_v0.4.grf
     Added NewGRF: GRF ID 52453C00, checksum C5B4EC240B33E2DB8D1EA64C97898B5E, filename: stolentreesw.grf
     Added NewGRF: GRF ID 4D656F17, checksum 29C4591139251FA114B328F7B76098AD, filename: 4LVw.grf
     GRF order changed: 44442202 moved 1 places down, filename: newgrf\ukrsap1w.grf
     Added NewGRF: GRF ID 44442202, checksum 3DAC7433C0DA14AD3C5E8C89D73A6A2E, filename: newgrf\ukrsap1w.grf
Tick 0: game loaded
     New game mode: 1 landscape: 0
Tick 38113: game loaded
     Revision text changed to r15566, savegame version 113, not modified, _openttd_newgrf_version = 0x07003cce
Tick 9194: GRF config changed
     Added NewGRF: GRF ID 45520102, checksum 1406B06F6475037445A944963CA6D5CE, filename: basic_platformsw.grf
     Added NewGRF: GRF ID 504E0002, checksum 6E6944E09CE6C3AC130DF72C542EE4B1, filename: buffers.grf
     Added NewGRF: GRF ID 52571201, checksum CDE6D7FCDEB3FB2E3D6F6E9F0122C3AE, filename: egrvts.1.0\egrvts.grf
     Added NewGRF: GRF ID 4A430002, checksum 586499B6B66A461D0CB653B46FCB1433, filename: indstatrw.grf
Tick 31188: game loaded
     Revision text changed to hb40dd43f, savegame version 115, not modified, _openttd_newgrf_version = 0x07003d1f
Tick 4606: GRF config changed
     Removed NewGRF: 4D656F17, filename: 4LVw.grf
Tick 14018: GRF config changed
     Added NewGRF: GRF ID 6D620601, checksum 44EB2F155862E4D4F0AB671D7021AF54, filename: newgrf\newstatsw.grf
     Added NewGRF: GRF ID 45520004, checksum FAE5D547D28D5EA8CF3148F84CEF2D8E, filename: newgrf\pgs-counw.grf
     Added NewGRF: GRF ID 45520001, checksum 4F6DAB25CE0EA99584803A4C3AE77143, filename: newgrf\pgs-subuw.grf
     Added NewGRF: GRF ID 45520003, checksum 0E5A15E514FDDC1C20721912BE8F6CF1, filename: newgrf\pgs-silvw.grf
Tick 56928: settings changed
     Setting changed: vehicle.freight_trains : 1 -> 2
Tick 56928: settings changed
     Setting changed: vehicle.freight_trains : 2 -> 3
Tick 56928: settings changed
     Setting changed: vehicle.freight_trains : 3 -> 4
---- gamelog end ----
Attached is all the usual jazz
crash.sav
(3.14 MiB) Downloaded 151 times
Semi-Retired TT-Forums Member.
These days I'm:
[list][*]A Local Transport Representative for Bus Users Cymru
[*]Social Media Advisxer for Bus Users Cymru
[*]Volunteer and Fundraiser for Guide Dogs[/list]
flickr | twitter | YouTube | Facebook | Steam

I used to be an idiot called tycoonmarkj.
SmatZ
OpenTTD Developer
OpenTTD Developer
Posts: 351
Joined: 03 Oct 2006 18:26
Location: Prague, Czech Republic
Contact:

Re: Infrastructure sharing 2.0 beta 1

Post by SmatZ »

welshdragon: most likely the same as http://www.tt-forums.net/viewtopic.php?p=773356#p773356 , try to upgrade :)

Current IS trunk doesn't compile for me (gcc 4.3.3), attached diff helps

Code: Select all

diff -r 5a3e78c68d94 src/infrastructure.h
--- a/src/infrastructure.h      Tue Apr 21 23:17:26 2009 +0200
+++ b/src/infrastructure.h      Wed Apr 22 00:42:25 2009 +0200
@@ -50,7 +50,7 @@
         * @param o The sharing settings entry to compare with.
         * @return True if all settings are equal, false otherwise.
         */
-       inline bool Equals(CompanySharingSettingsEntry *o);
+       bool Equals(CompanySharingSettingsEntry *o);

        /**
         * Copy the data of a specified sharing settings entry to this one.
Image
User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9432
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: Infrastructure sharing 2.0 beta 1

Post by planetmaker »

Thanks SmatZ. Fixed.
User avatar
Ican'tthinkofaname.
Engineer
Engineer
Posts: 11
Joined: 11 Nov 2008 13:40

Re: Infrastructure sharing 2.0 beta 1

Post by Ican'tthinkofaname. »

First of all I think that this is the best version of the game yet.

Anyway which version is the one the server is using? I currently have hd40dd43f and don't get which one is the new version? Can you tell me as if I am four years old as I don't have the best understading of computer technical jibberish, i'm sure it isn't but I still don't get it.

Thank you.
If quizzes are quizzical, what does that make tests?
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: No registered users and 14 guests