IRC logs for #openttd on OFTC at 2016-12-27
⏴ go to previous day
01:09:03 *** Biolunar has joined #openttd
01:57:05 *** ConductorCat has joined #openttd
03:04:43 *** umgeher_ is now known as umgeher
04:24:20 *** threesixty has joined #openttd
04:24:51 *** threesixty is now known as Guest1027
08:52:21 *** andythenorth has joined #openttd
09:02:15 <BONGA> So much ppl here and so few people really playing xD
09:02:27 <Supercheese> well, if you're intently playing...
09:02:40 <Supercheese> ...you probably won't be monitoring IRC that intently
09:03:12 <BONGA> First time i join irc since like 2005
09:04:30 *** Alberth has joined #openttd
09:04:30 *** ChanServ sets mode: +o Alberth
09:05:25 <BONGA> Great teenage times asking for voices and ops lol
09:06:06 <BONGA> Can we talk with ppl ingame from here
09:07:14 <Supercheese> wrong channel maybe?
09:07:19 <Supercheese> Reddit might have that feature
09:32:49 *** chomwitt has joined #openttd
10:58:10 *** gelignite has joined #openttd
11:12:42 *** Progman has joined #openttd
11:19:08 *** andythenorth is now known as Guest1042
11:19:09 *** andythenorth has joined #openttd
11:51:28 *** andythenorth has joined #openttd
11:52:44 <andythenorth> if multiprocessing is slower not faster (for some cases)
11:52:51 <andythenorth> why am I using it for them? :P
11:54:35 <andythenorth> in newgrf compile
11:55:16 <andythenorth> there are some tasks where I start 16 processes in an attempt to go faster
11:55:27 <andythenorth> but the overhead of starting 16 pythons and loading the modules
11:55:41 <andythenorth> is much higher than the run time of all the tasks in a single process
11:55:57 <andythenorth> ‘but it goes to 11’ :P
12:07:20 <andythenorth> for some things it’s much faster
12:07:22 <andythenorth> for others...not
12:08:37 <Eddi|zuHause> if the overhead gets too big, you should separate the jobs into larger chunks
12:08:43 <Wolf01> It's a mix of chinese and arabic for me :P
12:09:26 <andythenorth> Eddi|zuHause: agreed; in this case I think mp is substantially over-engineering for the actual problem
12:09:38 <andythenorth> it’s a templating run-time of 1-4s depending on size of grf
12:13:57 <andythenorth> simply importing a module shouldn’t really modify the local filesystem, right?
12:15:46 <Eddi|zuHause> unless you need like a lock file or something
12:16:32 <andythenorth> just paying down old debts
12:20:32 <andythenorth> ‘consists’ not ‘ships
12:20:48 <andythenorth> more copy-paste friendly between my grfs
12:21:01 <andythenorth> can $someone articulate ships o_O
12:28:31 <andythenorth> one day, ships will be good
12:28:35 <andythenorth> in the far future :P
12:30:13 <Wolf01> I hope we could restore some appealing for roads now, the game is too unbalanced toward rails
12:34:02 <andythenorth> depends on play style I think
12:34:14 <andythenorth> I find from 1960s onwards I build a lot more roads
12:34:24 <andythenorth> I usually start around 1900 with trains and ships
12:35:35 <Eddi|zuHause> steam dead again?
12:36:49 * andythenorth deletes a bunch of architectural stuff from newgrf compile
12:36:51 <Eddi|zuHause> shop works, but account stuff is down
12:37:02 <andythenorth> when you have a 4 line dispatcher calling a 1 line function, something is wrong :P
12:56:06 <andythenorth> all compile scripts now consistent :P
12:56:12 <andythenorth> it’s like having clean clothers
13:06:02 <andythenorth> Wolf01: HAUL depot doesn’t auto-connect to adjacent roadtile for me
13:06:05 <andythenorth> can you replicate?
13:23:44 <Wolf01> HAUL to ROAD? Only HAUL depot?
13:24:14 <andythenorth> default ROAD to ROAD works fine
13:28:31 <Wolf01> Where the fuck is the call to connect to existing road O_o
13:29:05 *** TTD_Dev has joined #openttd
13:29:31 <TTD_Dev> How can I compile Openttd on the newest Visual studio 2017 RC IDE.
13:29:41 <TTD_Dev> I get compatibility problems.
13:30:00 <Wolf01> andythenorth, the problem is that it connects to ROAD :D
13:30:22 <andythenorth> Wolf01: which line / file?
13:30:36 <andythenorth> I can’t see it in road_cmd.cpp
13:30:55 <TTD_Dev> Why is no one reading my question?
13:31:42 <TTD_Dev> and why is Openttd source not supporting VS 2017
13:31:46 <andythenorth> but nobody who is reading it knows the answer
13:31:50 <Wolf01> <andythenorth> I can’t see it in road_cmd.cpp <- that was the source of my previous reaction :D
13:32:03 <TTD_Dev> wich IDE are your using?
13:32:11 <andythenorth> I don’t use an IDE
13:32:20 <TTD_Dev> How are writing code then?
13:32:41 * andythenorth doesn’t understand IDEs
13:32:50 <andythenorth> I am not clever enough to use one
13:33:03 <TTD_Dev> But you're clever enough to program in C++
13:33:17 <TTD_Dev> one of the most dificult C-language
13:33:18 <andythenorth> I am not an ottd dev
13:34:11 <LordAro> yeah andythenorth, what are you? :p
13:35:24 <andythenorth> Wolf01: try looking for ConnectRoadToStructure
13:35:44 <LordAro> TTD_Dev: i suspect the actual answer to your question is that no one's tried using VS2017 with OTTD yet
13:35:58 <LordAro> or at least, not to the point that anyone shared how to
13:36:14 <andythenorth> Wolf01: yeah it’s a generic problem also affecting roadstops
13:36:21 <andythenorth> so ConnectRoadToStructure is probably needing updated
13:37:26 <LordAro> TTD_Dev: especially since it's only an RC, and doesn't have a full release yet
13:37:40 <TTD_Dev> But is it working on 2015?
13:37:55 <Wolf01> andythenorth, I know, but I can't find the callback for the depot
13:38:15 <Wolf01> Does it use the roadstop one?
13:38:21 <andythenorth> Wolf01: CcRoadDepot
13:38:33 <TTD_Dev> How can I add my fixed bugs to the repo
13:38:57 <andythenorth> Wolf01: somewhere I learnt the trick of searching by CommandCost
13:39:10 <andythenorth> because of the weird thing in ottd code with how commands are handled
13:39:26 <andythenorth> the chains are not always obvious
13:39:36 <Wolf01> He... passes the basetype only
13:39:48 <andythenorth> LordAro: possibly not, depends on there being any active devs ;)
13:40:00 <andythenorth> mostly, these days, there aren’t ;)
13:40:15 <LordAro> frosch turns up occasionally
13:41:37 <Wolf01> Ok, let's try to pass the right value
13:42:31 <Wolf01> Ok, it didn't explode and seem to work
13:46:11 <TTD_Dev> Are you also having an Eclipse
13:46:35 <TTD_Dev> Because i'm downgrading my visualstudio at the moment to 2015
13:46:45 <TTD_Dev> but I want to code in the meantime
13:47:17 <andythenorth> dunno if that’s up to date
13:47:21 <andythenorth> I just googled it ;)
13:48:00 <TTD_Dev> why is the -d command not working in Openttd
13:48:01 *** Biolunar has joined #openttd
13:48:17 <TTD_Dev> because i want to debug the softwar
13:48:54 *** ZirconiumX has joined #openttd
13:54:58 <Wolf01> We have a shitload of problems to fix and features to complete
13:55:11 <TTD_Dev> I want to make a Kanban board
13:55:21 <TTD_Dev> for this project; OpenTTD
13:55:34 <TTD_Dev> to structure things and improve our workflows
13:55:46 <TTD_Dev> Am I having permission to do that?
13:55:59 <Wolf01> I think noone would use it
13:56:47 <TTD_Dev> A Kanban board gives a clear view to see what a Dev can do
13:56:55 <TTD_Dev> we can also use JIRA.
13:57:44 <Wolf01> Devs here aren't full time committed to ottd
13:57:47 <TTD_Dev> The currently used system is so chaotic.
13:58:16 <TTD_Dev> that's true, i'm also having a full-time job as an executive of a SMB.
13:58:18 <LordAro> i think you're very new and so don't understand it properly
13:58:22 <Wolf01> And we use the tracker/forum/chat to decide what to do next
13:58:39 <TTD_Dev> Programming is only a hobby for me :-)
13:59:03 <TTD_Dev> What are you doing for a living?
14:00:46 <Wolf01> To speak for myself, nothing at the moment, so I use my time to do house chores, playing and writing code for different projects
14:01:50 <Wolf01> Other people are designers, (train) drivers, chemists
14:02:38 <TTD_Dev> Am I the only executive?
14:02:57 *** FLHerne has joined #openttd
14:03:21 <andythenorth> kanban board works when people are paid
14:03:29 <andythenorth> or for single-person projects
14:03:34 <TTD_Dev> But is that unique to see executives programming code?
14:03:56 <andythenorth> what we’d learn from a kanban board here is that lead time is highly inconsistent
14:04:10 <andythenorth> and that the backlog only grows :P
14:04:52 <TTD_Dev> We are having 42 pages in that bug-system.
14:04:56 <andythenorth> also controlling WIP is fairly meaningless
14:05:15 <andythenorth> there’s no common measure of value :P
14:05:17 <Lejving> request: an option to turn off bridge speed (so you can pick any bridge and it follows the current speed for the rail type)
14:05:24 <Lejving> similar to turn off wagon speed
14:05:35 <_dp_> "Abandon hope, all ye who enter here" that should be on bugtracker main page :p
14:05:55 <andythenorth> it’s not that many
14:06:01 <LordAro> TTD_Dev: that does go back mroe than a decade though
14:06:29 <LordAro> i do agree that someone should probably go through them all and close (probably) most of them
14:06:31 <andythenorth> and nobody gets paid to close it
14:06:38 <andythenorth> or what LordAro said
14:07:15 <TTD_Dev> But that's a chaotic workflow.
14:07:26 <LordAro> welcome to open source
14:08:20 <LordAro> andythenorth: is your stuff going to enable roads that are more than one tile wide? :p
14:08:35 <TTD_Dev> but why are you using Flyspray/
14:08:48 <andythenorth> someone probably set it up one day
14:08:53 <LordAro> because someone chose that in 2006, presumably
14:08:57 <andythenorth> likely nobody who is here today knows
14:09:05 <TTD_Dev> and not bugzilla or mantis
14:09:14 <andythenorth> it’s just software eh
14:09:54 <Wolf01> "I believe this has been implentend with one-way roads (hold down ctrl while dragging the road)"... so another hidden feature existed and I didn't even know about it?
14:09:58 <andythenorth> well it has a responsive skin :)
14:10:42 <LordAro> there is a 1.0 rc out for flyspray, which has been reskinned
14:11:01 <andythenorth> 477 of them are feature requests
14:11:06 <LordAro> TTD_Dev: most are "feature requests" which probably don't really belong in the bug tracker
14:11:14 <andythenorth> at least 470 won’t get done, I would bet $1000
14:11:26 <TTD_Dev> that's why a public Kanban is working.
14:11:57 <Wolf01> LordAro, FS 1.0RC is shit... I'm stuck with 0.9.9.x because *a lot* of broken things... but it has some new interesting features
14:12:12 <TTD_Dev> Where every developer get it's own Kanban -> Connecting with a master Kanban Server)
14:12:30 <andythenorth> TTD_Dev sounds like a solution in need of a problem :)
14:12:45 <andythenorth> ‘every developer’ is currently ~1 person
14:13:08 <andythenorth> there’s one remaining maintainer
14:13:17 <andythenorth> and a few others who contribute or review occasionally
14:14:10 <TTD_Dev> This project is started in 2006
14:14:29 <andythenorth> not sure when, I’ll search
14:14:37 <LordAro> first public in march(?) 04
14:15:12 <LordAro> also, you've clearly never played TTD
14:15:42 <LordAro> what are we talking about here
14:16:05 <Wolf01> Oh the UI was updated many times
14:16:32 <Wolf01> It's the appearance which is almost the same ;)
14:17:19 <andythenorth> I don’t have admin rights on FS
14:17:31 <DorpsGek> LordAro: bjarni was last seen in #openttd 5 years, 11 weeks, 6 days, 12 hours, 58 minutes, and 25 seconds ago: <Bjarni> heh
14:23:49 <__ln__> how about acquiring a cake and delivering it to bjarni's home address?
14:24:23 <Wolf01> How about acquire bjarni's home address first?
14:24:54 <__ln__> Wolf01: it's googleable
14:25:17 <__ln__> besides, how many streets can there be in denmark
14:26:12 <TTD_Dev> But why are you using IRC
14:26:32 <Wolf01> The 282nd Map of the Week is from the second Jörðgarð (TM) Trails adventure on the Fallen Empire Trail, "Draug Hunters." The map shows the house of the Æsir ranger Bjarni and his wife, the warrior Ölveig, on their island in the Misty Spring lake area.
14:27:29 <Wolf01> Because we were using irc since before most things were invented?
14:27:30 <__ln__> TTD_Dev: wtf is gitter .im?
14:27:51 <TTD_Dev> Gitter is a nice chat software
14:28:11 <TTD_Dev> Made by Developers for Developers
14:28:12 <__ln__> it can't be, because software is a non-countable noun.
14:28:32 <LordAro> gitter is another boring irc clone
14:28:48 <LordAro> like slack, hipchat, discord, and gitter
14:29:05 <LordAro> irc is and will outlast them
14:29:30 <Wolf01> Oh we know, but we have fun too
14:29:32 <__ln__> TTD_Dev: yes, there's a constant risk of being kicked
14:30:08 <TTD_Dev> It's using oldfashioned protocols
14:30:37 <LordAro> irc doesn't have a UI
14:30:41 <LordAro> it's literally just the protocol
14:30:50 <Wolf01> We don't have things to hide here, it's an open source project
14:31:47 <TTD_Dev> Gitter is also like webchat.oftc.net
14:31:54 <__ln__> TTD_Dev: email is even more old-fashioned than irc.
14:31:56 <FLHerne> TTD_Dev: "Old-fashioned" is a *good* thing - it means there's support everywhere and for everything
14:32:17 <FLHerne> I've been on IRC from my (eInk, not Fire) Kindle before
14:32:46 <LordAro> and doesn't require a web browser to use
14:33:02 <__ln__> TTD_Dev: can you access gitter using Microsoft's Comic Chat?
14:33:27 <FLHerne> There are IRC libs for every non-toy language, so you can hook IRC up to just about everything (e.g. the commit bots here, #/r/openttd's bridge to insert IRC chat into the in-game chat)
14:34:02 <FLHerne> The UI is absolutely anything you like, it's a protocol, that's the point...
14:34:33 <FLHerne> If you're on a Reddit OTTD server, the UI is openttd's chat UI (which is pretty boring, but eh)
14:35:39 *** sim-al2 has joined #openttd
14:36:07 <TTD_Dev> comic is discontinued
14:36:09 <FLHerne> If you want a fancy touch-enabled UI with emoticons, great, that exists
14:36:57 <Wolf01> Not right now, but on my tablet
14:37:39 <TTD_Dev> A long time ago we were using IRC for our in-company communication
14:38:18 <TTD_Dev> But today we are using Slack and Whatsapp for our in-company communication
14:38:23 <andythenorth> IRC sucks inside a company
14:38:29 <andythenorth> it’s hard to secure a server, anyone can join
14:38:43 <TTD_Dev> We had using it with a proxyserver
14:38:49 <andythenorth> if you add auth, you have to support auth, and you might as well use a better chat protocol
14:39:00 <TTD_Dev> and we had auth-modules
14:39:01 <andythenorth> if you add VPN, now you’re supporting a VPN just for IRC
14:39:12 <TTD_Dev> That's why we have migrated
14:39:13 <andythenorth> and you have to teach staff to use a VPN
14:39:17 <andythenorth> and maintain a VPN
14:39:31 * andythenorth is waiting to see if slack has actually won
14:39:36 <TTD_Dev> the costs were $200.000 fo a year alone.
14:39:36 <andythenorth> or whether discord is better
14:39:56 <TTD_Dev> That's why we have migrated to cheaper solutions.
14:40:04 * andythenorth wants a teamspeak app, but whether it should be integrated with chat or not…who knows
14:41:03 <FLHerne> Most KDE channels use a Telegram<->IRC bridge, apparently people like the former on mobile
14:42:59 <LordAro> i feel like you were doing something wrong if a vpn + irc server cost you $200k/year
14:43:54 <__ln__> or was it $200 with three decimals
14:46:49 <andythenorth> ho ho, there really used to be a lot more contributors eh
14:46:57 <andythenorth> there was much more scope I guess
14:47:28 <TTD_Dev> no we had a very complex implementation
14:47:51 <TTD_Dev> 1/3 where IRC and relayed and cached
14:48:15 <TTD_Dev> We had also End -> End node configurations
14:48:27 <__ln__> how many people were using this $200k irc?
14:49:21 <TTD_Dev> 1/2 of 10.000 where on IRC and 1/2 on Slack (Pilot and Testing)
14:49:45 <LordAro> 10k people could be a bit tricky
14:49:55 <LordAro> not sure how many are concurrently on freenode
14:50:48 <__ln__> $200k for 10k people is only $20 per employee per year, isn't that pretty negligible
15:00:41 * andythenorth wonders how many of the requests are from george :)
15:01:35 <andythenorth> they all look legit
15:04:33 *** Alberth has joined #openttd
15:04:33 *** ChanServ sets mode: +o Alberth
15:10:36 <Eddi|zuHause> <Wolf01> Other people are designers, (train) drivers, chemists <-- for the record, i'm not a chemist, i just happen to do programming in the chemistry industry
15:10:45 * andythenorth wasting time reading old FS issues
15:10:57 * andythenorth should be writing graphics generation script for ships :P
15:12:02 <andythenorth> what would happen if we just mass-closed most of FS? o_O
15:12:03 <__ln__> Eddi|zuHause: so they don't mind if you use the classical 4-element system in your code. (5 if counting milla jovovich)
15:13:01 <andythenorth> I love how much george got the newgrf spec pushed forward
15:13:06 <Eddi|zuHause> __ln__: i don't think they would actually notice what's in my code :p
15:13:15 <andythenorth> but seeing how many requests he has…
15:13:25 <andythenorth> I’m not sure it’s always going in a good direction :P
15:13:57 <Eddi|zuHause> __ln__: they're reasonably impressed by the right thing happening when they press a button
15:14:27 <Wolf01> One of my teachers was a developer for industrial machines, at the time he worked for a mining explosive packager, he was our hero :P
15:14:55 <andythenorth> who has admin on FS? o_O
15:17:40 * andythenorth bored of FS now :P
15:21:31 <_dp_> oh, nice, people are posting bugs that I was too lazy to report)
15:21:52 <Wolf01> That's a bad behaviour :(
15:22:55 <_dp_> well, I usually post bugs with patches ;)
15:34:26 <andythenorth> isn’t needed, right?
15:41:27 *** TheMask96 has joined #openttd
15:52:36 <_dp_> is there an easy way to get industry type id when grf is used?
15:53:08 <_dp_> not from gs or anything, just want to know the numbre
15:56:48 <andythenorth> it’s not in the newgrf debug window
15:56:57 <andythenorth> nor in the land info window
15:57:12 <andythenorth> you need it for specific grf, or generally?
15:59:33 <andythenorth> if it’s FIRS, easy :P
15:59:43 <andythenorth> otherwise grfcodec -d is your friend
15:59:48 <andythenorth> and reading some nfo :P
16:00:03 <_dp_> I'd rather add it to land info :p
16:00:12 <andythenorth> probably not a hard patch
16:00:26 <andythenorth> it wouldn’t be bad to have it in the newgrf debug window
16:00:52 <_dp_> actually, I's my grf, if i set id in item() how does it translate to ttd id?
16:01:50 <andythenorth> ID should come out as inside ottd ID
16:01:57 <andythenorth> I don’t know if the game transposes them or anything
16:02:01 <andythenorth> what are you trying to do?
16:03:32 <_dp_> spawn some industries manually
16:04:20 <_dp_> and override random spawn chances)
16:04:46 <andythenorth> you can override random spawn chance in newgrf if you want
16:04:57 <andythenorth> might not give enough control though
16:05:03 <_dp_> well, yeah, but I already have them in config for other grfs
16:06:53 *** andythenorth has left #openttd
16:12:50 <_dp_> oh god, how do I even get it in newgrf debug window. there's some alien code there %)
16:26:22 *** Wormnest has joined #openttd
16:27:44 *** andythenorth has joined #openttd
16:28:32 <Alberth> isn't it listed in the newgrf window?
16:28:59 <Alberth> iirc there is a command-line util for it too
16:31:05 <Alberth> ah, "grfid", part of the grfcodec project
16:31:57 <_dp_> Alberth, not in newgrf debug
16:32:11 <_dp_> but it seems to match id in nml if there is only one industry grf
16:32:39 <Alberth> no, the regular newgrf window, where you select the newgrfs that you want in the game
16:34:16 <_dp_> Alberth, no, why would it be there? I'm talking about industly type id, not grfid
16:39:10 <_dp_> actually, I don't even know what I'm talking about anymore %)
16:40:13 <Alberth> _dp_: it may be easier to identify industries by accepted and produced cargoes
16:40:48 <Alberth> oh, I am fine, should make some dinner soon-ish
16:40:57 <_dp_> Alberth, not sure that will help here
16:41:31 <_dp_> Alberth, right now I'm getting the same industry I wan't except that it's not from grf and it says "invalid insdustry" %)
16:41:54 <_dp_> but it looks like real one and accepts everything as it should)))
16:41:59 <andythenorth> IDs should be fine with only one industry grf
16:42:06 <andythenorth> but eh, I don’t know for sure
16:42:14 <andythenorth> multiple grfs, it will have to pool them somehow
16:42:29 <andythenorth> you probably can’t rely on it, unelss you are in complete control of the grfs
16:42:35 * andythenorth is guessing though
16:42:46 <Alberth> there is also a "is valid" flag that you may want to check :)
16:42:53 <andythenorth> peter1139 might know, but he might not remember or care :)
16:44:38 <_dp_> what I'm not getting here is why does it spawn different industry even if I pass same IndustryType
16:47:38 <andythenorth> ach is the cargo present for cargo_subtype_text
16:49:42 <andythenorth> I can’t show the cargo capacity with correct units if I don’t have the cargo :D
16:49:48 <_dp_> aren't INDUSTRYTYPE_* nml constants the same as IT_* ones in ttd code?
16:53:40 <andythenorth> well that’s crap eh :P
16:54:42 <andythenorth> cargo subtypes are a terrible idea anyway
16:57:51 <_dp_> ok, constants are the same but looks like it doesn't always keep nml id for industry even if there is only one grf
16:58:21 <andythenorth> have you explicitly set the ID in the nml?
16:58:30 <_dp_> I do item(FEAT_INDUSTRIES, sugar_mine, 36) but get 10 in game
16:59:34 <_dp_> mb coz they aren't continuous, it seemed to keep auto-assigned ones
17:03:16 <_dp_> definitely it, if I set 0 1 2 3 5 I get 0 1 2 3 4
17:06:42 <andythenorth> so could cb 19 provide the cargo?
17:12:21 <Eddi|zuHause> wasn't that an andy-feature so he doesn't have to reshuffle industry ids when he enables/disables industries in the grf?
17:12:56 <Eddi|zuHause> so the grf can define higher industry IDs
17:13:19 <Eddi|zuHause> and the game distributes them among the available ones, as long as there are not too many industries in general
17:18:45 *** chomwitt has joined #openttd
17:23:15 *** andythenorth has joined #openttd
17:23:24 <andythenorth> the industry limit was increased
17:23:32 <andythenorth> dunno if that affects pooling of the IDs or not
17:24:05 <andythenorth> can text stack even be used in CB 19?
17:24:11 <andythenorth> not sure what it does to the registers when it cycles through the subtypes
17:24:15 * andythenorth getting odd results
17:24:26 <andythenorth> CB 19 = vehicle subtype text
17:40:23 *** lorran78 has joined #openttd
17:41:10 <lorran78> hello i have always a bug while compilings opengfx+rv, i tested all available version from bundles...and no one works without bug :(
17:41:38 <Eddi|zuHause> andythenorth: well, increasing the industry limit is impossible without this pooling
17:41:56 <Eddi|zuHause> i don't know if it was there before
17:42:05 <Eddi|zuHause> but also i don't know why anyone would care...
17:56:01 <Eddi|zuHause> have i ever mentioned that there are too few sleepers in the rails?
17:56:14 <Alberth> lorran78: so likely, "make" fails to create the png, and then nml then fails to find it, of course
17:56:29 *** highstakes has joined #openttd
17:58:29 <andythenorth> Wolf01: fix CB 19? o_O
17:58:48 <andythenorth> V453000: both sides are nice :) :P
17:58:55 <lorran78> for the nml i suppose it's logical
17:58:58 <Alberth> lorran78: confirmed, I have that error too, while it worked before
17:59:12 <Wolf01> I can't even understand of what you are talking about, btw not in the mood for coding
17:59:18 <Alberth> use _V= make to run make
17:59:32 <andythenorth> Wolf01: play openttd? o_O
17:59:58 * andythenorth defaults to watching YT
18:00:04 <Alberth> lorran78: "_V=" enables echoing of the commands being executed
18:01:05 <Alberth> so at least you can see what it's doing :)
18:01:10 <lorran78> you have this error too? TypeError: Required argument 'year' (pos 1) not found
18:02:34 <Alberth> no "year" in my output
18:03:07 <Alberth> do you run it from a hg checkout?
18:03:40 <lorran78> i launch it from bash command
18:04:01 <Alberth> yeah, but is the directory a checkout?
18:04:15 <Alberth> or did you use a zip or so?
18:04:31 <lorran78> it's the result directory of the tar source file
18:04:33 <Alberth> it may query the VCS for date information
18:04:52 <Alberth> ok, no hg meta information thus
18:05:03 <lorran78> hum the compiling bug at end :/
18:06:02 <lorran78> [NML] ogfx-rv.grf /f/_Mes Documents/_DL/____OpenTTD/nml-0.4.4-windows-win32/nmlc.exe -c --grf ogfx -rv.grf ogfx-rv.nml /bin/bash: /f/_Mes: No such file or directory make: *** [ogfx-rv.grf] Error 127 bash-3.1$ exit
18:06:35 <Alberth> it probably does something that fails internally while generating the png file
18:06:45 <lorran78> i tried to change directory and put it on F:\"original folder" and same :/
18:07:23 <Alberth> well, it tries to be smart in lots of things, like path to gimp, version of files, etc
18:07:40 <Alberth> maybe path to conversion script
18:07:49 <lorran78> i must have gimp or some "n" software?
18:07:55 <Alberth> oh, did you install gimp?
18:08:12 <Alberth> for me too, so that's common
18:08:29 <Alberth> I installed a new system, and didn't add gimp
18:08:31 <lorran78> nope don't need it for the other opengfx+ so i don't have gimp
18:09:05 <Alberth> some opengfx projects use it to generate png files
18:09:13 <Alberth> not exactly sure which ones
18:09:25 *** threesixty has joined #openttd
18:09:25 <lorran78> okay then i'll install it
18:10:01 *** threesixty is now known as Guest1056
18:10:11 <Alberth> the ".gimp." in the filename suggests this project uses it
18:13:14 <lorran78> i'll test when gimp will be installed then (installing in progress)
18:14:14 <andythenorth> eh, ships that go faster empty than loaded
18:14:24 <andythenorth> it’s coded, but I am tempted to delete it
18:14:46 <andythenorth> ships are so slow that it’s only a marginal difference
18:15:09 <Eddi|zuHause> empty ships tend to be less stable, so they get filled with ballast
18:15:47 <Eddi|zuHause> also, gtg. something about star wars
18:16:35 <lorran78> python is with gimp lol
18:16:42 <lorran78> don't know which python use then
18:17:38 <Alberth> and newer nmlc's use python 3 :)
18:17:53 <lorran78> n still command not found after gimp installation
18:18:13 <lorran78> i added gimp in path of course
18:21:05 <lorran78> i still have the year error :(
18:21:55 <lorran78> i changed the path from "mes documents" to F:\OpenTTD to erase the "space" in folder retrying
18:22:40 <lorran78> error : ←[Knmlc ERROR: Path "F:\ogfx-rv-0.4.1-source\src\gfx\flatbed_truck\flatbed_truck _2_farm_supplies.gimp.png" does not exist (even after case conversions) make: *** [ogfx-rv.grf] Error 1
18:24:04 <lorran78> maybe gimp executable not named correctly?
18:24:32 <Alberth> "n" doesn't sound like a feasible name for gimp
18:25:01 <Alberth> likely the makefile tries to be more clever than it should be
18:25:39 <lorran78> okay what can i do the? :)
18:27:34 <andythenorth> such adjustments
18:28:10 *** maciozo has joined #openttd
18:28:35 <Alberth> Makefile line 203 tries to guess gimp path (GIMP = ....), what happens if you set the real path there? (use / instead of \ just in case of backslashes problems)
18:28:57 <Alberth> Makefile.def also seems to have such a line, not sure why, but better replace that too
18:30:02 <andythenorth> steam ship speed of 25mph
18:30:05 <Alberth> oh, it's a ?= assignment, so you can override
18:30:24 <lorran78> o don't have makefile.def??
18:30:37 <Alberth> GIMP="/path/to/gimp" make
18:32:23 <lorran78> like that ok? "C/Program Files/GIMP 2/bin/gimp-2.8.exe" make
18:33:54 <lorran78> juste the exe maybe (i have gimp in path)
18:34:20 <Alberth> what does which gimp say?
18:35:02 <Alberth> it should print its path if it can be found
18:36:08 <Alberth> ok, let's see what happens if I install gimp too
18:37:31 <lorran78> "C/Program Files/GIMP 2/bin/gimp-2.8.exe" make did not work
18:38:17 <Alberth> it needs GIMP="C/Program Files/GIMP 2/bin/gimp-2.8.exe" make
18:38:31 <Alberth> otherwise it doesn't know which variable to replace :)
18:39:23 <lorran78> "GIMP=", "GIMP =" is it same?
18:40:27 <Alberth> not sure, the shell may break it into pieces and fail to see GIMP=... as environment setting
18:41:11 <Alberth> maybe you can also added after make not sure how make finds ?= assigned variables
18:42:29 <lorran78> try and tell me how lol i am a little lost
18:42:42 <lorran78> same bug thought [GIMP] src/gfx/bulk_truck/bulk_truck_1_coal.gimp.png /bin/bash: C/Program Files/GIMP 2/bin/gimp-2.8.exe: No such file or directory make: *** [src/gfx/bulk_truck/bulk_truck_1_coal.gimp.png] Error 127
18:43:09 <Alberth> well, at least it picks up the path
18:43:23 <lorran78> and i always have it : Traceback (most recent call last): File "<string>", line 1, in <module> TypeError: Required argument 'year' (pos 1) not found
18:43:27 <Alberth> what happens if you run it from the shell directly?
18:44:04 <Alberth> I mean start gimp from the shell
18:44:34 <Alberth> ie "C/Program Files/GIMP 2/bin/gimp-2.8.exe"
18:44:57 <lorran78> and 9 times the year error
18:45:20 <Alberth> ie no make, just the gimp
18:45:35 <Alberth> "C/Program Files/GIMP 2/bin/gimp-2.8.exe"
18:45:54 <lorran78> no such directory :/
18:46:06 <Alberth> ie see if gimp run at all from the shell
18:46:35 <lorran78> so if i type "C/Program Files/GIMP 2/bin/gimp-2.8.exe" from bash
18:46:45 <lorran78> bash: C/Program Files/GIMP 2/bin/gimp-2.8.exe: No such file or directory
18:47:09 <Alberth> I have a Unix system :)
18:47:43 <Alberth> opengfx-rv seems to be building now
18:47:56 <Alberth> so likely getting gimp running is the key
18:48:09 <Alberth> and the shell must be able to do that
18:48:23 <Alberth> as make uses the shell to do its work, eventually
18:48:42 <lorran78> oh it's okay for u :/
18:48:51 <lorran78> yes sure but how lol
18:49:18 <lorran78> same error if i put "C/Program Files/GIMP 2/bin/gimp-2.8.exe" whitout make
18:49:22 <Alberth> ln -s "C/Program Files/GIMP 2/bin/gimp-2.8.exe" gimp
18:49:53 <lorran78> F:\ogfx-rv-0.4.1-source>ln -s "C/Program Files/GIMP 2/bin/gimp-2.8.exe" gimp ln: creating symbolic link `gimp' to `C/Program Files/GIMP 2/bin/gimp-2.8.exe': No such file or directory
18:50:00 <Wolf01> I bet it is "/C/Program..."
18:50:22 <Alberth> Wolf01: that looks better at least
18:50:39 *** FLHerne_ has joined #openttd
18:52:01 <lorran78> it seems to work lol
18:52:09 *** FLHerne_ has joined #openttd
18:52:10 <lorran78> gimp windows is here
18:52:33 <lorran78> i hope that won't make bug after
18:52:47 <Wolf01> lorran78, are you on win10?
18:53:53 <lorran78> normal it's so long for one file?
18:54:18 <lorran78> [GIMP] src/gfx/bulk_truck/bulk_truck_1_coal.gimp.png still processing
18:54:25 *** FLHerne_ has joined #openttd
18:55:29 *** FLHerne_ has joined #openttd
18:56:09 <lorran78> i see that program created one file gimp.png
18:56:17 <lorran78> but it seems to be stucked
18:57:01 <lorran78> hum i must use keyboard to continue??
19:05:26 <Alberth> but who knows what gimp does at windows
19:08:01 <__ln__> Carrie Fisher 1956-2016
19:11:35 *** lorran78 has joined #openttd
19:11:55 <lorran78> sorry internet problem
19:12:13 <lorran78> must i wait and push a key to continue converting with gimp???
19:17:58 *** lorran78 has joined #openttd
19:18:16 <lorran78> another internet bug :(
19:18:42 <lorran78> how can i do to make gimp automatic and not resuming with a key? lol
19:21:44 *** Wormnest_ has joined #openttd
19:22:49 <andythenorth> keypress robot? o_O
19:42:17 *** sla_ro|master has joined #openttd
19:45:47 <DorpsGek> Commit by translators :: r27716 trunk/src/lang/catalan.txt (2016-12-27 19:45:39 +0100 )
19:45:49 <DorpsGek> catalan: 1 change by juanjo
19:48:24 *** andythenorth has joined #openttd
20:17:06 *** andythenorth has left #openttd
20:18:22 *** Arveen2 has joined #openttd
20:18:22 *** Arveen is now known as Guest1061
20:18:22 *** Arveen2 is now known as Arveen
20:33:04 <V453000> how do I generate a map with a seed?
20:59:06 <strei> openttd.cfg | [game_creation]>generation_seed =
20:59:14 <strei> try setting it there, dunno
21:32:29 <lorran78> is there an autokey press in it ? GIMP ?= $(shell [ `which gimp 2>/dev/null` ] && echo "gimp" || echo "")
21:43:23 <lorran78> Alberth or someone why have i that error when compiling opengfx+rv 0.4.1 : Traceback (most recent call last): File "<string>", line 1, in <module> TypeError: Required argument 'year' (pos 1) not found
21:54:21 *** andythenorth has joined #openttd
21:58:24 *** sim-al2 has joined #openttd
22:04:49 <Alberth> lorran78: probably some python code in the makefile trying to decide some date or so
22:05:14 <lorran78> so it should not be a problem for the grf?
22:05:26 <lorran78> it's processing the png lol
22:05:43 <lorran78> seems it's stucked (but notices successful...)
22:06:10 <Alberth> release date text may be broken, which may or may not get copied into the grf text somewhere
22:06:11 <lorran78> batch command executed successfully
22:06:28 <lorran78> it's the first part of converting :/
22:06:50 <lorran78> i hope i can close it (it's really stucked because it's noticed it's processing the next file
22:07:01 <andythenorth> probably the python error is the date parser for revisions
22:07:05 <andythenorth> I haven’t got the code to hand
22:07:20 <Alberth> $(shell [ `which gimp 2>/dev/null` ] && echo "gimp" || echo "") <-- tries to find gimp with "which gimp", and if found results in "gimp" as GIMP variable value, else ""
22:08:02 <lorran78> okay then it's normal to press key lol
22:08:18 <Alberth> not really, at least in Unix
22:08:28 <lorran78> i've closed and error:///
22:08:47 <Alberth> maybe gimp has some commandline flag for disabling key-press?
22:08:48 <lorran78> [GIMP] src/gfx/flatbed_truck/flatbed_truck_1_goods.gimp.png make: *** [src/gfx/flatbed_truck/flatbed_truck_1_goods.gimp.png] Error 58
22:09:45 <lorran78> i run it again maybe if file are here it will go ahead
22:10:22 <Alberth> make src/gfx/flatbed_truck/flatbed_truck_1_goods.gimp.png may try that one command directly
22:10:58 <lorran78> good idea i'll see if it's not ok (39 files to go and then i hope no more error)
22:11:08 <Alberth> oh, yes, indeed, make checks for time stamps of files, and skips anything that looks newer than its sources
22:12:08 <lorran78> at last i have last requests
22:12:51 <lorran78> it is not possible to find somewhere original src for original planes and ships?
22:13:14 <lorran78> opengfx+ planes and ships are empty :(
22:13:39 <lorran78> hum but it's gfx not source?
22:14:36 <Alberth> oh, the statistics perhaps
22:14:45 <Alberth> no, they are hardcoded in the program
22:16:54 <Eddi|zuHause> lorran78: i already told you that original vehicles means an empty grf, you just need to add the stuff you want to change
22:17:04 <Eddi|zuHause> lorran78: like it shows you in the tutorial
22:20:42 <Eddi|zuHause> holy force... 2016 still not over...
22:21:05 <andythenorth> “# normalise default loading time for this set to 240 ticks, regardless of capacity”
22:21:29 <andythenorth> in traditional ottd, ships load every 10 ticks
22:21:29 <lorran78> eddi yes i remember but where find empty grf?
22:21:40 <lorran78> i mean source for making empty grf
22:22:00 <Eddi|zuHause> lorran78: i already told you that.
22:22:21 <lorran78> oh maybe sorry i am daddy and my baby make me tired lol
22:22:26 <andythenorth> also andythenorth can’t do basic arithmetic
22:22:38 <andythenorth> lorran78 I couldn’t brain when I had babies
22:22:47 <Eddi|zuHause> lorran78: i said like 5 lines... can't be that hard to review them
22:24:08 <lorran78> this line: [22:25] <Eddi|zuHause> lorran78: like it shows you in the tutorial ?
22:24:14 <andythenorth> Eddi|zuHause so if my trains load 6t of cargo every 40 ticks, and my road vehicles load 12t every 20 ticks
22:24:20 <Eddi|zuHause> lorran78: looks about right
22:24:25 <andythenorth> how bad is my maths, if they are supposed to be normalised? :P
22:24:35 <lorran78> url for the tutorial?
22:25:05 <Eddi|zuHause> andythenorth: 12t every 20 ticks is 4 times faster than 6t every 40 ticks
22:25:51 <andythenorth> hmm, maybe I wasn’t so stupid, the formula in the compile might handle it correctly
22:27:21 <lorran78> if i just want to change the introduction_date of all planes and ships the only thing i must add is the introduction_date with the correct code for planes and ships
22:27:35 <lorran78> and i can find all that codes somewhere?
22:28:00 <Eddi|zuHause> yes, all the default values are in the wiki
22:28:34 <lorran78> cool then i think i can do it :p
22:30:39 <andythenorth> anyway, should ships load to full capacity in 240 ticks?
22:31:53 <andythenorth> I’m not sure how loading of a 300t ship compares with loading 10 train wagons at 30t ea.
22:31:59 <andythenorth> in-game, not IRL
22:36:45 <andythenorth> Wolf01: was it 16 roadtypes and 16 tramtypes in final result?
22:36:52 <andythenorth> or did we cut them down?
22:37:12 <andythenorth> I’ll correct my error :)
22:55:32 <Eddi|zuHause> looks like cities:skylines
22:56:12 <peter1139> is it worth it? £5.74 :S
22:57:07 <Eddi|zuHause> i haven't got far into it, but i think so, yes.
23:15:46 *** shirish has joined #openttd
23:41:20 <lorran78> "/bin/bash: -c: line 0: syntax error near unexpected token `('"
23:54:34 *** ChanServ sets mode: +v tokai
23:59:55 <FLHerne_> debdog: Image editor
continue to next day ⏵