Log for #openttd on 15th July 2007:
Times are UTC Toggle Colours
00:00:13  <SmatZ> the routefinding is something I wonder how can be done in a reasonable time
00:00:52  <Eddi|zuHause3> someone made a patch to use yapf for route building
00:01:07  <TrueBrain> PFs don't take that much time
00:01:17  <TrueBrain> my slow one I made long long ago
00:01:27  <TrueBrain> needed just 4 gamedays to walk a 1kx1k map
00:01:37  <TrueBrain> (without hogging the CPU)
00:01:46  <SmatZ> Rubidium said the approach with taking some points between A and B and connecting them to make the routefinding easier is a really bad approach ... I don't think so :) scanning whole 2048 ** 2 map is crazy for a pathfinder
00:02:10  <SmatZ> TrueBrain: is it running in a separate thread?
00:02:16  <TrueBrain> you clearly don't know how powerful pathfinders are
00:02:19  <TrueBrain> but you will see
00:02:25  <TrueBrain> AIs run in their own thread, yes
00:02:29  <TrueBrain> not parallel though
00:02:36  <SmatZ> Eddi|zuHause3: yes, I tested it, it was nice - but adding terraforming will probably slow it down a lot
00:03:05  <DeGhosty> time to optimise for duel core :D
00:03:24  <Eddi|zuHause3> the tricky part might be to let the YAPF calculation split over several game days, to keep load down
00:03:28  <SmatZ> TrueBrain: you are right, I don't, and I am looking forward to see how it will work :)
00:03:30  <CIA-1> OpenTTD: belugas * r10570 /trunk/src/industry.h:
00:03:30  <CIA-1> OpenTTD: -Codechange: Add enum required for Callback 0x22: CBID_INDUSTRY_AVAILABLE
00:03:30  <CIA-1> OpenTTD: -Documentation: Add documentation for enum IndustryConstructionType, which describes how the industry has been created
00:03:36  <Sacro> zomg? is it done
00:03:37  <Eddi|zuHause3> because in those days, the map can change significantly
00:03:45  <TrueBrain> SmatZ: like a sharm :)
00:04:10  <Ailure> heh
00:04:18  <SmatZ> TrueBrain: sorry, what is 'sharm' ?
00:04:18  <Ailure> there needs to be a flag in autoreplace
00:04:29  <TrueBrain> charm
00:04:29  <Ailure> "Replace this engine only when it's old"
00:04:33  <TrueBrain> hmm
00:04:34  <TrueBrain> dunno
00:04:38  <TrueBrain> it will work flawless and nicely :)
00:04:47  <SmatZ> ahh :) yes
00:04:58  <Eddi|zuHause3> he probably means a "charm" ;)
00:05:19  <TrueBrain> pff, starting in 1950 with aircrafts is no fun at all
00:05:21  <Eddi|zuHause3> which is some kind of magic spell
00:05:27  <SmatZ> :)
00:05:57  <TrueBrain> <- more fair :)
00:06:21  <SmatZ> TrueBrain: you really like the red player, he wins every game in your graphs :D
00:06:29  <TrueBrain> pure luck
00:06:53  <TrueBrain> it now first tries to take towns with pop > 2500, then > 2000, then > 1500, ...
00:06:58  <TrueBrain> and randomizes between them
00:07:00  <Belugas> nice AIs, TrueBrain
00:07:14  <TrueBrain> tnx Belugas :)
00:07:15  <Belugas> you shold cahnge your nick ;) TrueAI
00:07:20  <TrueBrain> haha :)
00:07:26  <SmatZ> :D
00:07:31  <TrueBrain> Phuket Air: [INFO] Station 11 has too many cargo, adding a new vehicle for the route.
00:07:31  <TrueBrain> Phuket Air: [INFO] Station 5 has too many cargo, adding a new vehicle for the route.
00:07:32  <TrueBrain> ...
00:07:33  <TrueBrain> :)
00:07:40  <TrueBrain> Phuket Air #4: [INFO] Sending 1262 to depot as profit is: 8811 / 8185
00:07:40  <TrueBrain> Phuket Air #4: [INFO] Selling 1178 as it finally is in a depot.
00:07:54  <TrueBrain> Red has 127 planes :)
00:07:56  <Belugas> Sacro, no it's not yet done :)
00:08:00  <Eddi|zuHause3> interesting name :p
00:08:03  <Sacro> Belugas: aww :(
00:08:16  <TrueBrain> performance score: 864 :)
00:08:18  <SmatZ> :)
00:08:23  <SmatZ> impressive
00:08:38  <TrueBrain> haha, loan...
00:08:44  <TrueBrain> I need to pay back loans if it is possible
00:08:46  <TrueBrain> an other 50 points :p
00:08:47  <Smoovious> TrueBrain... are you playing that locally? can we spectate?
00:08:52  <TrueBrain> locally, yes
00:08:56  <Smoovious> :(
00:09:01  <Belugas> I hope your heart is a good one :) If you're stressing everytime the word industry is in a commit, you would get some high tension :D
00:09:07  <TrueBrain> I am behind a big NAT, I can't allow incoming connections
00:09:23  <TrueBrain> but I might be able to connect my client to an external server, if it is running the correct trunk revision
00:09:47  <TrueBrain> LOL! It bought a helicopter
00:09:48  <TrueBrain> WTF?
00:09:56  <glx> I could host one (not all the time as my PC is shutdown when I sleep)
00:09:57  <Smoovious> that's  o, not worth the trouble... just wanted  to watch
00:10:02  <Smoovious> what's wrong with it buying a heli...
00:10:04  <Eddi|zuHause3> how do you handle replacing the airport if there are too many vehicles waiting?
00:10:05  <Sacro> TrueBrain: perhaps it wanted to take passengers to a rig
00:10:16  <TrueBrain> Eddi|zuHause3: not
00:10:27  <TrueBrain> no, FindBestVehicle returns a helicopter
00:10:29  <Eddi|zuHause3> s/do/will/
00:10:44  <TrueBrain> as the specs are better
00:11:04  <DeGhosty> u shuld use every 100 capcity is a point
00:11:10  <DeGhosty> every 200km/h is apoint
00:11:15  <DeGhosty> highest point aircraft win
00:11:25  <TrueBrain> it now just takes the highest engine ID :)
00:11:27  <TrueBrain> also very nice ;)
00:11:30  <TrueBrain> but the idea is good yes
00:12:27  <DeGhosty> i wanna see ur cool ai
00:12:31  <DeGhosty> when does it come out?
00:12:34  <TrueBrain>
00:12:37  <TrueBrain> a few years later
00:13:15  <TrueBrain> let's start in 2000
00:13:44  <DeGhosty> so long?
00:14:10  <TrueBrain> haha, Small Airport is no longer available
00:14:11  <TrueBrain> that sucks :p
00:15:36  <CIA-1> OpenTTD: truelight * r10571 /branches/noai/src/ai/api/ (ai_list_valuator.cpp ai_list_valuator.hpp): [NoAI] -Fix r10569: about time I forgot to add some files
00:19:53  <CIA-1> OpenTTD: belugas * r10572 /trunk/src/ (newgrf_industries.cpp newgrf_industries.h): -Codechange: Add function CheckIfCallBackAllowsAvailability for industries
00:21:33  <TrueBrain> segfault
00:21:34  <TrueBrain> hmm
00:24:00  <TrueBrain> the vehicle picker is fucked up :p
00:24:07  <TrueBrain> the last EngineID doesn't work for airplanes
00:26:25  <CIA-1> OpenTTD: belugas * r10573 /trunk/src/industry_cmd.cpp: -Codechange: Use function CheckIfCallBackAllowsAvailability for random map generation as well as for ingame random industry creation
00:29:43  <Eddi|zuHause3> "are we there yet?"
00:30:02  <TrueBrain>
00:30:40  <Belugas> God no, Eddi|zuHause3...
00:30:48  <Eddi|zuHause3> :p
00:30:53  <Belugas> although i wish it was the case :)
00:31:08  <TrueBrain> so, there
00:31:16  <CIA-1> OpenTTD: truelight * r10574 /branches/noai/ (bin/ai/regression/regression.txt src/ai/api/ai_vehicle.cpp): [NoAI] -Fix: make a better BestVehicle detection for aircrafts
00:31:36  *** XeryusTC [] has quit [Quit: Solong, and thanks for all the fish.]
00:31:45  <Eddi|zuHause3> why that large different between first and second company?
00:31:59  <TrueBrain> the green got lucky
00:34:19  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
00:35:12  <TrueBrain> hmm, I never finish for NoAI the code that is needed to make an AI join a server
00:35:15  <TrueBrain> I should do that...
00:35:45  <TrueBrain> the AIs do have that, code-wise
00:35:50  <TrueBrain> just it misses code to really do it :p
00:36:08  <glx> server can host AIs
00:36:14  <TrueBrain> that is true
00:36:16  <Eddi|zuHause3> you could make the AI join your company
00:36:20  <Eddi|zuHause3> as a helper
00:36:25  <TrueBrain> Eddi|zuHause3: that part isn't done
00:36:33  <glx> yeah let the AI manage the lines :)
00:37:46  <TrueBrain> takes 5 years for my AI to reach performance 900 :p
00:38:13  <TrueBrain> income stable at 6M
00:38:17  <TrueBrain> vehicles stable at 82
00:38:41  <Eddi|zuHause3> you could talk to your AI through signs, like "AI: build 8 platform RORO here"
00:38:47  <glx> to reach 1000 it needs to cheat (builds unused stations)
00:38:54  <TrueBrain> glx: why?
00:38:56  <TrueBrain> it has 130 stations
00:39:00  <Eddi|zuHause3> the AI would then check the sign and parse the command
00:39:06  <TrueBrain> but it only knows how to move 2 types of cargo
00:39:10  <glx> 130 airports?
00:39:13  <TrueBrain> glx: yes
00:39:18  <TrueBrain> as I said, it isn't really fair :p
00:39:31  <glx> how many towns?
00:39:38  <TrueBrain> oh, incoming is 30M (pounds btw)
00:39:45  <TrueBrain> eeeuuuhhh
00:39:47  <TrueBrain> where can you see that?
00:39:51  <TrueBrain> (high at 1kx1k)
00:40:07  <glx> ok enough for 1 per town
00:40:27  <Eddi|zuHause3> the town list window should mention that number...
00:40:33  <TrueBrain> it should, yes
00:40:49  <TrueBrain> what does Income Graph show?
00:40:52  <TrueBrain> it tells me 8M
00:40:55  <TrueBrain> but the incomine is 30M
00:41:01  <TrueBrain> so I am a bit confused what it tells me
00:41:16  <TrueBrain> operation profit graph also tells me 8M
00:41:43  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Ping timeout: 480 seconds]
00:41:47  <TrueBrain>
00:41:52  <TrueBrain> who knows the answer?
00:42:59  <SmatZ> it is per quarter
00:43:09  <TrueBrain> ah!
00:43:09  <TrueBrain> tnx :)
00:43:27  <TrueBrain> iek, old dep-system
00:43:28  <Eddi|zuHause3> 42...
00:43:32  <TrueBrain> that host doesn't have makedepend :p
00:44:41  <TrueBrain> Smoovious: still want to spectate?
00:45:20  <CIA-1> OpenTTD: glx * r10575 /trunk/src/industry_cmd.cpp: -Fix r10573: misplaced )
00:48:00  <TrueBrain> I wonder if it works on a server...
00:48:03  <TrueBrain> no fastforward
00:48:04  <TrueBrain> BAH!
00:49:14  <TrueBrain> oh well, time for me to prepare myself to go to bed :)
00:49:56  <SmatZ> I am just compiling the noai brach to see your magic :)
00:50:09  <TrueBrain> you can also get a clean r10532 and join my server
00:50:12  <TrueBrain> if the AI ever starts...
00:50:15  <TrueBrain> (clean = clean trunk)
00:50:18  <glx> you need his main.nut :)
00:50:27  <TrueBrain> that if you want to run it locally, yes :p
00:50:36  <TrueBrain> glx: how about I just add it to SVN? :)
00:50:41  *** ThePizzaKing [] has joined #openttd
00:50:54  <glx> could be useful as examples
00:51:00  <SmatZ> TrueBrain: how can I connect to your server?
00:51:55  <TrueBrain> glx: for that I wrote it ;)
00:51:59  <TrueBrain> SmatZ: connected to
00:52:03  <TrueBrain> as SPECTATOR
00:52:38  <TrueBrain> I have no idea how stable it is
00:52:39  <TrueBrain> but okay
00:53:13  * TrueBrain hits DeGhost
00:53:15  <glx> I can see the server with noai
00:53:20  <glx> *can't
00:53:32  <DeGhosty> there is no spectate button
00:53:33  <TrueBrain> glx: I facked a trunk revision
00:53:37  <TrueBrain> DeGhosty: there is
00:53:41  <DeGhosty> ok now there is
00:53:45  <TrueBrain> there always has been
00:53:49  <glx> is offline
00:53:52  <TrueBrain> glx: as it should be trunk compatible...
00:54:08  <TrueBrain> bah, AI didn't load
00:54:10  <glx> now I see it
00:54:13  <glx> weird
00:54:15  <SmatZ> TrueBrain: I just ran the noai branch, and after 12 years, the ai players just borrow/repay money and have 0 income :(
00:54:30  <TrueBrain> SmatZ: welcome to NoAI
00:54:37  <SmatZ> :-D
00:54:42  <TrueBrain> that AI is REALLY REALLY stupid
00:54:44  <DeGhosty> it's broken
00:54:46  <TrueBrain> was a proof-of-concept
00:54:51  <TrueBrain> I think I replace it with this one
00:55:04  <SmatZ> ah ... I though I will see something like this ->
00:55:05  <SmatZ> :(
00:55:13  <TrueBrain> SmatZ: no, it is my local AI in development
00:55:17  <SmatZ> aha :)
00:55:27  <DeGhosty> u need a company to spectate
00:55:34  <glx> no you don't
00:55:45  <DeGhosty> how come my spetate button not working..
00:55:47  <TrueBrain> SmatZ: create bin/ai/phuketair
00:55:53  <TrueBrain> download as main.nut in that dir
00:56:00  <DeGhosty> oh nvm
00:56:02  <TrueBrain> run: ./openttd -a "Phuket Air"
00:56:15  <TrueBrain> Phuket Air is active on the server...
00:56:28  <DeGhosty> failed loading saved game
00:56:33  <DeGhosty> too many vehicals?
00:56:38  <TrueBrain> like 0
00:56:40  <TrueBrain> I think so too yes
00:57:00  <TrueBrain> but I too get the error now I try to join
00:57:02  <TrueBrain> nice bug ;)
00:57:12  <SmatZ> squirrels like nuts :)
00:57:20  <TrueBrain> you got the joke ;)
00:57:25  <DeGhosty> i get an error
00:57:42  <DeGhosty> fix it fix it fix it :)
00:57:55  <TrueBrain> I have no idea why it does that
00:58:22  <glx> savegames are compatible theorically
00:58:27  <TrueBrain> I thought so too
00:58:31  <TrueBrain> but I guess syncing broke something
00:58:40  <TrueBrain> hmm.. the AI parts can be a problem
00:58:44  <TrueBrain> is filled with NULLs
00:59:15  <TrueBrain> running r10574-noai
01:00:13  <glx> I can't spectate
01:00:19  <TrueBrain> just 304 lines :)
01:00:21  <TrueBrain> glx: why not
01:00:32  <glx> button is disabled
01:00:42  <TrueBrain> ah, because there are no companies
01:00:45  <TrueBrain> was a silly protection :)
01:00:51  <TrueBrain> that you can't join servers that don't have companies yet
01:00:52  <glx> that's indeed stupid
01:01:00  <TrueBrain> join from command line with -n
01:01:00  <TrueBrain> ;)
01:01:05  <TrueBrain> or try it now :p
01:01:33  <DeGhosty> what?
01:01:41  <TrueBrain> isn't on the server-list...
01:01:52  <SmatZ> TrueBrain: does the AI terraform or destroy building to place airports?
01:01:56  <DeGhosty> what version is it?
01:01:58  <TrueBrain> SmatZ: nope
01:02:01  <TrueBrain> DeGhosty: NoAI branch
01:02:07  <DeGhosty> i have to compile it?
01:02:10  <glx> yes
01:02:11  <TrueBrain> yes
01:02:14  <DeGhosty> awwwwwwwwww
01:02:58  <glx> hmm AI does nothing for now
01:03:10  <TrueBrain> no, it takes a while to start-up
01:03:12  <TrueBrain> 1000 ticks
01:03:15  <SmatZ> TrueBrain: a little problem - when exiting the game, it segafults -> openttd: /mnt/svn/openttd/branches/noai/src/ai/ai_threads.cpp:466: AIThread_MT* AIThread_MT::stCurrentFiber(): Assertion `cur->thr->IsCurrent()' failed.
01:03:19  <TrueBrain> hmm.. I can't join from the GUI :(
01:03:25  <TrueBrain> SmatZ: yes, on bankrupt or closing the map
01:03:26  <TrueBrain> known
01:03:30  <Eddi|zuHause3> nick colouring is no use if all active nicks get the same colour :(
01:03:30  <SmatZ> ok :)
01:03:35  <glx> TrueBrain: add manually
01:03:41  <TrueBrain> glx: but why does it fail...
01:03:54  <glx> advertise on?
01:03:58  <TrueBrain> yes
01:04:01  <TrueBrain> it is on
01:04:40  <glx> MS bug?
01:05:01  <TrueBrain> it is in the list
01:05:03  <TrueBrain> but it is never queries
01:05:08  <TrueBrain> when I try that manually
01:05:13  <TrueBrain> even more weird things happen :p
01:05:21  <TrueBrain> oh well, something to check later :)
01:05:32  <TrueBrain> @calc 1000 / 74
01:05:32  <DorpsGek> TrueBrain: 13.5135135135
01:05:44  <TrueBrain> hmm, should only take 13 days before it starts doing something
01:06:00  <TrueBrain> but okay, it is doing something :)
01:06:07  <TrueBrain> amazing, network AI also works :)
01:06:08  <glx> 4 airports 2 planes
01:06:19  <SmatZ> :)
01:06:40  <TrueBrain> so SmatZ, you want to see if you can beat this AI? :p
01:07:10  <SmatZ> I will try, only with airports :)
01:07:17  <glx> I think it will add a plane soon
01:07:28  *** Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Quit: Leaving]
01:07:29  <TrueBrain> you know what, I open some company slots, make it airport only
01:07:34  <TrueBrain> and leave you to it for the night :)
01:07:38  <TrueBrain> closing server for a moment
01:07:39  *** thgergo [] has quit []
01:08:03  <SmatZ> TrueBrain: does the AI settings in the Difficulty options have any effect?
01:08:20  <TrueBrain> SmatZ: difficulty? No; Speed? Yes
01:08:29  <TrueBrain> difficulty will be given to the script and left to him to do what ever he things is best
01:08:31  <SmatZ> thanks
01:08:37  <TrueBrain> SmatZ: but most of the time it will stay ignored
01:08:41  <SmatZ> :)
01:08:56  <TrueBrain> k, server is online
01:09:01  <TrueBrain> show me what you can do :)
01:09:41  <SmatZ> openttd: /mnt/svn/openttd/branches/noai/src/player.h:109: Player* GetPlayer(PlayerID): Assertion `( (uint)((i) - (PLAYER_FIRST)) < ((uint)((sizeof(_players)/sizeof(_players[0])))) )' failed.
01:09:46  <SmatZ> :(
01:09:48  <TrueBrain> nasty
01:09:49  <TrueBrain> try again?
01:09:54  <SmatZ> yes
01:10:02  <SmatZ> how can I connect as a player?
01:10:06  <TrueBrain> via the GUI
01:10:38  <Eddi|zuHause3>
01:11:53  <glx> hmm Yate Haugan on small airport
01:12:16  <TrueBrain> btw, the AI is missing a piece of code to see which airport it should build
01:12:24  <TrueBrain> it now always builds City Airport
01:12:32  <TrueBrain> (so playing at 1950 will result in... nothing :))
01:12:47  <glx> City Airport is a small one
01:13:04  <glx> IIRC
01:13:10  <TrueBrain> it is the old one
01:13:12  <TrueBrain> the big 6x6
01:13:29  <TrueBrain> the loader indicator rules :)
01:14:38  <glx> hehe it added a plane to the line
01:14:47  <TrueBrain> no, I did :p
01:14:52  <TrueBrain> light blue is AI
01:14:54  <TrueBrain> yellow is me
01:14:57  <TrueBrain> dark blueis SmatZ
01:18:20  <TrueBrain> hehe, AI couldn't build the aircraft
01:18:21  <TrueBrain> out of money :p
01:18:31  <TrueBrain> I think
01:20:43  <TrueBrain> the speed is pretty fair
01:20:46  <TrueBrain> I am suprised
01:21:02  <TrueBrain> but it builds on almost the same rate as we
01:21:06  <TrueBrain> just he keeps on doing it :p
01:21:57  <TrueBrain> just think about what the AI can do if it too can terraform :p
01:22:13  <TrueBrain> my plane crashed :s
01:22:15  <TrueBrain> :s :s
01:22:23  <SmatZ> second
01:22:32  <TrueBrain> Disasters are off :(
01:22:44  <TrueBrain> and all my newsmessages too :p
01:22:57  <SmatZ> :)
01:23:03  <glx> but fast plane on small airport is not a disaster
01:23:17  <TrueBrain> why are this small airports?
01:23:23  <TrueBrain> oh, because it tells me :p
01:23:24  <TrueBrain> hahahaha
01:23:25  <TrueBrain> stupid...
01:23:27  <TrueBrain> oh well
01:24:03  <Eddi|zuHause3> the 6x6 airport is now small?
01:24:15  <glx> 4x5 is small
01:24:28  <TrueBrain> it takes for ever to clean up a plane...
01:24:30  <TrueBrain> I NEED MONEY!
01:24:45  <TrueBrain> bah, the AI is catching up on me :(
01:24:50  <Eddi|zuHause3> which airport is 4x5?
01:25:13  <TrueBrain> no, the AI does built too fast...
01:25:16  <TrueBrain> 1 year, 10 stations...
01:25:48  <Digitalfox_Desktop> I can do that to ;)
01:26:07  <Digitalfox_Desktop> Activating Pause cheat.. 3..2..1.. Activated
01:26:16  <TrueBrain> and then without cheats ;)
01:26:42  <Digitalfox_Desktop> :)
01:27:59  <Digitalfox_Desktop> TrueBrain: After the new AI is finished will it be available has an option in OTTD or replacing completely the old AI still present today in openttd builds?
01:27:59  <Smoovious> would be nice to have more grades of planes than just large/small... maybe small/medium/large/jumbo
01:28:21  <Smoovious> but that's a whole o ther t opic
01:29:18  <TrueBrain> Digitalfox_Desktop: the old AI system will be removed completely
01:29:23  <TrueBrain> mostly because it is broken by design
01:30:02  <Eddi|zuHause3> you could try to port the old AI to the new system :p
01:30:08  <TrueBrain> hahaha
01:30:09  <TrueBrain> feel free :)
01:30:37  <TrueBrain> the old AI cheats, isn't network compatible, ...
01:30:54  <Eddi|zuHause3> honestly, i never looked at the AI code
01:31:01  <TrueBrain> I did, one too many times :)
01:31:22  <TrueBrain> oops, forgot to run the dedicated server in a screen
01:31:27  <TrueBrain> now I can't close my window :(
01:31:49  <Eddi|zuHause3> i'd like to try a train AI when that is supported...
01:31:57  <TrueBrain> when...
01:31:59  <TrueBrain> takes a while :)
01:32:01  <TrueBrain> hardest of all
01:32:01  <glx> TrueBrain: save and restart in screen
01:32:17  <Eddi|zuHause3> one that creates a passenger network of local and express lines
01:32:21  <TrueBrain> glx: an option yes, but AIs aren't saved yet, they start over...
01:32:28  <TrueBrain> resulting in a total failure of my AI :)
01:32:41  <TrueBrain> Eddi|zuHause3: start making the plans for it :p
01:34:29  <TrueBrain> so far it aint bad for a first airport AI :)
01:34:30  <Eddi|zuHause3> i'll have to look into the AI interface documentation and the language at some point
01:34:48  <TrueBrain> the NoAI API (documentation) is really nice :)
01:36:18  <glx> ok metropolitan airport is not efficient :)
01:36:27  <TrueBrain> not at all!
01:36:29  <Eddi|zuHause3> can the AI check loaded NewGRFs and act upon that? (e.g. build newstations)
01:36:39  <TrueBrain> in the future, sure
01:39:38  <TrueBrain> SmatZ clearly takes all the corners to put his airports
01:39:45  <TrueBrain> where the AI takes what ever he can gets his hands on :)
01:39:56  <SmatZ> yes I do
01:40:01  <SmatZ> :)
01:42:02  <TrueBrain> he, what went wrong with the AI
01:42:07  <TrueBrain> it isn't supposed to go down :p
01:45:15  <SmatZ> AI is really tough
01:45:33  <TrueBrain> :)
01:46:03  <TrueBrain> but now you are better then he is
01:46:40  <Eddi|zuHause3> can AI have a map array to store temporary cache data in?
01:46:51  <TrueBrain> no
01:47:15  <Eddi|zuHause3> it'd make life much easier...
01:47:41  <TrueBrain> it would kill most machines
01:47:47  <Eddi|zuHause3> rephrase that: can AI create arrays same size of the map?
01:47:51  <TrueBrain> <- light blue is AI, dark blue is human
01:47:56  <TrueBrain> Eddi|zuHause3: no
01:48:38  <Eddi|zuHause3> how does AI store data then?
01:48:40  <SmatZ> maybe AI's plane crashed?
01:48:49  <TrueBrain> SmatZ: no, not possible on those airports
01:49:04  <TrueBrain> SmatZ: you guys steal pax from him :) Takes a moment for him to respond on
01:49:28  <TrueBrain>
01:49:33  <TrueBrain> shows the AI :)
01:49:40  <glx> I tried to not steal anything
01:49:55  <TrueBrain> glx: SmatZ did :p
01:49:58  <SmatZ> lol
01:50:03  <SmatZ> ah, sorry
01:50:05  <TrueBrain> but it reacts to that, it just takes a moment
01:50:11  <SmatZ> I didn't know I shouldn't do that
01:50:17  <TrueBrain> oh, it is no problem
01:50:25  <TrueBrain> I tried to train my AI well :)
01:50:40  <glx> anyway AI builds airport in same towns than me so it's fair
01:50:47  <TrueBrain> lol, you now have more vehicles than the AI :)
01:50:47  <Nigel> hmmm, are there any plans on changing the configure/makefile system?
01:51:01  <TrueBrain> Nigel: not again I hope
01:51:21  <glx> Nigel: about which version are you talking?
01:51:43  <Nigel> 0.5.3-RC2
01:51:59  <glx> ho you don't like the DEPS ?
01:52:17  <Nigel> nope, I'm an autoconf fan tbh
01:52:34  <glx> well trunk is not autoconf but it's better
01:52:50  <glx> at least it uses makedepend if available
01:53:10  <glx> and Makefile.config is gone
01:53:38  <Nigel> will ./configure accept standard params like --build and --prefix?
01:55:44  <glx> <-- check yourself ;)
01:56:08  <Eddi|zuHause3> some people complained about some switches being non-standard
01:57:09  <TrueBrain> btw, SmatZ: you show that it might be better no to big the biggest towns, but those who have the biggest distance :)
01:57:15  <Nigel> glx: that looks like autoconf, or fairly close, good thing too
01:57:32  <SmatZ> TrueBrain: I think so :)
01:57:34  <TrueBrain> most params are default, like --build, --host, CC, ...
01:57:56  <TrueBrain> (as in fact I peaked at an autoconf --help :p)
01:57:56  <SmatZ> few passangers, fast plane, small towns, long distance
01:58:08  <TrueBrain> I will close the server in 1 jan 2003
01:58:10  <TrueBrain> after a screen
01:58:16  <TrueBrain> you showed you can beat the AI :p
01:58:31  <SmatZ> :D
01:59:07  <TrueBrain>
01:59:08  <TrueBrain> tnx SmatZ
01:59:10  <TrueBrain> and night all
01:59:14  <SmatZ> tnx TrueBrain
01:59:20  <SmatZ> nice AI really
01:59:29  <SmatZ> gn all
01:59:34  *** SmatZ [] has quit [Remote host closed the connection]
01:59:35  <glx> night TrueBrain
02:01:41  *** Eddi|zuHause3 is now known as Eddi|zuHause4
02:02:01  <Eddi|zuHause4> err...
02:02:06  *** Eddi|zuHause4 is now known as Eddi|zuHause
02:06:39  *** Digitalfox_Desktop [] has quit [Quit: Bye]
02:09:38  *** Digitalfox_Notebook [] has joined #openttd
02:33:33  *** glx [] has quit [Quit: bye]
02:33:55  <DeGhosty> hey who wrote the thing for town growth?
02:36:01  <Eddi|zuHause> which "thing"? i know at least half a dozen "things" related to town growth
02:43:28  <Phazorx> heh
02:43:50  <Phazorx> he probably means growth in terms of picking place for houses removing old/ updating
03:00:57  *** Tino|Home [] has joined #openttd
03:07:23  *** Kyjo [] has left #openttd []
03:07:48  *** TinoM| [] has quit [Ping timeout: 480 seconds]
03:32:03  *** Ammler [] has quit [Ping timeout: 480 seconds]
03:33:17  *** Gekko [] has joined #openttd
03:35:11  *** Gekko [] has quit []
03:37:43  *** Progman [] has quit [Ping timeout: 480 seconds]
03:38:05  *** Red [] has joined #openttd
03:45:41  *** Red [] has quit [Read error: Connection reset by peer]
03:47:43  *** Red [] has joined #openttd
03:50:14  *** Progman [] has joined #openttd
03:56:22  *** Gekko [] has joined #openttd
03:57:33  *** Rippsy [~Moose@] has quit [Ping timeout: 480 seconds]
04:21:44  *** ThePizzaKing [] has quit [Ping timeout: 480 seconds]
04:30:41  *** ThePizzaKing [] has joined #openttd
05:15:32  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
05:27:50  *** MarkSlap [] has joined #openttd
06:05:12  *** MarkSlap [] has quit [Quit: Screw you guys, i'm going home! (or to the pub)]
06:05:25  *** Frostregen__ [] has joined #openttd
06:05:45  *** Frostregen__ is now known as Frostregen_
06:06:26  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
06:11:04  *** Frostregen [] has quit [Ping timeout: 480 seconds]
06:11:05  *** Frostregen_ is now known as Frostregen
06:36:18  *** dpaanlka [] has joined #openttd
06:36:32  <dpaanlka> help
06:37:06  <dpaanlka> i have a big network of airports and airline flights going here but every time a plane crashes i have no easy way to determine which one and to which airpoprts it served
06:37:13  <dpaanlka> is there a way to have crashed planes automatically replaced
06:37:19  <dpaanlka> OR list airports that do not have service?
06:38:17  *** dpaanlka [] has quit []
06:38:26  *** dpaanlka [] has joined #openttd
06:38:37  *** dpaanlka [] has quit []
06:38:38  *** dpaanlka [] has joined #openttd
06:38:44  *** dpaanlka [] has quit []
06:39:52  *** Brianetta [] has joined #openttd
06:54:20  <Smoovious> apparently, he hasn't tried sharing the o rder of a new plane with thte crashed one
07:10:44  *** Osai^zZz [] has joined #openttd
07:11:32  *** iPandaMojo [] has joined #openttd
07:18:47  *** Zr40 [] has joined #openttd
07:21:33  *** Gekko [] has quit [Quit: KVIrc 3.2.6 Anomalies]
07:22:05  *** Gekko [] has joined #openttd
07:31:04  *** Wolf01 [] has joined #openttd
07:31:09  <Wolf01> hello
07:41:06  *** Brianetta [] has quit [Quit: Off to see Transformers]
07:43:48  *** Purno [] has joined #openttd
07:55:11  <Smoovious> o/ Wolf01
07:56:38  *** elmex [] has joined #openttd
08:00:10  <Caemyr> hiya
08:01:36  *** Tlustoch [] has joined #openttd
08:07:50  *** narth [] has joined #openttd
08:11:29  *** Osai^zZz is now known as Osai
08:12:30  *** Deathmaker [] has joined #openttd
08:23:29  *** Ammler [] has joined #openttd
08:27:44  *** iPandaMojo [] has quit [Quit: iPandaMojo]
08:28:56  *** Purno [] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
08:32:53  *** tokai|ni [] has quit [Ping timeout: 480 seconds]
08:34:39  *** tokai|ni [] has joined #openttd
08:36:59  *** Darkebie [] has joined #openttd
08:42:33  *** Tino|Home is now known as TinoM
08:44:23  *** HMage` [] has joined #openttd
08:49:48  *** HMage [] has quit [Ping timeout: 480 seconds]
09:07:05  *** MarkSlap [] has joined #openttd
09:23:31  *** Zr40 [] has quit [Quit: Zr40]
09:29:35  *** DJ_Mirage [] has joined #openttd
09:32:21  *** JazzyJaffa [] has joined #openttd
09:42:11  *** Thomas[NL] [] has joined #openttd
09:50:22  *** SmatZ [] has joined #openttd
09:53:43  *** Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
09:57:16  *** Eddi|zuHause [] has joined #openttd
09:58:46  *** thgergo [] has joined #openttd
09:58:52  *** Chris82 [] has joined #openttd
09:58:54  <Chris82> good morning
09:59:09  <Chris82> what could cause an error: !invalid string id 0 in GetString when clicking a patches page
10:04:26  <Eddi|zuHause> when you provided an invalid string?
10:06:59  <Chris82> but then I should get a compiler error?
10:10:48  <Chris82> oh wait I think that is a bug in trunk let me check
10:12:56  <Chris82> hmmm no that was obviously not the reason
10:16:37  <JazzyJaffa> I think I may have found a bug in YAPF for ships that is causing it to search more nodes than needed for non-diagonal routes. I'm not sure though as it may be my understanding.
10:17:08  <Eddi|zuHause> Chris82: "invalid string" can be a (StringID)0
10:18:00  <Eddi|zuHause> JazzyJaffa: with YAPF you better talk directly to KUDr
10:18:03  <JazzyJaffa> Where curves are given penalties this is used: n.GetTrackdir() != n.m_parent->GetTrackdir()), shouldn't it be: (IsDiagonalTrackdir(n.GetTrackdir()) != IsDiagonalTrackdir(n.m_parent->GetTrackdir()))
10:18:05  <JazzyJaffa> ok
10:19:05  <Eddi|zuHause> oh, and that will fail with 90° curves
10:19:21  <JazzyJaffa> yeah that needs a special case if you are allowing 90's
10:19:45  <JazzyJaffa> but the current one penalises going in a continous vertical or horizontal
10:19:52  <Chris82> (StringID)0 doesn't exist anywhere
10:20:09  <Eddi|zuHause> Chris82: of course not
10:20:14  <Chris82> I added CommandCost((StringID)STR_WAIT_UNTIL_CONSTRUCTION) in landscape.cpp but that has nothing to do with the economy patches section
10:20:21  <Chris82> also removing it doesn't fix the issue
10:20:46  <Eddi|zuHause> it may be hidden in a wrong parameter or something
10:20:52  <Eddi|zuHause> you better get a backtrace :)
10:21:00  *** Progman [] has quit [Quit: Progman]
10:21:15  *** Progman [] has joined #openttd
10:22:20  <Chris82> well the weird thing is I have reverted the settings_gui.cpp file to its last state before my changes
10:22:24  <Chris82> and I still get the error
10:22:38  <Chris82> I don't know which other file should influence the economy patches section tho
10:23:06  <Chris82> I mean in settings.cpp for example it doesn't matter where the SDT_ are they are just sorted for better readability
10:23:18  <Eddi|zuHause> may be a out of bounds access of an array?
10:23:33  <Eddi|zuHause> i said, get a backtrace!
10:24:08  <Eddi|zuHause> it will tell you exactly where the broken string appears
10:26:29  *** Deathmaker [] has quit [Read error: Connection reset by peer]
10:26:43  <Chris82> how do I get a backtrace?
10:26:53  <Chris82> the game just crashed after the error message
10:27:26  <Eddi|zuHause> you start the game in a debugger
10:27:44  <Chris82> I just compile a debug version
10:27:57  <Eddi|zuHause> that will be helpful ;)
10:28:06  *** Deathmaker [] has joined #openttd
10:28:17  <Eddi|zuHause> do you use mingw/gcc or msvc?
10:28:41  <Chris82> msvc
10:28:54  <Chris82> errrm lol I just tried to start the debug version and get an assertion failed error
10:28:58  <Eddi|zuHause> that should have a builtin debugger
10:29:02  <Chris82> in gfxinit.cpp line 365 wth
10:30:28  *** Deathmaker [] has quit [Read error: Connection reset by peer]
10:31:03  <Chris82> let me compile a trunk version and see if I get the same error
10:31:59  *** Deathmaker [] has joined #openttd
10:32:39  <Chris82> the debug version crashed when loading 2ccmap.grf
10:33:40  <Chris82> I don't really get why, isn't that the start screen?
10:36:34  *** Digitalfox_Notebook [] has quit [Quit: ChatZilla [Firefox]]
10:37:01  <Eddi|zuHause> that's the risk when combining many badly written patches
10:37:47  *** DeGhosty [] has quit [Quit: Ghost by The pwnage]
10:38:02  <Chris82> but loading and playing the release build works flawlessly
10:38:27  <Eddi|zuHause> it
10:38:30  <Chris82> I also get this error when I build a debug version from trunk as wlel
10:38:37  <Eddi|zuHause> 's a reverse heisenbug :p
10:38:55  <Eddi|zuHause> well, then file a bugreport
10:39:14  <Chris82> I don't really know what to write there, the debugger breaks at a line the asm code
10:39:24  <Eddi|zuHause> but nobody's using MSVC...
10:40:21  <Chris82> I do :p
10:41:17  <Rubidium> Chris82: *if* trunk would crash on loading 2ccmap.grf we would've heard about it a long time ago. Are you really sure you have a clean trunk?
10:43:40  <Chris82> only the debug build, not the release build
10:43:46  <Chris82> I just try to figure out if it was a clean build
10:59:25  *** sartsjie [] has joined #openttd
10:59:25  *** sartsj [] has quit [Remote host closed the connection]
11:02:43  *** Wolf01 is now known as Guest384
11:02:44  *** Wolf01 [] has joined #openttd
11:03:41  *** Tlustoch [] has quit [Quit: Leaving]
11:05:09  *** Guest384 [] has quit [Ping timeout: 480 seconds]
11:07:11  *** XeryusTC [] has joined #openttd
11:07:30  *** Gekko [] has quit [Quit: KVIrc 3.2.6 Anomalies]
11:18:38  *** JazzyJaffa [] has quit [Ping timeout: 480 seconds]
11:29:18  <CIA-1> OpenTTD: truelight * r10576 /branches/noai/bin/ai/regression/ [NoAI] -Add: added -g to regression test script, to start gdb over regression-test
11:30:51  *** Vikthor [] has joined #openttd
11:40:26  *** Eddi|zuHause [] has quit [Remote host closed the connection]
11:40:36  *** Eddi|zuHause [] has joined #openttd
11:45:37  <CIA-1> OpenTTD: truelight * r10577 /branches/noai/ (8 files in 2 dirs):
11:45:37  <CIA-1> OpenTTD: [NoAI] -Add: added ChangeItem to AIList
11:45:37  <CIA-1> OpenTTD: [NoAI] -Change [API]: AddItem of AIList now takes a second param: value
11:45:49  <CIA-1> OpenTTD: KUDr * r10578 /trunk/src/yapf/ (yapf_common.hpp yapf_ship.cpp):
11:45:49  <CIA-1> OpenTTD: -Fix [YAPF, ships]: Ships received curve penalty for non-diagonal straight move. (JazzyJaffa)
11:45:49  <CIA-1> OpenTTD:  -The fix in cost calculation uncovered bug in estimate calculation. Ships now use the same estimate algorithm as trains.
12:02:16  *** skidd13 [] has joined #openttd
12:15:56  <Chris82> Rubidium: I fixed this assertion failure now and it seems the problem why it didn't build properly for me was that I didn't have the require grf files in the data directory of the repository
12:16:16  <Chris82> they seem to be only required for the debug build that's why the release build worked
12:16:34  *** glx [] has joined #openttd
12:16:34  *** mode/#openttd [+v glx] by ChanServ
12:16:40  *** Vikthor [] has left #openttd []
12:16:51  <Rubidium> Chris82: probably the release directory already had them
12:22:05  *** Zr40 [] has joined #openttd
12:28:51  *** JazzyJaffa [] has joined #openttd
12:32:54  *** KritiK [] has joined #openttd
12:37:05  <CIA-1> OpenTTD: rubidium * r10579 /branches/noai/ (5 files in 2 dirs):
12:37:05  <CIA-1> OpenTTD: [NoAI] -Add: functions to remove/keep the top/bottom X items from a list.
12:37:05  <CIA-1> OpenTTD: [NoAI] -Add: functions to remove/keep items given in another list.
12:38:35  *** MarkSlap [] has quit [Remote host closed the connection]
12:48:14  <Chris82> hmmm it's funny the debug .exe is really huge but the linker is so much faster than with building the release build
12:48:24  <peter1138> why is that funny?
12:49:31  <peter1138> it's rather expected behaviour
12:49:38  <Chris82> because I would assume that for a much larger .exe the time to build it is also longer
12:50:34  <peter1138> you assume wrong
12:51:09  <peter1138> debug = unoptimized with debug symbols
12:51:16  <peter1138> release = optimized with no debug symbols
12:51:24  <peter1138> optimizing is of course slow
12:51:28  <Chris82> I see :)
12:51:47  <skidd13> Chris82: Are you the one who is working again on the waypoint stats?
12:51:49  <peter1138> stripping debug symbols isn't, but does remove a lot of unneeded stuff
12:51:56  <Chris82> yes Skidd
12:52:01  <Chris82> but I think that needs to be rewritten
12:52:35  <skidd13> In the diff is a function missing.
12:52:43  <Chris82> peter1138: I always wasted time compiling release builds until now, but now I know that I can save a lot of time when compiling debub builds just to test stuff
12:52:55  <peter1138> it's not wasted
12:53:03  <peter1138> debug is a lot slower for a start
12:53:20  <Chris82> you mean my diff or the original patch diff?
12:54:01  <skidd13> The function ShowWaypointTrains is used but never written.
12:54:06  <skidd13> in your diff.
12:54:17  <Chris82> yeah I removed that function
12:54:28  <Chris82> it is build on very old code and functions that don't exist anymore
12:54:39  <skidd13> But kept the call of it in the patch.
12:54:44  <Chris82> I have a newer build which compiles and shows me the stats screen but it's very buggy
12:54:58  <Chris82> i.e. only number of trains scheduled is counted and not how often they go through the waypoint
12:55:39  <Chris82> I need to rewrite it in 1 or 2 weeks
12:56:07  <skidd13> Would be nice to seperate the gui in an extra file.
12:56:16  <Chris82> have to study computer science theory (turing machine and such stuff) right now for my exam tomorrow :(
12:56:54  <CIA-1> OpenTTD: truelight * r10580 /branches/noai/ (5 files in 2 dirs): [NoAI] -Add: added GetStationID to get the StationID based on a tile
13:04:01  <Eddi|zuHause> that's easy :p
13:11:07  <TrueBrain>
13:12:59  *** ThePizzaKing [] has quit [Ping timeout: 480 seconds]
13:19:13  *** Tlustoch [] has joined #openttd
13:21:36  *** skidd13 [] has left #openttd []
13:21:56  <TrueBrain> <- takes 20 years to get to an almost perfect score :)
13:22:21  <Gekko[PDA]> lol
13:22:30  <Gekko[PDA]> ^5
13:23:59  <Wolf01> did you see the brickland road tryout?
13:24:08  <Wolf01>
13:24:19  *** Tobin [] has quit [Quit: Leaving...]
13:24:20  <CIA-1> OpenTTD: truelight * r10581 /branches/noai/bin/ai/ (SQNoAI/ wrightai/ wrightai/main.nut):
13:24:20  <CIA-1> OpenTTD: [NoAI] -Add: added WrightAI, and even though it is an aircraft only AI, it is the first NoAI that actually builds something useful and that is where the name came from (wright is archaic English for craftsman or builder)
13:24:20  <CIA-1> OpenTTD: [NoAI] -Remove: removed SQNoAI, as it didn't do anything useful
13:24:30  <TrueBrain> too small... :p
13:24:51  <TrueBrain> looks nice, only it is 32bpp, use nicer lines :p
13:25:18  <Gekko[PDA]> wtf is NoAI.
13:25:19  <Eddi|zuHause> i thought "Wright" from the aircraft pioneer brothers...
13:25:43  <izhirahider> TrueBrain, any hints on how to improve min. income? in my games I always fail in that area...
13:25:51  <Wolf01> is a tryout, when all the tiles are finished i'll look for some antialiasing :P
13:26:23  <TrueBrain> izhirahider: sell all vehicles that are below the treshhold :)
13:26:24  <Gekko[PDA]> my shortcoming is passengers.
13:26:30  <TrueBrain> Wolf01: good :)
13:26:30  <Wolf01> izhirahider, sell the vehicles which don't made enough money
13:26:40  <Wolf01> too slow :P
13:26:45  <Gekko[PDA]> without subways it's imkpossible for me to keep up
13:27:03  <Chris82> I have a really weird error in settings.cpp
13:27:19  <Chris82> I have this line for a patch:
13:27:19  <Chris82> 	SDT_CONDBOOL(Patches, town_founding, IN_CHRISIN_SINCE(71), SL_MAX_VERSION, 0, 0,  false, STR_CONFIG_PATCHES_ENABLE_TOWN_FOUNDING, NULL),
13:27:30  <Chris82> It was placed in the economy section
13:27:51  <Chris82> since I placed all patch options from ChrisIN on an extra patch settings page I reordered the patches in settings.cpp
13:28:09  <Eddi|zuHause>
13:28:10  <Chris82> but when I want to move this line and then load an old savegame the game crashes when opening economy patches page
13:28:17  <peter1138> Wolf01: antialiasing can't be 'applied' later...
13:28:29  <Chris82> why does it matter where this line is placed?
13:28:37  <Chris82> as long as it is within const SettingDesc _patch_settings[] = {
13:28:53  <TrueBrain> order _does_ matter
13:28:59  <peter1138> order is vital :)
13:29:10  <Chris82> hmmm but moving all other options worked without any problems
13:29:24  <peter1138> no it didn't
13:29:45  <TrueBrain> you just didn't noticed it :)
13:29:52  <izhirahider> hmmm, ok
13:30:02  <Chris82> :p well I can load trunk, 0.5.2, old ChrisINs
13:30:13  <TrueBrain> being able to load and load the correct things
13:30:15  <TrueBrain> are 2 different things
13:30:17  <Chris82> my standard tests, i.e. clicking around, building some stuff all works
13:30:36  <Chris82> hmm so you mean that when loading a game settings may be lost?
13:30:42  <peter1138> sure but
13:31:03  <peter1138> if you have two settings that happen to both be 0, loading them in the opposite will *seem* to work fine
13:31:33  <Eddi|zuHause> if you change the order of settings, you have to change the order of loaded settings also, because otherwise you would load one setting as if it were the other
13:31:51  <TrueBrain> now only you load a setting that makes some value go passed their allowed value
13:31:56  <TrueBrain> and so it crashes
13:32:06  <Eddi|zuHause> especially you can load values for which one setting was possible into another setting where these values are forbidden
13:32:19  <TrueBrain> Eddi|zuHause: euh, the GUI part has nothing to do with the loading part
13:32:27  <Chris82> ok I get the point
13:32:28  <TrueBrain> so you can safely move around the order things are displayed
13:32:40  <TrueBrain> you can even move around the order how things are in the struct
13:32:44  <Eddi|zuHause> hm, ok
13:32:51  <TrueBrain> you just can't change the order things are load/saved
13:32:54  <Chris82> but the town founding patch doesn't load anything from a savegame
13:33:06  <TrueBrain> as saveload is stupid, it goes from up-to-down in bytes
13:33:07  *** nihil84 [] has joined #openttd
13:33:17  <Gekko[PDA]> recode?
13:33:22  <Chris82> lol
13:33:22  <Eddi|zuHause> that is what i meant
13:33:24  <peter1138> it's not stupid, it's size-efficient ;)
13:33:40  <Gekko[PDA]> roadmap 0.6?
13:34:51  <Chris82> just had an idea... testing
13:35:29  <TrueBrain> I have such a brilliant idea too
13:35:32  * TrueBrain switches on his xbox
13:35:57  <TrueBrain> I wish I had XBox Live,, so I could download the AAC upgrade... now I can't play mpeg4s :(
13:39:39  <Zr40> what's the proper procedure for getting patches applied into trunk?
13:40:35  <TrueBrain> :)
13:40:42  <Chris82> hmmm don't get it, moving any patch except this one works definitely fine
13:40:53  <Chris82> when loading a savegame the settings are loaded properly
13:41:00  <Zr40> TrueBrain: that's what I did
13:41:01  <Chris82> no matter if it's a bool, var, multi string or whatever
13:42:03  <Zr40> TrueBrain: but there doesn't seem much activity going on
13:42:06  <TrueBrain> Zr40: then youhave to wait till someone applies it
13:42:54  <Zr40> TrueBrain: what kind of time span could I expect?
13:43:13  <TrueBrain> depending on your patch, between 1 day and 10 years
13:43:32  <Zr40> with 10 years being..?
13:43:49  <TrueBrain> a long time
13:44:08  <Zr40> not that :)
13:44:52  <Zr40> I was referring to 'depending on your patch'
13:45:43  <TrueBrain> say a critical bugfix is most likely to hit the trunk the same day
13:46:11  <TrueBrain> where patches like more companies will take a long long time, for the simple reason we kind of want a cleaner solution
13:46:37  <Zr40> I'd say it's in between
13:46:48  <TrueBrain> then I say it is between the 1 day and 10 years :)
13:48:16  <Zr40> but, I doubt patches just sitting in the bug tracker will improve all by itself, even in 10 years
13:50:59  <Zr40> they don't become cleaner just by waiting :)
13:52:06  <Chris82> hmmm ok I agree now order does matter
13:52:15  <Chris82> stupid saveloader *gg*
13:52:46  <Chris82> I can mix the settings any way in settings_gui.cpp but the order in settings.cpp is "static"
13:54:40  <Chris82> I am off for the last few hours of studying now :)
13:54:41  <Chris82> bye bye
13:55:04  <TrueBrain> enjoy :)
13:55:46  *** Chris82 [] has quit [Quit: studying]
13:57:18  <Zr40> TrueBrain: is there any way to shorten the duration? :)
13:57:36  <TrueBrain> not really I gues
13:57:43  <TrueBrain> some dev needs to have an interest in your patch, or the time to handle it
13:57:57  <TrueBrain> (yeah, it isn't fair, I know I know)
13:59:33  <Zr40> sounds like a dev shortage (or a dev time shortage anyway)
13:59:46  <TrueBrain> and if I read a patch that isn't for at least 60% in my knowledge, and I have no real interest in it, I don't apply it
14:00:08  <TrueBrain> it happens that it is in a grey area of all devs, so one needs to have time on his hands to read into it
14:00:16  <TrueBrain> dev time shortage there is always
14:00:22  <TrueBrain> wouldn't be good if it was otherwise :)
14:00:24  *** Purno [] has joined #openttd
14:01:28  <TrueBrain> (and in case "someone" wants to hold this ever against me: this is my opinion and my opinion alone; I do not represent opinions of other developers)
14:04:19  * Zr40 reorders some DrawString{,RightAligned} calls
14:05:29  <peter1138> crap
14:05:36  <peter1138> raining on my laundry :o
14:08:50  *** Digitalfox_Desktop [] has joined #openttd
14:11:35  <Eddi|zuHause> you have some specific "someone" in mind? :p
14:17:08  *** nihil84 [] has quit [Remote host closed the connection]
14:37:39  *** Peakki [] has joined #openttd
14:42:59  <Zr40> TrueBrain:
14:43:05  *** Zr40 [] has left #openttd []
14:43:06  *** Zr40 [] has joined #openttd
14:43:14  <Zr40> grr. I hate misclicking.
14:47:26  *** PlayMeNow [~mircea@] has joined #openttd
14:47:58  <eekee> what year to NARS trains come in?
14:48:01  <eekee> *do
14:53:21  <Digitalfox_Desktop> eekee:  1920?
14:53:23  *** PlayMeNow [~mircea@] has quit [Quit: Leaving]
14:54:50  <eekee> hrm, yeah, that's what I thought
15:03:06  *** Eddi|zuHause [] has quit [Quit: Konversation terminated!]
15:03:16  *** Ailure [Gamefreak@] has quit [Ping timeout: 480 seconds]
15:09:49  <Tlustoch> Why do I get message that train is lost, when it's going right way?
15:09:58  *** Rippsy [] has joined #openttd
15:16:59  *** Gekko[PDA] [] has quit [Read error: Operation timed out]
15:17:43  *** Eddi|zuHause [] has joined #openttd
15:20:47  <eekee> ah there, Feb 1920
15:21:24  *** skidd13 [] has joined #openttd
15:21:34  <eekee> Tlustoch: All I can say is "It appens a lot less than it used to." *shrug*
15:29:45  <sartsjie> i'm guessing it's because there's a lag between an event and the actual message appearing
15:30:12  <sartsjie> if you send a train to a depot, when you get the message it's there, it has already been there for a bit
15:30:21  <sartsjie> same thing
15:30:23  *** sartsjie is now known as sartsj
15:39:58  <Rippsy> Does anyone know what the config cvar's
15:39:59  <Rippsy> small_aa = false
15:39:59  <Rippsy> medium_aa = false
15:39:59  <Rippsy> large_aa = false
15:40:00  <Rippsy> do?
15:42:16  <Eddi|zuHause> anti-aliasing of small/medium/large font?
15:42:32  <Eddi|zuHause> not much use for dedicated :)
15:54:33  *** Darkebie [] has quit [Ping timeout: 480 seconds]
15:56:01  <peter1138> indeed
15:58:55  <ln-> said peter1138
16:01:11  *** Mucht_ [] has joined #openttd
16:04:58  *** MUcht [] has quit [Ping timeout: 480 seconds]
16:08:44  *** Darkebie [] has joined #openttd
16:09:32  <Rippsy> tga
16:09:38  <Rippsy> thought as much best to be surwe
16:09:45  <Rippsy> i wonder how purdy ottd would look with fsaa :D
16:10:54  <Eddi|zuHause> won't work, because it's pixel based...
16:11:07  <Rippsy> awwww :D
16:11:14  <Rippsy> a blurr filter? :D
16:12:05  <Eddi|zuHause> zevensoft made a patch for differend Ctrl+D filters, but it is probably incompatible to the new blitters
16:12:43  <Rippsy> blitters?
16:13:12  *** Zr40 [] has quit [Quit: Zr40]
16:13:52  <Eddi|zuHause> one of the steps between the game data and displaying a picture on the screen/window
16:18:16  <Rippsy> ah k
16:20:08  *** skidd13 [] has left #openttd []
16:23:46  *** Peakki [] has quit [Remote host closed the connection]
16:39:31  <CIA-1> OpenTTD: rubidium * r10582 /branches/noai/ (7 files in 4 dirs): [NoAI] -Codechange: allow getting the president and company names of other companies as well as their company value and bank balance.
16:55:35  *** Ailure [Gamefreak@] has joined #openttd
16:58:47  <Rippsy> Is it possible to remove a server password once the server is started?
16:59:53  <sartsj> save the game, close the server, edit options, start server with savegame
16:59:55  <sartsj> ?
17:00:06  *** Vikthor [] has joined #openttd
17:00:19  <Rippsy> I was hopping it'd have a setting like "non" which removed it, but fair enough :)
17:00:32  <sartsj> it might have, i dont know
17:00:35  <sartsj> this just came to my mind
17:00:36  <sartsj> ;p
17:01:30  <Rippsy> well i've tried "non" and "none" so im guessing it doesn't
17:01:32  <Rippsy> *restarts server*
17:01:52  <XeryusTC> Rippsy: server_pw
17:02:06  <XeryusTC> maybe you just dont need any parameter
17:02:27  <sartsj> server_pw "" then i reckon
17:02:36  <Rippsy> hmm
17:03:11  <Rippsy> Doing "server_pw" returns its value
17:03:14  <Rippsy> doesn't set it to no value
17:03:30  <sartsj> what if you add ""
17:03:40  *** Ailure [Gamefreak@] has quit [Ping timeout: 480 seconds]
17:03:56  <Rippsy> I did
17:03:59  <Rippsy> :)
17:04:05  <sartsj> oh
17:04:33  <Rippsy> should've made it clear what i had typed, as with the "" does make a difference
17:04:38  <Rippsy> but not in this instance
17:05:17  *** Adriaan321 [] has joined #openttd
17:10:37  *** Adriaan321 [] has quit [Quit: CGI:IRC (Ping timeout)]
17:12:29  *** lolman [] has quit [Read error: Connection reset by peer]
17:13:19  *** e1ko [] has joined #openttd
17:13:33  *** prakti [] has joined #openttd
17:17:57  <CIA-1> OpenTTD: miham * r10583 /trunk/src/lang/ (11 files): (log message trimmed)
17:17:57  <CIA-1> OpenTTD: -Update: WebTranslator2 update to 2007-07-15 19:17:18
17:17:57  <CIA-1> OpenTTD: croatian - 135 fixed, 2 changed by knovak (137)
17:17:57  <CIA-1> OpenTTD: czech - 3 changed by Hadez (3)
17:17:57  <CIA-1> OpenTTD: finnish - 29 fixed by habazi (29)
17:17:58  <CIA-1> OpenTTD: french - 4 fixed by Skiper (4)
17:17:58  <CIA-1> OpenTTD: german - 21 fixed, 1 changed by chu (22)
17:22:27  <ln-> do i dare to look at what "fixed" means...
17:24:43  <ln-> ok, wasn't that bad.
17:32:05  <Eddi|zuHause> i think "fixed" means that the english string was changed previously
17:32:52  <Rippsy> So it was correct, and they changed the english string to something else so the other lang one needed ammended?
17:32:56  <izhirahider> it means that there was no translation for the language before, and there is now
17:33:06  <Rippsy> so fixes are new
17:33:11  <Rippsy> changes are ammends?
17:33:16  <izhirahider> "fixes" are new, "changes" are old
17:33:29  <Rippsy> fair enough :)
17:33:56  <Rippsy> eheh, just pillaged a coal mine before it was finished building.. should clearly get exclusive rights for that
17:33:58  <glx> fixes can be updates too (if the changes made in english did break clanguage compilation
17:35:06  <Rippsy> How deep is the code burried for increase/decrease of production on raw materials?
17:37:05  <Eddi|zuHause> how about looking in industry*
17:53:31  *** HMage` [] has quit [Read error: Connection reset by peer]
17:57:34  *** |Jeroen| [] has joined #openttd
17:59:40  *** Purno [] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
18:03:46  *** Deathmaker [] has quit [Read error: Connection reset by peer]
18:14:42  <CIA-1> OpenTTD: miham * r10584 /trunk/src/lang/croatian.txt: -Fix: [Translations] Fixed translations screwed up by translator
18:15:33  *** PlayMeNow [Desolator@] has joined #openttd
18:16:25  <PlayMeNow> bump
18:16:26  *** scia [~scia@] has joined #openttd
18:16:46  <PlayMeNow> anyone willing to test OpenTTD Updater?
18:17:12  <PlayMeNow> to devs: is this thingy required to be GPL?
18:17:27  <peter1138> if you want it in our svn, yes
18:17:48  <peter1138> i suggest not to use annoying file hosting, either way
18:18:15  <PlayMeNow> I used it because I couldn't be able to zip a zip file with IzArc
18:18:45  <PlayMeNow> I doubt there's anyone else who has AMS6 to compile it
18:19:15  * PlayMeNow goes to the GNU website
18:19:33  <PlayMeNow> gotta reconfigure the upcoming patch & setup...
18:19:50  <ln-> wtf is OpenTTD Updater?
18:20:00  <PlayMeNow> search on the forums
18:20:02  <PlayMeNow> d'uh
18:20:12  <peter1138> ln-: i'm guessing it 'updates' 'openttd'
18:20:39  <PlayMeNow> more specifically, nighlies
18:21:11  <PlayMeNow> (people wanted it, I think it's kinda useless)
18:24:24  <Rippsy> I can test it
18:24:29  <PlayMeNow> download it
18:25:06  <Rippsy> read that thread while i was at work the other day
18:25:29  <Rippsy> wow slow forums on weekends :-/
18:27:00  <Rippsy> ok, dead forums..
18:27:05  <Rippsy> PlayMeNow link?
18:27:13  <PlayMeNow> just a sec
18:28:01  <PlayMeNow> true dead forums
18:28:28  <PlayMeNow> hmm
18:28:32  <PlayMeNow> can't get it
18:29:21  <PlayMeNow> I guess I'll upload the upcoming version
18:30:08  <PlayMeNow> Rippsy:
18:30:16  <PlayMeNow> if you want another host tell me
18:30:48  <TrueBrain> I want an other host
18:30:56  <Rippsy> naww its cool
18:30:58  <Rippsy> its on its way
18:31:21  <PlayMeNow> ok
18:31:34  <Rippsy> ok
18:31:43  <Rippsy> point it at an RC2 and it should update it to nightly yea?
18:32:00  <PlayMeNow> might give you a ton of errors
18:32:05  <Rippsy> well one way to find out :D
18:32:06  <PlayMeNow> but it will update
18:32:12  <PlayMeNow> better get an older nightly
18:32:14  *** Prof_Frink [] has joined #openttd
18:32:21  <PlayMeNow> unless you want some beeps
18:32:36  <Rippsy> kk
18:32:37  <Rippsy> 2 mins
18:33:02  <Rippsy> how far back do you want me to go?
18:33:11  <Rippsy> im thinking 10550
18:33:16  <PlayMeNow> doesn't matter
18:33:21  <PlayMeNow> as long it's not the latest
18:34:00  <Rippsy> want me to get pics of all these lovely errors for you? :D
18:34:12  <PlayMeNow> ok
18:34:39  <PlayMeNow> zip em up and upload somewhere
18:35:05  <Rippsy> will do
18:35:53  <Rippsy> ok i only get one then it (as far as I can tell) fails
18:36:27  * PlayMeNow prepares a debug version
18:36:34  <Rippsy> Page1 -> Update -> On Click, Line 7 : argument 1 must be of type string
18:36:45  <Rippsy> that ones an easy one imo
18:36:47  <Rippsy> :P
18:39:03  <PlayMeNow> O.o
18:40:35  <Rippsy> Do i even want to ask what line 7 is?
18:40:54  <PlayMeNow> just a min
18:44:39  <PlayMeNow>
18:44:43  <PlayMeNow> apply the patch
18:45:41  <PlayMeNow> and after you finish with OpenTTD Updater, copy EVERYTHING from the debug window and put it in a text file and upload it somewhere
18:50:11  <Rippsy> kk
18:51:06  <Rippsy> same error straight of the bat
18:51:57  *** Nickman [] has joined #openttd
18:52:09  <PlayMeNow> hmm
18:52:25  <Rippsy> as soon as i click the update button it just gives me that err
18:52:41  <PlayMeNow> did you install it in your openttd folder?
18:52:49  <PlayMeNow> if not, did you click on browse?
18:53:39  <Rippsy> its not directly in my open ttd folder, and i did click browse
18:54:34  <PlayMeNow> hmm
18:54:36  <Rippsy> ok, just copied the openttd dir into the updater dir browse button went grey (auto find i assume) and same error on clicking update
18:54:45  <PlayMeNow> I fixed a few bugs so far, gotta check that one
18:55:25  <Rippsy> just bing me with "rippsy"
18:55:29  <Rippsy> when you got another ver to try
18:55:48  *** Ailure [Gamefreak@] has joined #openttd
18:55:49  <Eddi|zuHause> this reads like a horror story...
18:56:00  <Rippsy> our convo? :D
18:56:05  <Eddi|zuHause> yeah
18:56:24  <Rippsy> Found the production stuff int he code btw, thx eddi :)
18:58:20  <PlayMeNow> it is a horror story
18:58:52  <PlayMeNow> do you imagine how many "if File.DoesExist("bla bla") == true then" I have in the whole code?
19:00:00  <PlayMeNow> oh snoez, I spent half an hour looking for a bug that was..umm..a typo
19:00:38  <glx> VB?
19:00:44  <PlayMeNow> no, lua
19:00:54  <PlayMeNow> well a derivate of lua
19:01:20  <peter1138> never
19:01:22  <peter1138> ever
19:01:23  <peter1138> ever
19:01:24  <peter1138> say
19:01:32  <peter1138> "there should be no bug" and "i've not tested it"
19:01:42  <PlayMeNow> why?
19:02:06  <glx> it's like "it's faster but I didn't profile it"
19:02:09  <Rippsy> lol
19:02:10  <Rippsy> :D
19:03:12  <peter1138> glx: what, is bjarni around?
19:03:20  <PlayMeNow> Rippsy:
19:03:27  <glx> peter1138: not he's not
19:03:37  <peter1138> !seen bjarni
19:03:38  <_42_> peter1138, Bjarni ( was last seen quitting #openttd.wt2 1 week 4 days 19 hours 28 minutes ago (03.07. 23:34) stating "Quit: Leaving" after spending 1 hour 42 minutes there.
19:03:54  <PlayMeNow> Rippsy: bugged patch
19:05:08  <Rippsy> no browse opetion (in base dir) and still returns same error
19:05:18  <Eddi|zuHause> "Beware of bugs in the above code, i have not tested it, only proven it to be correct." [D. Knuth]
19:05:24  <Rippsy> I love that quote
19:05:34  <Rippsy> Although my favourite is "My code has no bugs, just undocumented features"
19:08:57  <TrueBrain> @seen Bjarni
19:08:57  <DorpsGek> TrueBrain: Bjarni was last seen in #openttd 1 week, 4 days, 23 hours, 57 minutes, and 6 seconds ago: <Bjarni> looks like it
19:11:34  <PlayMeNow> no browse opetion (in base dir) --> that's what it's supposed to be like
19:12:22  <Rippsy> yea i guessed as much
19:12:25  <Rippsy> just reporting what im saying :p
19:12:39  <PlayMeNow> lol
19:12:48  <PlayMeNow> -- if we are in the game folder
19:12:48  <PlayMeNow> if boolIsGameFolder == true then
19:12:48  <PlayMeNow> 	-- disable the browse function
19:12:48  <PlayMeNow> 	Button.SetEnabled("Browse", false);
19:12:48  <PlayMeNow> end
19:13:13  <PlayMeNow> yep that's right
19:13:26  <Rippsy> well the err pops up when I click update
19:13:34  <PlayMeNow> I know
19:13:39  <PlayMeNow> still trying to fix it
19:27:15  *** Bjarni [] has joined #openttd
19:27:16  *** mode/#openttd [+o Bjarni] by ChanServ
19:32:32  <PlayMeNow> is there any chance of distributing changes.log into windows format (CRLF) instead of unix (LF)?
19:33:02  <glx> why?
19:33:28  <PlayMeNow> causing problems
19:33:50  <Rippsy> Is there anyway to get above 86% goods transported.. even though there is always a train at the station loading and one waiting to load
19:34:02  <PlayMeNow> advertise
19:34:08  <peter1138> statue
19:34:16  <PlayMeNow> yeah
19:34:21  <Rippsy> Im the only person on the resources.. i'll try statue
19:34:22  <peter1138> SHE'S A KILLER
19:36:00  <Bjarni>  <PlayMeNow> is there any chance of distributing changes.log into windows format (CRLF) instead of unix (LF)? <-- only windows users could benefit from this while we know that it would cause problems for the rest of us
19:36:27  <PlayMeNow> isn't it possible to change it only for win builds?
19:36:35  *** Zr40 [] has joined #openttd
19:37:00  <Bjarni> that would be more work for us.... why can't you read LF?
19:37:01  <Rippsy> what're you trying to parse it for PlayMeNow?
19:37:07  *** Nickman87 [] has joined #openttd
19:38:26  <PlayMeNow> get currnet revision
19:38:39  <PlayMeNow> but nevermind, I added a function to convert it
19:38:43  <Rippsy> lol
19:39:07  <Bjarni> ...
19:39:20  <PlayMeNow> there's no other way
19:39:32  <PlayMeNow> unless the devs store it in the openttd.exe file info
19:39:38  <PlayMeNow> which would be better
19:39:53  <peter1138> $ bin/openttd -h
19:39:53  <peter1138> OpenTTD r10532M
19:40:02  <glx> the rev is in the .exe
19:40:16  <glx> it's a string somewhere in the code
19:40:42  <PlayMeNow> can't find it
19:41:15  <Rippsy> ok 86% w/o a statue, 92% with a statue, and i've tried exclusive, and advertising - how else can I improve my transported?
19:41:31  <PlayMeNow> put 300 trains loading at a time
19:41:34  <peter1138> have brand new vehicles
19:41:49  <peter1138> exclusive rights won't (directly) affect rating
19:42:25  <Rippsy> hmm
19:42:37  <Rippsy> so veh age effects.. hm
19:42:54  <Rippsy> all my trains are only 1/2 years max on this setup
19:43:13  <PlayMeNow> Rippsy: I fixed that bug, now I gotta see why "10583 < 10550"
19:43:25  <Rippsy> i've got servicing disabled if that'd effect it?
19:43:29  <Rippsy> Nice :)
19:43:50  <ln-> 107 euros (including shipping) for a 17" flat screen isn't very much, is it?
19:43:58  <Rippsy> thats pritty nice
19:44:18  *** Nickman [] has quit [Ping timeout: 480 seconds]
19:45:12  *** Purno [] has joined #openttd
19:46:51  <PlayMeNow> fixed
19:48:24  <PlayMeNow> works =D
19:50:47  <PlayMeNow> Rippsy: i'm afraid that now you'll have to unistall OpenTTD Updater and install the new version
19:51:28  <Rippsy> lol :D
19:51:30  <Rippsy> no probs
19:51:55  <Rippsy> Link?
19:52:01  <Rippsy> and will this work on Win 2k3 serv?
19:53:12  <Bjarni> <ln-> 107 euros (including shipping) for a 17" flat screen isn't very much, is it? <-- is the monitor worth it?
19:53:27  <PlayMeNow> Rippsy: works on any win
19:53:31  <PlayMeNow> link: wait
19:53:40  <peter1138> everyone wants 19"+ these days
19:53:43  <Bjarni> my experience is that the really cheap monitors are too expensive compared to quality
19:53:53  <Rippsy> im with peter1138
19:53:55  <PlayMeNow> Rippsy: Windows 95 --> Windows Vist
19:53:56  <Rippsy> 19"+
19:54:04  <PlayMeNow> peter: I agree
19:54:04  <Eddi|zuHause> i bought a 22", but it did not arrive yet
19:54:09  <Rippsy> I've never used windows vista, so I wouldn't know :)
19:54:22  <Eddi|zuHause> my 19" CRT broke down a few weeks ago
19:54:32  <Bjarni> yeah. 17" isn't that much today
19:54:56  <Bjarni> Eddi|zuHause: you lack a monitor for weeks?
19:55:05  <Eddi|zuHause> yeah...
19:55:15  <Eddi|zuHause> i took the one from my mother, she's pretty upset :p
19:55:16  <Bjarni> then how do you read all the garbage in this channel?
19:55:31  <Bjarni> ok...
19:55:41  <Bjarni> then how will she read all the garbage from this channel?
19:55:50  <Eddi|zuHause> she doesn't :p
19:56:03  <Bjarni> good for you
19:56:25  <ln-> Bjarni: an eizo.
19:56:25  <Rippsy> lol
19:56:34  <Eddi|zuHause> she might not be that good at english anyway...
19:56:55  <Eddi|zuHause> (she's teacher for french and spanish)
19:56:57  <ln-> Bjarni:
19:58:03  <ln-> Bjarni: 17" is not "much", but it is more than 17" crt.
20:00:07  *** scia [~scia@] has quit [Quit: Lost terminal]
20:00:20  <Wolf01> 'night
20:00:26  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
20:01:33  <PlayMeNow> Rippsy:
20:01:55  *** Tobin [] has joined #openttd
20:02:37  *** caladan [] has joined #openttd
20:03:17  <Bjarni> hmm
20:03:23  <Bjarni> 647 kr isn't much
20:03:29  <PlayMeNow> kr?
20:03:35  <Bjarni> yeah
20:03:36  <Bjarni> kr
20:03:41  <PlayMeNow> what's that?
20:03:45  <Bjarni> money
20:03:49  <Rippsy> PLanes in TTD really are easy mode
20:03:52  <PlayMeNow> oh
20:03:53  <Rippsy> krona isn't it?
20:03:57  <Bjarni> no
20:04:01  <Bjarni> kroner
20:04:01  <glx> the money of a country that doesn't want to use euro :)
20:04:07  <PlayMeNow> Rippsy: get av8
20:04:17  <Rippsy> im not using any grfs yet
20:04:30  <PlayMeNow> well on av8 planes = hard big bucks
20:04:36  <Bjarni> it's the currency of a country, which has a financial benefit for not using euro
20:04:41  <Rippsy> PlayMeNow, you still have the debug window open in that build you posted on the forum btw
20:04:47  <PlayMeNow> if you get a profitable 747, you're rich
20:04:50  <Rippsy> PlayMeNow, hmm i'll check it out
20:04:55  <PlayMeNow> you can get a 747 earn 3 mil a year
20:05:00  <Rippsy> :O
20:05:09  <PlayMeNow> Rippsy: oops, gotta tell that
20:05:37  <ln-> Bjarni: indeed, that's a damn cheap price for a tft with dvi connector.
20:05:51  <Rippsy> PlayMeNow, thought for your updater, make it put itself in the OpenTTD Programs menu>
20:07:31  <Rippsy> PlayMeNow, seemed to work, do you still want the debug output?
20:09:16  <PlayMeNow> yes
20:09:22  <PlayMeNow> EDIT: I forgot, I added a debug window in order to help me find bugs, so don't scream ;) If you get an error (a pop-up with something like "Line 7 - Argument #1 must be type of string"), copy all the text from that window or make a screenshot with the window visible and post it here.
20:09:28  *** JazzyJaffa [] has quit [Ping timeout: 480 seconds]
20:09:34  <Rippsy> ehe
20:11:08  <Bjarni> stupid page. It learns that I have the page in Danish, but when it has to guess where I am, it decides that it's most likely Helsinki
20:11:11  <Rippsy> got an email i can send it you too at?
20:11:20  <Rippsy> not got any webspace handy at mo
20:12:18  <PlayMeNow>
20:12:26  <PlayMeNow> or (faster)
20:12:42  * Bjarni starts his address harvesting script
20:12:46  <Rippsy> LOL
20:12:54  <PlayMeNow> lol
20:12:55  <Rippsy> you sell them off to spam compnaies for  a pop ya?
20:13:15  <PlayMeNow> I get 273 spam messages a day on my e-mail
20:13:20  <Bjarni> that's none of your business
20:13:20  <PlayMeNow> and 27 on the gmail
20:13:22  <Rippsy> that sounds fun
20:13:27  <Rippsy> I get non on my gmail
20:13:32  <Rippsy> but im very cagey with the address :)
20:13:35  <PlayMeNow> Thunderbird loves trashing spam
20:13:35  <Rippsy> its only used for person-person contact
20:13:37  <Rippsy> no websites
20:14:03  <Rippsy> sent
20:14:19  <Bjarni> after I set up my new spam filter, I get 0 spam mails/day
20:14:27  <PlayMeNow> received
20:14:28  <Rippsy> He also only gets 1 legit email ;)
20:14:30  <Bjarni> and it has yet to pick on a non-spam as spam
20:14:40  <Rippsy> awww spoil my fun :P
20:15:16  <Bjarni> hmm
20:15:17  <PlayMeNow> damn, I hate all those TRACE: LastError = 0 ("Success.")
20:15:17  <PlayMeNow> TRACE: LastError = 0 ("Success.")
20:15:17  <PlayMeNow> TRACE: LastError = 0 ("Success.")
20:15:25  <Bjarni> 7 messages filtered out daily
20:15:35  <Bjarni> which is 29% of all mail
20:15:40  <PlayMeNow> 20 lines of "al ok" for downloading a few bytes
20:15:44  <Rippsy> doesn't it spam those each time it successfully completes a loop?
20:15:45  <PlayMeNow> *all
20:15:52  <Bjarni> but this is AFTER the server side spam filter (which I also installed)
20:16:04  <Rippsy> lol Bjarni were you having spam issues? :P
20:16:15  <Bjarni> yeah
20:16:20  <Rippsy> see what I rekon he really did, he harvests addresses off here, and sacrifices other peoples emails to stop him receiving them
20:16:41  <Bjarni> I installed the server side filter because of << 100 spam messages/day
20:17:15  <Bjarni> but it needed too much updating all the time, so I changed it into something much simpler and then I have a client side filter as well
20:17:17  <PlayMeNow> Rippsy: log is ok, no errors
20:18:20  <PlayMeNow> you have been rewared one cookie
20:18:20  <Rippsy> nice,
20:18:23  <Rippsy> :D
20:18:26  <Bjarni> I don't know how many mails the server side filter catches, but it's a lot
20:18:33  <Rippsy> *puts it aside for bargining later*
20:18:37  <PlayMeNow> lol
20:18:41  <Bjarni> I didn't bother to code a counter
20:18:43  <Rippsy> Would it spend my cookie if I made a sugguestion?
20:18:53  <PlayMeNow> no
20:19:06  <PlayMeNow> LMAO! D: (Ubuntu) free space: 0 bytes
20:19:13  <Rippsy> Set a time when it auto checks version and download/installs the latest nightly
20:19:29  <Rippsy> so us people with nightly servers don't have to do 2 machines (yes im that lazy)
20:20:21  <PlayMeNow> I don't understand what you want to do with that feature
20:20:42  <Rippsy> so i leave it running on my server
20:20:50  <Rippsy> and once a day at XX:XX it'll check/download the new nightly
20:20:53  <PlayMeNow> oh
20:21:12  <PlayMeNow> a problem: it doesn't check if oepn is running, and lcoses itself after it runs open
20:21:16  <PlayMeNow> *closes
20:21:20  <Rippsy> hmm
20:21:29  <peter1138> easy
20:21:31  <Rippsy> Suppose I could just setup a schedualed task under windows to do it
20:21:41  <peter1138> have a parameter that makes it do everything automatically
20:21:50  <peter1138> then rely on the user setting it up as a scheduled task
20:21:56  <Rippsy> ^
20:21:58  <Rippsy> what he said
20:22:05  <PlayMeNow> like OpenTTD Updater.exe -silent
20:22:09  <Rippsy> yea
20:22:13  <Rippsy> and it'll auto run the update
20:22:15  <Rippsy> then launch TTD
20:22:24  <PlayMeNow> post on the forums so I won't forget
20:22:25  <Rippsy> (or openttd.exe -d)
20:22:29  <Rippsy> will do
20:22:34  <PlayMeNow> but wait a sec
20:22:40  <PlayMeNow> what if open is running?
20:22:42  <glx> -d is not a server :)
20:22:51  <Rippsy> thats the admins resonsibility :)
20:22:55  <Rippsy> if openttd is running it cancels
20:23:01  <Rippsy> he should've closed it / had it close first
20:23:05  <PlayMeNow> ok
20:23:25  <PlayMeNow> I could make it internal, but TMWFTLB
20:23:50  <Rippsy> :D
20:24:16  <Rippsy> if you keep working on it in this context you could turn it into a server manager ;) but thats deffo out of scope ;P
20:25:15  <Rippsy> ok im stumped whats v
20:25:18  <Rippsy> TMWFTLB
20:25:51  <Tefad> LB?
20:25:54  <PlayMeNow> Too Much Work For Too Little Benefit
20:25:57  <Tefad> ah
20:26:03  <Tefad> i figured out the first part
20:26:04  <Tefad> : D
20:26:29  <Rippsy> I need to start using that at work
20:26:32  <Rippsy> its so relevant
20:28:08  <PlayMeNow> ok so it'll be OpenTTD Updater.exe -silent on next release
20:28:12  *** |Jeroen| [] has quit [Quit: oO]
20:28:38  <Rippsy> nice :)
20:28:51  <PlayMeNow> it'll update then if you use -run also (OpenTTD Updater.exe -silent -run) it'll run open after it finishes
20:29:04  *** Tlustoch [] has quit [Read error: Connection reset by peer]
20:29:10  <PlayMeNow> gotta move some script into functions
20:32:49  <Rippsy> Suppose if I get really bored at work I'll start writing a website based server control ... boy that'll be fun :D
20:35:38  *** Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
20:39:29  *** Eddi|zuHause [] has joined #openttd
20:39:42  <Rippsy> I've just noticed an interesting bug with the graphs and stuff 'traveling' under them and them not being re-drawn properly
20:40:36  *** Tobin [] has quit [Quit: Leaving...]
20:45:40  *** KUDr [] has quit [Read error: Connection reset by peer]
20:45:45  <PlayMeNow> Rippsy: done, not tested, too lazy
20:46:25  <Rippsy> kk
20:46:54  <PlayMeNow> over 7 versions in one day =D (3 were private)
20:47:44  <Rippsy> Scary :D
20:47:55  <PlayMeNow> :)
20:48:06  <TinoDidriksen> For consistency, should use -- for longer options. - is for single letter options.
20:48:18  *** KUDr [] has joined #openttd
20:48:23  <PlayMeNow> meh
20:48:38  <PlayMeNow> you made me stop compiling the setup
20:51:00  <Rippsy> lol
20:52:21  <PlayMeNow> heh, the setup rose 3 KB in size from 0.4 :))
20:52:46  *** prakti [] has quit [Quit: Quitting .... Hackedi...hackedi...weg.]
20:54:05  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
20:55:55  *** DaleStan [] has quit [Quit: Leaving]
20:56:13  <sartsj> hmm thats silly
20:56:27  <sartsj> i have improved loading enabled
20:56:32  *** Darkby [] has joined #openttd
20:56:51  <sartsj> now i have 2 passenger trains, which arent set to 'full load', but this station is so busy, that the first train that arrives keeps loading passengers
20:57:11  <PlayMeNow> so?
20:57:11  <sartsj> then the second train arrives, and leaves immediately, because the other train is loading all the passengers
20:57:18  <Rippsy> ah
20:57:19  <Rippsy> lol
20:57:35  <PlayMeNow> that's ok
20:57:35  <sartsj> it should at least wait until the other train leaves imo
20:57:36  <Smoovious> perhaps you should  set them to 'full load' then... then they'll wait
20:57:43  <PlayMeNow> yeah
20:57:46  <sartsj> i know
20:57:56  <sartsj> but i never did that with passengers before
20:57:59  <PlayMeNow> it gets no pax, doesn't need to wait for laod, then it leaves
20:58:03  <Rippsy> yea
20:58:04  <PlayMeNow> then it was a bug
20:58:22  <PlayMeNow> Rippsy:
20:58:38  *** Purno [] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
20:58:48  <PlayMeNow> (debug windows is still there, might not minimize, not sure)
20:58:59  <sartsj> i get why it's working like this
20:59:05  <sartsj> just seems like silly behaviour
20:59:29  <Smoovious> well, if  ya don't wanna wait for them t o board, then that's what ya get
20:59:49  <PlayMeNow> so until we get pax destinations, it's ok
20:59:54  *** Darkebie [] has quit [Ping timeout: 480 seconds]
20:59:54  *** Darkby is now known as Darkebie
21:00:36  <sartsj> hmm
21:00:55  <sartsj> i guess my ctrl button on my keyboard was not functioning again
21:01:03  <sartsj> because those 2 passenger trains didnt have their orders shared
21:01:14  <sartsj> which made one still doing 'full load' in that station
21:01:17  <sartsj> while the other one didnt
21:01:41  <sartsj> stupid keyboard ;p
21:02:02  <Rippsy> owned :D
21:02:06  <PlayMeNow> yeah
21:02:52  <PlayMeNow> a multimedia slim (1 inch thick) keyboard from A4tech (with A-Shape format) is 7 bucks here
21:03:29  <PlayMeNow> but watch out, if food goes under the keys, you can be in deep trouble
21:03:49  <PlayMeNow> I got abut 400g of bread from mine (lol)
21:04:26  <PlayMeNow> Rippsy: I now require you to download MediaX in order to get a cookie for your suggestion (jk:P)
21:04:36  <Rippsy> :D
21:05:11  <sartsj> this keyboard cost me 24 euros
21:05:14  *** BobingAbout [~BobingAbo@adsl-212-50-187-248.karoo.KCOM.COM] has joined #openttd
21:05:17  <PlayMeNow> lol?!
21:05:20  *** BobingAbout [~BobingAbo@adsl-212-50-187-248.karoo.KCOM.COM] has quit []
21:05:24  <sartsj> logitech ultrax
21:05:31  <PlayMeNow> what does it do, prepare coffe & brush your teeth?
21:05:40  <sartsj> it has notebook keys!
21:05:44  <PlayMeNow> ...
21:05:54  <Rippsy> haha
21:05:55  <PlayMeNow> mine has gold keys
21:06:01  <Rippsy> Mine cost me £50
21:06:08  <sartsj> PlayMeNow
21:06:11  <Rippsy> but it does have an LCD display light up and have 18x3 macro keys :)
21:06:13  <sartsj> i'm not that bad
21:06:19  <Rippsy> (and about 150g of bread)
21:06:21  <sartsj> G15 Rippsy?
21:06:24  <Rippsy> yup
21:06:28  <sartsj> those are sicl
21:06:29  <sartsj> sick
21:06:32  <sartsj> i'd never buy that
21:06:34  <Rippsy> lol
21:06:36  <Rippsy> why?
21:06:47  <sartsj> the only thing i want are those slim notebook keys
21:06:52  <sartsj> i cant live without em anymore
21:07:13  *** Moose^ [~Moose@] has joined #openttd
21:07:21  <PlayMeNow> on my A4tech I can set the multimedia keys (17 keys) to do anything I want
21:07:27  <Moose^> gah
21:07:33  <Moose^> fail boat at me.. just dropped of mirc
21:07:37  <Moose^> after i said "why"
21:07:50  <PlayMeNow> lol
21:07:52  *** Moose^ is now known as Rippsy^
21:07:55  <sartsj> when you're working on a laptop 60% of the time, it kinda sucks when you have to use a normal keyboard on your pc
21:07:56  <PlayMeNow> [00:06] <sartsj> the only thing i want are those slim notebook keys
21:07:56  <PlayMeNow> [00:06] <sartsj> i cant live without em anymore
21:08:25  <Rippsy^> i like the brushed allu enermax ones
21:08:27  <Rippsy^> those are nice
21:08:39  <PlayMeNow> I wanna a touchscerrn
21:08:46  <Rippsy^> naww they get too grubby too fast
21:08:46  <PlayMeNow> *touchscreen
21:08:56  <PlayMeNow> no need for keyboard then
21:09:05  <Rippsy^> SON OF A BITCH
21:09:15  <Rippsy^> I built a sea-rail network and then the god dam oil refinery closed
21:09:23  <Rippsy^> the only other one is on the other side of the map
21:09:24  <PlayMeNow> lol
21:09:33  <PlayMeNow> sp?
21:09:42  <PlayMeNow> or mp?
21:09:44  <Rippsy^> mp
21:09:46  <sartsj> build a new refinery on the spot you want
21:09:47  <sartsj> :p
21:09:48  <PlayMeNow> crap
21:09:50  <Rippsy^> im going too
21:09:50  <Rippsy^> lol
21:09:53  <Rippsy^> but its still a kick in the shins
21:09:56  <sartsj> yea
21:09:58  <Rippsy^> Spent £8m raising the sea
21:09:59  <PlayMeNow> on sp you can build on pause
21:09:59  <sartsj> i have that a lot too
21:10:00  <Rippsy^> and then it closed
21:10:03  <Rippsy^> just as the first cargo reached it
21:10:23  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Remote host closed the connection]
21:10:29  *** Darkebie [] has quit [Quit: VIP Gill ;D]
21:11:01  <PlayMeNow> hard luck
21:11:12  <PlayMeNow> i need a beer
21:11:42  <PlayMeNow> gimme beer!!!!!!!
21:11:49  <Rippsy^> *faxes you a beer*
21:11:56  <PlayMeNow> wait
21:11:59  <PlayMeNow> I got a better idea
21:12:06  <Rippsy^> btw, how do the profit numbers which pop up from transfer-unloads actually work
21:12:42  *** DaleStan [] has joined #openttd
21:13:31  <Chicago_R_A> hi Dale
21:13:36  *** DaPolice [~DaPolice@] has joined #openttd
21:13:36  *** DaPolice [~DaPolice@] has quit []
21:13:59  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
21:14:31  *** PlayMeNow [Desolator@] has quit [Quit: Leaving FTW!]
21:14:38  *** Rippsy [] has quit [Ping timeout: 480 seconds]
21:14:41  *** DaPolice [~DaPolice@] has joined #openttd
21:15:05  *** Desolator [DaPolice@] has joined #openttd
21:15:10  <Desolator> !beer
21:15:13  * DaPolice pours Desolator an icy cold beer
21:15:20  <Desolator> ahhh yeah!
21:15:27  <Desolator> love this guy
21:15:56  <Desolator> want one, Rippsy?
21:17:33  *** Desolator [DaPolice@] has quit [Read error: Connection reset by peer]
21:17:42  <Rippsy^> im more of a spirits man myself ;p
21:17:50  <Rippsy^> rofl @ joining an egg drop
21:17:52  <Rippsy^> just for a beer :)
21:17:54  *** Rippsy^ is now known as Rippsy
21:17:59  *** Desolator [Desolator@] has joined #openttd
21:19:20  *** DaPolice [~DaPolice@] has left #openttd []
21:26:50  *** Desolator [Desolator@] has quit [Quit: Leaving FTW!]
21:29:42  *** Sacro [~ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Remote host closed the connection]
21:30:16  *** Nickman87 [] has quit [Quit: ( :: NoNameScript 4.02 :: )]
21:35:22  *** Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
21:37:10  *** Tlustoch [] has joined #openttd
21:37:30  *** Osai [] has quit [Quit: Osai]
21:49:08  *** caladan [] has quit [Quit: leaving]
21:51:20  *** Phazorx [] has quit [Read error: Connection reset by peer]
21:51:33  *** Phazorx [] has joined #openttd
22:01:01  *** sartsj [] has quit [Remote host closed the connection]
22:03:39  *** lolman [] has joined #openttd
22:06:03  *** e1ko [] has quit [Remote host closed the connection]
22:07:54  *** Tlustoch [] has quit [Quit: Leaving]
22:14:41  *** Vikthor [] has quit [Quit: Leaving.]
22:14:51  *** Progman [] has quit [Remote host closed the connection]
22:29:04  *** Zr40 [] has quit [Quit: Zr40]
22:30:31  *** thgergo [] has left #openttd []
22:41:33  *** Thomas[NL] [] has quit [Ping timeout: 480 seconds]
23:10:48  *** BobingAbout [~BobingAbo@adsl-212-50-187-248.karoo.KCOM.COM] has joined #openttd
23:11:06  *** BobingAbout [~BobingAbo@adsl-212-50-187-248.karoo.KCOM.COM] has left #openttd []
23:26:48  *** Digitalfox_Desktop [] has quit [Quit: Bye]
23:28:59  *** lolman [] has quit [Remote host closed the connection]
23:31:43  *** Digitalfox_Notebook [] has joined #openttd
23:31:46  <Rippsy> There is something extremely nice about being able to place £38,000 worth of signals in one click
23:34:19  <Jerub> Rippsy: hehe
23:34:25  <Jerub> I hate laying signals.
23:34:33  <Rippsy> I used to hate it
23:34:36  <Rippsy> now its just like.. oh signals
23:34:37  <Rippsy> *done*
23:34:57  <Rippsy> I clearly owe who ever coded the signals in one click thing in the nightlys a serious amount of cookies
23:35:19  <SmatZ> Rippsy: I think it was peter1138 :)
23:35:51  <Rippsy> *gets the cookie delivery train ready*
23:36:00  <SmatZ> :)
23:36:57  <Rippsy> XD
23:37:07  <Rippsy> £113,000 in one trip
23:38:53  <Jerub> Long distance passenger trains are now my favourite.
23:39:20  <Jerub> I had a brief flirtation with iron ore/steel/goods, but it turned into a mess, so passenger trains it is :)
23:39:23  <Rippsy> Well this is an oil train
23:39:30  <Rippsy> doing about 220 squares in a strait line :D
23:39:44  <Rippsy> lol i love ore-steel-goods combo's
23:39:48  <Rippsy> but the stations get horrifically stupidly big
23:40:08  <Jerub> especially with multiple ore.
23:40:35  <Rippsy> idd
23:40:40  <Rippsy> well i have a funny one on this map
23:40:43  <Jerub> in 2030 I found a corner of the map that had 9 oil wells and 1 oil refinery down 1 end, with nothing developed
23:40:45  <Rippsy> Station A has - Factory + Ore
23:40:51  <Rippsy> Station B has Steelmill
23:41:00  <Rippsy> Profit in both directions :D
23:41:08  <Rippsy> wtf? lol
23:41:17  <Jerub> oh, yeah, I had that.
23:41:28  <Rippsy> awf.. i have a factory making 900goods a month.. and then WOOF its delivery city stopped accepting goods
23:41:29  *** XeryusTC [] has quit [Quit: Solong, and thanks for all the fish.]
23:41:30  <Rippsy> Just rude!
23:41:32  <Jerub> My factory also had an ore mine.
23:41:58  <Jerub> it'll probably accept them again in a momehtl
23:42:54  <Rippsy> Ehe
23:43:01  <Rippsy> I just station walked into the city to get the goods access back
23:48:27  *** ThePizzaKing [] has joined #openttd
23:50:01  *** Bjarni [] has quit [Quit: Leaving]
23:50:58  *** Tobin [] has joined #openttd

Powered by YARRSTE version: svn-trunk