Back to Home / #openttd / 2012 / 08 / Prev Day | Next Day
#openttd IRC Logs for 2012-08-25

---Logopened Sat Aug 25 00:00:46 2012
00:17-!-HerzogDeXtEr [] has joined #openttd
00:23-!-HerzogDeXtEr1 [] has quit [Ping timeout: 480 seconds]
00:39-!-argoneus [] has quit [Ping timeout: 480 seconds]
00:56-!-Eddi|zuHause [] has quit []
00:56-!-Eddi|zuHause [] has joined #openttd
00:56-!-BenTrein [] has joined #openttd
00:56-!-BenTrein [] has left #openttd []
00:56-!-BenTrein [] has joined #openttd
01:26-!-NataS [] has joined #openttd
01:34-!-Nat_aS [] has quit [Ping timeout: 480 seconds]
02:00-!-Zeknurn [] has quit [Read error: Connection reset by peer]
02:01-!-Zeknurn [] has joined #openttd
02:02-!-welshdragon [] has quit [Quit: welshdragon]
02:20-!-tokai|noir [] has joined #openttd
02:20-!-mode/#openttd [+v tokai|noir] by ChanServ
02:26-!-tokai|mdlx [] has quit [Ping timeout: 480 seconds]
02:41<@Terkhen>good morning
02:53-!-andythenorth [] has joined #openttd
02:57<@Terkhen>hi andythenorth
02:58<andythenorth>bonjour Terkhen
02:58<andythenorth>@seen Zuu
02:58<@DorpsGek>andythenorth: Zuu was last seen in #openttd 2 days, 9 hours, 6 minutes, and 45 seconds ago: <Zuu> Night
03:03<andythenorth>Terkhen: do you like Squirrel? :D
03:04-!-Wolf01 [] has joined #openttd
03:04<Wolf01>morning o/
03:05-!-welshdragon [] has joined #openttd
03:18-!-Rhamphoryncus [] has quit [Quit: Rhamphoryncus]
03:18-!-roboboy [] has joined #openttd
03:20-!-bolli [~Sam@] has joined #openttd
03:25<andythenorth>stinky stinky svn
03:26<andythenorth>how do I do a revert all
03:27<andythenorth>fixed :P
03:27<@Terkhen>andythenorth: nope
03:27<@Terkhen>I have only checked it a bit, though
03:28<andythenorth>GS ideas :D
03:29*Terkhen plans to code some C++ for a change
03:32<Supercheese>Hmmm, how does OTTD color reserved tracks? Based on the track_overlay?
03:32<Supercheese>well, not "color" but, "darken", rather
03:37<@Terkhen>andythenorth: <--- why do you think that this is a bug?
03:38<andythenorth>because it has stupid gameplay effects
03:38<@Terkhen>what effects?
03:38<@Terkhen>the cost?
03:39-!-FLHerne [] has joined #openttd
03:39<andythenorth>and it makes no sense except wrt realism
03:39<andythenorth>or just "that's how the code is already"
03:39<@Terkhen>I would understand for the locks case, but you don't strictly need to overbuild the river with canals to move ships through it
03:41<andythenorth>more of an accident usually
03:41<andythenorth>let me test a few things
03:43<andythenorth>Terkhen: the main issue is that it makes building locks on a river insanely expensive
03:43<andythenorth>which is maybe very realistic and all
03:43<andythenorth>but it's silly for gameplay, and quite unexpected when it takes all your money away
03:46<Wolf01>I'm with andy on this problem
03:47<andythenorth>additionally I think canals should just be cheaper, for early gameplay
03:47<andythenorth>but that's a separate issue (and I can solve some of it in newgrf)
03:49-!-FLHerne [] has left #openttd []
03:50<@Terkhen>andythenorth: WRT to default costs, IMO many of them do not make much sense, but unless we want to change costs in old savegames the only way to change them is via NewGRFs
03:51<@Terkhen>I'm curious about the building canals over rivers issue because I never encountered it while using ships, that's why I don't see the problem :P
03:55<andythenorth>the locks are the main place you'll encounter it
03:55<andythenorth>a lock on river costs ~4x more than not on river
03:55<andythenorth>which might be justifiable wrt reality or state of codebase
03:56<andythenorth>but it's pointless extra detail for gameplay
03:56<Supercheese>My ships tend to throw the "ship is lost" error a lot on rivers
03:56<andythenorth>mine too
03:56<Supercheese>despite them finding the way fine...
03:56<andythenorth>mine get lost :P
03:56<andythenorth>or can't turn around
03:56<bolli>Surely, In reality they cost a lot more to build on a river?
03:56<andythenorth>and that's useful because? :P
03:56<bolli>because you have to worry about diverting water flow etc
03:57<andythenorth>who gives a crap :D
03:57<andythenorth>add it to the list of problems wrt reality ;)
03:57<andythenorth>(1) the world is not made of pixels
03:57<andythenorth>* everyone knows that the world is made of voxels
03:57<andythenorth>Todo: implement OpenTTD in voxels
03:58<@Terkhen>andythenorth: as I said, I agree on the lock case
03:58<@Terkhen>I'm asking about the general case
03:58-!-Alberth [~hat3@2001:980:272e:1:21a:92ff:fe55:fc8d] has joined #openttd
03:59-!-mode/#openttd [+o Alberth] by ChanServ
03:59<@Terkhen>good morning Alberth
03:59<andythenorth>Terkhen: general case I don't have such strong feelings about ;)
03:59<andythenorth>it's just odd
03:59<@Alberth>moin Terkhen, andythenorth
03:59<andythenorth>canal suddenly gets very much more expensive
03:59<andythenorth>unexpected when building ;)
03:59<andythenorth>lo Alberth
04:00<bolli>anyway, Bye...
04:00-!-bolli [~Sam@] has left #openttd []
04:02*andythenorth was nearly very grumpy there
04:02<andythenorth>who gives a fuck about realism :P :)
04:03<@Terkhen>it's just that I don't see that happening very frequently
04:06-!-sla_ro|master [~slaco@] has joined #openttd
04:10<Supercheese>All sea-level water is classified as "ocean", yes?
04:11<Supercheese>Small bodies of sea-level water can be "lakes"?
04:12<Supercheese>or sea-level canals
04:12<Supercheese>naturally would be canals
04:12-!-Honza [] has joined #openttd
04:13-!-welshdragon [] has quit [Quit: welshdragon]
04:13-!-Honza is now known as TheDude
04:14-!-roboboy [] has quit [Ping timeout: 480 seconds]
04:16<andythenorth>it's interesting with canal / ocean speed fraction in FISH 2
04:16<Supercheese>Hence my interest ;)
04:16<andythenorth>some maps have lots of small bits of ocean, with useful rivers / or can be connected by canals
04:16<andythenorth>but then the river boats are inefficient on those routes
04:17<Supercheese>The new ships' dependency on [un]loaded state for speed means they travel faster than the purchase window speed when unloaded
04:17<Supercheese>IIRC you have a factor of 1.2 or so for some ships when unloaded
04:17<Supercheese>too lazy to pull up yer config file :P
04:18<@Alberth>Supercheese: I am to blame for that :)
04:18<Supercheese>It is an excellent feature; I thank you
04:18<@Alberth>it seemed nice to have them travel a bit faster when unloaded
04:19<@Alberth>Supercheese: andy did all the work, I just made the suggestion
04:19<Supercheese>Indeed, just a tad awkward to have the purchase menu speed be somewhere between loaded and unloaded, but a minor gripe
04:19<Supercheese>well, then let the "you" be a general one ;)
04:20<Supercheese>Of course the best feature is autorefit
04:20<Supercheese>no more having to send them to a depot to pick up food from the fishing harbor
04:20<Supercheese>a depot to refit*
04:21<@Terkhen>autorefit is awesome :)
04:22<Supercheese>Darn, no UKRS wagons can carry both bauxite and metal (in 1916, at least)
04:23<Supercheese>doubtful any set would have that universal of a wagon, though
04:26<Eddi|zuHause>the earöy DBSet wagons should have that
04:26<Supercheese>terrible top speed though, I'd bet
04:27<Supercheese>I'll just have to run separate trains
04:27<Supercheese>could be worse :P
04:29<Supercheese>Whoah, since when can you build a signal on a tile occupied by a train?
04:31-!-Chris_Booth [] has joined #openttd
04:36-!-Progman [] has joined #openttd
04:37<@Terkhen>since a few months ago IIRC
04:37-!-andythenorth [] has quit [Ping timeout: 480 seconds]
04:38<Supercheese>very cool; but I am now needing sleep
04:38<Supercheese>valete omnes
04:38-!-Supercheese [~Password4@] has quit [Quit: ChatZilla [Firefox 14.0.1/20120713134347]]
04:42-!-TheDude [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
04:47-!-mkv` [] has quit [Ping timeout: 480 seconds]
04:54-!-Markavian [] has joined #openttd
05:08<SquireJames>Yummy breakfast of boiled eggs. Finally learned how to reliably cook them
05:23-!-pugi [] has joined #openttd
05:24<Eddi|zuHause>"i already boiled these eggs for half an hour, and they won't go soft!"?
05:29<Rubidium>they might still be soft
05:29<Rubidium>well, or hard and get soft again when removing them
05:32<Rubidium>(but then you haven't boiled it in water at sea level pressure)
05:34-!-Markavian` [] has joined #openttd
05:36-!-Chris_Booth [] has quit [Read error: Connection reset by peer]
05:36-!-Chris_Booth [] has joined #openttd
05:41-!-Markavian [] has quit [Ping timeout: 480 seconds]
05:44-!-Progman [] has quit [Remote host closed the connection]
05:48-!-DDR [] has quit [Quit: for the love of god this is not safe for work]
05:51-!-kais58_ [] has joined #openttd
05:53-!-kais58 [] has quit [Ping timeout: 480 seconds]
06:00-!-andythenorth [] has joined #openttd
06:00<andythenorth>my laptop died :(
06:00<andythenorth>think it's eaten it's SATA bus somehow
06:00<andythenorth>on the plus side
06:00<andythenorth>faster laptop soon
06:01<andythenorth>on the minus side, lost some work :P
06:01-!-frosch123 [] has joined #openttd
06:02<@Terkhen>hi frosch123
06:02<frosch123>moin terkhen :)
06:03<andythenorth>on the plus side, put the drive in my wife's laptop, everything works
06:03<andythenorth>on the minus side, had to go and buy screwdrivers
06:03*andythenorth is thinking up plus and minus examples :P
06:03<andythenorth>on the plus side, can collect new laptop in one hour
06:04<andythenorth>on the minus side, I have to go to PC World :P
06:05<andythenorth>bonjour frosch123
06:05<andythenorth>anyway, so GS idea:
06:05<andythenorth>"Power Grid"
06:06<andythenorth>it's 1905
06:06<andythenorth>The following five cities want to embrace electricity [names]
06:07<andythenorth>You have an opportunity to prove yourself as a tycoon in the brave new world of electricity supply
06:07<andythenorth>You will need to build Power Stations for each city, and transport coal to them
06:07<andythenorth>For bronze, build all 5 power stations and transport 1,000t per month to them by 1940
06:08<andythenorth>For silver, same bronze, but transport 2,000t per month
06:08<andythenorth>For gold, complete the silver goal by 1930
06:08<andythenorth>or such
06:10-!-roboboy [] has joined #openttd
06:14<Eddi|zuHause>sounds good for a start
06:14<Eddi|zuHause>but how do you detect what constitutes a power station, with NewGRFs and all?
06:16-!-kais58 [] has joined #openttd
06:16<andythenorth>Eddi|zuHause: and that is the interesting question
06:16<andythenorth>previously trying to figure out GS / newgrf has just caused me to be pissed off :)
06:16<andythenorth>but now I have actually played GS and read some code :)
06:17<andythenorth>and can think up cases
06:17<andythenorth>I think this would be a GS tied to certain newgrfs
06:17<andythenorth>I think the author has to maintain a table of IDs
06:17<andythenorth>is all
06:17<andythenorth>for now
06:17<andythenorth>if we see a pattern for what GS needs, we can provide it in newgrf
06:18*andythenorth has to go get new laptop :P
06:18-!-kais58_ [] has quit [Ping timeout: 480 seconds]
06:18-!-andythenorth [] has quit [Quit: andythenorth]
06:19-!-Elukka [] has quit []
06:20<@Terkhen>andy's old power plant obsession
06:23-!-keoz [] has joined #openttd
06:23-!-roboboy [] has quit [Ping timeout: 480 seconds]
06:33-!-keoz [] has quit [Quit: keoz]
06:50-!-Pixa [] has joined #openttd
06:54-!-KingPixaIII [] has joined #openttd
06:55-!-LordPixaII [] has quit [Ping timeout: 480 seconds]
06:59-!-LordPixaII [] has joined #openttd
06:59-!-Pixa [] has quit [Ping timeout: 480 seconds]
07:04-!-KingPixaIII [] has quit [Ping timeout: 480 seconds]
07:04-!-roboboy [] has joined #openttd
07:04-!-DOUK [] has joined #openttd
07:09-!-mahmoud [] has quit [Ping timeout: 480 seconds]
07:13-!-Pixa [] has joined #openttd
07:14<@Alberth>Eddi|zuHause: find the industry that produces batteries :p
07:18-!-LordPixaII [] has quit [Ping timeout: 480 seconds]
07:19-!-Xaroth_ [] has quit [Ping timeout: 480 seconds]
07:22-!-roboboy [] has quit [Ping timeout: 480 seconds]
07:23-!-Frankr [] has joined #openttd
07:26-!-roboboy [] has joined #openttd
07:31-!-bolli [~Sam@] has joined #openttd
07:31<bolli>Sorry, but i've got another question...
07:32<bolli>Is there a max sprite size for the depots?
07:32<bolli>I have a 2 car train that looks fine in the depot, however it becomes pushed up together in the depot...
07:38<@Alberth>don't be sorry for asking a question
07:38<bolli>ok :). I just don't like flooding places with beginner questions
07:39<@Alberth>as for the question itself, it does not make sense to me: "...looks fine in the depot" but " ...becomes pushed up together in the depot"
07:39<Eddi|zuHause>bolli: there's a "compression" from 32px to 28px in depots, which you can turn off by a misc flag in your grf
07:39<bolli>ah thanks :)
07:39<@Alberth>but I am the wrong person to answer it, if it is about sprites
07:40<bolli>Any idea what the flag is?
07:40<Eddi|zuHause>the 32px depot flag :)
07:42-!-Frankr is now known as Guest4330
07:42-!-Frankr [] has joined #openttd
07:43<Eddi|zuHause>bolli: if you use nml, it's "train_width_32_px"
07:43-!-bolli1 [~Sam@] has joined #openttd
07:43-!-Frankr [] has quit []
07:44-!-Frankr [] has joined #openttd
07:45<Eddi|zuHause>bolli1:[25.08.2012 13:43] <Eddi|zuHause> bolli: if you use nml, it's "train_width_32_px"
07:46<bolli1>so that goes in the misc_flags bitmask?
07:46<Eddi|zuHause>no need to handle bitmasks in nml
07:47<Eddi|zuHause>simply "train_width_32_px = 1;"
07:47<SquireJames>Does anyone have a binary laying around that supports NML, has daylength settings and cargodist?
07:47<Eddi|zuHause>anywhere in your GRF
07:47<bolli1>thanks very much :)
07:47<Eddi|zuHause>SquireJames: i think you ask a very wrong question
07:48-!-bolli [~Sam@] has quit [Ping timeout: 480 seconds]
07:48-!-andythenorth [] has joined #openttd
07:48<SquireJames>How so?
07:48-!-Guest4330 [] has quit [Ping timeout: 480 seconds]
07:48-!-bolli1 is now known as bolli
07:48<andythenorth>my old OS won't boot this laptop
07:49<Eddi|zuHause>SquireJames: OpenTTD does not "support NML". it never comes in contact with it
07:49<andythenorth>Snow Leopard is only two major versions behind, what's the big deal :P
07:49<Eddi|zuHause>SquireJames: same way a car never comes in contact with "raw oil"
07:49<SquireJames>Alright, well a version that supports GRF coded in it
07:49<@Alberth>andythenorth: Apple is not making sales to you, I'd guess
07:50<SquireJames>For example, I can't run the latest UKRS2 and FIRS on Chills Patchpack
07:50<SquireJames>Which is a bummer
07:50<Eddi|zuHause>SquireJames: you possibly mean "GRF v8"/"Container v32"
07:50<Eddi|zuHause>SquireJames: in that case, there are CargoDist builds, but you have to patch in daylength by yourself
07:51<@Alberth>or start a squire patchpack :p
07:51<andythenorth>block level copy of my SSD is *way* faster than incremental
07:51*andythenorth should probably go hang out in #upgradinglaptopstoday
07:51<andythenorth>there will be complaining today
07:52<andythenorth>some of my tools will be broken :(
07:52<Eddi|zuHause>anyway, gtg
07:52<@Alberth>bye Eddi|zuHause
07:52<andythenorth>I face a world of python 2.4 pain too I think :P
07:52<@Alberth>ouch :(
07:52<SquireJames>Well Albert, i'd LOVE to :)
07:53<SquireJames>But neither TortoiseSVN nor the alternative seem to like me very much
07:53<SquireJames>I think i;ve compiled 1 successful build myself, all others seem to fail, which I am figuring is because I am trying to weld two incompatible patches together
07:53<@Alberth>you don't want to use SVN tools in the first place
07:53<SquireJames>So short of learning code and finding out why they won't mesh, I'm a bit stuck
07:54<@Alberth>yeah, you have to understand the code for patching
07:54<SquireJames>I guess an alternative is to get the CargoDist patch, and then find out which bit of the regular code alters daylength
07:55<SquireJames>and set it to a fixed number, say daylength 3 (which works well enough for me)
07:55<SquireJames>Not as flexible as properly combining the patches, but for a quick and dirty fix, it works
07:56<@Alberth>I never tried doing much patching of outdated version
07:56<SquireJames>I guess my issue is that I find the game goes too fast for me, and for UKRS2 to update liveries properly :)
07:57<andythenorth>maybe 2 hours to clone this SSD
07:57*andythenorth should play a game of MP NoCargoGoal whilst waiting
07:57<andythenorth>at least the keyboard on this one isn't rubbish
08:00<andythenorth>so GS + newgrf industry....
08:00<@Alberth>I am somewhat wondering whether you could solve this in the newgrf domain, by stretching the model life time by factor 3 or so
08:01<andythenorth>Alberth: I don't see why just faking the date wouldn't work :P
08:01*andythenorth assumes there's a date function somewhere
08:01<andythenorth>just tell it to lie
08:01<@Alberth>it might
08:01<andythenorth>instead of "return date", use "return date / 4" :P
08:02<andythenorth>"return date / some factor"
08:02<andythenorth>same effect
08:02<@Alberth>that won't do, there is a lot of "daily" or "monthly" stuff going around
08:02<SquireJames>Allow me to explain :)
08:02<SquireJames>UKRS2 locos change livery to all-over black from 1940-1946
08:02<andythenorth>Alberth: only lie to newgrf
08:02<andythenorth>I doubt it's that simple
08:03<andythenorth>lots of date stuff is action 0 stuff I guess
08:03<SquireJames>It seems Pikka uses a random chance thingy that every time a train goes into a depot during this time, it might repaint
08:03<@Alberth>andythenorth: 8/9 times a month deliveries breaks already
08:03<SquireJames>However, the game goes so fast that hardly any of my locomotives are repainted by the time 1946 wings around
08:04<andythenorth>just define that months are ~60 days long :P
08:04*andythenorth wonders if nml could do the lying
08:04<andythenorth>for newgrfs at least
08:04<@Alberth>SquireJames: if you have true day-length, that would still be the case
08:04<andythenorth>it must be parsing/lexing dates
08:05<andythenorth>you'd just have to wait longer to get annoyed by it :P
08:06<SquireJames>Well, I set my repair intervals to half the period, but with twice the daylength
08:06<andythenorth>sounds very complicated
08:06<SquireJames>ergo, they visit the depots the same number of times, but the timescale between 1940 and 1946 is twice as long
08:06<andythenorth>if you want train sets, have you tried Hornby? :)
08:06<@Alberth>half the period would be sufficient, wouldn't it?
08:06<SquireJames>Not really, then they are visiting the depot all the time
08:07<andythenorth>SquireJames: just decompile the grf and change it?
08:07<SquireJames>Why? 1940 - 1946 for wartime black is correct
08:08<andythenorth>I don't understand the issue in that case :)
08:08<andythenorth>what's the issue? :)
08:08<SquireJames>Alright let me try again
08:08<SquireJames>The game runs too quickly, so trains do not visit the depot frequently enough for them all (or the majority) to be painted in time
08:08<SquireJames>this also occurs for other livery changes, but this is the main on since it's the shortest time period
08:09<andythenorth>so 6 years is ~80 mis
08:09<SquireJames>If I increase the frequency, trains are visiting depots too much, which causes routing issues etc
08:09<andythenorth>mins *
08:09<andythenorth>so you want those 6 years to take ~240 mins or so?
08:09<andythenorth>with train speed etc unaffected
08:10<andythenorth>or just everything runs slower?
08:10<SquireJames>So that the trains can visit depots at the same frequency, but they have twice the time to do so, roughly
08:10<@Alberth>weird day length
08:10<andythenorth>you'd make 3x the money in that time
08:10<SquireJames>Well industry and town passenger generation is unimportant, i'm happy either way
08:10<andythenorth>SquireJames: you should try eddi's awesome day length patch
08:11<andythenorth>at the end of each year, it simply resets the date n times
08:11<andythenorth>so if you have 3:1
08:11<andythenorth>you'd get 1940 3 three times
08:11<SquireJames>Well I am running a daylength patch currently, unsure which one
08:11<andythenorth>don't blame eddi for the stupidity of the idea, it was my mine, but he patched for it
08:11<SquireJames>but I find my way of playing the game benefits greatly from CargoDist
08:11<andythenorth>the patch makes vehicle availability a bit interesting iirc
08:13<SquireJames>So you see my quandry. CargoDist makes the game interesting, but it goes too quick. Daylength slows it down nicely, but I don't get the benefits of CargoDist
08:14-!-andythenorth is now known as Guest4337
08:14-!-andythenorth [] has joined #openttd
08:15<andythenorth>I'd just play NoCargoGoal for 20 years and stop worrying about this stuff :)
08:15<andythenorth>I find that worrying about the game takes the fun away :
08:16<andythenorth>cargo routing, economy, payment models, day length etc are all just a bit boring to fix
08:16<andythenorth>same for road types, new airports, new map etc
08:16<andythenorth>nobody is interested enough in these problems, they're kind of tedious :D
08:17<andythenorth>otoh, configurable vehicle smoke for newgrfs is *very* important ;)
08:17<andythenorth>and also writing more GS
08:18*andythenorth wonders how dope wars could be implemented in openttd
08:18<TrueBrain>you going there? really? :P
08:19<SquireJames>well my GS is coming along nicely. Would work better with longer daylengths though :P
08:19<Kjetil>Let's implement syndicate instead, so you can blow up your oponents stations
08:20-!-Guest4337 [] has quit [Ping timeout: 480 seconds]
08:20<SquireJames>persuadutron their passengers :)
08:21<andythenorth>Dope Wars is probably too turn-based for a GS :P
08:21*andythenorth ponders
08:21<TrueBrain>selling dope by trains
08:21<TrueBrain>that would be new :)
08:21<andythenorth>you delivered 3,000t of Cocaine
08:21<andythenorth>everyone is dead
08:21<TrueBrain>hidden in coal
08:21<SquireJames>New cargo for the subtropical climate :P
08:22<andythenorth>via submarine
08:22<Kjetil>So if you deliver goods at town grows, if you deliver dope the town shrinks ?
08:22<andythenorth>20% of my SSD copied :(
08:22<andythenorth>Kjetil: valid
08:22<SquireJames>To that same end, Soylent Green factories...
08:22<andythenorth>construction camp: requires PAX, food, women, hard licquour, drugs
08:22<Kjetil>So you can finally be rid of those annoying towns in the middle of the transmap railway
08:22<andythenorth>soylent green is my new godwin's law on this channel
08:22-!-andythenorth [] has left #openttd []
08:24<SquireJames>So, killing people with drugs = okay, killing people for food = bad. Okay glad we've got your morale compass sorted...
08:27-!-SquireJames [] has quit [Quit: ajax IRC Client]
08:27-!-SquireJames [] has joined #openttd
08:35<SquireJames>Gone all quiet hasn;t it
08:36-!-andythenorth [] has joined #openttd
08:38-!-glx [glx@2a01:e35:2f59:c7c0:719e:5130:4a5a:9401] has joined #openttd
08:38-!-mode/#openttd [+v glx] by ChanServ
08:41-!-FLHerne [] has joined #openttd
08:46-!-roboboy [] has quit [Ping timeout: 480 seconds]
08:57<frosch123>question of the day:
08:57<frosch123>ottd error boxes are red
08:58<frosch123>according to what rules are the caption or the text inside the box white or yellow?
08:58<frosch123>(i think there exist all 4 combinations of yellow/white caption/text)
08:59<frosch123>(some confirmation boxes like "exit game" also follow this colour scheme)
08:59<andythenorth>the rules are 'whoever wrote that code chose'? :P
08:59<andythenorth>let's see
09:00<andythenorth>also I need to know if ottd works in OS X 10.7 anyway :(
09:01-!-sla_ro|master [~slaco@] has quit [Quit: DANGER is OFFLINE DANGER]
09:01<FLHerne>andythenorth: People keep reporting bugs with it, so it must work to some extent :P
09:02<frosch123>the rule is: don't go fullscreen or something like that
09:02<andythenorth>I suspect forthcoming sadness :(
09:02<andythenorth>I rely on fullscreen
09:02<FLHerne>Someone (r) should make OTTD GPU-accelerated :P
09:02*FLHerne just got a new one ;-)
09:02<frosch123>multiple people already succeeded in making ottd cpu-decelerated
09:06<SquireJames>GPU decelerated is the Mac version :P where every upgrade makes it gradually go slower
09:06<SquireJames>However, deceleration does not exist as an action. My physics teacher would have a fit hearing you say that :P
09:06<andythenorth>can't get to my OpenTTD stuff right now
09:06<andythenorth>no permissions :(
09:07<SquireJames>I remember back during the bad old days of my GCSEs how many times we got that beaten into our heads
09:07<+glx>andythenorth: on 10.7 ?
09:07<andythenorth>glx: currently yes
09:08<+glx>so the OS doesn't want you to try openttd ?
09:08<andythenorth>mostly the issue is I don't have any base sets
09:09<andythenorth>they're in a user dir on my previous HD
09:09<andythenorth>and I don't have permissions to read that
09:10-!-keoz [] has joined #openttd
09:13<Rubidium>andythenorth: if only someone coded a feature to automatically give the ability to download the base sets when they are missing
09:15<andythenorth>if only :|
09:15<andythenorth>*if only it worked with my OS :P
09:15<andythenorth>I suspect that Big Brother is going to make me upgrade this disk straight from 10.6.8 to to 10.8
09:15<andythenorth>does OpenTTD work at all in 10.8?
09:16<Rubidium>it works on 10.10
09:17<andythenorth>and how about on OS X :P
09:17*andythenorth stares into a future that contains a Windows installation
09:17<andythenorth>which is a horrible though
09:17<frosch123>andythenorth: why? ottd also fails on windows :p
09:18<FLHerne>andythenorth: Linux! :D
09:18<BenTrein>andythenorth - there's no need to fall that deep! Linux does very well.
09:18<BenTrein>I've not had a crash in a long long time.
09:18<andythenorth>is there a linux distro that makes sense yet?
09:18*FLHerne is a Linux Mint KDE fan :-)
09:18<BenTrein>Ubuntu, Fedora, Mint, Suse...
09:18<andythenorth>I see them various distress used by other people and they're completely confusing
09:19<andythenorth>distros / distress /s
09:19<BenTrein>But to me a Mac is completely confusing.
09:19<BenTrein>It is all about what you're used to.
09:19<FLHerne>BenTrein: Same :P
09:19<andythenorth>and to me swahili is confusing
09:19<frosch123>andythenorth: if you want others to decide what you use, you should stick with osx :p
09:19<BenTrein>Sure , there's a learning curve. Sure, you have to learn a couple of things. Is that so bad?
09:19<@planetmaker>for me the future will hold at least one linux install more. Hopefully next week :-)
09:19<andythenorth>I have zero interest in learning new computer things
09:20<FLHerne>andythenorth: Linux has more in common with OSX than Windows does, anyway :P
09:20<FLHerne>Also, it's easier to configure it to behave in an OSX-like way :-)
09:20<frosch123>BenTrein: if andy has options, he changes his opinion twice a day... so he won't be able to do anything but install all distros in alternating order
09:20<@planetmaker>yes, linux and osx have loads of things in common. If you like the command line, andy, linux is your friend
09:20<andythenorth>I like not having to think about computer crap :P
09:21<BenTrein>I don't think about computer crap anymore.
09:21<@Alberth>playing openttd is much more interesting!
09:21<BenTrein>Of course I did in the beginning of using Linux. But I now know what to do and how to.
09:21<FLHerne>andythenorth: Get a generally stable distro with decent default settings then :P
09:21<frosch123>BenTrein: like "never install gnome 3"? :p
09:22<andythenorth>all I need is a distro in a virtual appliance or such
09:22<BenTrein>I absolutely LOVE Gnome 3
09:22<andythenorth>I don't want any window manager crap
09:22<FLHerne>frosch123: :D . Also Unity :P
09:22<andythenorth>all window managers are shocking, the linux ones nearly as bad as Windows
09:22<andythenorth>all that zooming liquid blobby crap everywhere
09:22<frosch123>andythenorth: use a tiling wm :)
09:22<andythenorth>'omg we can shake the window when you move it'
09:23<andythenorth>that can piss off :P
09:23<frosch123>tiling wm are impressive, i'm just too stupid to use one
09:23<FLHerne>andythenorth: Openbox can work as a window manager for most DEs :P
09:23<andythenorth>I just need an appliance to run opened I think
09:23<andythenorth>openttd *
09:23<andythenorth>then I run it as a VM, with shared dir to my main OS
09:23*FLHerne likes wobbly, semi-transparent, sliding stuff though :P
09:23<BenTrein>Get it working on your Raspberry Pi and you're good to go, I guess. :D
09:24<frosch123>andy needs a vendor-locked-in device, which allows him to do nothing but make newgrfs :p
09:24<frosch123>an "opad"
09:24<andythenorth>lock down an android thing
09:24<andythenorth>I saw a 7" tablet yesterday
09:24<frosch123>anyone here wants to step up as "opad" producer?
09:24<andythenorth>that's pointless
09:25<frosch123>opad would be 23" tablet
09:25<andythenorth>800x600 res though?
09:25<frosch123>you can put it on the wall while not using it
09:25<andythenorth>can we solve GS and newgrf please [while I am waiting to get a usable OS]
09:26<frosch123>what picture on the wall would be more impressive than a moving railnetwork?
09:26<andythenorth>each pixel would be about 2cm
09:26<@Terkhen>the joys of linux, I hate gnome 3 but you have always options :P
09:26<@Terkhen>andythenorth: what is "GS and newgrf"?
09:26<andythenorth>GS should be able to do stuff wrt newgrf
09:26<@Terkhen>what stuff?
09:27<andythenorth>(1) GS should have unlimited money, or zero construction costs. Why doesn't it?
09:27-!-BenTrein [] has quit [Quit: Leaving]
09:27<@Terkhen>that's unrelated to NewGRFs... IIRC there were some good reasons to leave that out but I don't know/remember them
09:27<andythenorth>simply dump all base costs to 0 while GS is running, then restore them
09:28<andythenorth>problem solved
09:28<andythenorth>allow GS to manipulate base costs, let authors do it themselves
09:28<@Terkhen>I don't think it was an implementation problem
09:28<@Terkhen>implementation problems are easy :)
09:28<andythenorth>oh we're concerned about people doing bad things?
09:28<andythenorth>just don't play openttd with idiots ;)
09:29<@Terkhen>no idea, you will have to ask someone else about the reasons, I don't trust my memory at all :)
09:29<andythenorth>TrueBrain: ^^ etc
09:29<frosch123>i would love to see ais use scp to team up against the human players
09:29<andythenorth>tl;dr: why can't GS have unlimited money / zero costs?
09:29<TrueBrain>it has
09:29<TrueBrain>but sadly, the question is invalid
09:30<TrueBrain>I have to counter it with a question: when doesn the GS have unlimited money?
09:30<andythenorth>when Zuu tells me it doesn't (unless it has an AI to steal from)
09:30<andythenorth>do I need to test for myself instead of accepting wisdom of others? :P
09:30<TrueBrain>well, when do you think it doesn have unlimited money?
09:31<TrueBrain>at which actions?
09:31<andythenorth>constructing industry
09:31*andythenorth predicts a circular conversation next ;)
09:32<andythenorth>maybe when I get my OS back, I should try writing GS :P
09:32<TrueBrain>can a GS build an industry?
09:32<andythenorth>no idea
09:32<andythenorth>it should be able to though
09:33<andythenorth>I heard rumour of a spec somewhere :P
09:33<TrueBrain>but then your question before is kinda mute :P
09:33*andythenorth finds the spec
09:33<TrueBrain>ah, it can build
09:33<TrueBrain>via Type
09:33<TrueBrain>and .. it can only be done by GS
09:33<TrueBrain>only via the DEITY company
09:33<andythenorth>GS has loads of industry stuf
09:33<TrueBrain>so, itis free
09:33<TrueBrain>I wouldn't know who would hav eto pay for it :P
09:33-!-Phoenix_the_II [] has quit [Read error: Connection reset by peer]
09:34<andythenorth>number of stations is interesting
09:34<TrueBrain>basically, andythenorth, the GS doesn't have any money
09:34<TrueBrain>as it is nobody
09:34<andythenorth>also GetIndustryType is interesting
09:34<TrueBrain>in some corner cases, it is a OWNER_DEITY
09:34<andythenorth>that works for me
09:34<TrueBrain>which doesn't require any money
09:34<TrueBrain>there is one other case, where a GS executes stuff for a company
09:34<TrueBrain>but then the only logic thing would be, that it costs the company the money
09:35<TrueBrain>(like with AIs)
09:35<andythenorth>where's the stuff for how much cargo delivered
09:35<frosch123>gs should be able to spawn disaster vehicles
09:35<TrueBrain>so when you talk about: why can't GS have unlimited money, I can only say: there is no case it needs ANY money
09:35<TrueBrain>so the question sad enough is not valid :) Sry :)
09:36<frosch123>and send a fleet of 100 ufos after your vehicles
09:36<TrueBrain>frosch123: it can :)
09:36<andythenorth>TrueBrain: good answer :)
09:36*andythenorth wants GS to be able to build a bunch of stuff right after map gen
09:36<andythenorth>like towns
09:37<andythenorth>GS has bridge stuff :o
09:37<andythenorth>so we could write a BridgeToNoGoWhere?
09:37<andythenorth>as a challenge GS?
09:37<TrueBrain>it can evenput down roads, free, unlimited :P
09:37<andythenorth>For Gold medal: build highest bridge
09:38<andythenorth>can GS remove bridges of *my* company
09:38*andythenorth has ideas
09:38<TrueBrain>for a cost, possibly
09:39<SquireJames>Does your idea involve a tay bridge situation Andy?
09:39<andythenorth>cost to me? Or cost to the GS-which-has-no-money?
09:39<TrueBrain>a GS can switch to a company
09:39<TrueBrain>and execute certain commands
09:39<TrueBrain>on behave of that company
09:39<TrueBrain>so including costs
09:40<TrueBrain>not sure if destroying bridges is part of that, but most likely
09:40<andythenorth>there is a severe under-exploitation of GS possibilities… ;/
09:40<TrueBrain>that domain is very large :D
09:40<andythenorth>will I be learning squirrel then :P
09:41<@Terkhen>andythenorth: see? I was right in not trusting my memory :)
09:42<andythenorth>awarding exclusive rights is interesting
09:42<andythenorth>also setting town rating none
09:42<TrueBrain>Terkhen: you are partly right; often we talked about if a GS should be able to do stuff on behave of a company for free
09:42<TrueBrain>the answer always came down to: no, it should cost like it costs an AI
09:43<andythenorth>can't see a FoundTown function or such
09:43-!-FLHerne [] has left #openttd []
09:44<TrueBrain>changing town ratings is an interesting one btw
09:44<TrueBrain>dunno if that is possible, but that could be really useful tbh
09:44<andythenorth>think there's a method for it if I read correctly
09:44<andythenorth>GS is too slow to respond every time a user tries to build something?
09:44<TrueBrain>andythenorth: to give a bit more insight on talks about what GS can and shouldn't do: I personally am always very worried people start writing AIs in GS scripts, because it can cheat
09:45<TrueBrain>we talked for a long time about stuff like BuildVehicle, for example
09:45<TrueBrain>it is open for a lot of abuse
09:45<andythenorth>nice problem to have :)
09:45-!-bolli [~Sam@] has quit [Ping timeout: 480 seconds]
09:45<andythenorth>but fair enough
09:45<TrueBrain>it is hard to make a line .. what a GS should and shouldn't be doing
09:45<andythenorth>anyway, I don't think the lack of GS is due to lack of capability
09:46<andythenorth>GS should be mostly simple anyway
09:46<andythenorth>the stuff I am most searching for in the spec is to do with setting up map
09:46<andythenorth>I don't want to be stuck on specific scenario with specific newgrfs
09:46<andythenorth>I want GS to be able to place towns, industries, objects etc
09:46<@Terkhen>andythenorth: there is no need to do that
09:47<@Terkhen>when/if the new scenario format is complete
09:47<@Terkhen>you could rely in external tools to do that
09:48<@Terkhen>the format is just a bunch of png layers and text files
09:48<@Terkhen>bundled in a single tar
09:49<andythenorth>is it done yet? :)
09:49<@Terkhen>where yes means that it has a spec :)
09:50<frosch123>it's done as is everyone is fed up with it?
09:52-!-FLHerne [] has joined #openttd
09:53<Fremen>hm fraps doesn't recognize openttd as a game
09:54-!-bolli [] has joined #openttd
09:56<frosch123>maybe it's no game
10:02-!-FLHerne [] has quit [Remote host closed the connection]
10:18<Fremen>how can I autmatically place signals like every 4 squares instead of every square?
10:19<frosch123>open the signal gui
10:19<frosch123>set the distance
10:19<frosch123>place one signal
10:19<frosch123>ctrl+drag it in the direction you want to
10:19<Fremen>didn't see those arrows
10:20-!-roboboy [] has joined #openttd
10:27<frosch123>TrueBrain: can we kick cia and make dorpsgek announce stuff in here? my ego hurts if my features receive not enough praising :p
10:29<TrueBrain>just I have no clue how to get CIA out :P
10:30<frosch123>stop sending mails :p
10:30<frosch123>well, double annoucment does not hurt to much
10:30<TrueBrain>hmm, I see it also still sends to a maillist
10:30<TrueBrain>does that still work? :P
10:30<frosch123>what maillist?
10:30<TrueBrain>exactly my question :P
10:31<frosch123>there was a maillist in 2007, but it was about patches, not about commits
10:31<TrueBrain>before that we already had a commit maillist
10:31<TrueBrain>for a long long time
10:31<frosch123>ah, yay, my daily delivery failure mails just arrived :s
10:32<@Alberth>pastebin it here :p
10:32<TrueBrain>maillist still seems to be operations
10:32<frosch123>oh wait, it now immediately says "delivery failure", not just after 24 hours
10:32<frosch123>so, does that mean they actively deny the mails now?
10:32-!-argoneus [] has joined #openttd
10:32-!-keoz [] has quit [Quit: keoz]
10:32-!-bolli [] has quit [Ping timeout: 480 seconds]
10:33<TrueBrain>glx: do you still receive those emails?
10:33-!-keoz [] has joined #openttd
10:34-!-KritiK [] has joined #openttd
10:35<frosch123>hmm, cia website does not look exactly maintained
10:36<frosch123>everything says 2007 or 2009
10:36<SquireJames>thats government cut backs for you
10:36<TrueBrain>frosch123: it is activelly worked on
10:36<CIA-1>OpenTTD: rubidium * r24483 /trunk/src/lang/dutch.txt: -Fix: remove ZERO WIDTH SPACE character from Dutch strings causing the fallback font to be chosen over the sprite font
10:36<TrueBrain>okay, so it is still working
10:37<frosch123>oh, dear, will we now get a flood?
10:37<TrueBrain>we just had an old old old old email address
10:37<CIA-1>OpenTTD: translators * r24484 /trunk/src/lang/ (korean.txt luxembourgish.txt):
10:37<CIA-1>OpenTTD: -Update from WebTranslator v3.0:
10:37<CIA-1>OpenTTD: korean - 4 changes by telk5093
10:37<CIA-1>OpenTTD: luxembourgish - 19 changes by Phreeze
10:37<@Terkhen>it's just 15 commits :P
10:37<CIA-1>OpenTTD: planetmaker * r24485 /trunk/src/openttd.cpp: -Fix: Clarify description of command line option -n
10:37<CIA-1>OpenTTD: translators * r24486 /trunk/src/lang/portuguese.txt:
10:37<CIA-1>OpenTTD: -Update from WebTranslator v3.0:
10:37<CIA-1>OpenTTD: portuguese - 15 changes by ricardoespsanto
10:37<CIA-1>OpenTTD: yexo * r24487 /trunk/src/ (10 files in 4 dirs): -Codechange [FS#5236]: make several DoesContentExist return the path instead of a boolean (LordAro)
10:37<CIA-1>OpenTTD: yexo * r24488 /trunk/src/ (5 files in 4 dirs): -Feature [FS#5236]: add buttons to view textfiles from the online content window (LordAro)
10:37<CIA-1>OpenTTD: zuu * r24489 /trunk/src/ai/ai_gui.cpp: -Feature [FS#5230]: Display GS dead state in AI debug window.
10:37<@Terkhen>^ Zuu's first commit
10:37<CIA-1>OpenTTD: yexo * r24490 /trunk/src/script/api/game/game_window.hpp.sq: -Fix (r24487): forgot to run script/api/
10:37<CIA-1>OpenTTD: rubidium * r24491 /trunk/src/ (fios.h network/core/tcp_content.cpp): -Fix: compilation error with networking disabled
10:37<CIA-1>OpenTTD: frosch * r24492 /trunk/src/ (3 files in 2 dirs): -Add: [NoGo] Useful behaviour for GSEngine::IsValidEngine and GSEngine::IsBuildable when outside GSCompanyMode scope.
10:37<@Terkhen>just to give it some visibility
10:37<CIA-1>OpenTTD: frosch * r24493 /trunk/src/script/api/game_changelog.hpp: -Doc: Update GS changelog.
10:38<CIA-1>OpenTTD: frosch * r24494 /trunk/ (readme.txt src/misc_gui.cpp): -Update: Some documentation.
10:38<CIA-1>OpenTTD: translators * r24495 /trunk/src/lang/luxembourgish.txt:
10:38<CIA-1>OpenTTD: -Update from WebTranslator v3.0:
10:38<CIA-1>OpenTTD: luxembourgish - 9 changes by Phreeze
10:38<CIA-1>OpenTTD: frosch * r24496 /trunk/src/base_media_func.h: -Fix [FS#5276]: Make sure all template functions are instantiated by at least one compilation unit.
10:38<CIA-1>OpenTTD: frosch * r24497 /trunk/src/economy.cpp:
10:38<CIA-1>OpenTTD: -Feature [FS#5106]: When using autorefit only load/refit vehicles if other
10:38<CIA-1>OpenTTD: wagons cannot already take all cargo without refitting. This way the consist
10:38<CIA-1>OpenTTD: preserves its refit potential as long as possible, in case other cargo arrives
10:38<CIA-1>OpenTTD: at the station.
10:38<TrueBrain>CIA moved to a new domain years ago
10:38<frosch123>wow, how did it manage to process them all in order?
10:38<TrueBrain>but we never upated the email address
10:38<TrueBrain>seems that last week the old domain stopped working :P
10:38<frosch123>usually it switches them up
10:38<TrueBrain>frosch123: because I ran the command one by one
10:38<TrueBrain>seems obviously :P
10:39-!-bolli [~Sam@] has joined #openttd
10:39<TrueBrain> <- now that is in order too
10:39<frosch123> <- ou mean that one?
10:40<TrueBrain>yeah, sure
10:40<TrueBrain>which ever makes you happy :)
10:40<bolli>Argh. Its raining so hard, our road is now a river :|
10:41<TrueBrain>so, that problem solved too :)
10:42<andythenorth>need to put the screws back in this laptop case :P
10:42-!-andythenorth [] has quit [Quit: andythenorth]
10:48-!-FLHerne [] has joined #openttd
10:50<+glx>[16:33:08] <TrueBrain> glx: do you still receive those emails? <-- svn emails ? yes
10:50-!-andythenorth [] has joined #openttd
10:51*andythenorth can see a future containing much reinstalling
10:51<TrueBrain>glx: k, tnx :)
10:51<+glx>and there were no commits yesterday :)
10:51<+glx>not even WT
10:52<frosch123>andythenorth: use a virtual machine for test installs
10:52<frosch123>don't mess up your main machine before you know you want to :)
10:52<andythenorth>first I need an OS on my SSD that will actually boot this box
10:53<andythenorth>instead of beeping at me
10:53*FLHerne gets driven crazy by graphics drivers
10:54<andythenorth>I can't get 10.7 from Apple online
10:54<andythenorth>only 10.8
10:54<andythenorth>I don't have any DVDs here
10:54<andythenorth>nor firewire cables
10:54<andythenorth>nor any install OS DVDs
10:54<andythenorth>only one external case and 4 macs
10:54<frosch123>at least you can make a warm fire then :)
10:55<andythenorth>no matches
10:55<andythenorth>or petrol
10:55<FLHerne>I can either have a low-res/unaccelerated driver that works, or an accelerated one that doesn't support KMS and causes hideous display artifacts
10:55<andythenorth>I should just drive 1 hour and go fix this in the office :P
10:55<andythenorth>"don't go on holiday"
10:55<FLHerne>andythenorth: Get a USB stick?
10:55<@planetmaker>meh. People start to send me all kind of nml questions via pm. Time to not be so kind anymore and reply extensively but refer to forums
10:56<andythenorth>planetmaker: do you want a copy of the flame DaleStan gave me for asking him a question via pm?
10:56<@planetmaker>yes, please :-)
10:56<@planetmaker>he has a very pointy way of writing :-D
10:56<frosch123>andythenorth: don't go on holiday within reach 1 hour reach of work :)
10:57<andythenorth>oh, those were the fun times of learning in nfo, 2008
10:57<andythenorth>much has changed since then
10:58<frosch123>he, i also wrote a pm to dalestan in 2007 asking about nfo stuff :p
10:58-!-SquireJames [] has quit [Quit: ajax IRC Client]
10:58<frosch123>his fault to put "nfo coding consultant" into the sig :)
10:58-!-SquireJames [] has joined #openttd
10:58<@planetmaker>I'm afraid it's wally whom I refer to forums. But it's quoting my forum reply... asking about it. So why not go on there where it's even on-topic?
10:58<frosch123>at least i felt invited to send pms :p
10:59<@planetmaker>haha :-) yeah
11:00-!-sla_ro|master [~slaco@] has joined #openttd
11:01-!-Devroush [] has joined #openttd
11:02<frosch123>oh, he removed that line from his signature?
11:02<frosch123>i wonder when he did that
11:03<TrueBrain>I can imagine minutes after your pm :P
11:06<andythenorth>so is anyone coding my "Power Grid" GS then?
11:07<andythenorth>ideally I would have an army of coders
11:07<andythenorth>I'd be the "ideas guy"
11:07<andythenorth>we can split the profits 50:50
11:07<TrueBrain>paid GameScripts
11:07<TrueBrain>interesting :)
11:08<andythenorth>$1.99 download
11:08<andythenorth>€1.99 - cheaper
11:08<TrueBrain>or put it on servers only
11:08<TrueBrain>where you can buy a ticket
11:08<TrueBrain>to play on them
11:08<TrueBrain>wait, Valve already did that with their latest TF2 extension ....
11:08<andythenorth>how much is that server guy wanting?
11:08<frosch123>TrueBrain: i think we are closer to that than you might think...
11:09<TrueBrain>like I said, Valve does it with TF2
11:09<frosch123>TrueBrain: i meant wrt. ottd :o
11:09<TrueBrain>you can play on servers for free, but if you want to play on special servers (what-ever it might be) it costs you 74 eurocents
11:09<andythenorth>this OS is all slidey and zoomy
11:09<andythenorth>fuck that :|
11:09<TrueBrain>frosch123: why would anyone want to pay for OpenTTD related anything?
11:09*andythenorth is sweary today, sorry
11:09<frosch123>TrueBrain: to play on a server with a special gs
11:10<TrueBrain>sounds wrong
11:10<TrueBrain>in so many ways
11:10<TrueBrain>hihi, we should make that all GS scripts change OpenTTD, then GS scripts can only be released under GPL :D
11:10<frosch123>you pay 1€, then the servers spawns a company for you and sends you the password to join
11:11<TrueBrain>marketing-wise, not a bad concept
11:11<frosch123>TrueBrain: what's the point? ottd is not agpl
11:11<TrueBrain>frosch123: next, we change the license to a CC-no-commercial
11:11<TrueBrain>and tada! :P
11:12<TrueBrain>what always bumps me out, is when servers charge money for access (fine, I don't like it, but what can you do), but don't send any of those earnings upstream to those who supplied the game itself for free
11:13<TrueBrain>(you start to see that more and more with Minecraft, for example)
11:14<frosch123>well, money does not help oss :p
11:14<frosch123>so, better keep it :)
11:15<TrueBrain>then donate it to some .. shit, what is the english word
11:15<TrueBrain>'good goal'
11:15<TrueBrain>you are Dutch or you aren't
11:15<TrueBrain>ah, yes, tnx :)
11:15<andythenorth>we need money for prizes :)
11:15<FLHerne>andythenorth: Which OS is 'slidey and zoomy'?
11:15<andythenorth>some crappy OS X
11:15<andythenorth>10.7 probably
11:15<andythenorth>nothing stays still
11:16<andythenorth>and I can't turn off the damn trackpad scroll and swipe crap
11:16<andythenorth>everything is moving all the time
11:16<andythenorth>if I wanted to watch animations, Tom & Jerry is probably on YT
11:16*andythenorth is severely grumpy today
11:17<andythenorth>my god they broke the calendar too
11:17<andythenorth>and the address book
11:18<andythenorth>previously having things the Apple way was the price you paid for the fact that Steve Jobs was the only person in computing with taste
11:18<andythenorth>now it's all just screwed
11:19*andythenorth considers giving up the interwebs
11:19<SquireJames>Is there a kind soul here who might help me debug my script again?
11:20<SquireJames>I have it working (well not crashing) but it steadfastly refuses to do as it is told
11:20<SquireJames>It's supposed to make a test window appear on January 5th 1925. It won't. Nothing appears
11:21<TrueBrain>its funny .. scripts only do what you tell them to do :D So I am guessing you don't want your script to do as it is told? :) (going all Freud on you now :P)
11:22<SquireJames>I'm aware of that :P a better term would be "I am telling it to do the wrong thing, but not sure exactly how what I am telling it differs from what I want to tell it"
11:22<@Alberth>SquireJames: if you want help, pastebin the script, so we can have a look.
11:22<TrueBrain>no, his name is Alberth, not Wilco
11:22<SquireJames>copy paste here then right?
11:22<TrueBrain>the pastebin
11:22<@Alberth>SquireJames: talking about "it does not work" gives so few cluea about what is actually wrong
11:22<TrueBrain>not the script :)
11:23<SquireJames>Again I am aware of that, but there is little else I can say other than that a window is supposed to appear and doesn't
11:23<@Alberth> <-- eg
11:23<roboboy>Why isn't that subdomain mentioned in the topic?:P
11:24<TrueBrain>because it is not on the domain?
11:24<SquireJames>Paste #1668
11:24<@Alberth>SquireJames: url please
11:24<FLHerne>andythenorth: If you had KDE, you could just turn off all the eyecandy ;-):P
11:25<@Alberth>SquireJames: shouldn't you start a function body at line 2 ?
11:25<SquireJames>Zuu provided the code, in order to get it to load without crashing, I had to move the variables from above the while loop to inside it
11:25<TrueBrain>shouldn't you define locals outside the loop? :P
11:26<TrueBrain>hehe, one piece of advise: randomly moving code is rarely a good thing :)
11:26<SquireJames>If I define them outside, this happens:-
11:26<SquireJames>"Your script made an error: the index 'fired' does not exist"
11:26<@Alberth>SquireJames: programming by random copy/pasting/moving code will get you nowhere
11:27<@Alberth>you need to understand what you are doing
11:27<SquireJames>It wasn't random, It wasn't finding my variables, ergo I moved them
11:27<SquireJames>and surprise, it found them
11:27<TrueBrain>and surprise, it no longer does what you think it does :)
11:27<SquireJames>I am not some incompetant moron randomly copying and pasting code and hoping.
11:27<@Alberth>nor does it work any more like Zuu intended it to
11:28<SquireJames>It didnt work in the first place
11:28-!-flaa [~flaa@] has joined #openttd
11:28<TrueBrain>anyway, is this your whole script SquireJames?
11:28<SquireJames>Had it then we wouldn't be having this conversation
11:28<TrueBrain>I am missing some essentials
11:28<SquireJames>My whole script is this
11:28-!-andythenorth [] has quit [Quit: andythenorth]
11:29<TrueBrain>do you have any prior experience in any programming language?
11:29<TrueBrain>(asking, not judging)
11:29<SquireJames>I do, a little C++ at college, visual basic at university
11:29<TrueBrain>then you should be aware that if you define a function
11:29<TrueBrain>you also have to call it
11:30-!-andythenorth [] has joined #openttd
11:30<SquireJames>the outlay is familiar, with the static and local variables etc
11:30<TrueBrain>there is no magic in the land of programming ;)
11:30<TrueBrain>also, a function has a body. You create a body by creating a scope, like {}
11:30<SquireJames>ah, so do I need a this. command?
11:30<TrueBrain>this is missing
11:30<andythenorth>"time remaining: less than a minute" <- for about 3 minutes
11:30<andythenorth>install already :(
11:30<TrueBrain>that is the basic part of any programming language; I suggest yo look at the code already supplied to you :)
11:31<SquireJames>The code supplied to me generates a crash
11:31<@Alberth>or a few working scripts
11:31<SquireJames>Informing me that my variables have not been found
11:31<TrueBrain>I am not going to teach you how to program, sorry :) You will have to go on the web for that :)
11:31<SquireJames>I've tried moving the variable calls both inside the loop and outside the whole function
11:31<SquireJames>If I leave them where Zuu put them, the program complains that it can't find them
11:33<TrueBrain>its funny because it is true :D
11:33<andythenorth>wtf - OS X restore magical thingy has upgraded my OS without removing all my stuff from the HD
11:33<@Alberth>you are missing a lot of context, I'd suggest you learn about how to make a class / class method in squirrel first, otherwise you're just doing trial and error
11:34<SquireJames>Oh how I love that response
11:34<andythenorth>despite that instructions said it would erase my HD
11:34<TrueBrain>OSX is very good in keeping your personal data
11:34<TrueBrain>I did many reinstalls of the core OS, with having all my applications still work
11:34<SquireJames>I must have read five or six threads on the forum now about scripting
11:34<TrueBrain>its awesome :)
11:34<+glx><TrueBrain> its funny because it is true :D <-- especially on vista :)
11:34<SquireJames>and they all end with that
11:34<andythenorth>I used to do that
11:34<andythenorth>since OS X beta I have been upgrading same system
11:34<SquireJames>The lovely paradox that if we knew how to do it, we wouldn't be asking
11:35<andythenorth>but 10.7 OS restore implies you lose your data and have to go get it from your backups
11:35<TrueBrain>SquireJames: either buy any good programming book, or learn by example; plenty of workable scripts on the Online Content service :)
11:35<SquireJames>but because we ask, you (meaning scripters collectively) respond that we need to go and learn X
11:35<@Alberth>SquireJames: Giving you solutions doesn't bring you further, instead I give you the place to look for further information
11:35<SquireJames>All said in your most condescending tones no doubt
11:35<andythenorth>SquireJames: do you have a thing that prints hello world yet?
11:35<andythenorth>SquireJames: have you got a squirrel interpreter installed?
11:36<TrueBrain>SquireJames: if you want us to do your work for you, you came to the wrong channel, sorry :)
11:36<@Alberth>SquireJames: not at all, but explaining programming is not something you do in 2 lines or IRC
11:36<SquireJames>TrueBrain, what I want is an explanation as to why the code supplied to me does not work
11:36<andythenorth>I haven't written GS, but first thing I did was get Squirrel, and figure out hello world
11:36<andythenorth>then I got bored :P
11:36<SquireJames>Instead I get blamed
11:36<andythenorth>where is this frisking paste?
11:36<andythenorth>fricking *
11:36<TrueBrain>it is sad that you see blame, where we see us trying to help
11:36<SquireJames>I do have a hello world script that runs, you can see it in the script I pasted
11:36<andythenorth>bad spelling
11:36<TrueBrain>but meh .. your loss :)
11:36<andythenorth>give me the paste
11:37<@Alberth>SquireJames: Alberth: you are missing a lot of context, .... <-- here is why it fails
11:37<SquireJames>Then perhaps the help given to me by Zuu was faulty
11:37<TrueBrain>hihi, that reminds me of: if something goes wrong and you are smiling, you have someone else to blame :D
11:38<@Alberth>Zuu 's help was fine, he assumed you knew how to make a class/class method, which seems a proper assumption to me
11:38<andythenorth>paste? Or I go continue fixing my OS instead...?
11:38-!-flaa [~flaa@] has quit [Quit: leaving]
11:38<andythenorth>gah formatting
11:39<TrueBrain>sleep tight
11:39<andythenorth>that's jquery style
11:39<SquireJames>Oddly enough this is exactly the attitude I got when trying to learn NFO many moons ago
11:39<@Terkhen>TrueBrain: WRT Valve's tickets for TF2, the "special servers" just give you eyecandy items when you finish a game
11:39<frosch123>SquireJames: so, where do you call "FirstDate"
11:39<TrueBrain>Terkhen: worth 74 eurocent?! rly? :(
11:39<andythenorth>what doesn't it do?
11:39<TrueBrain>frosch123: I already asked .. he wanted to know the command to do that ...
11:39<andythenorth>function MainClass::FirstDate()
11:39<frosch123>SquireJames: you can go on the internet to ask how to build a bicycle, but you cannot ask how to walk
11:39<@Terkhen>TrueBrain: it's cheap compared with other stuff they have already pulled off, they sell virtual hats for 15€
11:40<andythenorth>is that valid without squiggles?
11:40<@Terkhen>and the people buy them
11:40<TrueBrain>Terkhen: fair enough :)
11:40<andythenorth>function declaration with no squiggles?
11:40<frosch123>you have to figure out walking yourself, or ask someone to show up at your place personally to teach you
11:40<frosch123>but there is no way to tell you in text
11:40<TrueBrain>andythenorth: the function has a body :D It is dirty, but that is what happens :)
11:40<@Terkhen>as long as I can play without having to deal with those stupidities... but it is a worrysome tendency
11:40<TrueBrain>andythenorth: it is as valid as if (a) b();
11:40<SquireJames>Alright, fine, consider me a retard. How does one call something then
11:41<andythenorth>is a call
11:41<frosch123>just like the Start functions calls HandleEvents() or DoTest()
11:41<andythenorth>with a function parametere
11:41<TrueBrain>it is sad you keep calling yourself stupid, retard, and what other words did you use? while now 4 people are trying to help you along the way without any of those words ...
11:41<TrueBrain>I suggest you stop with that attitude .. it is annoying
11:41<andythenorth>SquireJames: you're English? Not Welsh or Scottish or Northern Irish?
11:42<SquireJames>My nationality has what bearing exactly?
11:42<andythenorth>it's a game I play called 'guess where people are from'
11:42<andythenorth>in the case of TrueBrain I got it very wrong
11:42<TrueBrain>andythenorth: the only valid answer is: my mother :)
11:42<andythenorth>I first encountered TrueBrain when he was being a bit French Canadian
11:42<andythenorth>some days he's like that :P
11:42<TrueBrain>I hate French (no offense glx :P)
11:42<TrueBrain>and I can't stand Canadians (no offense Belugas :P)
11:42<SquireJames>I appologise for my frustration
11:43<SquireJames>Coming from some of the modding i;ve done, it somewhat embarresses me that a script this simple eludes me
11:43<frosch123>TrueBrain: be careful, canadians live the forrest and murder evey stranger that comes along
11:43<andythenorth>SquireJames: honestly, if I was approaching this, I'd start with hello world in Squirrel
11:43<andythenorth>until I'd got classes and methods figured out for the particular language, I'd be lost
11:44<andythenorth>then I'd want to know how strings and other types worked
11:44<@Alberth>SquireJames: the trouble with computing is that EVERYTHING has to be precisely correct, so you generally start with something VERY small, and gradually expand
11:44<andythenorth>anyway, /me is going back to battling OS X
11:44<andythenorth>or not
11:44-!-andythenorth [] has quit [Quit: andythenorth]
11:44<SquireJames>I figured I was. I thought a script to make a string appear on a certain date was hardly rocket science compared to something like an AI or NoCarGoal
11:45<TrueBrain>the problem with programming rarely is the complexity of the script itself, but more of the construct of the language :)
11:45<@Alberth>The objective itself is not so big, but there is a lot of stuff around it that you need to know too
11:46<SquireJames>This doesn't seem like something I am likely to grasp to be honest. It seems all things TTD elude me
11:47<@Alberth>your problem is basic syntax of the language, which is solvable by doing a few tutorials
11:47<TrueBrain>sadly, this is more general. Squirrel is a very C-like language. it wouldn't hurt to understand the concepts of a language like C, and by extend, of Squirrel
11:47<TrueBrain> or something might go a long way in udnerstanding the basics
11:47-!-roboboy [] has quit [Ping timeout: 480 seconds]
11:48<SquireJames>I appreciate the help, I think i'll go back to sprite editing and hope someone wants to code them for me. Thanks though
11:48<TrueBrain>if you can program one (imperative) language, you can program them all ;) So worth your time in my opinion :)
11:49<@Alberth>SquireJames: it's like sprite editing, it takes time and practice. You cannot be productive from day 1
11:49<SquireJames>I was quite good at programming in vB (so I was told by my tutor anyway) but that was some years back and apparently i've forgotten the syntax required
11:49<SquireJames>As I said, I managed to code a train in NFO back in 2004, god alone knows how looking back. I've forgotten it all
11:49<TrueBrain>that is more to blame to vb :D
11:51<SquireJames>I just feel somewhat caged by my limitations and can't seem to do anything about it.
11:51<TrueBrain>buy a book :)
11:52<TrueBrain>books are 2010 .. but an ebook :D
11:53<@Alberth>spend a few weeks learning C or C++ or so
11:53<TrueBrain>you have those "learn C in 10 days", where every day you spend like 1 hour on it
11:53<TrueBrain>although I guess Squirrel is more like Java?
11:54<@Alberth>TrueBrain: yeah, very annoying, I needed years to learn it, and then they release a book to do it in 10 days :p
11:54<SquireJames>Notepad++ seems to parse it as something like C++, but, beats me
11:54<@Alberth>Learning Java is fine too imho
11:54-!-andythenorth [] has joined #openttd
11:54<TrueBrain>Alberth: hehehe
11:54<TrueBrain>wb andythenorth
11:54<andythenorth>didn't bloody work
11:55<TrueBrain>I will get the shotgun
11:55<andythenorth>think those bastards have put hardware serial-number based DRM on 10.7
11:55<andythenorth>I can no longer take a drive with an OS installed (legally) from one mac (I own) to another mac (that I own)
11:55<andythenorth>which has severe implications for troubleshooting / migrating / upgrading
11:56<@Alberth>isn't it fun, companies deciding what you may and may not do? :p
11:56<andythenorth>when I tried to boot, I just get a no-entry sign and the mac shuts down
11:56<SquireJames>Part of the problem I think is that I have what might be interpreted as a learning disability, and I find if I grasp something, bam I can run with it. If I can't, it just throws me completely
11:56<Rubidium>isn't it obvious... there are guys specially trained that will do that for you
11:56<Rubidium>you just need to go to the genius bar
11:57<andythenorth>or I could stab myself in the eye
11:57<andythenorth>so the choices are: OS X (fucked), Linux (fucked), Windows (fucked)
11:57<@Alberth>SquireJames: part of the problem is that finding the right way to start is difficult
11:57<andythenorth>any other OS choices?
11:57<@Alberth>OpenBSD ?
11:57<SquireJames>DOS? :P
11:58<@Alberth>(don't even try it)
11:58<SquireJames>Hehe, thats going back
11:58<FLHerne>andythenorth: Haiku?
11:58<andythenorth>is Chrome an OS yet? :P
11:58<SquireJames>GEM, if you can weld an Atari ST chip into your mac :P
11:58<TrueBrain>FreeBSD is nice
11:58<TrueBrain>ran it for a few months
11:59<TrueBrain>terrible if you enjoy any non-CLI, but meh
11:59<SquireJames>Never worked out if Workbench was a copy of Windows 3.1 or vice versa
11:59<FLHerne>And how is Linux 'fucked'? :-(
11:59<Rubidium>andythenorth: well, with Linux you generally can move a HDD from one computer to another and it'll work
11:59<Rubidium>except when the computer architectures are not compatible
11:59<andythenorth>yes, after you've recompiled about 14 things
11:59<TrueBrain>andythenorth: didnt you enable encryption on the drive?
11:59<andythenorth>TrueBrain: no
11:59<TrueBrain>as then you shouldn't be able to move it to another machine :D
11:59<TrueBrain>meh .. would have been such an easy solution :(
12:00<andythenorth>here's how upgrading goes for the Linux guys I know (several):
12:00<andythenorth>- I have a new laptop (yay)
12:00<TrueBrain>that is not OS depending, is it? :D
12:01<andythenorth>- 1 day later: OK, I have it working now. I had to edit and compile my own graphics driver, I still can't get the native resolution for my screen, the power management isn't working but I don't need it yet, and somehow my mouse speed is a bit off. I had to recompile TCP / IP too, but that's ok
12:01<andythenorth>- it was easy really
12:01<@Alberth>andythenorth: that's OpenBSD :p
12:01<Kjetil>and gentoo
12:01<@Alberth>Linux is friendlier nowadays
12:01<TrueBrain>andythenorth: that is 2010
12:01<FLHerne>andythenorth: Really? That was a few years ago (or Debian, ever) for me :P . Modern distros seem to work fine
12:02<@Terkhen>yes, that sounds like years ago, stuff like debian and ubuntu now just work
12:02<@Terkhen>unless you are using some strange hardware :P
12:02<andythenorth>like Dell
12:02<andythenorth>or Toshiba
12:02<TrueBrain>I have an USB stick I can plug in most computers, start, and Linux works
12:02<FLHerne>Terkhen: Debian? Work out-of the-box!? :o
12:02<TrueBrain>everything :P
12:02<TrueBrain>that said, it is only recent that Linux kernel fixed laptop battery issues
12:02<FLHerne>TrueBrain: Do you keep a PPC disk too? I do :P
12:02<@Terkhen>andythenorth: if you check the hardware you are buying before paying for it, you can avoid linux-unfriendly hardware
12:03<TrueBrain>FLHerne: hence the word "most", always one smartypants in the group
12:03<andythenorth>see, all the things I want to avoid :P
12:03<@Terkhen>FLHerne: it worked in my old laptop out of the box
12:03<TrueBrain>Debian works out of the box on a daily base here :P
12:03<FLHerne>TrueBrain: /me is biased, over half my computers are PPC ;-)
12:03<andythenorth>I don't like conversations that go "and see, I just reinstalled it all from ports"
12:03<Kjetil>maybe computers just aren't for you, andythenorth :P
12:03<bolli>Andy: Do what we did at work when our office mac went kaput: walk into an apple store and shout at the manager until they fix it.
12:03<andythenorth>I hate the damn things
12:03<TrueBrain>use stones
12:04<andythenorth>I hate watching this installer solve my problems for me
12:04<TrueBrain>don't watch
12:04<TrueBrain>solutions are so simple
12:05<FLHerne>andythenorth: As long as it isn't Windows-style 'solving', where it breaks everything while saying "Windows is repairing your system" or something of similar pointlessness :P
12:05<@Terkhen>andythenorth: use something like gentoo or arch then, that way you will have to solve *all* of your problems
12:05<@Terkhen>it's fun... for a while :P
12:05<TrueBrain>I used Gentoo for 4 years or so ... never again :P
12:05<TrueBrain>upgrading your system takes days
12:05<TrueBrain>not minutes :P
12:06-!-Rhamphoryncus [] has joined #openttd
12:06<TrueBrain>in result you stop updating
12:06<TrueBrain>which makes updates take even longer :P
12:07<@Terkhen>arch is faster because packages are precompiled already... I like it a lot, except when something breaks and I don't have the time or I just don't feel like checking configuration files
12:07<@Terkhen>with identical results than the ones you mention :P
12:08<TrueBrain>Gentoo also has the ability to use precompiled package
12:08<TrueBrain>but that makes the whole OS a bit mute :P
12:08<@Terkhen>mute in what sense?
12:08<TrueBrain>then just use Debian :P
12:09<SquireJames>I think you mean moot :P
12:09<SquireJames>Although operating systems are prone not to talk also ;)
12:10<@Terkhen>once I want to bother with configuring optimus on linux, I'll probably try xubuntu
12:17-!-andythenorth [] has quit [Quit: andythenorth]
12:38-!-andythenorth [] has joined #openttd
12:41-!-andythenorth [] has quit []
12:43<@Terkhen>meh, stupid trackpad
12:59-!-andythenorth [] has joined #openttd
12:59<andythenorth>just scored a 1GB Cialis flash drive
12:59<andythenorth>this might help
13:00<andythenorth>I should just stop trying to shortcut this process :P
13:01<andythenorth>TrueBrain: FWIW, it's not DRM on OS X, but if you use the restore partition on a certain mac to rebuild your OS X, the disk you restore is tied to that mac
13:01<andythenorth>if you have a download of OS X yourself, you can restore any mac
13:01<andythenorth>which is reasonable
13:01<andythenorth>except the fuckers only let you download 10.8 now
13:01<andythenorth>and 10.8 is reported as bug-ridden and kills battery
13:03<@planetmaker>quite so. I'd not want 10.8 really :-)
13:03<@planetmaker>this machine still has 10.6. I tested 10.7 but didn't find it worth the upgrade trouble ;-)
13:04<@planetmaker>And 10.8 even in anticipation didn't make me want it
13:04<andythenorth>10.6 won't boot my new mac :(
13:06*andythenorth is bored of this
13:06<@planetmaker>wow, it won't boot it?!
13:06<@planetmaker>how / why that?
13:06<@planetmaker>newer system on it?
13:06<FLHerne>andythenorth: Get an OS with less restrictive driver support ;-)
13:06<andythenorth>does the three chimes to say RAM is bad, but I think that's incorrect
13:07<@planetmaker>hm... and you can't remove the disk anymore either, right?
13:07<andythenorth>nah the disk comes out of this one
13:07<andythenorth>I've had the case open about 12 times today
13:07<@planetmaker>ah, ok
13:07<@planetmaker>so it boots in the old but not the new?
13:08<andythenorth>the old one died this morning
13:08<andythenorth>the new one boots with the supplied disk
13:08<andythenorth>I've been trying to avoid using Migration Assistant :P
13:09<andythenorth>I could have had this done in 2 hrs if I'd done it using the Apple supplied tool
13:10<@planetmaker>he. what stopped you using it?
13:10<@planetmaker>(except it being a murky tool doing *stuff* with your precious data
13:10<SquireJames>I thought Cialis was that male impotence drug?
13:10<andythenorth>it is
13:11<andythenorth>I wanted to put my SSD straight into the new mac
13:11<andythenorth>ignoring the supplied drive
13:11<SquireJames>I am waiting for someone to make a hard drive joke.
13:12<andythenorth>then after trying various upgrade routes (fail fail fail), I made a boo boo
13:12<@Terkhen>joy :P
13:12<andythenorth>I used the 'restore' feature in 10.7, but using my wife's laptop instead of mine
13:12<andythenorth>so now my SSD has a successful upgrade, but will only boot my wife's laptop
13:12<@Terkhen>the warranty allows you to open the computer and change hard drives?
13:12<andythenorth>not mine :P
13:13<andythenorth>they don't refuse to fix it if you've done that
13:13<andythenorth>unless you broke it
13:13<andythenorth>RAM and HD are considered user-serviceable
13:14<andythenorth>Apple have this initially weird approach: either upgrading hardware is stupidly *easy*, or impossible
13:16-!-andythenorth [] has quit [Quit: andythenorth]
13:16<SquireJames>As a company, they do baffle me with things like that
13:18<@Terkhen>because they are hidden or because of warranty issues? :P
13:23-!-bolli [~Sam@] has quit [Ping timeout: 480 seconds]
13:26-!-bolli [] has joined #openttd
13:43<bolli>Is there a sample Freight Wagon available on NML wiki? I can'aye find one...
13:45<@planetmaker>I guess not directly. But... you read through the tutorial with the tram(?)
13:46<bolli>I've read through the tram stuff. What I want to know is whether there are any major differences with freight cars?
13:47<@planetmaker>the transported cargo usually ;-)
13:47<bolli>ok :P
13:47<@planetmaker>and if you talk trains instead of trams or RV, of course also a track type
13:48<@planetmaker>the difference between engine and wagon is basically the absence of power and tractive effort
14:06<TrueBrain># Jouw bil is een krokodil, hap hap met je krokobil
14:15<frosch123>i kind of missed that... belugas always sang in this channel
14:23<Rubidium>to stay within the theme then:
14:23<Rubidium># schni schna schnappi schnappi schnappi schnapp
14:35-!-andythenorth [] has joined #openttd
14:36<andythenorth>ho ho
14:36<andythenorth>maybe it bloody worked
14:36<Rubidium>yeah... only four months till Christmas. Time to buy a tree
14:37<andythenorth>it even seems to have remembered that I disabled trackpad scroll and all that crap
14:37*andythenorth should just have read the instructions
14:38<andythenorth>the assumption that Apple are now out to screw their customers has wasted most of my afternoon :P
14:38<andythenorth>if I'd read their support article first, my life would be easier :P
14:38<SquireJames>these things happen :)
14:39<SquireJames>besides, isn't that our male prerogative, to never read the instructions?
14:39<andythenorth>wonder if my python apps start :P
14:40<andythenorth>wonder if nml builds :P
14:40<andythenorth>wonder if OpenTTD crashes :P
14:40<andythenorth>no make
14:41<andythenorth>Plone works though
14:41-!-Progman [] has joined #openttd
14:41<andythenorth>do I really want to build GCC myself :(
14:42<SquireJames>By the way, you gentlemen suggested earlier to do a basic squirrel tutorial (the usual Hello World thingy). Is there one you might reccomend? I am just having trouble finding one.
14:45<SquireJames>See, there is this page:-
14:45<andythenorth>I had one somewhere
14:45<SquireJames>notice the tutorial link, well, isn't a link :)
14:45<andythenorth>right now my HD is being reindexed so I can't search :P
14:49<andythenorth>I think that worked
14:49<andythenorth>I can't remember how to run squirrel or anything
14:49<andythenorth>not sure what it does either
14:49<SquireJames>I'll give it a go, thanks :)
14:50<andythenorth>it demonstrates the difference in search results if you lower case all strings or not
14:50<SquireJames>I downloaded Squirrel from their site, and I have a plugin for Notepad+ specifically for it now, although the C++ mode in Notepad+ seemed to have the right syntax
14:50<andythenorth>I made it to debug someone else's code iirc
14:51<andythenorth>it's in the samples dir of my squirrel download
14:51<andythenorth>so to run it, I use "bin/sq samples/hello.nut "
14:51<andythenorth>some people can learn languages because they're programmers
14:52<andythenorth>and some of us learn languages by first learning the print statement, and then working up from there :P
14:52<andythenorth>biab - food
14:58<@Alberth>programmers also started with 'print' in the first 6 languages they learned :p
14:59<@Alberth>although, some didn't have one :p
15:01<@Alberth>SquireJames: yeah, c++ mode mostly works, except for things like 'function'
15:01<SquireJames>Prepare yourself for some very basic questions here, but ahem, erm, how do I get squirrel to run exactly
15:02<SquireJames>It;s command line based I assume
15:05<SquireJames>AH, hmm apparently I need VisualC++ or something called GCC
15:07-!-Progman [] has quit [Remote host closed the connection]
15:08<SquireJames>although makefile seems to be a .bat file
15:09<bolli>run the .bat file on windows? :p
15:10<SquireJames>That was my next step yes :P
15:10<SquireJames>once I make sure it's pointing at the right file
15:12<SquireJames>hmm, "The system cannot find message text for message number 0x2331 in the message fil e for Application."
15:13<bolli>try googling it? :p
15:15<Kjetil>no! You will break the internets!
15:16*bolli watches various ISPs explode...
15:17<SquireJames>The manual says this:-
15:17<SquireJames>--------------------------------------------------------- GCC USERS ......................................................... There is a very simple makefile that compiles all libraries and exes from the root of the project run 'make' for 32 bits systems $ make for 64 bits systems $ make sq64
15:18<SquireJames>which is what I ran, from a command prompt in that folder, I ran hello.nut make sq64
15:19<SquireJames>Oh great, a lightbulb turns on, this damned thing isn't compiled
15:20<andythenorth>it is once you've compiled it ;)
15:20<SquireJames>So I need to know C++ to compile Squirrel, to practice Squirrel, to make game scripts. Phew!
15:21<@Alberth>'know' is a big word for being able to compile it :)
15:22<bolli>I don't find C++ that hard a language to code in personally :/
15:22<andythenorth>you don't need to know C++ to run make
15:22<bolli>easier than, say Python or Ruby....
15:22*andythenorth is proof of that
15:22*andythenorth is currently angry that make is missing from OS X 10.7
15:23<@Alberth>bolli: ever tried programming a template? :D
15:23<Kjetil>Install it make? Install another OS?
15:23<bolli> ?
15:23<SquireJames>True, but I need to have VisualC++ on my PC to compile it, and I am assuming that it isn't free
15:23*andythenorth installs make using the obvious GUI tool :(
15:24*andythenorth keeps expecting things to be harder than they are
15:24<Kjetil>Visual C++ Express is free
15:24<andythenorth>but I have rejected 4GB of Apple developer docs that XCode also tried to install :P
15:24<SquireJames>Really? alright then, here goes
15:24<bolli>Thats what I dislike about systems that spend millions designing GUIs. You end up not being able to find anything. Bring back DOS!
15:24<andythenorth>bolli: yeah, that was the solution :)
15:25<andythenorth>I assumed it was harder than 'google answer' :P
15:25<bolli>Thats the 5th result for "make osx 10.7" on google :p
15:26<andythenorth>I could have just fixed a path to my existing tools apparently
15:27<SquireJames>I managed to find a binary that someone compiled
15:27<SquireJames>means all I need do is run cmd, sq -c hello.nut , which I did, and it made a file called out.cnut
15:27<andythenorth>this mac is seriously seriously faster than my old one :o
15:28<andythenorth>it's only .2GHZ faster on paper
15:29<bolli>but surely its about processor design rather than just how many GHZ it has?
15:30<andythenorth>last one was i7, this one is i7
15:34<bolli>but aren't we on the 2nd i7 now?
15:34<bolli>One ivy bridge, one sandy?
15:39<@planetmaker>yeah.... design matters nowadays much more than clock speed. And maybe number cores
15:40*planetmaker waits impatiently for his i7, too
15:40*bolli keeps dreaming of being able to afford an i7
15:43-!-LordPixaII [] has joined #openttd
15:46-!-frosch123 [] has quit [Remote host closed the connection]
15:48<Rubidium>there are ones for less than 60$ on ebay
15:48-!-Pixa [] has quit [Ping timeout: 480 seconds]
15:52<andythenorth>even FF is fast :O
15:55<Rubidium>you should be using safari
15:56<andythenorth>I use that for browswing
15:56<andythenorth>FF is for making internets
16:00<bolli>Hmm. Maybe I underestimated how hard a metal effect is in 8 bit :|
16:05<SquireJames>8 bit metal... I'm now picturing Metallica on a SNES
16:10-!-Elukka [] has joined #openttd
16:14*bolli pretends he knows what a SNES is and nods
16:15<KenjiE20>aaaand now I feel ancient
16:16<bolli>I've never been into games consoles...
16:17<@Alberth>Euhm, wikipedia says that SNES was a 16 but system
16:17*Alberth was thinking about an 8 bit 6502 with a whopping 2MHz :p
16:17-!-andythenorth [] has quit [Ping timeout: 480 seconds]
16:18<bolli>I will admit to owning a Genesis though....
16:20-!-Devedse [] has joined #openttd
16:41-!-bolli [] has quit [Ping timeout: 480 seconds]
16:56<Fremen>yay needed half a day to make 1 railroad loop of 12000 rails :p
16:56<rails>i did what now
16:56<Fremen>hah :p
17:04<@Alberth>I needed a full day to make a patch of about 100KB. does that count ?
17:06-!-Alberth [~hat3@2001:980:272e:1:21a:92ff:fe55:fc8d] has left #openttd []
17:14-!-welshdragon [] has joined #openttd
17:43-!-sla_ro|master [~slaco@] has quit [Quit: DANGER is OFFLINE DANGER]
17:46<SquireJames>Correction then, NES, not SNES :)
17:49<__ln__>neil armstrong is dead
17:52<@Terkhen>yes :(
17:54<@planetmaker>oh :-(
17:54<@planetmaker>sad day
18:02<@Terkhen>good night
18:06-!-Supercheese [~Password4@] has joined #openttd
18:51-!-Progman [] has joined #openttd
19:21-!-Progman [] has quit [Remote host closed the connection]
19:22-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
19:23-!-welshdragon [] has quit [Quit: welshdragon]
19:24-!-Chris_Booth [] has quit [Quit: ChatZilla [Firefox 15.0/20120821170930]]
19:27-!-oddjob [] has joined #openttd
19:27-!-oddjob is now known as sopparus
19:27<sopparus>ive got version 1.2.2 and a bus got stuck in my town, it cant go anywhere even though there is a road
19:31<sopparus> like that
19:31<Supercheese>which bus?
19:31<sopparus>the rating is ofcourse bad since the bus has been stuck for 10 years or so now
19:31<sopparus>let me see
19:32<Supercheese>if it's the one that appears to be at Ostra Fruwood, check to make sure there is a connecting road to the bus terminal
19:32<Supercheese>station signs are blocking view
19:33<sopparus>is the bus behind the airport
19:33<sopparus>right behind the "radar"
19:34<Supercheese>Well, you could try holding down Ctrl and clicking the bus
19:34<Supercheese>make sure it gets stopped/started
19:34<Supercheese>also check to make sure there isn't another stopped bus blocking the terminal
19:37<sopparus>lol there was 8 buses there
19:37<sopparus>one was on stop
19:37<Supercheese>you're welcome :D
19:46-!-pugi [] has quit []
19:55-!-Devroush [] has quit []
20:28-!-sopparus [] has quit [Quit: leaving]
20:48-!-keoz [] has quit [Quit: keoz]
20:49<Supercheese>Argg, can't build stations under bridges
21:00<Eddi|zuHause>nope, annoying. especially for bus/tram stations...
21:00<+glx>prevents graphical glitches
21:01<Supercheese>Well, at least the inverse works, tunneling underneath stations
21:04-!-DOUK [] has quit [Ping timeout: 480 seconds]
21:08-!-KritiK [] has quit [Quit: Leaving]
21:22<Supercheese>Is there any way, when renaming, to delete the line of existing text without just holding down backspace? Select all and Shift+Home don't work...
21:28<Eddi|zuHause>i don't think so
21:29<Eddi|zuHause>the input GUI never was adapted for selecting and copy-paste
22:09-!-Devedse [] has quit [Read error: Connection reset by peer]
22:25-!-Frankr [] has quit [Ping timeout: 480 seconds]
22:30-!-glx [glx@2a01:e35:2f59:c7c0:719e:5130:4a5a:9401] has quit [Quit: bye]
22:48-!-FLHerne [] has left #openttd []
22:49-!-FLHerne [] has joined #openttd
23:04-!-FLHerne [] has left #openttd []
23:33-!-BenTrein [] has joined #openttd
---Logclosed Sun Aug 26 00:00:45 2012