Config
Log for #openttd on 31st December 2013:
Times are UTC Toggle Colours
00:17:16  *** sla_ro|master [slamaster@95.76.164.39] has quit []
00:18:42  *** Super_Random [~kvirc@75-102-176-79.d2.itctel.com] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
00:19:29  *** Elukka [~Elukka@a91-152-213-89.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds]
00:49:17  *** glx [~glx@000128ec.user.oftc.net] has quit [Ping timeout: 480 seconds]
00:52:49  <Wolf01> 'night
00:52:53  *** Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.]
01:04:16  *** Progman [~progman@p57A1944E.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
01:07:29  *** Devroush [~dennis@dD5765BAC.access.telenet.be] has quit []
01:14:16  *** KritiK [~Maxim@0001264a.user.oftc.net] has quit [Quit: Leaving]
01:29:54  *** tparker [~tparker@flux.trevorparker.com] has quit [Remote host closed the connection]
01:31:29  *** berndj [~berndj@196-210-205-24.dynamic.isadsl.co.za] has quit [Ping timeout: 480 seconds]
01:34:41  *** tparker [~tparker@flux.trevorparker.com] has joined #openttd
01:40:11  *** tparker [~tparker@flux.trevorparker.com] has quit [Remote host closed the connection]
01:45:21  *** tparker [~tparker@flux.trevorparker.com] has joined #openttd
01:48:47  *** tparker [~tparker@flux.trevorparker.com] has quit []
01:49:36  *** adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Quit: adf88]
01:50:31  *** Macha [~Macha@109.79.147.48] has quit [Quit: Leaving]
02:12:22  *** Djohaal [~Djohaal@177.16.123.98] has joined #openttd
02:13:09  *** yorick [~yorick@ip51cd0513.speed.planet.nl] has quit [Remote host closed the connection]
02:29:41  *** roadt [~roadt@114.96.140.227] has joined #openttd
02:42:45  *** HerzogDeXtEr [~flex@i59F6B2B0.versanet.de] has joined #openttd
02:42:45  *** HerzogDeXtEr1 [~flex@i59F6A57A.versanet.de] has quit [Read error: Connection reset by peer]
03:22:06  *** Super_Random [~kvirc@75-102-176-79.d2.itctel.com] has joined #openttd
03:44:04  *** Flygon__ is now known as Flygon
04:14:34  *** Virtual [~Virtual@95.44.116.115] has quit [Quit: Leaving]
04:35:00  *** Netsplit reticulum.oftc.net <-> coulomb.oftc.net quits: V453000, jjavaholic__, confound, Yexo, SmatZ, @peter1138, +michi_cc, dihedral, Osai, aproxy,  (+9 more, use /NETSPLIT to show all of them)
04:36:29  *** Netsplit over, joins: Stimrol, jjavaholic__, kais58, Kurimus, dihedral, V453000, Osai, Ammler, SmatZ, Yexo (+9 more)
04:41:56  *** xT2 [~ST2@bl6-132-69.dsl.telepac.pt] has joined #openttd
04:46:51  *** ST2 [~ST2@188.250.230.209] has quit [Ping timeout: 480 seconds]
04:46:51  *** xT2 is now known as ST2
05:56:01  *** Eddi|zuHause [~johekr@p5DC679A7.dip0.t-ipconnect.de] has quit []
05:56:16  *** Eddi|zuHause [~johekr@p57BD5F5E.dip0.t-ipconnect.de] has joined #openttd
05:59:24  *** montalvo [~montalvo@ip68-108-148-173.lv.lv.cox.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz
]
06:07:00  *** Super_Random [~kvirc@75-102-176-79.d2.itctel.com] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
06:19:21  *** JGR [~JGR@host86-156-147-241.range86-156.btcentralplus.com] has joined #openttd
06:22:09  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd
06:24:21  *** JGR_ [~JGR@host81-129-111-179.range81-129.btcentralplus.com] has quit [Ping timeout: 480 seconds]
06:49:33  *** DabuYu [DabuYu@400l-62001.sli.unimelb.edu.au] has quit []
06:50:19  *** Pecio [~fgh@abxw74.neoplus.adsl.tpnet.pl] has joined #openttd
07:24:09  *** roadt [~roadt@114.96.140.227] has quit [Ping timeout: 480 seconds]
07:45:42  *** Pereba [~UserNick@187.113.80.131] has quit [Quit: ( www.adiirc.com :: AdiIRC 1.9.3 )]
07:50:26  <George> small howto NML question. what is the right way to prevent wrong sprite error when xussr set is loaded with other railway set, providing more than 16 rail types in total?
07:53:19  *** sla_ro|master [slamaster@95.76.164.39] has joined #openttd
07:58:29  *** ggsklg [ggsklg@bzq-79-179-154-200.red.bezeqint.net] has joined #openttd
08:00:45  <ggsklg> Any one?
08:02:10  <ggsklg> Why share order can only apply to 2-3 vehicles. is it a bug?
08:02:44  *** retro|cz [~retro@ip-89-176-82-80.net.upcbroadband.cz] has joined #openttd
08:02:59  <ggsklg> ?
08:03:57  <Terkhen> why do you say that it can only apply to 2-3 vehicles? do you encounter any error when trying to share them between more vehicles?
08:04:27  <ggsklg> yes
08:04:37  <Terkhen> which one?
08:04:54  <ggsklg> i tried to make 5-6 vehicles share the same order, but after 1-2 vehicles that i shared the order it just start to replace them
08:05:29  <ggsklg> so for exp: 1 plane is go to A go to B, share to plane 2, 3, then on plane 4 plane 2 dosnt share order anymore but plane 4 does
08:06:16  <ggsklg> I'm using the night ver, with FIRS and Japanese mods, but that happend to me on 1.3.3 too
08:08:24  <Terkhen> I just tried to share orders using diferent methods (cloning the vehicle you want to share orders with while pressing control and creating a vehicle with empty orders and using shift click on an existing vehicle to share orders with it)
08:08:54  <Terkhen> both of them work fine and orders are shared between all vehicles; I think that you are doing something wrong
08:09:04  <Terkhen> can you tell me how are you sharing orders?
08:09:11  <ggsklg> oh, didnt know you can do it with shift.
08:09:23  <ggsklg> I'm just using the button 'share orders" in the order menu
08:11:44  <Terkhen> it works correctly for me too on a recent nightly, so I don't know why it is going wrong for you...
08:12:30  <Terkhen> the only thing I can think of is that you are trying to share orders that the plane cannot follow because the destination airports are too far away, but since it's been a while since I played I don't know how those distance limitations work
08:12:56  <ggsklg> o_O
08:12:57  *** tokai|mdlx [~tokai@port-92-195-2-156.dynamic.qsc.de] has joined #openttd
08:13:05  <ggsklg> dosnt make sense
08:13:16  <ggsklg> Maybe i'm doin something wrong
08:13:42  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
08:14:09  <ggsklg> any shorcut to share order between exisitin vehicles?
08:14:30  <Terkhen> open orders window and shift+click on the vehicle you want to share orders with
08:16:31  <ggsklg> nope. dosnt work
08:18:12  *** tokai|noir [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds]
08:20:21  <Rubidium> try ctrl instead of shift
08:20:48  *** Virtual [~Virtual@95.44.116.115] has joined #openttd
08:21:01  <ggsklg> tried it. it stop/start the train
08:21:42  <Rubidium> open order window, click on the goto button, then ctrl-click the other vehicle
08:22:15  <Rubidium> however... the vehicle that has the order window open will be the one taking the orders of the vehicle you share with
08:23:01  <ggsklg> ya, works. but not that usefull, just one click away from click on share order and than the vehicle
08:23:28  <Rubidium> which means that if the vehicle with the order window is open, it will first unshare its orders and then share it with the newly clicked vehicle (which is the only way you might be able to reproduce what you see)
08:25:08  <George> Rubidium: Could you upload https://jenkins.openttdcoop.org/job/xussrset/164/ to bananas or configure bananas to allow me to upload file myself?
08:25:09  <ggsklg> ohhhh
08:25:19  <ggsklg> now i understand
08:25:39  <ggsklg> so what i need to do - click plane 1, share order with 2, click on plane 2 share order with 3 and so on...
08:25:40  <ggsklg> right?
08:26:04  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
08:26:11  <Rubidium> ggsklg: no, click plane 2, share with 1, click plane 3, share with 2 (or 1)
08:26:24  <ggsklg> :P
08:26:26  <ggsklg> understand
08:28:30  <Rubidium> George: should work now, I think
08:28:57  <George> Rubidium: Thank you, I'll try
08:29:42  <ggsklg> Rubidium - thanks
08:35:52  <planetmaker> moin
08:38:41  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
08:47:24  <andythenorth> o/ Terkhen
08:47:28  <andythenorth> been a while :)
08:57:45  <Terkhen> hi
08:57:54  <Terkhen> I'm usually always around, I just don't talk much :)
09:01:07  *** Elukka [~Elukka@a91-152-213-89.elisa-laajakaista.fi] has joined #openttd
09:03:32  <planetmaker> George, do you use a railtype translation table in xussr? It's used to define a cascade of fallback types. And use code like shown in the section "railtype IDs": http://newgrf-specs.tt-wiki.net/wiki/NML:Railtypes
09:03:54  <planetmaker> afaik that should do the trick
09:07:49  <George> http://dev.openttdcoop.org/projects/xussrset/repository/changes/src/railtype/railtypetable.pnml
09:08:08  <George> Is it what you mean?
09:08:58  <planetmaker> that's a railtype table, yes. But it defines no faillback types should your own types not be available
09:09:40  <planetmaker> but that's actually ok. Might only result in vehicles not being available
09:10:28  <George> what do you suggest to change this to?
09:11:51  <planetmaker> To get rid of your sprite error the code on the website I linked above should be needed
09:13:11  <planetmaker> a railtype table could look similar to: http://dev.openttdcoop.org/projects/dutchtrains/repository/entry/src/railtypetable.pnml
09:14:00  <planetmaker> but I can't exactly make a suggestion as I know neither the vehicles nor the used railtypes in xussrset sufficiently in order to give good fallback types
09:15:41  *** valhallasw [~valhallas@s55978e11.adsl.online.nl] has joined #openttd
09:17:53  *** roadt [~roadt@114.96.140.227] has joined #openttd
09:25:55  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
09:32:23  *** Pensacola [~quassel@h220216.upc-h.chello.nl] has joined #openttd
09:33:42  <George> that should be easy
09:34:08  <George> RLA1, RLA2, RLA3 are RAIL
09:34:35  <George> ERA1, ERA2, ERA3, ERD1, ERD2, ERD3, ER2S are ELRL
09:35:00  <George> in case there is AC/DC diff then
09:35:10  <George> ERA1, ERA2, ERA3 are AC
09:35:18  <George> ERD1, ERD2, ERD3 are DC
09:35:30  <George> ER2S is combo
09:36:09  <planetmaker> did you ever look at http://newgrf-specs.tt-wiki.net/wiki/Standardized_Railtype_Scheme ?
09:36:19  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
09:36:37  <George> no
09:37:14  <planetmaker> using that scheme might help compatibility in general a lot, I'd think
09:37:31  <George> I'll have a look
09:38:25  <andythenorth> anybody want to make a railtype set to match IH? o_O
09:38:29  <planetmaker> well, of course it won't magically solve any issues. But would make it possibly easier to see which other types would match :)
09:38:38  <andythenorth> no sprite drawing needed, that can be done later
09:40:58  <planetmaker> hm... I would need to take a look at what it offers
09:41:07  <planetmaker> next year :P
09:41:10  <andythenorth> :)
09:41:17  <andythenorth> dunno if I can wait that long
09:41:30  <planetmaker> it's tough, I know
09:43:11  <planetmaker> George, does any of your vehicles actually use RAIL or ELRL?
09:43:39  <planetmaker> and how do RLA1, RLA2, RLA3 differ?
09:44:30  <George> speed
09:44:38  <George> A B C
09:45:42  <George> None uses default type
09:46:08  <planetmaker> then I don't understand why RAIL and ELRL are in your railtype table :)
09:48:49  <George> they should be removed?
09:49:09  <planetmaker> RLA1: [SAEN, RAIL]
09:49:21  <planetmaker> yes, the RTT should only define the types used by your vehicles
09:49:36  <planetmaker> so
09:49:37  <planetmaker> RLA1: [SAEN, RAIL]
09:49:43  *** Progman [~progman@p57A192AA.dip0.t-ipconnect.de] has joined #openttd
09:49:47  <planetmaker> and rename your *railtype* RLA1 to SAEN
09:49:55  <planetmaker> but keep vehicles using RLA1
09:50:15  <planetmaker> RLA2: [SBEN, RAIL]
09:50:23  <planetmaker> RLA3: [SCEN, RAIL]
09:50:27  <planetmaker> possibly
09:51:16  <planetmaker> how do the ERAx and ERDx differ?
09:51:41  <George> AC | DC
09:52:07  <planetmaker> k
09:52:13  <George> Does S means 1435 mm?
09:52:40  <planetmaker> standard gauge. whatever that is :)
09:52:51  <George> We use 1520, so that should be B?
09:52:54  <planetmaker> Russia uses broad?
09:52:55  <planetmaker> yeah
09:53:31  <planetmaker> though, are your tracks actually wider and do your vehicles show that in pixels?
09:53:46  <George> I do not know how much is "broad" in mm
09:54:52  <George> In our scale it is wider, than 1435. But other sets use different scale
09:58:53  <George> Axle load class [**X*]  I suppose *3 should be not E
09:59:55  <planetmaker> E means heavy load
10:00:42  <planetmaker> i.e. disregarding that
10:02:07  *** GriffinOneTwo [~oftc-webi@adsl-68-125-219-69.dsl.irvnca.pacbell.net] has joined #openttd
10:02:41  <George> RLA1 = BAEN
10:02:41  <George> RLA2 = BBEN
10:02:41  <George> RLA3 = BCCN
10:02:41  <George>
10:02:41  <George> ERA1 = BAEA
10:02:43  <George> ERA2 = BBEA
10:02:43  <George> ERA3 = BCCA
10:02:45  <George>
10:02:45  <George> ERD1 = BAED
10:02:47  <George> ERD2 = BBED
10:02:47  <George> ERD3 = BCCD
10:03:02  <George> and what to do with
10:03:06  <George> ER2S = BBE?
10:03:19  <George> It is AC+DC
10:03:39  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
10:03:50  <George> (a line, where AC | DC is seceted according to a train, that uses it)
10:03:59  *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd
10:04:00  *** mode/#openttd [+o Alberth] by ChanServ
10:04:00  <planetmaker> https://paste.openttdcoop.org/show/2941/
10:04:06  <planetmaker> not sure about the latter
10:04:51  <planetmaker> why reduce the axle load for the fastest track type
10:04:52  <planetmaker> ?
10:05:39  <George> Heavy trains may destroy a very expencive line?
10:05:57  <planetmaker> they may also destroy a cheap line
10:06:13  <George> but it would cost less to repair
10:06:24  <planetmaker> or are the foundations for your high speed tracks less robust etc?
10:06:54  <planetmaker> i.e. the fast tracks build to other standards?
10:07:00  <George> No, I suppose they are strong enough
10:07:02  <planetmaker> worse standards
10:07:04  <andythenorth>  moin Alberth
10:07:21  <planetmaker> then... it should be able to carry the same weight and have the same axle load class, I'd recon
10:07:25  <Alberth> moin andy, planet maker
10:07:32  <planetmaker> heya albert h :)
10:08:21  <andythenorth> we should also consider super-elevation, depth of ballast, and whether rail is welded or jointed :)
10:08:31  <Alberth> oh, I forgot ge0rge, morning to you as well
10:08:32  <peter1138> Damn it, on Windows I can use my analogue and s/pdif outputs independently. With PulseAudio, I can only use one or the other :-(
10:08:34  <andythenorth> and the amount of time since last maintenance
10:08:48  <George> Technically yes, but I never heard lines for express trains are used for heavy cargo trains
10:08:52  <planetmaker> totally, andythenorth ;)
10:08:57  <George> I have to think about it
10:09:03  <planetmaker> George, it's about technically possible
10:09:15  <planetmaker> not about what is done
10:09:23  <andythenorth> George: don't think too hard, the railtype scheme is overkill :D
10:09:23  <planetmaker> what is done should be left to the player
10:10:13  <George> Sorry, I have to go, come back later
10:10:19  <andythenorth> so new year....new company colour GUI?
10:10:22  *** sla_ro|master [slamaster@95.76.164.39] has quit []
10:10:28  <George> Happy new year to all!
10:10:35  <planetmaker> same to you, George :)
10:10:45  *** DDR [~kvirc@154.20.134.39] has quit [Quit: DDR is not Dance Dance Revolution.]
10:11:37  <planetmaker> andythenorth, yes, it's somewhat overkill. But then, you know, number of standards ;)
10:11:53  <planetmaker> so I try to not make it worse with each new rail set :P
10:12:20  <planetmaker> it's disgusting as it is with the existing plethora of railtypes where most basically mean the same thing
10:12:49  <planetmaker> Personally I totally prefer games with less railtypes
10:13:20  <andythenorth> I'm trying to limit IH to 5 or so per game
10:14:12  <planetmaker> that's already man :)
10:14:47  <andythenorth> rail, elrail, maglev forces a minimum of 3
10:14:47  <planetmaker> to me different track types don't add to gameplay other than visual
10:14:58  <planetmaker> yes, and those 3 suffice for me :)
10:15:33  *** brambles [lechuck@s0.barwen.ch] has quit [Read error: Connection reset by peer]
10:15:42  <planetmaker> if I have to choose between two somewhat equivalent ones, I choose the one which supports most vehicle types
10:16:20  <andythenorth> the IH ones are mostly exclusive sets
10:16:29  <andythenorth> except for electrified [type]
10:16:43  <andythenorth> narrow guage, metro, rail, maglev are incompatible
10:17:32  <planetmaker> it totally should introduce dual-tracked or tripple-tracked tracks which combine narrow, standard and metro tracks :D
10:17:43  *** Wolf01 [~wolf01@0001288e.user.oftc.net] has joined #openttd
10:17:49  <andythenorth> planetmaker: I considered that :P
10:17:56  <planetmaker> (don't) :)
10:18:09  <Wolf01> hello o/
10:18:14  <planetmaker> hey Wolf0 1
10:18:25  <andythenorth> I rejected it :)
10:18:39  <Alberth> moin Wolf01
10:18:40  <andythenorth> unless we do a roster for a country where that happens a lot, like India
10:20:44  <andythenorth> so who has the company colour gui open right now? o_O
10:22:51  <Alberth> people playing the 2cc set?
10:23:23  <andythenorth> :P
10:23:42  <Alberth> you'd hope it has better features than its name suggests :)
10:24:22  <planetmaker> he :)
10:24:54  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
10:26:28  *** Devroush [~dennis@dD5765BAC.access.telenet.be] has joined #openttd
10:49:18  *** gelignite [~gelignite@i528C3DB5.versanet.de] has joined #openttd
10:53:25  *** GriffinOneTwo [~oftc-webi@adsl-68-125-219-69.dsl.irvnca.pacbell.net] has quit [Remote host closed the connection]
10:56:28  *** adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
10:59:18  *** Pecio [~fgh@abxw74.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 480 seconds]
11:13:27  *** sla_ro|master [slamaster@95.76.164.39] has joined #openttd
11:21:52  <Flygon> planetmaker: Triple gauge was a disaster here
11:22:10  <Flygon> 1435mm, 1600mm, and 1067mm (South Australia)
11:22:25  <Flygon> 1435+1600mm imposes 80km/h max on the BG line...
11:22:39  <Flygon> Now if all our HST's weren't BG...
11:23:50  <George> planetmaker: I've changed table to http://paste.openttdcoop.org/show/2942/ and now compilation fails
11:25:14  <George> http://paste.openttdcoop.org/show/2943/
11:25:33  <George> what am doing wrong?
11:27:47  <Alberth> you broke nml :)
11:28:35  <Alberth> ie it's a bug in the nml compiler
11:28:53  <MNIM> heh. AC/DC on the radio.
11:29:44  <Alberth> nah, radiohead in the cd player :)
11:29:47  <Virtual> :)
11:29:54  <Virtual> I'm listening to AC/DC now
11:31:08  <George> Alberth: And how to fix it?
11:32:01  *** namad8 [~aaaaa@pool-173-75-27-114.pitbpa.fios.verizon.net] has joined #openttd
11:32:02  <Alberth> mostly by fixing the nml compiler
11:32:16  <MNIM> Virtual: Top2000, eh?
11:32:22  <George> I can't do it
11:32:33  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
11:34:08  *** namad7 [~aaaaa@pool-173-75-27-114.pitbpa.fios.verizon.net] has quit [Ping timeout: 480 seconds]
11:37:56  <Alberth> can you make a small example?
11:38:09  <Alberth> ie I need to reproduce the error here
11:38:22  <Alberth> preferably with as little code as possible
11:40:46  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
11:43:12  <Alberth> I don't have your version here, and if r1278 is the real nml revision, it is very old
11:43:21  *** adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Quit: adf88]
11:43:40  <George> I'm looking for latest version now
11:43:56  <Alberth> ie (number  cbddf81837f4  doesn't exist in the repository of nml
11:45:10  <Alberth> the line does look to be able to generate that error
11:51:17  <planetmaker> maybe somewhere the label is used w/o quotes where it needs to be used with quotes.
11:51:35  <planetmaker> there's no railtype label anywhere which does start with a number, is there?
11:53:17  <planetmaker> but yeah, first try with current NML. About 50% more commits have been made since the version you use(d), George
11:58:53  <George> http://paste.openttdcoop.org/show/2944/
11:59:28  *** roadt [~roadt@114.96.140.227] has quit [Ping timeout: 480 seconds]
12:00:27  <George> I hve not change anything since xUSSR set 0.2 execpt railtypetable
12:04:48  <Alberth> what should be changed relative to xussrset r1278  ?
12:06:29  *** roadt [~roadt@114.96.140.227] has joined #openttd
12:07:06  <George> one file
12:07:51  <George> from http://dev.openttdcoop.org/projects/xussrset/repository/changes/src/railtype/railtypetable.pnml to http://paste.openttdcoop.org/show/2942/
12:09:10  <George> changing it back restores compilation
12:13:22  <planetmaker> George, with just that change and current xussr in the repo, I get something different: nmlc ERROR: "src/dummy/dummy.pnml", line 31: Unrecognized identifier 'RAIL' encountered
12:14:58  <Alberth> me too
12:17:22  *** yorick [~yorick@ip51cd0513.speed.planet.nl] has joined #openttd
12:20:06  <planetmaker> that might be expected as you don't define a RAIL anymore in the railtype table - but if the 'dummy' uses it, it will fail
12:20:33  <George> I compile under win, may it be the reason?
12:22:24  <Xaroth|Work> more likely that you use an outdated nmlc version
12:22:44  <Alberth> 5100 is the latest nightly
12:23:04  <Alberth> I just tried that one, and it gives also the error of unrecognized identifier
12:24:20  *** Pensacola [~quassel@h220216.upc-h.chello.nl] has quit [Remote host closed the connection]
12:25:17  *** Ristovski [~rafael@89.205.3.77] has joined #openttd
12:25:53  <Alberth> could you insert before line 40    print type(value), repr(value)      ?
12:26:52  <George> insert where?
12:27:08  <Xaroth|Work> nml/expression/__init__.py
12:27:11  <Xaroth|Work> under the def
12:28:08  <George> I do not have such file in the NML folder
12:28:50  <George> http://paste.openttdcoop.org/show/2946/
12:28:59  <Alberth> in windows, its  nml\expression\__init__.py
12:29:03  <planetmaker> Alberth, Xaroth : the windows version is an exe file created by throwing cxfreeze onto the python
12:29:15  <planetmaker> so it might not have all that stuff there. Not sure
12:29:17  <Xaroth|Work> meh :P
12:29:29  <Alberth> yeah, looks like it, only an .exe
12:29:30  <Alberth> :(
12:34:54  <George> may be you could compile a special exe for me so I could test?
12:39:42  *** adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
12:40:49  <George> Alberth: I've created the smallest GRF that fails. Here it is http://paste.openttdcoop.org/show/2947/
12:45:52  <Alberth> after adding a language file, it compiles here
12:46:12  *** Japa [~Japa@117.201.105.54] has joined #openttd
12:46:21  <George> but not here :(
12:46:40  <George> With error specified above
12:47:20  <Alberth> I believe you, but if I cannot reproduce it, it's very difficult to understand why it doesn't produce that error
12:47:39  <Alberth> ie the "unrecognized identifier" error
12:48:22  <Alberth> you could try switching to the python source code version, but that needs installing python etc etc, which is also not that simple
12:48:57  <Alberth> and of course that will not help if the error is not in the conversion of python to the .exe file
12:49:06  <George> http://paste.openttdcoop.org/show/2944/
12:49:47  <Alberth> yeah I know, but the problem is much earlier
12:50:06  <Alberth> namely at the point where it decides not to give an "unrecognized identifier" error
12:50:37  <George> I think the first step would be to provide an exe file for me that would generate more log information
12:53:39  <Xaroth|Work> I doubt it's anything to do with an exe version requiring more log information, and more to do with the exe file you have being hugely out-of-date
12:54:01  <Alberth> Xaroth|Work: 5100 is the latest nightly
12:54:23  <Xaroth|Work> Alberth: and his .exe version is 5100?
12:54:43  <Alberth> that message comes from the exe, doesn't it?
12:55:16  <Xaroth|Work> that depends on what kind of weird magic cx_freeze uses
12:55:24  <Xaroth|Work> it wouldn't be the first time that it cocked up on something
12:55:26  *** Pensacola [~quassel@h220216.upc-h.chello.nl] has joined #openttd
12:57:27  <Alberth> to decide that, you need to run the same input on the pure python nml version, and see what it does
12:57:41  <Eddi|zuHause> <George> (a line, where AC | DC is seceted according to a train, that uses it) <-- AC should be ***A, DC ***D and both ***E, and one or both of ***A and ***D should have ***E and ELRL as fallback, should a trackset which doesn't model multiple power types be loaded
13:03:08  *** ZxBiohazardZx [~IceChat77@5ED05D6D.cm-7-1b.dynamic.ziggo.nl] has joined #openttd
13:04:38  *** Pereba [~UserNick@179.186.29.139.dynamic.adsl.gvt.net.br] has joined #openttd
13:05:13  <George> So what changes do i need to make in railtypetable.pnml?
13:06:04  <planetmaker> George, you indeed verified that your bat(ch) file uses nml v5100, yes?
13:14:43  *** perk11 [~perk11@broadband-46-242-13-101.nationalcablenetworks.ru] has joined #openttd
13:16:26  *** Tom_Soft2 [~id@37.140.115.246] has joined #openttd
13:16:38  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd
13:17:24  <planetmaker> Alberth, you meant a diff like https://paste.openttdcoop.org/show/2948/ ?
13:17:28  <Eddi|zuHause> ERA1: [BAEA, SAEA, ELRL], <-- you should put BAEE and SAEE as fallbacks in here as well
13:17:51  <Alberth> planetmaker: no, below the 'def'
13:17:58  <Eddi|zuHause> ER2S: [BBEE, SBEE, ELRL] <-- and this should be *A** since you don't have any speed distinction here
13:18:03  <Alberth> ie print the value of the argument
13:18:23  <Alberth> which is not a string or buffer, but what is it?
13:18:41  <Alberth> perhaps also find the place where the identifier error is decided
13:19:56  <planetmaker> George, http://bundles.openttdcoop.org/nml/nightlies/ has a hacked version with Alberth's suggested debug line
13:20:13  <ZxBiohazardZx> Thought of the day: Rhinos are just fat Unicorns.....
13:20:40  <planetmaker> However, I've to leave for the rest of the year, so I wish you all a nice NewYear's eve
13:20:44  <planetmaker> and a happy new year
13:20:46  <andythenorth> bye
13:20:58  <Eddi|zuHause> George: the distinction for *A**/*B**/*C** should probably not be in the translation table at all, since you should define trains for *A** only, the *B** and *C** should be in the trackset only, without the vehicle set being aware of them
13:21:14  <planetmaker> Alberth, if you want to continue today, you could test stuff directly on the build server (probably easiest way to get the exes)
13:21:32  <planetmaker> would you like that kind of access?
13:21:57  <Alberth> not really, I am busy with other things
13:22:10  <planetmaker> fair enough :)
13:22:12  *** ZxBiohazardZx [~IceChat77@5ED05D6D.cm-7-1b.dynamic.ziggo.nl] has left #openttd []
13:22:18  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
13:22:32  <Alberth> and building dozen of exes with just 1 line extra or so is not the most useful way to find what's wrong
13:23:01  <planetmaker> http://bundles.openttdcoop.org/nml/nightlies/nml--windows-win32.zip @ George
13:23:21  <planetmaker> nah, likely right. But would allow to compile versions without commit or so :) Very hacky :D
13:23:58  <planetmaker> operating on jenkin's checkout w/o using jenkins ;)
13:24:54  <Alberth> hmm, using nml r1278 gives an error on the language file
13:25:34  <Eddi|zuHause> George: for reference, this is my translation table: https://dev.openttdcoop.org/projects/cets/repository/entry/src/railtype_definitions.pnml
13:26:31  <planetmaker> have a good time and see you next year :)
13:26:55  <Alberth> you too, planet maker
13:30:13  *** Japa_ [~Japa@117.201.105.54] has joined #openttd
13:31:08  <George> http://bundles.openttdcoop.org/nml/nightlies/nml--windows-win32.zip is the same as 5100 - is that intended?]
13:31:13  <Eddi|zuHause> Alberth, planetmaker: the first thing i ever do when getting "internal error" is disable the wrapper that catches the error, so i can actually see the backtrace, and can inspect it with pdb
13:32:47  <Alberth> doesn't -s do the same?
13:33:34  <Alberth> but the problem in this case is that it works here, no stack dump to look at and inspect
13:34:18  <Alberth> even with the stack-dump of george, the only thing you can conclude is that somewhere higher in the hierarchy you're not supposed to get at that line
13:34:47  <Alberth> but that doesn't tell me why the test fails
13:36:49  *** Japa [~Japa@117.201.105.54] has quit [Ping timeout: 480 seconds]
13:37:45  <George> http://bundles.openttdcoop.org/nml/nightlies/nml--windows-win32.zip @ George - the zip is different but files inside are the same as in 5100
13:38:24  <George> Sorry, I have to go, let us return back to it in 2014-th
13:39:38  <George> P.S. Eddi|zuHause - could you explain me how should that work (the *B** and *C** should be in the trackset only, without the vehicle set being aware of them)
13:41:24  *** tparker [~tparker@flux.trevorparker.com] has joined #openttd
13:42:42  <Alberth> George: ok, have a good time, see you next year again
13:46:25  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
13:54:41  <Flygon> Whelp
13:54:44  <Flygon> I just learned something new
13:55:00  <Flygon> Towns complain, even when noise levels are off, if you try to build a third airport
13:55:35  <Eddi|zuHause> yes
13:55:49  *** Macha [~Macha@109.76.217.85] has joined #openttd
13:55:53  <Eddi|zuHause> "max 2 airports" was the behaviour of the original game
13:56:01  <Flygon> It's not possible to uncap that at all?
13:56:34  <Eddi|zuHause> you can enable noise levels, but set all levels to 0
13:56:41  <Flygon> I have a Metro line that has 3 awkwardly named terminuses, hahaha
13:56:57  <Eddi|zuHause> or there's a (hidden) setting that you can tweak
13:56:57  <Flygon> I assume that bypasses the 2 airport cap?
13:57:09  <Flygon> x3 I'll see if I hit capacity constraints
13:57:10  <Eddi|zuHause> which scales the allowed noise per population
13:57:15  <Flygon> Thank you :)
13:59:30  *** Pensacola [~quassel@h220216.upc-h.chello.nl] has quit [Remote host closed the connection]
13:59:31  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
13:59:55  <Eddi|zuHause> George: that depends on what you try to achieve. the speed of a vehicle doesn't limit which tracks it can use (unless you want to forbid slow vehicles travelling on highspeed rail, which i don't think is a great idea)
14:00:22  <Eddi|zuHause> George: so defining all vehicles for *A** should be sufficient
14:00:44  <Eddi|zuHause> George: unless you want to use the vehicle availablility to make the track types available, too
14:01:45  <Eddi|zuHause> but that approach has problems with compatibility between track sets
14:03:29  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Ping timeout: 480 seconds]
14:03:48  <Flygon> Annnnd FRISS just megaderped
14:03:57  <Flygon> Could build the 140km/h electrified track...
14:04:00  <Flygon> Annnnnnd now I can't
14:05:24  <George> Eddi|zuHause: I specify track availability by year, not by train available
14:05:52  <Eddi|zuHause> George: yes, that's why the vehicle set doesn't care at all
14:06:11  <George> I try achive the following: high speed tracks costs more
14:06:32  <George> so a player should choose the right track and the right train
14:09:43  *** adf89 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
14:09:55  <andythenorth> Alberth: cleanest way to test if a variable is an int or a tuple?
14:09:59  <andythenorth> (could be either)
14:10:17  <Alberth> don't get in that situation
14:10:41  <andythenorth> hmm
14:10:44  <andythenorth> well I'm not yet :P
14:10:47  <Eddi|zuHause> George: the railtype translation table is for the vehicle set only, the trackset has no use for it (similar to how the cargo translation table has no use for the industry set).
14:10:52  <andythenorth> I was planning to be though
14:11:16  <Alberth> the idea is that you know what you get at all times
14:11:23  <andythenorth> ok I'll solve it the easy way :P
14:11:28  <andythenorth> it's always a tuple
14:11:29  <Eddi|zuHause> George: as such, the vehicle set can ignore all additional track types that it doesn't directly define vehicles for
14:11:42  <andythenorth> lots of parentheses will now appear in my code :)
14:12:08  <Alberth> lots of commas, I think :p
14:12:26  <Alberth> ie (5) and 5 are both integers
14:12:29  *** adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Ping timeout: 480 seconds]
14:12:40  <George> Eddi|zuHause: And what should be changed in the current code of xussr train set?
14:12:48  <andythenorth> yes, I recall that issue
14:12:52  <andythenorth> doesn't have to be a tuple
14:12:58  <andythenorth> could be a list
14:13:11  <Alberth> (5,)  is a 1-tuple
14:13:25  <Alberth> and (,) a 0-tuple :p
14:13:25  <andythenorth> ugly commas
14:13:30  <Eddi|zuHause> George: just leave out all *B** and *C** tracktypes, only use *A**
14:13:36  <andythenorth> [1] will do
14:13:40  <Alberth> tuple(5)   should work too :)
14:13:47  <andythenorth> hurgh
14:13:49  <andythenorth> worse :)
14:13:51  <George> Eddi|zuHause: I do not have yet
14:14:09  <George> this is the change that planetmaker suggested
14:14:46  <George> see http://dev.openttdcoop.org/projects/xussrset/repository/changes/src/railtype/railtypetable.pnml
14:15:59  <Eddi|zuHause> http://paste.openttdcoop.org/show/2942/ <-- i'm talking about this change
14:16:58  <andythenorth> wonder how my compile will explode :P
14:17:02  <andythenorth> oh like that :P
14:18:17  <George> Eddi|zuHause: And how do you suggest to change it?
14:18:21  <Eddi|zuHause> <andythenorth> Alberth: cleanest way to test if a variable is an int or a tuple? <-- "try: iter(blah) catch: it's an integer"
14:18:56  <Alberth> or  x[0]
14:20:55  <Eddi|zuHause> George: don't make the 1/2/3 distinction, only have "RL", "ELA", "ELD" and "ELS" [the last one only if you want to make dual-power engines]
14:21:54  <George> what do you mean "do not make"? And what should I do?
14:23:52  *** Japa_ [~Japa@117.201.105.54] has quit [Read error: Connection reset by peer]
14:24:05  <Eddi|zuHause> i mean like this: http://paste.openttdcoop.org/show/2949/
14:27:23  <George> compilation fails. The same way as above
14:34:35  <Eddi|zuHause> George: that error must be windows specific, i can't reproduce it
15:01:27  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth]
15:02:18  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd
15:07:24  *** tokai|noir [~tokai@00012860.user.oftc.net] has joined #openttd
15:07:28  *** mode/#openttd [+v tokai|noir] by ChanServ
15:12:44  *** tokai|mdlx [~tokai@port-92-195-2-156.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
15:17:14  *** tokai|noir [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds]
15:33:48  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
15:33:53  *** Virtual [~Virtual@95.44.116.115] has quit [Quit: Leaving]
15:34:40  *** Virtual [~Virtual@95.44.116.115] has joined #openttd
15:49:14  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
15:52:14  *** tokai [~tokai@00012860.user.oftc.net] has joined #openttd
15:52:17  *** mode/#openttd [+v tokai] by ChanServ
15:54:06  *** Japa [~Japa@112.79.36.216] has joined #openttd
16:05:17  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
16:09:08  *** montalvo [~montalvo@ip68-108-148-173.lv.lv.cox.net] has joined #openttd
16:09:42  *** Extrems [borgs@24.157.137.219] has quit [Ping timeout: 480 seconds]
16:15:27  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
16:17:32  *** Japa_ [~Japa@112.79.36.75] has joined #openttd
16:18:34  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd
16:19:19  *** roadt [~roadt@114.96.140.227] has quit [Read error: Connection reset by peer]
16:20:24  *** flaa [~flaa@89.100.79.103] has joined #openttd
16:21:48  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit []
16:22:06  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd
16:22:08  *** roadt [~roadt@114.96.140.227] has joined #openttd
16:22:31  *** Japa [~Japa@112.79.36.216] has quit [Ping timeout: 480 seconds]
16:26:07  *** DarkAce-Z is now known as DarkAceZ
16:33:24  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
16:35:05  <Virtual> Don't forget that the New Year is 2013S if you have an iPhone! ;)
16:44:23  *** ggsklg [ggsklg@bzq-79-179-154-200.red.bezeqint.net] has quit [Ping timeout: 480 seconds]
16:44:53  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
16:46:04  *** Japa_ [~Japa@112.79.36.75] has quit [Ping timeout: 480 seconds]
17:00:02  *** flaa [~flaa@89.100.79.103] has quit [Ping timeout: 480 seconds]
17:06:52  *** brambles [lechuck@s0.barwen.ch] has joined #openttd
17:07:50  <Wolf01> good bye, I'll return in the next year ;)
17:08:09  *** Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.]
17:16:19  *** Tom_Soft2 [~id@37.140.115.246] has quit [Ping timeout: 480 seconds]
17:21:01  *** Muharremm [~stylaz@88.234.101.221] has joined #openttd
17:21:39  <Muharremm> EUZUBILLAHIMINEÞÞEYTANIRRACIM BISMILLAHIRRAHMANIRRAHIM
17:21:41  <Muharremm> ALLAHU EKBERRRRR! LA ÝLAHE ÝLLALLAH MUHAMMEDEN RESULULLAH!
17:21:57  *** Muharremm [~stylaz@88.234.101.221] has left #openttd []
17:24:33  *** Extrems [borgs@24.157.137.219] has joined #openttd
17:27:05  *** Super_Random [~kvirc@75-102-176-79.d2.itctel.com] has joined #openttd
17:36:09  *** oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has joined #openttd
17:36:40  <Xaroth|Work> that.. was random o_O
17:40:07  <Rubidium> it doesn't look random to me
17:40:55  *** brambles [lechuck@s0.barwen.ch] has quit [Ping timeout: 480 seconds]
17:45:59  *** gelignite [~gelignite@i528C3DB5.versanet.de] has quit [Quit: http://bit.ly/nkczDT]
17:49:24  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Ping timeout: 480 seconds]
18:10:24  *** Macha [~Macha@109.76.217.85] has quit [Quit: Leaving]
18:39:49  *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has joined #openttd
18:44:17  *** DDR [~kvirc@154.20.134.39] has joined #openttd
18:45:13  <DorpsGek> Commit by translators :: r26190 trunk/src/lang/indonesian.txt (2013-12-31 18:45:07 UTC)
18:45:14  <DorpsGek> -Update from WebTranslator v3.0:
18:45:15  <DorpsGek> indonesian - 2 changes by abdu354
18:51:12  *** adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
18:53:54  *** adf89 [~Thunderbi@wis-zul.spine.pl] has quit [Ping timeout: 480 seconds]
19:00:59  *** roadt [~roadt@114.96.140.227] has quit [Ping timeout: 480 seconds]
19:16:41  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd
19:25:53  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Ping timeout: 480 seconds]
19:27:33  *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has left #openttd []
19:33:44  *** DDR [~kvirc@154.20.134.39] has quit [Ping timeout: 480 seconds]
19:42:21  <andythenorth> is it 2014 yet?
19:45:41  <__ln__> nope
19:46:45  <Eddi|zuHause> it has been 20:14 yet
19:47:25  <__ln__> just over a year until we'll have flying cars and hoverboards
19:50:34  <Eddi|zuHause> well we do have cars that know the way, talk to you, keep on the lane autonomously and park automatically
19:52:37  <__ln__> but no mr. fusion
19:54:31  <Eddi|zuHause> but way more important about that movie is that for people who watch it now for the first time, the "present" of 1985 is about as far in the past as the "past" of 1955 was when the movie was released
19:58:07  <__ln__> that is indeed a bit alarming
19:59:01  <Eddi|zuHause> i wonder why they didn't attempt a remake of that movie yet
20:01:57  <__ln__> an interesting idea, especially what years would they choose for past, future, and now.
20:02:25  *** montalvo [~montalvo@ip68-108-148-173.lv.lv.cox.net] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz
]
20:28:52  *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth]
20:32:45  *** Super_Random [~kvirc@75-102-176-79.d2.itctel.com] has quit [Read error: Connection reset by peer]
20:53:40  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd
20:57:33  *** newbie|2 [~LordAro@2.31.255.73] has joined #openttd
20:58:17  *** newbie|2 [~LordAro@2.31.255.73] has left #openttd []
21:08:09  *** newbie|2 [~LordAro@2.31.255.73] has joined #openttd
21:08:22  *** newbie|2 [~LordAro@2.31.255.73] has quit []
21:09:50  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Read error: Connection reset by peer]
21:11:39  *** newbie|2 [~LordAro@2.31.255.73] has joined #openttd
21:14:29  *** newbie|2 [~LordAro@2.31.255.73] has quit []
21:14:54  *** FLHerne [~FLHerne@dsl-217-155-24-22.zen.co.uk] has left #openttd [Konversation terminated!]
21:41:56  *** skyem123 [~skyem123@cpc1-walt4-0-0-cust432.13-2.cable.virginm.net] has joined #openttd
22:45:08  *** ggsklg [~ggsklg@bzq-79-179-154-200.red.bezeqint.net] has joined #openttd
22:58:29  *** adf89 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
23:00:03  *** adf88 [~Thunderbi@wis-zul.spine.pl] has quit [Remote host closed the connection]
23:00:14  <HerzogDeXtEr> Happy New Year
23:01:09  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has joined #openttd
23:01:12  *** adf88 [~Thunderbi@wis-zul.spine.pl] has joined #openttd
23:04:37  <__ln__> why does everyone say that one hour late
23:06:34  *** adf89 [~Thunderbi@wis-zul.spine.pl] has quit [Ping timeout: 480 seconds]
23:07:16  <DorpsGek> Commit by rubidium :: r26191 trunk/changelog.txt (2013-12-31 23:07:10 UTC)
23:07:17  <DorpsGek> -Fix (r26177): typo
23:07:32  *** oskari89 [oskari89@62-241-226-106.bb.dnainternet.fi] has quit []
23:09:02  <DorpsGek> Commit by rubidium :: r26192 /trunk/src (59 files in 3 dirs) (2013-12-31 23:08:55 UTC)
23:09:03  <DorpsGek> -Fix (r24878): off-by-one error ;)
23:15:49  <Eddi|zuHause> ... or maybe 8759 hours early?
23:19:52  *** skyem123 [~skyem123@cpc1-walt4-0-0-cust432.13-2.cable.virginm.net] has quit [Quit: Leaving]
23:30:09  *** Djohaal_ [~Djohaal@189.58.1.18.dynamic.adsl.gvt.net.br] has joined #openttd
23:34:50  *** Progman [~progman@p57A192AA.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
23:37:32  *** Djohaal [~Djohaal@177.16.123.98] has quit [Ping timeout: 480 seconds]
23:49:30  *** Myhorta [~Myhorta@00018fad.user.oftc.net] has quit [Quit: Leaving]
23:58:30  *** Progman [~progman@p57A1BA4A.dip0.t-ipconnect.de] has joined #openttd

Powered by YARRSTE version: svn-trunk