IRC logs for #openttd on OFTC at 2008-05-17
⏴ go to previous day
00:19:04 <Touqen> ugh, i need another core or three
00:19:32 *** dR3x4cK has joined #openttd
00:33:57 *** Eddi|zuHause2 has joined #openttd
01:14:02 *** HerzogDeXtEr has joined #openttd
01:44:09 *** bowman^2 is now known as bowman
01:59:51 *** roboboy has joined #openttd
02:54:26 <CIA-3> OpenTTD: glx * r13131 /trunk/src/misc_gui.cpp: -Codechange: make a class of the ErrmsgWindow.
03:01:27 *** roboboy has joined #openttd
03:16:16 <CIA-3> OpenTTD: glx * r13132 /trunk/src/genworld_gui.cpp: -Codechange: make a class of the GenerateProgressWindow.
03:29:29 <CIA-3> OpenTTD: belugas * r13133 /trunk/src/ (window.cpp window_gui.h):
03:29:29 <CIA-3> OpenTTD: -Codechange: Add a base class (descending from Window) for all new windows that are going to require a ResetObjectToPlace to be performed on closing.
03:29:29 <CIA-3> OpenTTD: This will allow to free the said window only once, and not twice otherwise
03:31:34 <CIA-3> OpenTTD: belugas * r13134 /trunk/src/airport_gui.cpp: -Codechange: make a class of the Airport Picker Window.
04:19:52 *** Smoovious has joined #openttd
04:37:29 *** xahodo is now known as xahodo|afk
04:37:45 *** Smoovious has joined #openttd
04:51:39 *** SmoovTruck has joined #openttd
04:52:32 *** SmoovTruck has joined #openttd
05:20:07 *** roboman has joined #openttd
06:06:05 *** Alberth has joined #openttd
06:23:15 *** eQualizer has joined #openttd
06:32:18 *** raimar3 has joined #openttd
06:34:52 *** einKarl has joined #openttd
07:02:38 *** GoneWacko has joined #openttd
07:16:29 *** thgergo has joined #openttd
07:44:35 *** dR3x4cK has joined #openttd
07:44:42 *** De_Ghost has joined #openttd
08:00:37 <CIA-3> OpenTTD: rubidium * r13135 /trunk/src/network/network_gui.cpp: -Codechange: make a class of the NetworkJoinStatusWindow.
08:20:41 <Alberth> A windowing code land-slide !
08:29:48 <Mwa> someone's b0rked the rail selection (possibly others) menu - unchoosable choices are not grayed out. (r13135)
08:32:56 <Rubidium> seems to work for me
08:34:28 <Roest> i saw that too yesterday but thought some patch broke it
08:36:38 <Roest> yes, not grayed out, 13135 only patch is copy&paste
08:59:33 <Lachie> anyone in here understand french by any chance?
09:12:08 *** robotboy has joined #openttd
09:19:29 *** Ridayah has joined #openttd
09:19:40 *** Brianetta has joined #openttd
09:19:48 *** stillunknown has joined #openttd
09:22:36 <Rubidium> Lachie: yes, but if the person is currently awake is doubtful
09:24:12 *** LordAzamath has joined #openttd
09:25:06 <Rubidium> but depending on the question you've got more people could be able to answer your question
09:32:01 *** Iamnoob has joined #openttd
09:33:14 <Gekz> you're alone in a world where nobody has any idea and nobody cares.
09:39:40 <LordAzamath> iamnoob, "can anybody help you" doesn't ask the question :P
09:39:50 <LordAzamath> maybe ask the question too
09:39:52 <CIA-3> OpenTTD: rubidium * r13136 /trunk/src/console.cpp: -Codechange: make a window class of the console window.
09:39:59 <Roest> Gekz is usually the helpful kind of guy, but he's a bit grumpy this morning because his wife left him with his best friend, his dog died and his house got destroyed in a gas explosion
09:41:43 <Iamnoob> if i make a openttd server why then nobody joins my friend don't see my server ?:S
09:42:11 <Rubidium> because you haven't configured you adsl/cable router/modem correctly
09:42:31 <Roest> and you are not advertising it
09:42:57 *** egladil has joined #openttd
09:43:04 <xahodo|afk> maybe your firewall is (silently) blocking openttd?
09:43:14 *** xahodo|afk is now known as xahodo
09:43:57 <Rubidium> and all the others are on the same lan too?
09:44:13 <Rubidium> then don't use advertising
09:44:59 <Rubidium> and make sure that the clients have the connection set to "LAN" in the multiplayer server list
09:45:22 <Rubidium> for the server set the connection type to "LAN/Internet"
09:45:34 <Iamnoob> i want to play to othere pueple
09:45:34 <Rubidium> then start the server
09:45:56 <Rubidium> other people not being in your LAN?
09:46:09 <Iamnoob> i don't want to play to my brother
09:46:49 <Rubidium> so you don't want to play a LAN game
09:47:02 <Iamnoob> i want to play online
09:47:10 <Iamnoob> but i want my own server
09:47:30 <Rubidium> then select "Advertise" as connection type for the server
09:47:38 *** Progman has joined #openttd
09:47:45 <Rubidium> make sure the router's/modem's portforwarding is set up properly
09:47:48 <DorpsGek> Rubidium: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advertise) communication (outbound)
09:48:04 <Rubidium> and use the above information to set it up correctly
09:48:18 <Rubidium> how you have to set up the router/modem depends on the router/modem you've got
09:48:54 <Iamnoob> must i do something with the modem?
09:48:55 <Roest> wtf is not the correct answer when getting correct information regarding your question
09:49:26 <Iamnoob> nevermind. it is to much work
09:49:54 <Rubidium> blame the world for not having enough IPv4 adresses and not using IPv6 everywhere
09:50:08 <Iamnoob> i can play on hamachi to other players :)
09:51:04 <a1270> oh! I should get back to setting up ipv6 on my local network.
09:51:20 * a1270 had forgotten he was going to do that
09:53:05 <xahodo> talking about which... anyone got some advice on a good router which supports both ipv4 and ipv6?
09:55:31 <Ammler> Is it possible to tell svn excluding some files for checkout?
09:59:21 <xahodo> Gekz: my current router is some thing which simply sucks at everything and doesn't support ipv6.
10:00:54 <Roest> rubidium i see you removed the WP macro, is there a quick way to fix code that uses it or is that the final sign to make a class of that gui?
10:02:12 <Roest> well i guess the cleaner way would be make a class now and be done with it
10:02:51 <xahodo> How do you mean netgear?
10:03:25 <xahodo> My current router is not a netgear router.
10:04:57 <xahodo> Can't be worse as mine... unless yours drops packets.
10:06:31 * Rubidium has to completely reconfigure the router when there's a power loss. Does that fall in the 'worst' router category?
10:07:18 <peter1138> i have to reboot mine if the adsl line goes down
10:09:22 *** Wolf01 is now known as Wolf01|AWAY
10:09:56 <xahodo> well, I've got a seperate modem.
10:10:27 <Roest> my crapgear router crashes sometimes, then the connection is just dead, no other signs
10:12:01 * xahodo thinks he isn't that bad off at all...
10:17:41 <xahodo> However, I have limits all over the place (maximum of 10 portforwards configured) in my router, I can't configure traffic management (other then when a computer is allowed online and when not) and no ipv6 support.
10:18:31 <xahodo> Oh, and it suffers from the millenium bug :(
10:19:04 <Prof_Frink> I found a website with the millennium bug the other day
10:26:10 <Ammler> lang files are a big part of a checkout and you only need english and sometimes your own. Maybe taking them out from trunk? (like ottd_grf)
10:29:25 *** ooo4tom has joined #openttd
10:29:43 *** ChanServ sets mode: +o Bjarni
10:48:04 *** Progman has joined #openttd
11:17:25 *** einKarl has joined #openttd
11:18:08 *** Phoenix_the_II has quit IRC
11:19:36 *** roboboy has joined #openttd
11:30:52 <planetmaker> Hi, I have an issue with r13134 in multiplayer:
11:31:49 <planetmaker> I start a server and have a 2nd client join this server in local network. The I change a patch setting on the server via rcon (e.g. max_trains) and the client gets kicked with a "general error" message
11:32:09 <planetmaker> dbg: [net] [client] received invalid packet type 31 <--- is printed on console
11:34:38 <Rubidium> modified the server?
11:34:55 <planetmaker> nope. I wanted. But it persisted in clean trunk
11:36:22 <Roest> ammler my guinea pig are you here? :)
11:37:30 <Ammler> yeah, what do you need to be tested?
11:38:39 <Roest> i just updated the newgrf gui to be a class, it seems to work from my initial testing
11:40:51 <Roest> so if you could give it some stress testing
11:46:37 <Ammler> (I miss sorting with paths and horizontal resizing)
11:46:59 <CIA-3> OpenTTD: rubidium * r13137 /trunk/src/console_cmds.cpp: -Fix: do not send rcon commands of the server to the first client but do directly execute those on the server.
11:52:05 <planetmaker> Rubidium: I guess that's the fix to that issue? Thx a lot :)
11:52:09 *** Fiddler has joined #openttd
11:54:03 <Ammler> the intro doesn't make 90deg curves anymore :-)
11:55:46 <Rubidium> really? works for me
11:56:22 <Ammler> it at the build from roest
11:56:45 *** JD__ is now known as Guest1459
11:57:16 <Ammler> Rubidium: It might be, you allow 90deg curves in cfg?
11:57:31 <Roest> the one i posted yesterday? i remoced that patch, some things went wrong there
11:57:47 <Guest1459> hi there; i got some question concerning newgrf - when installing "UK Renewal Set" for example: will the original trains be removed or do i just get some more trains to choose from?
11:58:39 <Rubidium> Guest1459: depending on the version/configuration settings yes on both accounts
11:59:38 <Ammler> Rubidium: same with trunk
12:00:58 <Guest1459> Rubidium: i want to use 0.6.0 and it's the first time for me with openTTD; before i used TTDpatch and that's about two or three years ago... :) which configuration do i have to make to only have more to choose from? i don't want to lose the original ones. and: are there newgrf files that delete the originals without having the opportunity to just have more to choose from?
12:01:21 <Rubidium> 0.6.0 only replaces the vehicles, like TTDP does
12:01:41 <Guest1459> ah, okay. never used newgrf in TTDP
12:01:43 <Rubidium> the newer nightlies have a patch setting that allows you to just add vehicles
12:02:14 <Guest1459> you would recommend using nightlies?
12:02:40 *** LordAzamath has joined #openttd
12:03:44 *** Guest1459 is now known as JD|away
12:03:45 <Rubidium> nightlies are more likely to contain serious bugs, but some of the bugs in stables have been fixed in nightlies
12:04:07 <Rubidium> for multiplayer it's usually better to have a stable version
12:04:07 *** ChanServ sets mode: +v tokai
12:04:22 <Rubidium> but for new features you need nightlies
12:04:40 <JD|away> Rubidium: okay, i'll test then. :)
12:04:59 <JD|away> thanks for info, i'll be definitely back.
12:07:26 *** lobster_MB has joined #openttd
12:26:12 <CIA-3> OpenTTD: rubidium * r13138 /trunk/src/ (misc_gui.cpp window.cpp window_gui.h): -Codechange: remove the need for IsWindowOfPrototype.
12:45:04 *** Wolf01|AWAY is now known as Wolf01
12:48:30 <CIA-3> OpenTTD: rubidium * r13139 /trunk/src/ (41 files in 3 dirs): -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming.
12:52:47 *** lobster_MB has joined #openttd
12:54:29 * Roest thinks Rubidium is influenced by the OO guy
12:57:48 <Progman> OO in openttd \o/ (and maybe even in NoAI...)
12:58:52 <Rubidium> just use OO where it's appropriate and don't try to capture everything into OO
13:01:42 <CIA-3> OpenTTD: rubidium * r13140 /trunk/ (16 files in 4 dirs): -Codechange: move the gui-list-sorting out of window_gui.h so window_gui.h only needs to be included in *_gui.cpp.
13:01:51 <Progman> each tree in openttd must be written in OO!
13:04:42 <CIA-3> OpenTTD: rubidium * r13141 /trunk/src/ (window.cpp window_gui.h): -Codechange: remove an unused variable from Window.
13:36:51 *** Nitehawk has joined #openttd
15:52:03 *** kuifware has joined #openttd
15:59:05 *** KritiK_ has joined #openttd
16:03:59 *** KritiK_ is now known as KritiK
16:13:04 *** ChanServ sets mode: +v tokai
16:22:38 *** KritiK_ has joined #openttd
16:23:04 *** Nitehawk has joined #openttd
16:27:59 <CIA-3> OpenTTD: glx * r13142 /trunk/src/rail_gui.cpp: -Codechange: make classes of the Build[RailDepot|RailStation|RailWaypoint|Signal]Window
16:41:01 *** De_Ghosty has joined #openttd
16:44:01 *** LordAzamath has joined #openttd
16:59:24 <CIA-3> OpenTTD: smatz * r13143 /trunk/src/rail_gui.cpp: -Fix (r13142): the Build Waypoint window wasn't resized when it was opened
16:59:24 *** KritiK__ has joined #openttd
16:59:26 *** KritiK__ is now known as KritiK
16:59:36 <LordAzamath> orudge: Are you here?
17:00:54 <LordAzamath> hmm, but it seems he aint responding :D
17:01:06 <LordAzamath> orudge: Are you there?
17:01:44 <LordAzamath> gahh.. gotta ask in forums then..
17:03:06 <LordAzamath> I and Ammler were wondering if it could be possible to enable flash in signatures..
17:03:16 <orudge> I'd really rather not.
17:03:31 <Prof_Frink> I'd really rather you didn't.
17:04:00 <Prof_Frink> Get something that can dump it out to a .gif
17:04:45 <LordAzamath> the problem is that I can animate only in flash and ammler asked me to do a banner for wwottdgd...
17:05:07 <LordAzamath> and when converted into a gif, it loses very much colours
17:05:31 <orudge> true, but I really don't want Flash all over the forums
17:05:38 <glx> imagine if all posts have a signature in flash
17:05:40 <LordAzamath> nobody said all over ;P
17:05:46 <orudge> if it was in signatures :P
17:06:22 * Prof_Frink embeds a youtube video in his sig
17:06:23 <LordAzamath> Most of the guys don't bother making a flashanimation anyways
17:06:54 <LordAzamath> well, this could be restricted to size in kb-s and dimensions
17:07:08 <LordAzamath> so you can't adda youtube movie there ;P
17:07:08 <Prof_Frink> Or, better still, a video from one of the "other" video sites
17:07:31 <LordAzamath> And you'd get... banned? :o
17:08:03 <LordAzamath> or wait.. define "other"
17:08:18 <Prof_Frink> LordAzamath: Fill in the blank:
17:08:28 <Prof_Frink> The Internet is for ____
17:09:05 <LordAzamath> coz I don't believe it's fro Child porn
17:09:10 <orudge> who said anything about child porn?
17:09:27 *** De_Ghost has joined #openttd
17:09:41 <Prof_Frink> LordAzamath and orudge.
17:10:05 <LordAzamath> but orudge I count that as a no then?
17:10:50 <orudge> The Internet is for Porn!
17:11:33 <LordAzamath> [20:10] <LordAzamath> but orudge I count that as a no then?
17:13:06 <orudge> you count what as a no, LordAzamath?
17:13:15 <orudge> (be restricted or whatnot)
17:13:21 <orudge> hence why I don't want to add it, sorry
17:13:38 <LordAzamath> ok.. then I gotta think sometin out...
17:14:11 <LordAzamath> And btw, you still can post swf's in posts and/or PMs.. I pmed Ammler it today :D
17:14:12 <Prof_Frink> Make a nice static banner that I won't adblock as soon as I see it?
17:17:45 <glx> LordAzamath: you can use external link as signature I think
17:17:59 <LordAzamath> you can use it as avatar
17:18:14 <glx> server state images are links
17:18:15 *** KritiK__ has joined #openttd
17:18:55 *** KritiK__ is now known as KritiK
17:19:36 <LordAzamath> but I should remove some possible annoyances from there too...
17:21:14 <LordAzamath> oh and one thing more.. If I generated gif from that flash I got 350k file, the swf is 40kb ;P
17:23:10 <orudge> if you put a 350KB GIF there too, that'll be removed :P
17:23:19 <orudge> so maybe you will have to not have an animated sig, I'm afraid
17:23:48 <Ammler> ah, I missed that restriction, sorry about that LordAzamath
17:24:08 <Prof_Frink> Whatever happened to 4x70 character sigs?
17:24:30 <Ammler> you might speak about e-mail sigs?
17:25:12 <LordAzamath> orudge: I won't put it coz it lacks colours...
17:25:31 <orudge> do you have a link to it, anyway?
17:26:02 <LordAzamath> it's not very good though :D
17:27:08 <LordAzamath> and the coming soon part is dynamic text, so ammler can set it to 7 june or whaever he likes
17:30:14 *** KritiK__ has joined #openttd
17:33:55 *** KritiK__ is now known as KritiK
17:38:09 <CIA-3> OpenTTD: glx * r13144 /trunk/src/road_gui.cpp: -Codechange: make classes of the BuildRoad[Depot|Station]Window.
17:54:08 *** De_Ghosty has joined #openttd
17:56:48 *** Vikthor has joined #openttd
17:57:20 *** KritiK__ has joined #openttd
18:19:34 *** KritiK_ has joined #openttd
18:19:35 *** KritiK_ is now known as KritiK
18:20:53 *** HerzogDeXtEr has joined #openttd
18:32:46 <Ammler> Is there a patch around, where you can limit a part of a track for a max speed?
18:33:24 <Prof_Frink> Yes. It's called a bridge.
18:34:11 <Ammler> that meant, it's technically easy possible...
18:36:40 <SmatZ> you would need a GUI and a way to store in the map array
18:36:51 <SmatZ> building a bridge is really simpler
18:41:16 *** De_Ghost has joined #openttd
19:00:27 *** glx|away has joined #openttd
19:00:27 *** ChanServ sets mode: +v glx|away
19:02:01 *** glx is now known as Guest1498
19:02:01 *** glx|away is now known as glx
19:09:49 *** Vikthor has joined #openttd
19:16:11 *** dR3x4cK has joined #openttd
19:23:19 <Eddi|zuHause2> instead of assigning a limit to the track, i would like to have a limit at the order
19:23:51 <Eddi|zuHause2> like "go from waypoint X to waypoint Y with speed limit of 100km/h"
19:24:23 <hylje> would lower speeds have better running cost
19:24:43 <Eddi|zuHause2> not with the current system
19:25:10 <Eddi|zuHause2> but that could entirely be possible
19:36:34 <Ammler> SmatZ: you could append the traffic limit to a train instead of the tracks, if a trains passes the sign "max limit x" it drives only at x until it passes an other sign with new speed limit...
19:36:59 <Ammler> maybe programmable siganls could handle that?
19:37:32 <Ammler> !s/traffic limit/speed limit/
19:37:37 *** HerzogDeXtEr has joined #openttd
19:38:58 <Ammler> then you program the limit with signals _or_ orders like Eddi|zuHause2 would like :-)
19:41:39 <Ammler> btw, how well is the restricted waypoints patch coded?
19:41:59 <SmatZ> I haven't heard about it for several weeks
19:42:50 <Ammler> it would bring sense to waypoints back :-)
19:43:07 <Ammler> but I would like to program signals too
19:52:10 *** lobster_MB has joined #openttd
20:03:22 *** ChanServ sets mode: +o Bjarni
20:09:32 *** dragonhorseboy has joined #openttd
20:11:50 <Touqen> this beer made my headache go away
20:12:11 <SmatZ> the headache will return
20:12:44 <Prof_Frink> Not if you keep drinking
20:18:00 *** thgergo has joined #openttd
20:25:25 <Bjarni> <Touqen> this beer made my headache go away <-- you mean like if you are shot then another bullet can make the pain go away?
20:26:36 <Bjarni> I presume a correctly placed bullet will ensure that you will not feel pain anymore
20:26:48 <Bjarni> and it works faster than beer
20:26:53 *** KritiK_ has joined #openttd
20:27:40 <Prof_Frink> Yes, but it does have a slight negative side effect
20:29:28 <Bjarni> there are sideffects to the beer solution as well
20:30:28 <Prof_Frink> Yes, but those can be cured with more beer
20:30:55 <Bjarni> do you mean that everything can be cured with beer?
20:31:14 <Prof_Frink> As a great man once said
20:31:38 <Prof_Frink> "To alcohol! The cause of - and solution to - all of life's problems!"
20:33:48 *** KritiK__ has joined #openttd
20:33:50 *** KritiK__ is now known as KritiK
20:39:01 <Eddi|zuHause2> i have heard that quote somewhere...
20:39:24 <Eddi|zuHause2> but you know my memory with names...
20:40:15 <Prof_Frink> Eddi|zuHause2: Think yellow.
20:41:04 <Eddi|zuHause2> that does not really help, i'm afraid
20:41:39 <Prof_Frink> The person who said it was, well, yellow.
20:42:35 <Eddi|zuHause2> that could range all the way from Jackie Chan to Spongebob...
20:42:59 <Prof_Frink> Spongebob is closer, because he's animated
20:43:38 *** dragonhorseboy has left #openttd
20:43:49 <Eddi|zuHause2> then it's probably one of the simpsons... maybe barney?
20:46:07 *** KritiK__ has joined #openttd
20:50:08 <CIA-3> OpenTTD: glx * r13145 /trunk/src/dock_gui.cpp: -Codechange: make classes of the BuildDocks[Depot|Station]Window.
20:54:30 <CIA-3> OpenTTD: rubidium * r13146 /trunk/src/ (autoreplace_cmd.cpp misc.cpp vehicle.cpp vehicle_gui.h): -Codechange: vehicle_base.h doesn't need to be included in vehicle_gui.h.
20:58:38 *** KritiK__ is now known as KritiK
21:03:10 *** Frostregen_ has joined #openttd
21:08:50 *** Frostregen_ is now known as Frostregen
21:09:34 *** Boyinblue0 has joined #openttd
21:10:00 *** Nitehawk has joined #openttd
21:13:17 <CIA-3> OpenTTD: rubidium * r13147 /trunk/src/ (economy.cpp news_gui.cpp): -Codechange: move the code to draw bankruptcy news to news_gui.cpp.
21:21:11 <CIA-3> OpenTTD: glx * r13148 /trunk/src/intro_gui.cpp: -Codechange: make a class of the SelectGameWindow.
22:07:27 <CIA-3> OpenTTD: skidd13 * r13149 /trunk/src/bridge_gui.cpp: -Codechange: make a class of the BuildBridgeWindow.
22:08:12 *** lobster_MB has joined #openttd
22:08:53 <Eddi|zuHause2> class-making-threesome? i should get out of here quickly...
22:21:39 <Eddi|zuHause2> i saw at least 3 people making classes today
22:53:03 <CIA-3> OpenTTD: glx * r13150 /trunk/src/music_gui.cpp: -Codechange: make classes of the Music[TrackSelection]Window.
22:53:46 <Touqen> Anyone want to donate some cores to my cause?
22:54:25 <Rubidium> Touqen: tommorow you make have the core of my apply
22:54:27 <Rubidium> Touqen: tommorow you make have the core of my apple
22:54:50 <Touqen> Hmm... Actually I was hoping for some processor cores.
22:57:05 <Rubidium> maybe I've got a DX4-100
22:57:19 <Rubidium> with some bend/missing pins
22:59:08 <Eddi|zuHause2> i think i have some working 386
23:00:51 <Eddi|zuHause2> they have cutting edge 25 megahertz
23:00:59 <SmatZ> maybe I could miss one 286, it has a broken board :-/
23:01:06 <Eddi|zuHause2> the fastest processors known to man
23:01:11 <Eddi|zuHause2> says the manual
23:04:04 *** valhallasw has joined #openttd
23:07:56 *** Progman has joined #openttd
23:11:29 <CIA-3> OpenTTD: rubidium * r13151 /trunk/src/ (13 files in 2 dirs): -Codechange: use an enum instead of bool as return type of OnKeyPress/OnCTRLStateChange to make it obvious what the return values mean.
23:36:38 *** valhalla1w has joined #openttd
23:41:38 *** valhallasw has joined #openttd
continue to next day ⏵