IRC logs for #openttd on OFTC at 2008-04-24
⏴ go to previous day
00:01:34 *** ChanServ sets mode: +v tokai
00:22:27 <snerfu> hi, I am pretty new to ttd, is there a way to disable the computer player from building stuff, while I test things to see how they work? it like quickly builds all kinds of roads that makes it hard for me to build tracks around.
00:24:22 <Tefad> best is not to play with AI at all.
00:27:05 <glx> difficulty settings, set oppenents to 0
00:28:28 <glx> you can also block them in patches settings, competitors
00:35:34 *** Eddi|zuHause2 has joined #openttd
01:06:45 <snerfu> hmm i cant quite figure out what to send the goods truck to, the wiki says the town, but I cant click on anything when doing a goto.
01:07:13 <snerfu> none of the stations in town accept goods.
01:15:34 <Belugas> good night to you too, even if youcan't see it :)
01:29:48 *** dragonhorseboy has joined #openttd
01:46:13 *** dragonhorseboy has left #openttd
01:48:15 <snerfu> hmm still nothing accepts goods or water
01:54:27 *** Ammller has joined #openttd
02:08:07 <mynetdude> snerfu you still here?
02:09:16 <mynetdude> well here or not, to get the trucks/towns to accept goods you need to put your truck station close enough to the center of town (when you select the stop/station type look at the bottom and it will tell you what it will accept in that coverage area.
02:26:54 <mynetdude> cool :) I'm not quite as new, I've played ttd but the older versions but I am new to all the advanced stuff
02:47:58 *** roboboy has joined #openttd
03:29:57 *** roboman has joined #openttd
04:35:00 *** roboboy has joined #openttd
04:55:49 *** Osai^zZz is now known as Osai^zZz`off
04:59:27 *** HerzogDeXtEr has joined #openttd
05:39:49 *** roboman has joined #openttd
06:32:05 *** DaleStan_ has joined #openttd
06:32:05 *** DaleStan is now known as Guest1485
06:32:05 *** DaleStan_ is now known as DaleStan
06:32:06 *** GoneWacko has joined #openttd
06:44:22 *** roboboy has joined #openttd
07:21:38 *** dR3x4cK has joined #openttd
07:27:24 *** pm_away is now known as planetmaker
07:44:43 <CIA-3> OpenTTD: peter1138 * r12860 /trunk/src/ (train_cmd.cpp vehicle.cpp): -Fix [FS#1947]: Train depart animation trigger was not called in some cases.
08:31:24 *** ChanServ sets mode: +o Bjarni
08:41:25 <Trond> thats a lazy morning there Roest :P
08:53:34 <CIA-3> OpenTTD: miham * r12861 /trunk/src/lang/ (17 files in 2 dirs): (log message trimmed)
08:53:34 <CIA-3> OpenTTD: -Update: WebTranslator2 update to 2008-04-24 10:49:17
08:53:34 <CIA-3> OpenTTD: brazilian_portuguese - 74 fixed, 2 changed by fukumori (38), tucalipe (38)
08:53:34 <CIA-3> OpenTTD: bulgarian - 59 fixed by thetitan (59)
08:53:34 <CIA-3> OpenTTD: catalan - 75 fixed by arnaullv (75)
08:53:34 <CIA-3> OpenTTD: czech - 70 fixed, 42 changed by Hadez (112)
08:53:36 <CIA-3> OpenTTD: danish - 46 fixed by MiR (46)
08:53:37 *** roboman has joined #openttd
08:53:38 *** Singaporekid has joined #openttd
09:31:37 *** Vikthor has joined #openttd
09:55:02 *** Zealotus has joined #openttd
09:55:33 <CIA-3> OpenTTD: smatz * r12862 /trunk/src/ (11 files): -Codechange: reduce code duplication for VehicleType -> WindowClass lookup
09:56:59 *** Slowpoke has joined #openttd
09:58:29 *** roboboy has joined #openttd
10:14:32 *** Fujitsu has joined #openttd
10:15:34 <DorpsGek> Gekz: seen [<channel>] <nick>
10:15:38 <DorpsGek> Gekz: Yorick was last seen in #openttd 14 hours, 26 minutes, and 56 seconds ago: <yorick> :D engineloop()?
10:26:00 <Sacro> how do i list all installed packages with apt-cache?
10:26:51 <peter1138> you list installed packages with dpkg -l
10:30:11 <Sacro> now, how to start the sshd
10:30:12 <peter1138> ancient obsolete and hard to use
10:30:34 <Sacro> why do i have /etc/openoffice
10:30:37 <Sacro> where did that come from
10:30:52 <peter1138> do you have openoffice installed?
10:30:54 <Gekz> you sound like Frankenstein
10:31:13 <Gekz> /etc/init.d/openssh start perhaps
10:31:46 <Sacro> Gekz: do i have to copy it into rc3.d and rc5.d?
10:32:10 <Sacro> why does it have portmap and exim startting
10:32:14 <Gekz> when was the last time you used any normal version of Linux
10:32:25 <peter1138> Sacro: it's part of a dependency of language-support-en :o
10:32:26 <Gekz> Sacro: because you havent told it to stop
10:32:37 * Sacro has never set up debian before
10:32:48 <Sacro> it doesn't do anything without you telling it
10:32:58 <peter1138> they're default packages :o
10:33:00 <Gekz> debian is a just works OS
10:33:13 <peter1138> apt-get install ssmtp; apt-get remove --purge exim portmap
10:35:12 <peter1138> you don't want its config... so purge it
10:44:40 *** lobster_MB has joined #openttd
10:46:04 <Mwa> If you hit Fullscreen (r12751) in mac os x, a ghost of the cursor is left where it was before the fullscreen activated.
10:55:04 <Sacro> Sacro's a parrot *squaawk*
10:59:04 *** ooo4tom has joined #openttd
10:59:22 <Rubidium> Sacro fails as parrot
11:03:20 *** roboboy has joined #openttd
11:12:09 <CIA-3> OpenTTD: rubidium * r12863 /trunk/src/ (gfx_type.h players.cpp): -Codechange: rewrite GeneratePlayerColour to be better understandable.
11:48:23 <CIA-3> OpenTTD: rubidium * r12864 /branches/0.6/ (21 files in 4 dirs):
11:48:23 <CIA-3> OpenTTD: [0.6] -Backport from trunk r12859, r12857, r12855, r12845, r12844:
11:48:23 <CIA-3> OpenTTD: - Fix: Make the town rating tests use less memory and much quicker (r12859)
11:48:23 <CIA-3> OpenTTD: - Fix: Usage of AutoPtr made (trying to) build stuff very expensive (r12857, r12855)
11:48:23 <CIA-3> OpenTTD: - Fix: Use YAPF for fairly old savegames from before YAPF was introduced (r12845)
11:48:24 <CIA-3> OpenTTD: - Fix: The industry tick trigger should only be triggered once every 256 ticks, not every tick... Also bail out of the triggers a little earlier if you know they are not going to happen anyway (r12844)
11:52:17 *** ChanServ sets mode: +v tokai
11:56:29 <CIA-3> OpenTTD: rubidium * r12865 /branches/0.6/src/ (7 files in 4 dirs):
11:56:29 <CIA-3> OpenTTD: [0.6] -Backport from trunk r12856, r12809, r12808, r12637, r12574:
11:56:29 <CIA-3> OpenTTD: - Fix: Ensure that prop 25 is set for all vehicles in the consist before other properties as it could cause desyncs (r12856)
11:56:29 <CIA-3> OpenTTD: - Fix: Possible out of bounds array access (r12809)
11:56:29 <CIA-3> OpenTTD: - Fix: Enforce autorenew values range in command (r12808)
11:56:30 <CIA-3> OpenTTD: - Fix: Possible NULL pointer dereference when reading some NewGRF data [FS#1913] (r12637)
11:56:32 <CIA-3> OpenTTD: - Fix: Binding to a specific IP could cause OpenTTD to not register properly with the masterserver if one has multiple external interfaces (r12574)
11:56:49 *** thgergo has joined #openttd
11:58:17 <Bjarni> Mwa: looks like you built a debug build
11:58:29 <Gekz> Rubidium: nice amount of fixes
12:05:53 <CIA-3> OpenTTD: rubidium * r12866 /branches/0.6/src/ (4 files):
12:05:53 <CIA-3> OpenTTD: [0.6] -Backport from trunk r12759, r12717, r12682, r12564, r12561:
12:05:53 <CIA-3> OpenTTD: - Fix: Slope checking for NewGRFs failed (r12759)
12:05:53 <CIA-3> OpenTTD: - Fix: Check the TILE_NOT_SLOPED flag of the _north_ tile of multi-tile houses to decide if autoslope is allowed (r12717)
12:05:53 <CIA-3> OpenTTD: - Fix: Removing road pieces from a town gave you twice the intended penalty [FS#1920] (r12682)
12:05:54 <CIA-3> OpenTTD: - Fix: Towns could not terraform when inflation rised terraform prices enough (r12564)
12:05:56 <CIA-3> OpenTTD: - Fix: Do not affect town rating change by the order in which we examine stations (r12561)
12:08:13 *** roboman has joined #openttd
12:15:53 <CIA-3> OpenTTD: rubidium * r12867 /branches/0.6/ (5 files in 3 dirs):
12:15:53 <CIA-3> OpenTTD: [0.6] -Backport from trunk r12706, r12642, r12622, r12572, r12542:
12:15:53 <CIA-3> OpenTTD: - Fix: Do not crash very hard on unrecognised savegames, just go back to the intro menu instead (r12706)
12:15:53 <CIA-3> OpenTTD: - Fix: Remove buggy buoys at tile 0 from old TTDP savegames (r12642)
12:15:53 <CIA-3> OpenTTD: - Fix: Infinite loop in case your compiler decides that enums are unsigned by default (r12622)
12:15:54 <CIA-3> OpenTTD: - Fix: min() has 32bit arguments, clamping of 64bit values did not work (r12572)
12:15:56 <CIA-3> OpenTTD: - Fix: Do not install scenarios into the current user's homedir when running 'make install', that is silly. Simply always install scenarios system wide instead (r12542)
12:16:59 <Mwa> Bjarni, it's always done it since I started playing
12:17:05 *** Progman has joined #openttd
12:17:21 * Bjarni has something to check then
12:20:35 <Bjarni> sounds like a bug in the 10.5 graphics driver
12:20:44 <Bjarni> it's different from the 10.4 one
12:21:32 <Bjarni> does it also happen in 0.6.0?
12:22:04 <Bjarni> I mean in the binary I released on sourceforge
12:30:56 *** Cap_J_L_Picard has quit IRC
12:32:50 <CIA-3> OpenTTD: rubidium * r12868 /branches/0.6/src/ (6 files in 2 dirs):
12:32:50 <CIA-3> OpenTTD: [0.6] -Backport from trunk r12795, r12776, r12683, r12681, r12678:
12:32:50 <CIA-3> OpenTTD: - Fix: Vehicles could break down during loading and keep loading. The intention of the break down code is not to break down when having zero speed, therefor break downs now do not happen when loading [FS#1938] (r12795)
12:32:50 <CIA-3> OpenTTD: - Fix: [OSX] In some rare cases when using an uncalibrated monitor the system colour space could not be retrieved. Show an error when this happens instead of just trying an assertion (r12776)
12:32:50 <CIA-3> OpenTTD: - Fix: In some cases a news messages would not be shown [FS#1906] (r12683)
12:32:50 <CIA-3> OpenTTD: - Fix: When a road vehicle has a tram only stop multiple times in a row in it's orders, only the first one would be skipped [FS#1918] (r12678)
12:35:06 *** Cap_J_L_Picard has joined #openttd
12:35:16 <Celestar> this smells like 0.6.1 at some point :)
12:35:46 <peter1138> and contrary to what people think, it won't have station animation, hah
12:36:35 <CIA-3> OpenTTD: rubidium * r12869 /branches/0.6/src/ (6 files in 2 dirs):
12:36:35 <CIA-3> OpenTTD: [0.6] -Backport from trunk r12714, r12708, r12674, r12577, r12553:
12:36:35 <CIA-3> OpenTTD: - Fix: Do not move windows below the toolbar on resizes unless they would go behind the toolbar [FS#1904] (r12714)
12:36:35 <CIA-3> OpenTTD: - Fix: Increase default sound buffer size only for Vista [FS#1914] (r12708)
12:36:35 <CIA-3> OpenTTD: - Fix: Colour remaps on station sprites only worked for company colours [FS#1902] (r12674)
12:36:36 <CIA-3> OpenTTD: - Fix: The convert signal button disallowed signal dragging when the signal GUI was closed (r12577)
12:36:38 <CIA-3> OpenTTD: - Fix: Redraw the signal GUI when the signal drag density changes in the patch settings and vice versa (r12553)
12:39:15 <Celestar> @openttd commit 12857
12:39:15 <DorpsGek> Celestar: Commit by rubidium :: r12857 /trunk (12 files in 4 dirs) (2008-04-23 22:16:41 UTC)
12:39:16 <DorpsGek> Celestar: -Fix [FS#1948]: remove the last uses of AutoPtr in the station code.
12:39:33 <Celestar> hm .. is AutoPtr that slow?
12:39:57 <Celestar> peter1138: one might think they've gotten behind the rationale of the release cycle ...
12:40:25 <peter1138> Celestar: yes it was
12:40:40 <Celestar> peter1138: anyone know why?
12:40:58 <Celestar> I mean station building doesn't happen every other tick?
12:41:01 <peter1138> well the destructor was called
12:41:13 <peter1138> er... it does with the ai enabled
12:41:21 *** wleader has joined #openttd
12:42:02 <Rubidium> Celestar: it caused 68.51% of CPU in a profile
12:42:04 <Celestar> peter1138: because it tries to find a station stop, right?
12:43:58 <Celestar> it's a miracle we ever got this coding working on large map with > 40 trains :P
12:45:03 <Rubidium> Celestar: a specific savegame takes in 0.6.0: 5:50; with 0.6.0 + r12684 it takes 0:55 (worth the effort?)
12:45:09 <wleader> Salutations (Good morning, evening, afternoon, whatever) everyone, I've just noticed a problem with the brazilian protuguese file this morning, but I don't know what I should do about it. Flyspray?
12:45:17 <Celestar> Rubidium: yeah I'm reading the thread and I was quite amazed
12:45:27 <Celestar> wleader: "a problem" being?
12:45:36 <Rubidium> wleader: known already :(
12:45:52 <Rubidium> but... please write a bugreport in the WebTranslator bug thingy
12:46:08 <Rubidium> bugs.openttd.org, but project WebTranslator
12:46:45 <Rubidium> you need to 'switch' the project before clicking add new task though
12:47:51 <Celestar> Rubidium: why? it works here without problems :)
12:48:26 <Rubidium> Celestar: well, I can't understand it
12:48:48 <Celestar> I can read it. I just have nft what the words mean :P
12:49:11 <Rubidium> it's like some person starting with a S from Hull saying things in other languages that are not appropriate
12:52:12 <Celestar> @openttd commit 12684
12:52:12 <DorpsGek> Celestar: Commit by rubidium :: r12684 trunk/src/vehicle.cpp (2008-04-13 11:35:57 UTC)
12:52:13 <DorpsGek> Celestar: -Fix [FS#1891]: manually given service at depot order is not forgotten anymore when autoservice 'interferes'.
12:53:05 <Rubidium> Celestar: that fix *heavily* depends on about 20 or so prepartion patches before it
12:53:23 <Celestar> Rubidium: nice job :)
12:54:06 <Celestar> good to see that we don't fix performance issues by telling people to buy faster computers :)
12:54:31 <Rubidium> problem is that the computers aren't getting faster lately
12:54:57 <Celestar> well a bit, but not greatly
12:55:15 <peter1138> my computer got faster ;)
12:56:38 <Belugas> that is called "catching up" ,peter hehe
12:56:47 <Belugas> somehting i should do myself one day or the other...
12:58:44 *** mindlesstux has joined #openttd
13:01:20 <Celestar> I'll get a new notebook \o/
13:06:04 <CIA-3> OpenTTD: smatz * r12870 /trunk/src/ (direction_func.h ship.h ship_cmd.cpp): -Codechange: remove some magic numbers from u.ship.state handling
13:07:36 *** dR3x4cK has joined #openttd
13:12:56 *** roboman has joined #openttd
13:19:17 <Celestar> Rubidium: well I take my statement back. per-core CPU performance is improving
13:19:38 <Celestar> Athlon to Phenom has improvements. Core 2 Duo has improvements from 65nm to 45nm
13:19:49 <Rubidium> but not as significant as it used to be
13:20:02 <Rubidium> to the x2 per 18 months
13:20:12 <Rubidium> but maybe x1.1 per 12 months if you're lucky
13:20:24 <Celestar> because the number of cores increases dramatically
13:20:26 <Rubidium> the rest of the x2 comes from doubling the amount of cores
13:21:31 <Celestar> maybe at *some* point we can move *something* into another thread :P
13:21:59 <Rubidium> ... how many times has this been covered in depth in here and the forum?
13:22:42 *** cjk is now known as jengelh
13:23:24 <jengelh> dunno how long it has been, do you still run that pam_mount thing?
13:23:59 <Celestar> jengelh: nope. running NFS4 with automounter.
13:24:08 <Celestar> jengelh: problem with samba at that point
13:24:43 <Celestar> of it not supporting kerberos auth if kerberos server != AD server
13:25:01 <jengelh> hm can't say if it's fixed now
13:27:31 <Celestar> we've basically become one of the worlds first production kerberized-NFS4 implementation
13:29:35 *** HerzogDeXtEr has joined #openttd
13:40:40 <planetmaker> @openttd commit 12667
13:40:40 <DorpsGek> planetmaker: Commit by rubidium :: r12667 /trunk/src (6 files in 2 dirs) (2008-04-12 11:58:19 UTC)
13:40:41 <DorpsGek> planetmaker: -Feature: conditional 'skip/jump' orders.
13:41:34 <planetmaker> Nevertheless :) Hidden away nicely... :P
13:53:02 <jengelh> @openttd commit crime
13:53:02 <DorpsGek> jengelh: Invalid arguments for _commit.
13:53:40 *** Osai^zZz`off is now known as Osai
13:54:45 <hylje> mooninites commit acts of viral advertising
14:08:19 <yorick> I'm looking into the order share/clone system to see if I can return some more specific errors :)
14:13:09 <yorick> question: why do some strings have STR_...... with . being a number?
14:14:10 <glx> if you search the number in ttdpatch wiki you should bet the same string
14:15:21 <Belugas> so, basically, histercal raisins :)
14:15:36 <yorick> Can't copy order list: one of the orders to be copied is not compatible with new vehicle... <-- appears too long?
14:17:06 <Belugas> Can't copy order list : incompatibility detected
14:17:44 <Belugas> fits well in french too, and maybe even in german :D
14:17:51 <peter1138> what happens when trying to copy orders from a bus to a truck?
14:18:08 *** roboboy has joined #openttd
14:18:09 <yorick> if it has incompatible destinations, it fails
14:18:15 <yorick> otherwise, it just works
14:18:32 <yorick> airplanes have no checks (yet, I'm giving them)
14:19:15 <yorick> problem could be with shared orders, now I think of it
14:19:36 <yorick> you shouldn't be able to share orders with a helicopter if you're an aircraft
14:20:03 <yorick> or it should check on insertion as well as sharing?
14:20:27 <yorick> "if isn't compatible with any of the other shared vehicles..."
14:23:01 <yorick> just make it impossible to share between aircraft and helicopters (and busses and trucks, as is done now), or check on insertion if it's compatible with all the shared orderlist vehicles?
14:28:25 *** lobster_MB has joined #openttd
14:31:41 <yorick> error detected: faulty comment at order_cmd.cpp:359!
14:32:44 <yorick> what patching? what that? what openttd? what for?
14:32:58 <Roest> exactly! no more excuses
14:33:41 <CIA-3> OpenTTD: rubidium * r12871 /branches/0.6/src/ (12 files):
14:33:41 <CIA-3> OpenTTD: [0.6] -Backport from trunk r12819, r12818, r12759:
14:33:41 <CIA-3> OpenTTD: - Fix: Inconsistent use of 8/15-bitness of NewGRF callback results with respect to TTDP's implementation of the specification (r12819, r12818, r12759)
14:33:58 <yorick> what clear explanation?
14:41:31 <yorick> (new_order.GetLoadType() & OLFB_FULL_LOAD) && (new_order.GetUnloadType() & OUFB_UNLOAD) <-- I should thank the one who wrote this piece for the readability :(
14:42:45 <Roest> i'm starting to hate opengl
14:45:15 <peter1138> you've not seen my blitter
14:45:59 <Rubidium> yorick: hasbits implies that all passed bits are set, which isn't needed in this case
14:47:09 <yorick> "#define HASBITS(x, y) ((x) & (y))"
14:47:23 <Rubidium> then hasbits is conceptually wrong
14:47:38 <yorick> Roest, you're blind, why do you hate opengl?
14:47:53 <yorick> you can't really see it, or play openttd, can you?
14:49:27 <Rubidium> opengl requires binary drivers on my laptop, therefor... it's bad ;)
14:54:29 <yorick> There was some 'mistake' in loading old savegames in 0.6.0 that makes it use the old pathfinder. <-- aaw
15:01:27 <yorick> G:\BoTTD\BoTTD\msys\home\ottdsrc\trunk\src\lang\brazilian_portuguese.txt:1824: FATAL: Invalid case-name 'f'
15:02:07 <Belugas> yorick: FOR_VEHICLE_ORDERS(v,order) -> FOR_VEHICLE_ORDERS(v, order)
15:02:50 <yorick> I just copied that piece over
15:04:30 <Belugas> bad yorick, you should be as well aware of code style as of proper coding too
15:04:45 <Belugas> and yes, trunk needs a good cleanup here and there
15:05:15 <yorick> can't some #include "table/strings.h" includes be filtered, now there's a almost-full recompile if english.txt gets altered
15:06:46 <Belugas> haaa.... another patch subject?
15:06:54 <Belugas> man, you're ambitious :)
15:07:38 <hylje> well, a patch to change ottd to be something else than c++ is a bit ambitious indeed
15:08:03 <yorick> java ports have been done
15:08:21 <jengelh> compared to? cottd? :D
15:09:10 <yorick> ZOTTD, XOTTD, KOTTD, EduOTTD!
15:09:52 * yorick imagines it having a window manager
15:10:33 <yorick> *openttd 8.04: featuring printer detection*
15:10:53 <Belugas> sounds like a good job. Open window, Close window, clean window...
15:11:02 <Belugas> i would like tobe a window manager
15:11:18 <yorick> *openttd 12.10: now with live cd!*
15:12:48 *** Digitalfox_Home has quit IRC
15:12:58 <jengelh> openttd 20.0: still counting.
15:13:20 <jengelh> just to highlight the ridiculousness of bumping major numbers early...
15:13:38 <yorick> every year a new number
15:14:23 <peter1138> openttd 0.6.0.405123 ?
15:14:29 <jengelh> you know, there is this "ah shiny new thing" feature everytime you bump the number
15:14:37 <jengelh> like, IE 4 -> IE 5 ("zomg! cool!")
15:14:45 <jengelh> but once the number passes like 12, it gets really boring
15:15:06 <yorick> why isn't the cheat gui affected by the spinner gui one click as many bug?
15:15:16 <yorick> the only thing where you'd want it :(
15:16:08 * yorick is tired of clicking the date switching button 100 times to progress 100 years or clicking the money cheat buttons, which have another problem: they don't have nice click>lower effects
15:16:48 * peter1138 is tired of lots of things
15:17:54 *** stillunknown has joined #openttd
15:18:21 <yorick> why should I learn esperanto?
15:19:13 <Gekz> there is more than one idiot in the world with the name Yorick :D
15:19:39 <yorick> it's not even my birthday!
15:20:13 <Gekz> my god, I want my braces back on
15:20:22 <Gekz> I got them off today, and my molars are stabbing me in the cheek
15:21:19 <Eddi|zuHause2> why does the name "jengelh" ring a bell?
15:21:56 <yorick> what does the conditional order do?
15:22:05 <jengelh> Eddi|zuHause2: you tell me.
15:22:36 <Eddi|zuHause2> well, i know that i know it, but i can't place it
15:22:54 <jengelh> Eddi|zuHause2: do a google search?
15:23:08 <Eddi|zuHause2> that'd be cheating ;)
15:23:17 *** roboboy has joined #openttd
15:23:22 <jengelh> Cheaters always win ... (from a TF ad *sigh*)
15:23:28 <yorick> ... (I just typed lernu.h instead of lernu.net, my subcontiousness acknoledges that C is superior to .net!)
15:24:26 <jengelh> Eddi|zuHause2: ein Cheat in ehren kann niemand verwehren..
15:24:53 <Eddi|zuHause2> the problem is that it's going to get a habit :p
15:26:37 <Eddi|zuHause2> "exporting" the memory to google is going to backfire at some point
15:27:52 <yorick> my text editor has an option to reindent c++ code, which is quite scary
15:28:24 <jengelh> Eddi|zuHause2: if you cannot be bothered to cheat using google; if I told you, it would be cheating too, would not it?
15:28:41 <yorick> no, but it has a more advanced thing for c++
15:28:49 <Eddi|zuHause2> i really need to work on my memory ;)
15:29:01 <yorick> other is just: {: move down one tab; } move up again
15:29:13 <Eddi|zuHause2> i only remember unimportant things :p
15:30:12 <jengelh> Eddi|zuHause2: well what do you remember?
15:30:23 <yorick> someone told me to remember 58 once :(
15:31:39 <Eddi|zuHause2> i think it was about some package management stuff
15:31:41 <yorick> and I sometimes walk by a computer screen with a code on it needed for printing documents, and then remember the codes from people in front of me
15:33:04 *** LordAzamath has joined #openttd
15:34:48 <yorick> hmm...how do shared orders work? by referenced ->orders?
15:36:30 <LordAzamath> what do you mean?
15:37:13 <yorick> I'm doing something for shared orders on trucks an such
15:37:51 <peter1138> they're orders... and they're shared
15:37:55 <mynetdude> yorick, as in when you build multiple vehicles you can assign the same order to multiple vehicles?
15:38:19 <yorick> I asked for a more technical description there?
15:38:50 <Eddi|zuHause2> it's the canonical description
15:38:51 <yorick> doing that, but not sure if C++ has fancy references
15:38:54 <mynetdude> yorick, well I think the point is... you can already share orders when you clone vehicles????
15:39:06 <Eddi|zuHause2> C++ has all kinds of fancy references
15:39:12 <Eddi|zuHause2> one is worse than the other
15:39:26 <Roest> mynetdude: try ctrl clicking the duplicate button
15:39:32 <yorick> also the can't copy object without wanting it specificly?
15:39:54 <mynetdude> Roest I did, thats how I get orders copied to new vehicles I create
15:40:37 <mynetdude> but what I am saying is, yorick seems to be reinventing the wheel if its already possible to share/copy orders
15:40:59 <mynetdude> well then what is the difference?
15:41:01 <Roest> wouldn't hurt to have another wheel
15:41:11 <yorick> I'm just patching the code
15:41:18 <mynetdude> Roest only if the new one is better than the last?
15:41:34 <Roest> it's like saying, wouldn't hurt to have another beer
15:42:14 <Roest> if i don't make sense, i just solved my opengl problem here and am just happy
15:42:21 <mynetdude> yorick alright so you're patching code to make it so you can share/copy orders on vehicles that are not in the depot? that would be cool
15:42:39 <mynetdude> Roest oh you make sense alright :)
15:43:05 <mynetdude> AFAIK it seems to me the only way to share/clone/copy orders is one of the vehicles has to be inside the depot for it to happen
15:43:23 <mynetdude> well I haven't seen a way to be able to do it outside the depot then
15:43:30 <mynetdude> but then I give up as well :P
15:44:13 <Roest> click goto, ctrl click on another vehicle
15:44:28 <yorick> not on its list entry, but on the vehicle itself ;)
15:45:38 <mynetdude> ohhhh ok, so on the new vehicle click goto, then click on the vehicle already enroute in the game world... ahh cool :) so tell me what is the point of your patch then?
15:46:04 <yorick> it makes it impossible for aircraft to get to heliports using shared orders
15:46:19 <yorick> because they have no use circling
15:47:06 <jengelh> Eddi|zuHause2: getting warmer
15:48:44 <mynetdude> that makes sense :)
15:50:03 <yorick> someone forgot adding a check for copy and share orders
15:51:53 <CIA-3> OpenTTD: peter1138 * r12872 /trunk/src/ (newgrf_engine.cpp newgrf_engine.h): -Codechange: Remove obsolete unused engine list order function
15:54:15 <jengelh> Is there a way to remove only one track of a railway station instead of the whole thing?
15:54:47 <Yexo> or the shortcut R, after presseing the station build button
15:54:48 <Eddi|zuHause2> press "r" after selecting the station tool
15:55:22 *** HerzogDeXtE1 has joined #openttd
16:02:46 *** Osai is now known as Osai`off
16:04:07 <yorick> is it technically possible for a truck to be refitted to pax and the other way around?
16:05:19 <Eddi|zuHause2> nobody forbids that, afaik
16:05:42 <Celestar> "the other way round" being? a pax to be refitted to truck?
16:06:11 <yorick> a bus refitted to other cargos
16:06:33 <Eddi|zuHause2> yorick: imho you should not try to prevent copying the orders, just notify that the vehicle has invalid orders now
16:07:34 *** Osai`off is now known as Osai
16:12:36 <yorick> ah, works so far, now adding same checks for roadvehs, so you could be sharing their orders as well
16:23:15 *** Wezz6400 has joined #openttd
16:23:16 <yorick> don't mind the comments, btw
16:25:44 <yorick> CT_PASSENGERS != CC_PASSENGERS :(
16:26:53 <yorick> sorry for bothering :)
16:28:06 *** roboman has joined #openttd
16:28:14 *** Boyinblue0 has joined #openttd
16:43:51 <jengelh> Eddi|zuHause2: suse. rpm. ring a bell?
16:48:31 *** dR3x4cK has joined #openttd
16:55:43 *** HerzogDeXtEr has joined #openttd
17:09:06 *** HerzogDeXtE1 has joined #openttd
17:13:32 *** ChanServ sets mode: +v tokai
17:15:30 *** NukeBuster has joined #openttd
17:20:46 *** Rexxars has joined #openttd
17:22:10 *** HerzogDeXtEr has joined #openttd
17:22:57 *** BiO-HaZaRd_ has joined #openttd
17:24:59 *** UserError has joined #openttd
17:33:08 *** roboboy has joined #openttd
17:33:54 *** Madassasi has joined #openttd
17:56:04 <CIA-3> OpenTTD: rubidium * r12873 /trunk/src/core/overflowsafe_type.hpp: -Fix [FS#1946]: MSVC is whining because it doesn't understand that bytes should be cast to ints.
17:56:54 *** dR3x4cK has joined #openttd
17:57:22 <yorick> hmm...got it finished, except that it now displays the wrong error message, which it shouldn't
17:59:23 <yorick> however, it works 100% for busses
18:03:38 <Eddi|zuHause2> still i don't think it should give an error to copy orders from an incompatible vehicle
18:03:58 <Eddi|zuHause2> just a warning (popup news)
18:04:25 <Rubidium> Eddi|zuHause2: so just let the order review handle it?
18:05:04 <yorick> airplanes can go into an unrecoverable state if they try to go to a heliport
18:05:09 <yorick> in which they keep circling above
18:05:46 <yorick> the order review system is for less significant stuff that's just annoying
18:06:35 <yorick> and now, you can't copy RV cross-type orders at all
18:07:12 <Rubidium> uhm... you can copy Bus <-> passenger tram
18:07:38 <Rubidium> and you can make bus stops that are not reachable (or tram stops for that matter)
18:07:49 <Rubidium> in which case they keep circling, like planes do
18:07:56 <Eddi|zuHause2> there's a lot of inconsistency
18:08:04 <yorick> yes, but you can just recover that
18:08:14 <yorick> the circling of rvs, I mean
18:08:24 <yorick> you can make the station reachable and such
18:08:41 <Rubidium> then make it recoverable for aircraft too
18:09:01 <yorick> I'm not into that aircraft stuff
18:09:11 <yorick> "voorkomen is beter dan genezen"?
18:09:25 <Rubidium> or rather, make aircraft just skip orders
18:09:54 <Eddi|zuHause2> still, i might want to cross-copy "incompantible" order lists, and then replace the incompatible parts with compatible ones
18:10:05 <Eddi|zuHause2> it shold not outright forbid this
18:13:59 <jengelh> Eddi|zuHause2: any luck with your memory? :>
18:14:23 <Eddi|zuHause2> jengelh: it's not going to get better :p
18:15:35 <Eddi|zuHause2> i'm already proud that i know that i know the name :p
18:16:06 <jengelh> you can try googling now.
18:16:15 *** lobster_MB has joined #openttd
18:17:31 <jengelh> I changed the domain today.
18:17:37 <jengelh> it's just a dns anyway
18:18:06 <CIA-3> OpenTTD: belugas * r12874 /trunk/src/station_cmd.cpp: -Codechange: The closest town is already known. Do not search for it again.
18:27:37 <yorick> Eddi|zuHause2, and how about sharing?
18:28:53 <Eddi|zuHause2> reduce the amount of special cases
18:29:49 <Eddi|zuHause2> means "handle them the same way"
18:30:21 <yorick> sharing just works fine now, (if can go there, make shared, and disallow new orders that are incompatiblewith any of the vehicles that share these orders)
18:30:44 <yorick> but I can't have shared orders that are not 100% the same
18:30:52 <CIA-3> OpenTTD: belugas * r12875 /trunk/src/station_cmd.cpp: -Codechange: Use defined const instead of cast magic
18:32:24 *** Brianetta has joined #openttd
18:41:57 <yorick> 37 files that have to do with newgrfs in some way :o
18:54:15 <Brianetta> Robert Mugabe: One person, one vote.
18:54:20 *** stillunknown has joined #openttd
19:09:04 <Bjarni> <yorick> when did he arrive? <-- like 10 hours ago
19:09:23 <Bjarni> and no I haven't been looking at IRC for 10 hours
19:10:03 <yorick> have you not been looking at IRC for 10 hours?
19:11:57 <Bjarni> that's not what I said
19:12:08 <Bjarni> I said I haven't spent the last 10 hours only looking at IRC
19:13:41 *** Frostregen_ has joined #openttd
19:13:41 <ln> did you say you had said you hadn't been looking at IRC for 10 hours?
19:16:41 <Bjarni> I find this discussion pointless
19:17:03 <Bjarni> once in a while I looked at IRC today but I did a lot of other stuff too
19:18:30 <ln> "end of discussion"! reminds me of the good old times.
19:18:50 <jengelh> Bjarni: Godwin's Law.
19:19:51 *** Frostregen_ is now known as Frostregen
19:20:03 <ln> Bjarni: i propose a new topic: Danish Formula 1 World Champions.
19:22:40 <hylje> six links to hitler from just about any wikipedia article
19:25:17 <Prof_Frink> Brianetta: How Pratchettsque.
19:25:57 <Bjarni> I just read something interesting. There is a case between IFPI (Danish version of RIAA) and an ISP because IFPI wants to block all traffic to the pirate bay. Now it turns out that IFPI's independent witness used to be on the payroll of the lawyer company that IFPI use in this case
19:26:21 <Bjarni> now it looks like they are going to lose their "neutral" witness
19:27:32 <Bjarni> the thing is the guy is a lawyer and knows that he due to his history can't be an independent witness yet he didn't inform of this
19:28:18 <Tefad> i'll sue ya and take all of your money
19:34:55 * Belugas likes Rammstein's guitar sound
19:42:52 <planetmaker> @openttd commit 12856
19:42:52 <DorpsGek> planetmaker: Commit by peter1138 :: r12856 trunk/src/train_cmd.cpp (2008-04-23 21:55:24 UTC)
19:42:53 <DorpsGek> planetmaker: -Fix: Taking r12377 further, ensure that prop 25 is set for all vehicles in the consist before other properties.
19:49:09 <Roest> belugas you should try the hammerfall guitar sound
19:52:26 <DorpsGek> jengelh: Invalid arguments for _commit.
19:58:10 <hylje> Hammers fall. Everyone dies.
19:58:28 <Belugas> i would not say i like it. it feels a bit too... sweet
19:58:50 <Belugas> but.. i have to adnmit, aint see it all
19:59:14 <Roest> that solo at 3:05 is pure genius
19:59:17 <Belugas> reminds me of queensryche sound
20:01:16 <Roest> and i hate you now, hammerfall is by far the best powermetal band
20:01:23 <Belugas> yup really like Queesryche
20:02:09 <Belugas> hey, i didnot said that i do not like the band, just the sound of guitar...
20:02:52 <Roest> wow svn checkout took like 15 minutes
20:03:21 <Belugas> Geoff Tate has a far better voice
20:03:40 <Belugas> no, true aqnd honest!
20:04:19 <Belugas> something that is not going to be in trunk :)
20:06:39 <Roest> care to enlighten me what it is?
20:07:22 <Belugas> iird, it's some king of interpreter, a bit like sqirrel
20:07:34 <CIA-3> OpenTTD: rubidium * r12876 /trunk/config.lib: -Fix [FS#1928]: gcc on FreeBSD does not support -dumpmachine. As gcc is not necessary for FreeBSD compiles we 'just' use g++ as that support -dumpmachine.
20:34:24 *** Progman has joined #openttd
20:46:21 *** raimar3 has joined #openttd
20:51:02 *** dR3x4cK has joined #openttd
21:06:21 *** __S4M43L__ has joined #openttd
21:16:46 *** Slowpoke has joined #openttd
21:41:43 *** Progman has joined #openttd
21:41:48 *** michi_cc has joined #openttd
21:41:48 *** ChanServ sets mode: +v michi_cc
21:52:44 <CIA-3> OpenTTD: richk * r12877 /branches/NewGRF_ports/src/airport.h: [NewGRF_ports] -Change: Added names for additional BLIMP states.
21:53:31 <CIA-3> OpenTTD: richk * r12878 /branches/NewGRF_ports/src/aircraft.h: [NewGRF_ports] -Change: Added test for IsEndTakeoffState to detect if any of the 4 takeoff states are current.
21:55:11 <jengelh> for a moment it read rickr * ...
22:04:27 *** NukeBuster has joined #openttd
22:12:01 *** Osai is now known as Osai`off
23:22:35 *** Slowpoke has joined #openttd
23:29:30 <CIA-3> OpenTTD: truebrain * r12879 /branches/noai/src/ai/api/ (squirrel_export.awk squirrel_export.sh): [NoAI] -Fix: two bugs in $Id$ handling of squirrel_export, and one fix for future problems
23:38:15 *** Digitalfox_Home has joined #openttd
23:38:16 *** [1]NukeBuster has joined #openttd
23:39:32 <CIA-3> OpenTTD: truebrain * r12880 /branches/noai/ (40 files in 3 dirs):
23:39:32 <CIA-3> OpenTTD: [NoAI] -Add: introduces ai_types.hpp, which has all NNNId like VehicleID. This simplifies the include-mess, and avoids including tons of _type.h for just a single typedef.
23:39:32 <CIA-3> OpenTTD: -Note: this is perfectly safe; when a type changes, any sane compiler starts complaining about redefining the typedef to an other type
23:40:58 <CIA-3> OpenTTD: glx * r12881 /trunk/projects/generate.vbs: -Fix (r12770): the check for missing header files could find more files than needed
23:43:23 *** lobster has joined #openttd
23:45:28 *** [1]NukeBuster is now known as NukeBuster
23:50:52 <CIA-3> OpenTTD: glx * r12882 /trunk/projects/generate: -Fix (r12764): the check for missing header files could find more files than needed
23:52:07 <Eddi|zuHause2> <Roest> btw what's flex/bison? <- afaik it's a parser generator
23:53:17 <CIA-3> OpenTTD: truebrain * r12883 /branches/noai/src/ai/api/ (ai_bridge.hpp ai_object.hpp ai_types.hpp): [NoAI] -Fix r12880: move two own-defined typedefs to ai_types.hpp too
23:57:32 <CIA-3> OpenTTD: truebrain * r12884 /branches/noai/src/ai/api/ai_types.hpp: [NoAI] -Fix r12880: make doxygen happy by commenting on all the typedefs.. boy, what are those comments explaining!
continue to next day ⏵