| --- | Log | opened Tue Jun 26 00:00:23 2007 |
| 00:16 | |-| | Thomas[NL] [~thomas@vdburgt.xs4all.nl] has joined #openttd |
| 00:28 | |-| | Thomas[NL] [~thomas@vdburgt.xs4all.nl] has quit [Remote host closed the connection] |
| 00:34 | |-| | Digitalfox_ [~chatzilla@bl7-181-84.dsl.telepac.pt] has quit [Ping timeout: 480 seconds] |
| 00:47 | |-| | Taikaponi [~Zavior@d195-237-7-209.elisa-laajakaista.fi] has joined #openttd |
| 00:47 | |-| | Zavior [~Zavior@d195-237-7-209.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] |
| 00:48 | |-| | Zavior [~Zavior@d195-237-7-209.elisa-laajakaista.fi] has joined #openttd |
| 00:50 | |-| | Tobin [~Tobin@c58-107-50-36.eburwd7.vic.optusnet.com.au] has quit [Quit: Tobin] |
| 01:24 | |-| | Zavior [~Zavior@d195-237-7-209.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] |
| 01:24 | |-| | Taikaponi [~Zavior@d195-237-7-209.elisa-laajakaista.fi] has quit [Write error: connection closed] |
| 01:57 | <CIA-1> | OpenTTD: peter1138 * r10336 /trunk/src/pathfind.cpp: -Fix [FS#910]: reaching the end of a line in certain cases incorrectly stopped signal updates |
| 02:06 | |-| | dihedral [~nathanael@joshua.dihedral.de] has joined #openttd |
| 02:07 | <dihedral> | morning |
| 02:07 | [~] | dihedral yawns |
| 02:07 | <dihedral> | way too early to have to be at work :-D |
| 02:09 | <colle> | agreed |
| 02:10 | <@peter1138> | yes, which is why i'm not :D |
| 02:13 | <dihedral> | peter1138: just rubb it in will ya :-) |
| 02:14 | <Gekkko`> | still |
| 02:14 | <Gekkko`> | i want to build a town |
| 02:14 | <dihedral> | build it |
| 02:15 | <dihedral> | no one is going to stop you ;-) |
| 02:15 | <Gekkko`> | no |
| 02:15 | <Gekkko`> | fund building a town |
| 02:15 | <Gekkko`> | like an industry |
| 02:15 | <dihedral> | lol |
| 02:15 | <dihedral> | boring |
| 02:15 | <Gekkko`> | not boring |
| 02:15 | [~] | dihedral yaws |
| 02:15 | <dihedral> | :-) |
| 02:15 | <dihedral> | why would you want to fund building a town? |
| 02:16 | |-| | bubersson [~bubersson@stechovice.eurosignal.cz] has joined #openttd |
| 02:16 | <hylje> | i want to play simcity in ottd |
| 02:16 | <bubersson> | what about patch fund new town... ;) |
| 02:16 | <hylje> | say, choice between a transport company and simcity |
| 02:16 | <Gekkko`> | bubersson: exactly |
| 02:16 | <bubersson> | somewhere at tt-forums, but maybe outdated |
| 02:17 | <Gekkko`> | I'm playing a small map |
| 02:17 | <Gekkko`> | only 4 towns |
| 02:17 | <Gekkko`> | I need another |
| 02:17 | <bubersson> | it has to be really small map ;) |
| 02:17 | <Gekkko`> | that would make me so happy :) |
| 02:17 | <Gekkko`> | 128 x 128 |
| 02:17 | <Gekkko`> | playing it online |
| 02:17 | <Gekkko`> | 4 people on it |
| 02:17 | <Gekkko`> | 4 towns |
| 02:17 | <Gekkko`> | been playing from 1950, were at 2009 |
| 02:17 | <dihedral> | hylje: hey - call it openCC :-) |
| 02:18 | <dihedral> | or occ for short |
| 02:18 | <hylje> | not sc? |
| 02:18 | <dihedral> | Gekkko`: if the towns have not grown enough that aint an openTTD fault :-) |
| 02:18 | <Gekkko`> | they have grown |
| 02:18 | <Gekkko`> | that's not what i want to do |
| 02:18 | <dihedral> | yeah |
| 02:18 | <Gekkko`> | they're all 20k peopple |
| 02:19 | |-| | bubersson [~bubersson@stechovice.eurosignal.cz] has left #openttd [] |
| 02:19 | <Gekkko`> | I want another town |
| 02:19 | <dihedral> | hylje: i think under these conditions you might be right |
| 02:19 | <Gekkko`> | I've run out of stations |
| 02:19 | <Gekkko`> | lol |
| 02:19 | <dihedral> | rename them |
| 02:19 | <hylje> | heh thought so |
| 02:19 | <dihedral> | :-P |
| 02:19 | <dihedral> | start a new map |
| 02:19 | <Gekkko`> | no |
| 02:19 | <dihedral> | and bump the number of towns up a nodge |
| 02:19 | <Gekkko`> | NO |
| 02:19 | <Gekkko`> | >_> |
| 02:19 | <Gekkko`> | I just wanna grow one myself |
| 02:19 | <dihedral> | your choice :-) |
| 02:19 | <Gekkko`> | lol |
| 02:20 | <Gekkko`> | how hard would it be to write a patch |
| 02:20 | <dihedral> | do it and find out :-D |
| 02:20 | <Gekkko`> | well, I can answer that >_> |
| 02:20 | <Gekkko`> | hard |
| 02:20 | <Gekkko`> | because then I have to add a button |
| 02:20 | <Gekkko`> | a patch option |
| 02:20 | <Gekkko`> | and the actual doing of the patch |
| 02:20 | <dihedral> | you could possibly look in the map editor for the code :-D |
| 02:20 | <dihedral> | of building a town |
| 02:20 | <dihedral> | then mix that in with the stuff for funding an industry |
| 02:20 | <dihedral> | if you are lucky it will work |
| 02:21 | [~] | dihedral hopes he has not given Gekkko` some nasty idea |
| 02:22 | <Gekkko`> | you have |
| 02:22 | <Gekkko`> | it might be a function |
| 02:22 | <Gekkko`> | muahaha |
| 02:22 | <Gekkko`> | but I'm lazy |
| 02:25 | <dihedral> | then dont moan about |
| 02:25 | <dihedral> | iwaniwantiwan - but i am too lazy to put any effort in to it myself :-D |
| 02:26 | <Gekkko`> | nono |
| 02:26 | <Gekkko`> | not that |
| 02:26 | <Gekkko`> | I just dont know where to start looking :P |
| 02:27 | <dihedral> | look at all function names that the map generator calls :-) |
| 02:27 | <dihedral> | though i dont think that way of doing it will be all that successfull |
| 02:27 | <dihedral> | but it would give you something to do and keep you quiet :-D |
| 02:38 | <Gekkko`> | is there a way to instantly sell everything off |
| 02:38 | <dihedral> | rcon <password> "reset_company <playerno>" |
| 02:39 | <dihedral> | Gekkko`: i dont think there is! |
| 02:39 | <Gekkko`> | lol |
| 02:40 | <Gekkko`> | we need a declare bankrupcy command |
| 02:40 | <dihedral> | what for? |
| 02:40 | <Gekkko`> | how do i set the rcon password |
| 02:40 | <Gekkko`> | so it sells it all off |
| 02:40 | <dihedral> | in the servers openttd.cfg |
| 02:40 | <Gekkko`> | for people leaving a game |
| 02:40 | <Gekkko`> | how do i change it ingame |
| 02:40 | <dihedral> | or run dump_vars and you will see a variable there |
| 02:40 | <dihedral> | variable=pass |
| 02:41 | <dihedral> | something like server_rcon i think |
| 02:43 | <dihedral> | it's rcon_password |
| 02:44 | <dihedral> | on the server run rcon_password=foo |
| 02:47 | <Gekkko`> | alright |
| 02:47 | <Gekkko`> | My friend wanted to sell off his company |
| 02:47 | <Gekkko`> | because he's just taking up space. |
| 02:47 | <Gekkko`> | need a "Declare Bankrupcy" button in budget |
| 03:01 | <dihedral> | or in the copany info window |
| 03:01 | <dihedral> | but you know what? you could just reset the company from the server |
| 03:01 | <dihedral> | as a"declare bankrupcy" would be a little nasty for |
| 03:01 | <dihedral> | companies that do not have a password set |
| 03:02 | <dihedral> | make it even easier for spoil sports to ruin someones game |
| 03:02 | <dihedral> | join an unprotected company, click the button and dissapear |
| 03:02 | <dihedral> | besids |
| 03:03 | <dihedral> | a company can only be removed if it has noone playing in it |
| 03:03 | <dihedral> | unless you can move a client to spectator in-game it aint gonna work |
| 03:11 | |-| | elmex [~elmex@e180064188.adsl.alicedsl.de] has joined #openttd |
| 03:11 | |-| | elmex [~elmex@e180064188.adsl.alicedsl.de] has quit [Remote host closed the connection] |
| 03:11 | <CIA-1> | OpenTTD: peter1138 * r10337 /trunk/src/vehicle_gui.cpp: -Fix [FS#880]: Autoreplace is only valid for the standard vehicle list, not station or shared order lists. |
| 03:14 | <Gekkko`> | dihedral: it could just start the stages of bankrupcy |
| 03:14 | <Gekkko`> | as in mega -$500,000 |
| 03:14 | <Gekkko`> | quick and nasty button. |
| 03:14 | <Gekkko`> | make it time delayed by 2 years |
| 03:14 | <Gekkko`> | and have the chance to cancel |
| 03:16 | <Biff> | you cant choose to go bankrupt |
| 03:16 | <Biff> | that makes no sense |
| 03:17 | <Biff> | at least not beeing able to choose it at an arbitrary time |
| 03:19 | <Gekkko`> | why |
| 03:19 | <Gekkko`> | its the closest to liquidating |
| 03:20 | <Gekkko`> | unless you could make it auto take everything back to the depots, sell them off, take up all the train tracks, delete the stations and the depots |
| 03:20 | <Gekkko`> | then kill yourself off |
| 03:20 | <dihedral> | Gekkko`: liquidating is done by the admin :-) |
| 03:20 | <Gekkko`> | i dont know what can |
| 03:20 | <Gekkko`> | how so? |
| 03:20 | |-| | elmex [~elmex@e180064188.adsl.alicedsl.de] has joined #openttd |
| 03:20 | <dihedral> | Gekkko`: set the autoclean variables of your server |
| 03:20 | <dihedral> | set it for unprotected companies = 0 or 1 |
| 03:21 | <dihedral> | for protected companies to 255 |
| 03:21 | <dihedral> | (or whatever the maximum is) |
| 03:21 | <Gekkko`> | what does it do |
| 03:21 | <dihedral> | then removing ones pass from the company will do the job |
| 03:21 | <dihedral> | http://wiki.openttd.org/index.php/Autoclean_companies |
| 03:22 | <dihedral> | http://wiki.openttd.org/index.php/Openttd.cfg |
| 03:22 | |-| | elmex [~elmex@e180064188.adsl.alicedsl.de] has quit [Remote host closed the connection] |
| 03:22 | <Gekkko`> | I don't want it like that |
| 03:22 | <Gekkko`> | I just want them the option to kill themselves off. |
| 03:26 | |-| | MeusH [~MeusH@host-195-100.ksknet.pl] has joined #openttd |
| 03:26 | <MeusH> | hello |
| 03:31 | |-| | elmex [~elmex@85.180.64.188] has joined #openttd |
| 03:31 | |-| | tokai|ni [~tokai@p54B81CA8.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] |
| 03:33 | |-| | tokai|ni [~tokai@p54B81D15.dip0.t-ipconnect.de] has joined #openttd |
| 03:34 | <dihedral> | Gekkko`: does not make sense!! if someone does not want to play anymore they can leave |
| 03:34 | <dihedral> | you as an admin can then remove the company |
| 03:35 | <Gekkko`> | yeh |
| 03:35 | <Gekkko`> | but its not the same |
| 03:35 | <Gekkko`> | >_> |
| 03:35 | <Gekkko`> | as an admin can i set their money to -500,000? |
| 03:35 | <dihedral> | no - it aint the same - though is the way it's done :-) |
| 03:35 | <dihedral> | you dont have to!! |
| 03:35 | <Rubidium> | Gekkko`: the major problem is other people removing your company when you are asleep etc. |
| 03:35 | <Gekkko`> | password it |
| 03:36 | <Gekkko`> | >_> |
| 03:36 | <Gekkko`> | plus make it a patch |
| 03:36 | <Gekkko`> | im not saying leave it one |
| 03:36 | <Gekkko`> | on* |
| 03:36 | <Gekkko`> | patch for when they want to |
| 03:36 | <Rubidium> | then it is a server side patch |
| 03:36 | [~] | dihedral thinks Gekkko` aint making a lot of sense |
| 03:36 | <Rubidium> | which still doesn't solve the problem |
| 03:36 | <Gekkko`> | how so? |
| 03:36 | <dihedral> | server side patch: server sets the patch |
| 03:37 | <Gekkko`> | not that |
| 03:37 | <dihedral> | not the clients playing |
| 03:37 | <Gekkko`> | i know |
| 03:37 | [~] | dihedral was not sure |
| 03:37 | <Gekkko`> | how doesnt a server side patch fix it |
| 03:38 | <Rubidium> | it still allows people to remove YOUR company when you are away when you deliberately have not passworded it so you can play together with other unknown people |
| 03:39 | <Gekkko`> | I don't play with unknown people |
| 03:39 | <Gekkko`> | this is why i'd like it as a patch |
| 03:39 | <dihedral> | Gekkko`: that is beside the point |
| 03:39 | <Rubidium> | you maybe not, but others do |
| 03:39 | <Rubidium> | Gekkko`: other people on the server you are playing on that is |
| 03:39 | <Gekkko`> | if they are part of the company that is the server, do they become the server? |
| 03:39 | <dihedral> | Gekkko`: i dont think the Devs make patches just for you and according to your playing style |
| 03:39 | <Gekkko`> | I know. |
| 03:39 | <dihedral> | well thats at least a start :-P |
| 03:40 | <Gekkko`> | I just fail to understand how if it's server side that it could screw up |
| 03:40 | <Gekkko`> | with a toggle switch patch |
| 03:40 | <dihedral> | you enable or disable it for the game |
| 03:40 | <dihedral> | once enabled |
| 03:40 | <dihedral> | anybody can make use of it |
| 03:40 | <dihedral> | as in ( i want to remove this company i just joined) |
| 03:40 | <Gekkko`> | cant be disabled? |
| 03:41 | <dihedral> | it's a server side patch!! |
| 03:41 | <Rubidium> | Gekkko`: only by the server admin |
| 03:41 | <dihedral> | you enable it for all or disable it for all |
| 03:41 | <Gekkko`> | exactly |
| 03:41 | <Gekkko`> | i mean only enabled by the server admin |
| 03:41 | <Gekkko`> | and disabled at will |
| 03:41 | <dihedral> | so - someone sais "admin - i want to purge myself" |
| 03:41 | |-| | elmex [~elmex@85.180.64.188] has quit [Remote host closed the connection] |
| 03:41 | <dihedral> | you go around enable the patch?? |
| 03:41 | <Gekkko`> | that's the admins option |
| 03:42 | <Rubidium> | reset_company is much less hassle |
| 03:42 | <dihedral> | then the admin can also execute the reset_company command |
| 03:42 | <Gekkko`> | that's like saying because guns exist everyone is going to shoot someone |
| 03:42 | <Gekkko`> | lol |
| 03:42 | <dihedral> | rather than everybody shooting themselves ?? |
| 03:42 | <dihedral> | that is basically what you are saying |
| 03:42 | <Gekkko`> | :) |
| 03:42 | <dihedral> | hey admin? i wanna shoot myself |
| 03:43 | <dihedral> | can you give me the weapon |
| 03:43 | <Rubidium> | dihedral: wrong |
| 03:43 | <dihedral> | explain |
| 03:43 | <Rubidium> | he admin? I wanna shoot myself, can you give *everyone* the weapon? |
| 03:43 | <dihedral> | LOL |
| 03:43 | [~] | dihedral laughes his head off |
| 03:44 | <@peter1138> | that works too |
| 03:44 | <Gekkko`> | so because people are stupid and dont password their company... |
| 03:44 | |-| | setrodox [~setrodox@83-65-233-145.dynamic.xdsl-line.inode.at] has joined #openttd |
| 03:44 | [~] | dihedral votes to making Gekkko` the #openttd mascot |
| 03:44 | <Gekkko`> | and people are stupid and cant decide not to click self-destruct... |
| 03:44 | <Gekkko`> | did I say this had to be enabled on every server on earth? |
| 03:44 | <Gekkko`> | nein/ |
| 03:44 | <dihedral> | Gekkko`: some admins are stupid enough to see that this is not the way forward |
| 03:45 | <Gekkko`> | pfft |
| 03:45 | [~] | dihedral coughs |
| 03:48 | <dihedral> | Rubidium: what are the looks on a limit_level_land patch that has been discussed in the forums? |
| 03:48 | |-| | elmex [~elmex@e180064188.adsl.alicedsl.de] has joined #openttd |
| 03:53 | <dihedral> | hello elmex |
| 04:01 | |-| | scia [~scia@85.149.96.102] has joined #openttd |
| 04:03 | <Gekkko`> | back to my original question |
| 04:04 | <Gekkko`> | Rubidium: "Fund new town" |
| 04:04 | <Gekkko`> | how hard would it be to implement |
| 04:05 | |-| | Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd |
| 04:06 | |-| | SmatZ [~root@a40-prg1-5-107.static.adsl.vol.cz] has joined #openttd |
| 04:15 | <dihedral> | hello SmatZ |
| 04:15 | <dihedral> | is orudge around?? |
| 04:17 | [~] | dihedral looks for orudge |
| 04:19 | <SmatZ> | dihedral: hello dihedral |
| 04:19 | <dihedral> | i have news on hosting |
| 04:19 | <SmatZ> | I don't think so :( |
| 04:19 | <dihedral> | but the news is for orudge :-P |
| 04:19 | <SmatZ> | about openttd.org hosting? |
| 04:20 | <dihedral> | no |
| 04:20 | <SmatZ> | ah :) ok |
| 04:20 | <dihedral> | colocation |
| 04:20 | |-| | scia [~scia@85.149.96.102] has quit [Quit: Lost terminal] |
| 04:21 | <SmatZ> | aha :) |
| 04:24 | <dihedral> | Gekkko`: http://www.tt-forums.net/viewtopic.php?t=31558&highlight=town |
| 04:25 | <Gekkko`> | I <3 dihedral |
| 04:25 | <Gekkko`> | reckon it'll work with r10295? |
| 04:25 | <dihedral> | 2 options: |
| 04:25 | |-| | Chris82 [~chris@p579E1E0E.dip.t-dialin.net] has joined #openttd |
| 04:26 | <dihedral> | try it if it works OK if it does not |
| 04:26 | <Chris82> | morning :) |
| 04:26 | <dihedral> | try to make it work |
| 04:26 | <Gekkko`> | lol |
| 04:26 | <Gekkko`> | another question |
| 04:26 | <dihedral> | hello Chris82 |
| 04:26 | <Gekkko`> | can you install MinGW in Linux |
| 04:26 | <dihedral> | why would you want to do that? |
| 04:26 | <Gekkko`> | to compile for the Windows noobs |
| 04:26 | <dihedral> | what the? |
| 04:26 | <Chris82> | I think GCC can compile a Windows .exe too? |
| 04:27 | <dihedral> | Chris82: dont know about that :-P |
| 04:27 | <Chris82> | I thought so |
| 04:27 | <dihedral> | but i doubt you need a windows machine :-) |
| 04:27 | <Chris82> | I mean I can use GCC on Windows with CygWin |
| 04:27 | <dihedral> | nor would you need MinGW |
| 04:28 | <dihedral> | ask Rubidium or so, they will know :-P |
| 04:28 | <dihedral> | or Gekkko` for a change: how about asking google some of those questions? |
| 04:30 | <Gekkko`> | gah |
| 04:30 | <Gekkko`> | lol |
| 04:31 | <Gekkko`> | how do I compile OpenTTD for Windows inside Linux |
| 04:31 | <Gekkko`> | tehre. |
| 04:33 | <dihedral> | apparently there is a minGW32 for linux :-) |
| 04:33 | <dihedral> | you running debian? |
| 04:33 | <hylje> | what |
| 04:34 | <dihedral> | http://packages.debian.org/unstable/devel/mingw32.html |
| 04:34 | <Chris82> | I was just reading that you can make Linux binaries on Windows with GCC, so I assume it might also work the other way round |
| 04:34 | <Chris82> | anyway I had another question, does anyone use the diagonal demolish/terraform patch? |
| 04:34 | <Chris82> | there's a bad bug in it but I can't figure its origin |
| 04:34 | <Gekkko`> | dihedral: I shall look, thanks |
| 04:35 | <dihedral> | Chris82: scrienies? |
| 04:35 | <dihedral> | *screenies |
| 04:35 | <Gekkko`> | dihedral: I should have used google |
| 04:35 | <Gekkko`> | I have learnt my lesson |
| 04:35 | <Gekkko`> | http://wiki.openttd.org/index.php/Cross_Compiling |
| 04:35 | <Chris82> | the bug is simply that I can click demolish on any tile when I have no money and the money is still subtracted |
| 04:35 | <Chris82> | very ugly |
| 04:36 | <Chris82> | Gekkko: http://ubuntuforums.org/showthread.php?t=22879 |
| 04:36 | <Chris82> | I can't find the reason why this bug would happen though |
| 04:36 | <Chris82> | the money affecting code looks the same as trunk code |
| 04:37 | <Chris82> | the only thing that's added is support for diagonal demolish/terraform when clicking ctrl |
| 04:38 | <Gekkko`> | might require an fi |
| 04:38 | <Gekkko`> | if* |
| 04:38 | <Gekkko`> | if funds(0) |
| 04:38 | <Gekkko`> | something |
| 04:38 | <Gekkko`> | lol |
| 04:39 | <Chris82> | if (money.GetCost() < 0) { |
| 04:39 | <Chris82> | _additional_cash_required = ret.GetCost(); |
| 04:39 | <Chris82> | return cost; |
| 04:39 | <Chris82> | } |
| 04:39 | <Chris82> | I think this is the test |
| 04:39 | <Chris82> | it's the same with the patch and in trunk though |
| 04:39 | <Chris82> | so I might be wrong |
| 04:41 | <dihedral> | got a link to the patch for me? dont wanna search the forums :-) |
| 04:41 | <Chris82> | oh sure sorry |
| 04:42 | <Chris82> | http://www.tt-forums.net/viewtopic.php?p=590842#590842 |
| 04:42 | <Chris82> | the bug is in all including the latest version of the patch |
| 04:43 | <Rubidium> | but is the bug in trunk/0.5.2? |
| 04:44 | <Chris82> | no |
| 04:44 | <Chris82> | it's definitely in the patch |
| 04:44 | <Chris82> | I tested it yesterday with 4 trunk versions and 0.5.2 |
| 04:45 | <Chris82> | so there must be at least one non-obvious (for me) error in the patch code |
| 04:45 | <Chris82> | I am just comparing trunk and patch version with Tortoise, but haven't found anything yet |
| 04:47 | <dihedral> | does it print out the error too then? |
| 04:47 | <dihedral> | i.e. that you dont have enough funds |
| 04:49 | <Chris82> | yes I get the error that I don't have funds and nothing is demolished |
| 04:49 | <Chris82> | but the money is still subtracted |
| 04:50 | <Noldo> | aha |
| 04:51 | <Noldo> | if the snippet you pasted is inside one of the Cmd_ functions then the "return cost" might be the error |
| 04:52 | <Chris82> | it's inside a cmd_function yes |
| 04:52 | <Chris82> | it was an example from the demolish function |
| 04:52 | <Chris82> | so I shouldn't return cost in this location? |
| 04:52 | <Noldo> | returning the cost will cause that much money to be substracted from the account |
| 04:53 | <Chris82> | hmmm but I doubt this is the error, this piece of code looks the same in trunk |
| 04:53 | <Chris82> | it's also within the cmd function |
| 04:53 | <Chris82> | clear_cmd.cpp line 453 in current HEAD Revision |
| 04:54 | <dihedral> | comment of the code: |
| 04:54 | <dihedral> | @return error or cost of terraforming |
| 04:54 | <dihedral> | try returning false at that point :-P |
| 04:55 | <dihedral> | sorry, return CMD_ERROR |
| 04:56 | <Chris82> | return (cost.GetCost() == 0) ? CMD_ERROR : cost; < you mean here? |
| 04:56 | <dihedral> | if cost is returned, it will be subtracted from you money |
| 04:56 | <Noldo> | :) |
| 04:56 | <dihedral> | if CMD_ERROR is returned it will not |
| 04:57 | <Chris82> | oh I'll try that |
| 04:57 | <Chris82> | gotta hurry to uni now though, lecture starts soon |
| 04:57 | <Chris82> | I'll let you know later if this fixed it :D |
| 04:57 | <dihedral> | looking forward to hear it :-) |
| 04:58 | <Noldo> | what was that patch about anyway? |
| 04:59 | <dihedral> | diagonally leveling land |
| 04:59 | <dihedral> | or diagonally destrying stuff |
| 04:59 | <dihedral> | i think it's quite a handy thing |
| 05:00 | <dihedral> | now we would only need diagonal tunnels and diagonal bridges :-) |
| 05:00 | <SmatZ> | yes, diagonal levelling (or auto levelling while building rails) would be very useful :) |
| 05:01 | [~] | dihedral agrees |
| 05:01 | <dihedral> | to the autoleveling :-) |
| 05:01 | <SmatZ> | :) |
| 05:01 | <dihedral> | i would find a timestamp quite usefull too :-D |
| 05:02 | <SmatZ> | what kind of 'timestamp' ? |
| 05:06 | <dihedral> | timestamp of when the currently playing map was loaded/generated |
| 05:07 | <dihedral> | then i can start doing some mining :-D |
| 05:08 | <SmatZ> | aha :-D |
| 05:10 | <Ailure> | we need more tanks |
| 05:10 | <Ailure> | ehhmm wrong window |
| 05:10 | <dihedral> | LOL |
| 05:10 | <dihedral> | someone playing C&C? |
| 05:10 | <SmatZ> | :D |
| 05:10 | <Ailure> | i eas |
| 05:10 | <Ailure> | I was |
| 05:10 | <Ailure> | CnC3 to be exact |
| 05:10 | <dihedral> | i would like to make statistics :-) |
| 05:11 | <dihedral> | which client was playing on which server |
| 05:11 | <Ailure> | I could try make a tank for TTD of course |
| 05:11 | <Ailure> | but it would be kinda pointless |
| 05:11 | <dihedral> | what company, performace , etc |
| 05:11 | <Ailure> | high running cost, low amount of passengers :p |
| 05:11 | <dihedral> | Ailure: as a desaster, comes along and destroys tracks stations etc |
| 05:11 | <Ailure> | heh |
| 05:12 | <dihedral> | drives once across the map |
| 05:12 | <Ailure> | and before someone say that's would be too violent for TTD |
| 05:12 | <Ailure> | what's up with the industries gettin gblown up |
| 05:12 | <Ailure> | or the UFO then? ;) |
| 05:12 | <dihedral> | :-P |
| 05:12 | <Ailure> | The UFO disaster can actually do quite some damage |
| 05:12 | <dihedral> | not as spectacular |
| 05:12 | |-| | Sacro|Laptop [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd |
| 05:12 | <Gekkko`> | Ailure: used to destroy the opposition |
| 05:12 | <Ailure> | if the track it lands on is in the middle of a city |
| 05:12 | <Gekkko`> | make it go to their lorry stations |
| 05:12 | <Gekkko`> | and if it cant enter |
| 05:12 | <Gekkko`> | blows it up |
| 05:13 | <Ailure> | heh |
| 05:13 | <dihedral> | lets turn OpenTTD into OpenC&C |
| 05:13 | <Gekkko`> | yeh |
| 05:13 | <Ailure> | there's already a such project |
| 05:13 | <Ailure> | but it's going nowhere |
| 05:13 | <SmatZ> | :D |
| 05:13 | <Ailure> | FreeCnC i belive it's called |
| 05:13 | <dihedral> | you there, friend or fow |
| 05:14 | <Sacro|Laptop> | friend, and a wet one at that |
| 05:14 | <dihedral> | i say fow |
| 05:14 | <dihedral> | uh - watch it mr. |
| 05:15 | <dihedral> | i shall call my cammerads |
| 05:15 | <dihedral> | cammerads? |
| 05:15 | <dihedral> | "aye" |
| 05:15 | <dihedral> | :-D |
| 05:16 | <SmatZ> | comrade ? |
| 05:16 | <Gekkko`> | gah |
| 05:16 | <Gekkko`> | dihedral: http://www.tt-forums.net/viewtopic.php?t=31558&postdays=0&postorder=asc&highlight=town&start=40 doesnt work with the latest nightly |
| 05:16 | <Gekkko`> | and im not going back |
| 05:16 | <Gekkko`> | >>_>> |
| 05:17 | <Gekkko`> | ../root/source/OTTD-source-nightly-r10328/src/main_gui.cpp:1503: error: `CMD_FUND_TOWN' undeclared (first use this function) |
| 05:18 | <Gekkko`> | basically, if i want it to work, i have to modify the patch |
| 05:18 | <Gekkko`> | gah why cant their be nightly PATCHES |
| 05:18 | <Gekkko`> | instead of just nightly builds |
| 05:19 | <dihedral> | then get a version of trunk where the patch does work |
| 05:19 | <dihedral> | look at the diff |
| 05:19 | <dihedral> | and port it manually |
| 05:19 | <Gekkko`> | yeh I did |
| 05:19 | <Gekkko`> | it burns my eyes |
| 05:19 | <Gekkko`> | lol |
| 05:19 | <Gekkko`> | hmm |
| 05:19 | <dihedral> | keep it up |
| 05:19 | <Gekkko`> | whats a good app for linux for comparing the source to the diff? |
| 05:19 | <dihedral> | seems to keep you quite :-D |
| 05:20 | <Gekkko`> | dihedral: the thing that keeps me quiet is the fact im doing 6 things at once |
| 05:20 | <dihedral> | linux and code noob? |
| 05:20 | <Gekkko`> | duel monitors :P |
| 05:20 | <Ailure> | heh |
| 05:20 | <Gekkko`> | dihedral: no, I've just never needed to use a patch >_> |
| 05:20 | <dihedral> | so? |
| 05:20 | <Ailure> | hmm |
| 05:20 | <Ailure> | I wish the game had some kind of proper supply/demand system though |
| 05:20 | <Gekkko`> | I have no experience in the field of comparing source to a patch |
| 05:20 | <dihedral> | using gnome, kde, xfce? |
| 05:20 | <Gekkko`> | IceWM |
| 05:21 | <Ailure> | the resources you transport is rather boringly the same D: |
| 05:21 | <dihedral> | goto freshmeat.org i think that's the domain |
| 05:21 | <dihedral> | and search for diff :-) |
| 05:21 | <Gekkko`> | for what |
| 05:21 | <Gekkko`> | ha ha ha not. |
| 05:21 | <Gekkko`> | I have a diff. |
| 05:21 | <Gekkko`> | diff = patch |
| 05:21 | <Gekkko`> | >_> |
| 05:21 | <Gekkko`> | lol |
| 05:21 | <dihedral> | my word |
| 05:22 | <dihedral> | you are some straining person |
| 05:22 | <dihedral> | :-) |
| 05:22 | <Gekkko`> | lol |
| 05:22 | <Gekkko`> | it gets lost somewhere in translation :P |
| 05:22 | <dihedral> | if you want a graphical interface to diff |
| 05:22 | <dihedral> | then just look for it on sourceforge freshmeat or google |
| 05:22 | <dihedral> | or perhaps your software repository |
| 05:22 | <Gekkko`> | hmm |
| 05:22 | <Gekkko`> | do you use one? |
| 05:23 | <dihedral> | hence "search for diff" |
| 05:23 | <dihedral> | i use a mac for diffs :-) |
| 05:25 | <dihedral> | http://freshmeat.net/projects/meld/ |
| 05:25 | <dihedral> | http://freshmeat.net/projects/tkdiff/ |
| 05:28 | <dihedral> | meld looks a little similar to my mac's filemerge |
| 05:29 | <Gekkko`> | vim -d file.patch file.cpp |
| 05:29 | <Gekkko`> | or vim -d file.patch file.cpp -o |
| 05:29 | |-| | Gekkko` [~Brendan@CPE-58-168-99-207.nsw.bigpond.net.au] has quit [] |
| 05:29 | <Biff> | do vimdiff work on a patch and the source file? |
| 05:30 | <Biff> | will it show the source as the patch would make it on one side? |
| 05:38 | |-| | Frostregen_ [~sucks@dslb-084-058-121-124.pools.arcor-ip.net] has joined #openttd |
| 05:43 | <Sacro|Laptop> | Request for timetable: Total time for journey |
| 05:44 | |-| | Frostregen [~sucks@dslb-084-058-119-026.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds] |
| 05:44 | |-| | Frostregen_ changed nick to Frostregen |
| 05:45 | <Maedhros> | Sacro|Laptop: easily done |
| 05:46 | <Sacro|Laptop> | Maedhros: well commit it :p |
| 05:46 | <Sacro|Laptop> | its just so i can alter timings |
| 05:47 | <Sacro|Laptop> | so i can have trains meeting at terminii at nice times |
| 05:49 | <@peter1138> | oh, nice, totem can play the bbc's videos now |
| 05:50 | <Sacro|Laptop> | they killled the drm? |
| 05:50 | <@peter1138> | no idea |
| 05:50 | <Sacro|Laptop> | hmm |
| 05:50 | <Sacro|Laptop> | brb |
| 05:50 | |-| | Sacro|Laptop [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Quit: Leaving] |
| 05:50 | <@peter1138> | the plugins never used to work on the pages |
| 05:52 | |-| | Sacro [Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd |
| 05:54 | |-| | KUDr_wrk [~KUDr@195.39.113.200] has quit [] |
| 05:58 | |-| | KUDr_wrk [~KUDr@195.39.113.200] has joined #openttd |
| 05:58 | |-| | KUDr_wrk [~KUDr@195.39.113.200] has quit [] |
| 05:58 | |-| | KUDr_wrk [~KUDr@195.39.113.200] has joined #openttd |
| 06:01 | <CIA-1> | OpenTTD: maedhros * r10338 /trunk/src/ (lang/english.txt timetable_gui.cpp): -Codechange: Show the total time that the timetable will take. |
| 06:02 | <dihedral> | peter1138: there was some complaint against BBC just yesterday or so |
| 06:04 | <Sacro> | Maedhros: THANKS :D |
| 06:04 | <Sacro> | aside from now i have to svn up |
| 06:04 | <Maedhros> | and recompile everything due to the english.txt change ;) |
| 06:04 | <Sacro> | :( |
| 06:04 | <Sacro> | oh crap, looks like rain |
| 06:04 | <Sacro> | this isn't gonna be good |
| 06:05 | <Sacro> | suppose i best grab what i forgot and flee again |
| 06:05 | <Maedhros> | good luck :/ |
| 06:07 | <Sacro> | the city is flooded |
| 06:07 | <Sacro> | and its just started spitting again |
| 06:07 | <hylje> | heh |
| 06:07 | <hylje> | enjoy your rain |
| 06:07 | <hylje> | and fog when you dont |
| 06:08 | <Sacro> | the worrying thing is i'm moving closer to the river |
| 06:08 | <Sacro> | hylje: we dont just have fog and rain |
| 06:08 | <Sacro> | despite what asterix tells you |
| 06:08 | <hylje> | omg |
| 06:08 | <hylje> | you caught the reference :O |
| 06:14 | |-| | Giddorah [NiceBook@c-0d1d71d5.013-2011-68736410.cust.bredbandsbolaget.se] has quit [Ping timeout: 480 seconds] |
| 06:15 | <Sacro> | hylje: yes :p |
| 06:21 | |-| | SmatZ [~root@a40-prg1-5-107.static.adsl.vol.cz] has quit [Quit: Leaving.] |
| 06:21 | |-| | SmatZ [~smatz@a40-prg1-5-107.static.adsl.vol.cz] has joined #openttd |
| 06:22 | |-| | Nickman [~nn@d54C1C327.access.telenet.be] has joined #openttd |
| 06:42 | <Gekko> | im back |
| 06:42 | <Gekko> | TTD needs natural disasters xD |
| 06:42 | <Gekko> | like global warming vb |
| 06:42 | <Gekko> | s/vb// |
| 06:43 | <dihedral> | autoclean_companies based on preformance :-) |
| 06:43 | <Gekko> | >.> |
| 06:43 | <Gekko> | no. |
| 06:43 | <dihedral> | no? |
| 06:43 | <Gekko> | no. |
| 06:43 | <Gekko> | lol |
| 06:43 | <dihedral> | i was not even talking to you |
| 06:43 | <dihedral> | :-) |
| 06:43 | <Gekko> | i know. |
| 06:44 | <Gekko> | lol |
| 06:44 | <dihedral> | if its based on performace anything below say 400 gets removed |
| 06:44 | |-| | Nickman [~nn@d54C1C327.access.telenet.be] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )] |
| 06:44 | <Gekko> | god i wish my C was useful. |
| 06:45 | <dihedral> | i wish you were useful |
| 06:45 | <Gekko> | its at a substandard level. |
| 06:45 | <dihedral> | and you knew c/c++ |
| 06:45 | <Gekko> | i do know c. |
| 06:45 | <Gekko> | just not good at it. |
| 06:45 | <dihedral> | :-) |
| 06:45 | <dihedral> | i dont know c myself :-P |
| 06:46 | <dihedral> | but i dont have to |
| 06:46 | <Gekko> | >.> |
| 06:46 | <dihedral> | coding is coding! |
| 06:46 | <Gekko> | you just make others feel lesser. |
| 06:46 | <Gekko> | lol |
| 06:46 | <@peter1138> | grrr |
| 06:46 | <dihedral> | whatsup peter1138 |
| 06:46 | <Gekko> | grrwhat |
| 06:46 | <@peter1138> | who knows about opengl programming? |
| 06:46 | <Gekko> | not I. |
| 06:46 | <dihedral> | uh |
| 06:46 | <dihedral> | what you looking for? |
| 06:46 | <@peter1138> | i'm getting segfaults in glGenTextures() |
| 06:47 | <Gekko> | #opengl @ freenode? |
| 06:47 | <hylje> | i think you want to visit a gl project chan |
| 06:47 | <ln-> | it's ##opengl |
| 06:47 | <Gekko> | redirects |
| 06:48 | <dihedral> | i still think autoclean on performance is a good idea |
| 06:49 | <dihedral> | no matter if protected or not |
| 06:49 | <Gekko> | peter1138: any chance that "found new city" patch will get in trunk? |
| 06:49 | <SmatZ> | a company can bankcrupt |
| 06:50 | <dihedral> | SmatZ: yes - but a company can stay in game happily at 250 performace |
| 06:50 | <dihedral> | or even lower |
| 06:50 | <Sacro> | peter1138: i know a bit of opengl |
| 06:51 | <dihedral> | is it not nice when 2 people find eachother |
| 06:51 | <SmatZ> | dihedral: maybe this is what are admins for :) it would be hard to determine if it is an unskilled player, the player went offline and will get back, or somebody is intentionally blocking the game slot... |
| 06:51 | <Gekko> | dihedral: what do you mean |
| 06:52 | <Gekko> | lol. |
| 06:52 | <Gekko> | i play with 4 towns, 4 people |
| 06:52 | <SmatZ> | there is also an ability to autoclean companies when nobody connects for some game time ... |
| 06:52 | <dihedral> | SmatZ: you're right, it would be a job for autopilot to do :-) |
| 06:53 | <SmatZ> | dihedral: :-) |
| 06:53 | <dihedral> | SmatZ: true - was just a though :-) |
| 06:53 | <dihedral> | nothing more |
| 06:53 | <@peter1138> | Sacro: worked around it |
| 06:53 | <@peter1138> | multithreading issue :/ |
| 06:53 | <SmatZ> | dihedral: I just had a conversation with you - nothing more :-) |
| 06:53 | <dihedral> | peter1138: way to go |
| 06:53 | <dihedral> | lol |
| 06:54 | <dihedral> | SmatZ: nice - thank you :-) |
| 06:54 | <Sacro> | peter1138: ahh |
| 06:54 | <dihedral> | workarounds is what makes releases stable |
| 06:54 | <dihedral> | see windows :-) |
| 06:54 | <Gekko> | lolol |
| 06:57 | <SmatZ> | yes, Windows are nowadays stable - after 20 years of development... |
| 06:57 | |-| | nairan [~Maui_key@p5498E9A0.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] |
| 06:59 | <dihedral> | are or is |
| 06:59 | <dihedral> | depends on what windows you mean |
| 06:59 | <Gekko> | SmatZ: they arent stable... |
| 06:59 | <dihedral> | if are - development is a lot more than 20 years |
| 06:59 | <Gekko> | lol: |
| 06:59 | <Gekko> | 4000 years |
| 06:59 | <SmatZ> | I mean windows like xp |
| 06:59 | <SmatZ> | :D |
| 07:00 | <dihedral> | Gekko: rubbish |
| 07:00 | <Gekko> | egypt? |
| 07:00 | [~] | dihedral is being a little bitchy towards Gekko today |
| 07:00 | <SmatZ> | Gekko: maybe Vista have some problems ... but I do not have crashes with XP nor 2k :) |
| 07:00 | <Gekko> | or rome? |
| 07:00 | <Gekko> | im used to it. |
| 07:00 | <dihedral> | SmatZ: bluescreens have been made 'invisible' |
| 07:01 | <Gekko> | doesnt phazse me |
| 07:01 | <Gekko> | dihedral: like wine :P |
| 07:01 | |-| | nairan [~Maui_key@p5498E08D.dip.t-dialin.net] has joined #openttd |
| 07:01 | <@peter1138> | vista does a lot of switching to black |
| 07:01 | <dihedral> | nice |
| 07:01 | <Gekko> | vista sux |
| 07:01 | [~] | dihedral agrees |
| 07:02 | <dihedral> | OS X is the way forward |
| 07:02 | <Gekko> | xp sux osx sux |
| 07:02 | <dihedral> | Gekko: sux |
| 07:02 | <dihedral> | :-) |
| 07:02 | <Gekko> | osx halfsux |
| 07:02 | <dihedral> | os x is all one needs |
| 07:02 | <Gekko> | as the other half is bsd |
| 07:02 | <dihedral> | nice user interface for easy handling |
| 07:02 | <dihedral> | powerfull unix terminal |
| 07:02 | <Gekko> | all one needs is water and food |
| 07:03 | <valhallasw> | and internet |
| 07:03 | <valhallasw> | ^___________^ |
| 07:03 | <dihedral> | oh yeah |
| 07:03 | <dihedral> | internet |
| 07:03 | <Gekko> | osx costs more than windows >.> |
| 07:03 | <valhallasw> | so? |
| 07:04 | <Gekko> | cost sux |
| 07:04 | <dihedral> | Gekko: it does not |
| 07:04 | <valhallasw> | you mean 'I can download windows and hax0r it, cannot do that with ox x'? :P |
| 07:04 | <Gekko> | yes, it does |
| 07:04 | <dihedral> | os x has been at 129$ for a few years now |
| 07:04 | <Gekko> | runs on specific pcs only |
| 07:05 | <dihedral> | it does not |
| 07:05 | [~] | dihedral got it to run in virtual pc's :-D |
| 07:05 | <Gekko> | ... |
| 07:05 | <dihedral> | damn slow i tell ya |
| 07:05 | <dihedral> | but with the intel version |
| 07:05 | <dihedral> | it's a dream |
| 07:05 | <Gekko> | it failz. |
| 07:05 | <dihedral> | Gekko fails |
| 07:05 | |-| | MarkMc [~hestporr@h51n6c1o1114.bredband.skanova.com] has quit [Ping timeout: 480 seconds] |
| 07:05 | <Gekko> | failz!! |
| 07:05 | <dihedral> | OS X is a dream |
| 07:06 | |-| | MarkMc [~hestporr@host48-181.etanet.se] has joined #openttd |
| 07:06 | <Gekko> | GNzU forever. |
| 07:06 | <Gekko> | GNU* |
| 07:06 | <dihedral> | + if you like just get open dawin |
| 07:06 | <Gekko> | its defunkt |
| 07:06 | <dihedral> | Gekko is defunkt |
| 07:06 | <Gekko> | yo mumma is defunkt |
| 07:07 | <dihedral> | your mamma is that fat |
| 07:07 | <dihedral> | that your dad could roll over twice after sex and is still on top |
| 07:08 | |-| | Vikthor [~Vikthor@snat1.spoje.net] has quit [Remote host closed the connection] |
| 07:08 | <dihedral> | Gekko: no offence :-P |
| 07:08 | <valhallasw> | is Gekko the name of a troll? |
| 07:08 | <Gekko> | no. |
| 07:09 | |-| | Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd |
| 07:09 | <dihedral> | valhallasw: Gekko is the name of some guy constantly wanting 'fund a town' included |
| 07:09 | <dihedral> | and a 'declare bankrupcy' button |
| 07:09 | <valhallasw> | ah |
| 07:09 | <Gekko> | ive said it 4 times today only |
| 07:10 | <Gekko> | >.> |
| 07:10 | <dihedral> | 4 times said, discussed for 10 mins each |
| 07:10 | <Gekko> | :) |
| 07:10 | <dihedral> | lol |
| 07:10 | <dihedral> | rofl |
| 07:11 | <valhallasw> | 'Town funding Really needs to be in Openttd, Lazy Losers' <-- troll? |
| 07:11 | <Gekko> | what? |
| 07:11 | <dihedral> | LOL |
| 07:14 | |-| | Nickman [~nn@d54C1C327.access.telenet.be] has joined #openttd |
| 07:14 | [~] | dihedral being a troll |
| 07:14 | <dihedral> | i want a timestamp |
| 07:14 | <Gekko> | go get one. |
| 07:15 | [~] | dihedral rushes off to find a timestamp |
| 07:16 | [~] | dihedral found 1182860177 |
| 07:16 | [~] | Gekko found 1182860178 |
| 07:17 | <dihedral> | i bet you did not |
| 07:17 | <dihedral> | cheater :-) |
| 07:17 | <Gekko> | oh i did |
| 07:17 | <dihedral> | how then? |
| 07:17 | <dihedral> | tell me, tell me |
| 07:17 | <dihedral> | huh? |
| 07:17 | <Gekko> | gods. |
| 07:19 | [~] | dihedral translates some stuff at work |
| 07:24 | <Chris82> | dihedral: Interesting, I fixed the money subtraction bug now, but it's weird |
| 07:24 | <Chris82> | if (money.GetCost() < 0) { |
| 07:24 | <Chris82> | _additional_cash_required = ret.GetCost(); |
| 07:24 | <Chris82> | return cost; |
| 07:24 | <Chris82> | } |
| 07:24 | <Chris82> | this piece of code is from original trunk and also in the patch |
| 07:24 | <Chris82> | when I change return to CMD_ERROR the money is not subtracted in the patch anymore |
| 07:24 | <Chris82> | but with original trunk code it's subtracted, but this bug is not in trunk, I don't get it |
| 07:25 | <Chris82> | with original trunk it's not subtracted I meant |
| 07:27 | <Chris82> | bugger I also just noticed that with the diagonal patch the explosion animation is not shown |
| 07:27 | <Chris82> | the idea behind this patch is really great, but the patch is quite buggy |
| 07:34 | |-| | Progman [~progman@p57A1CD96.dip.t-dialin.net] has joined #openttd |
| 07:35 | <Chris82> | Yay! fixed the subtraction bug :D |
| 07:35 | <Chris82> | cost.AddCost(ret); was declared twice and placed in the wrong location |
| 07:36 | <Chris82> | terraform and demolish doesn't subtract money anymore now :D |
| 07:36 | <Chris82> | (when you don't have any) |
| 07:36 | <Gekko> | high five |
| 07:36 | <Chris82> | but there's st |