Times are UTC Toggle Colours
00:01:24 *** gelignite has quit IRC 00:45:04 *** Wormnest has quit IRC 01:10:41 *** Wormnest has joined #openttd 02:03:12 *** Wormnest has quit IRC 02:16:23 *** keoz has quit IRC 02:34:20 *** Wormnest has joined #openttd 02:41:00 *** glx has quit IRC 02:57:25 *** debdog has joined #openttd 03:00:50 *** D-HUND has quit IRC 03:13:10 *** Flygon has joined #openttd 03:16:11 *** Wormnest has quit IRC 05:14:39 *** snail_UES_ has quit IRC 05:18:14 *** supermop_Home_ has quit IRC 06:09:56 *** debdog has quit IRC 06:24:56 *** cHawk_ has joined #openttd 06:30:59 *** cHawk- has quit IRC 06:57:03 *** nielsm has joined #openttd 06:57:32 *** cHawk_ has quit IRC 07:04:41 *** Progman has joined #openttd 07:08:19 *** HoppyHaus has quit IRC 07:15:57 *** Wolf01 has joined #openttd 07:16:29 *** andythenorth has joined #openttd 07:17:55 <andythenorth> yo 07:18:04 <Wolf01> o/ 07:18:51 <andythenorth> should I get a reddit account? :P 07:18:53 <andythenorth> oof 07:19:18 <Wolf01> Nah, keep the social distance 07:25:17 *** iSoSyS has joined #openttd 07:40:38 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #8268: Change: Sort cargo payment rates legend in order of (initial) cost instead of alphabetically https://git.io/JJYRB 07:53:56 <DorpsGek_III> [OpenTTD/OpenTTD] ldpl commented on pull request #8268: Change: Sort cargo payment rates legend in order of (initial) cost instead of alphabetically https://git.io/JJYRS 07:58:44 <DorpsGek_III> [OpenTTD/OpenTTD] James103 commented on pull request #8268: Change: Sort cargo payment rates legend in order of (initial) cost instead of alphabetically https://git.io/JJYR5 08:07:25 *** iSoSyS has joined #openttd 08:09:20 *** keoz has joined #openttd 08:19:02 *** sla_ro|master has joined #openttd 08:27:12 *** gelignite has joined #openttd 08:34:28 *** andythenorth has quit IRC 08:56:14 *** HerzogDeXtEr has joined #openttd 09:12:57 *** andythenorth has joined #openttd 09:29:51 *** Borg has joined #openttd 09:30:03 *** sla_ro|master has quit IRC 11:27:00 *** gelignite has quit IRC 11:41:28 *** andythenorth has quit IRC 11:47:42 *** sla_ro|master has joined #openttd 12:14:18 *** glx has joined #openttd 12:14:19 *** ChanServ sets mode: +v glx 12:16:01 *** sla_ro|master has quit IRC 12:16:59 *** cHawk has joined #openttd 12:20:49 *** andythenorth has joined #openttd 12:28:39 *** cHawk- has joined #openttd 12:34:43 *** cHawk has quit IRC 14:09:02 *** tokai|noir has joined #openttd 14:09:02 *** ChanServ sets mode: +v tokai|noir 14:16:02 *** tokai has quit IRC 14:44:24 *** Wormnest has joined #openttd 15:34:42 *** sla_ro|master has joined #openttd 16:01:54 *** snail_UES_ has joined #openttd 16:16:54 *** iSoSyS has joined #openttd 17:28:36 *** Flygon has quit IRC 17:33:35 <andythenorth> hmm 17:47:08 <andythenorth> will I ever finish FIRS v4 17:47:09 <andythenorth> oof 18:21:36 *** iSoSyS has quit IRC 19:31:22 <andythenorth> can I take the industry xy value (80+ var 00) as a literal to make a UID? 19:32:12 <andythenorth> it's a word, I'm assuming it's conventionally split into 2 bytes to read xy? 19:32:19 <andythenorth> but I could just read it as a word 19:32:41 <andythenorth> I want a globally unique offset to prevent more than one industry closing in a month 19:34:04 <andythenorth> no this approach is flawed, industries may have different build dates :x 19:34:05 <andythenorth> meh 19:34:32 <andythenorth> also on large maps, lots of industries probably should close in the same month 19:36:59 <andythenorth> I guess only GS can really close industry in any useful way 19:37:56 <Eddi|zuHause> why would that even be a goal to aim for? 19:40:49 <andythenorth> having GS close industry? 19:42:23 <Eddi|zuHause> no, "only one industry closes at a time" 19:46:52 <andythenorth> last time I tested FIRS closure code, it produced waves of closures 19:47:14 <andythenorth> I never use the setting, but now I have to update it for 16-cargo industry as it checks delivered cargo 19:47:22 <andythenorth> which means I'll have to test it... 19:47:58 <andythenorth> wonder what would happen if I just deleted the setting? 19:49:26 * andythenorth asks forums 19:51:07 <nielsm> yeah I see the issue, industries from the start of the game all have the same age 19:51:17 <nielsm> so their chance to close occurs simultaneously 19:51:30 <nielsm> and then you suddenly have lots of room on the map for new industries 19:51:42 <nielsm> so lots spawn simultaneously 19:51:46 <nielsm> and the cycle repeats 19:53:24 *** FLHerne has quit IRC 19:55:09 *** FLHerne has joined #openttd 20:02:54 <andythenorth> I never play with industry closure so eh 20:02:57 <andythenorth> maybe I should 20:03:21 <andythenorth> a long time ago frosch told me to abandon trying to do it in newgrf 20:11:10 <nielsm> to even things out the best you can do is probably store a random value in permanent storage register on build and then let the production change cb depend on the last activity year adjusted by the random value 20:12:10 <andythenorth> yes, that's why I was looking for a unique ID 20:12:14 <andythenorth> I could just use random bits 20:12:16 <andythenorth> or town ID 20:12:29 <nielsm> town id should be fine I think? 20:12:46 <andythenorth> I wondered if that causes a town to lose all industries simultaneously 20:12:49 <andythenorth> quite realistic :P 20:12:51 <andythenorth> oof 20:13:09 <nielsm> town id + industry type? :) 20:13:14 <andythenorth> yes 20:13:24 <andythenorth> so 3 coal mines might all close at once 20:13:33 <andythenorth> quite similar to my childhood :P 20:14:28 <Borg> andythenorth: I fixed it.. by having GS.. 20:14:47 <Borg> I start a map.. without industries at all... and GS preseeds map... 20:14:53 <Borg> but I guess its only good for random maps... 20:15:07 <Borg> I guess industry closure should be randomized a bit? like... 20:15:27 <Borg> if there is 5 years no supply.. it chance of closure should start to increase.. and reach 50% after a year? 20:15:39 <Borg> or 60% ? :) for nice numbers.. 20:16:55 * andythenorth wonders what the upper range of town IDs is 20:17:00 <andythenorth> maybe they need normalised 20:17:03 <Borg> also.. there should be code.. to limit industry closures... to 1 per 2.5 days? 20:17:22 <andythenorth> that's just not possible in newgrf, which is why GS is required 20:17:26 <andythenorth> but then GS 20:17:30 <andythenorth> GS sucks imho 20:17:38 <Borg> well... I agree.. 20:17:40 <andythenorth> but that's a broken record 20:17:41 <Borg> ints weird language 20:18:02 <Borg> I wonder why squirel script was used.. and not.. LUA? 20:18:05 <Borg> for example? 20:18:23 <Borg> but fsck it.. 20:18:31 <Borg> dull talk.. we have it.. and we have to deal w/ it 20:18:47 <Borg> I still for example.. have totaly no clue.. how to use events in GS 20:19:14 <Borg> having basic C++ knowledge.. im really lost in GS 20:20:00 <andythenorth> players also want notification that industries are going to close 20:20:07 <andythenorth> but I don't want to waste industry window space on that 20:20:23 <andythenorth> closure, I never use it, wtf, how am I supposed to design the behaviour? 20:20:32 * andythenorth would accept a PR 20:20:43 <Borg> leave it as default? 20:20:44 <andythenorth> designing stuff I have zero interest in 20:20:47 <Borg> and dont bother? 20:22:29 <andythenorth> maybe yes 20:23:33 <Borg> anyway.. nite 20:26:52 <andythenorth> :) 20:33:20 <LordAro> Borg: OTTD's scripting interface predates lua 20:33:37 <LordAro> at least, lua having any sort of popularity 20:34:02 <Borg> LordAro: second is.. have more sense.. LUA first appear in 1993 20:34:04 *** smoke_fumus has joined #openttd 20:34:28 <LordAro> well, maybe 20:34:36 <LordAro> you'd have to ask TB, he picked it :p 20:34:40 <LordAro> we can't change it now 20:34:54 <LordAro> we can't even upgrade to squirrel 3 as it breaks existing code 20:36:19 <Borg> thats why we need moar good examples.. on WIKI.. 20:36:34 <LordAro> i quite agree 20:37:02 <LordAro> at the very least, GS events is basically the same as AI event handling 20:37:07 <LordAro> which iirc does have a wiki page 20:37:26 <Borg> one question.. does event function is called on event? or I need to poll event manually? 20:37:47 <LordAro> you do need to poll events, yes 20:37:54 <Borg> ok... 20:37:59 <Borg> so for now.. I dont need them :> 20:40:14 *** Wormnest has quit IRC 20:48:47 *** WormnestAndroid has quit IRC 20:48:55 *** Borg has quit IRC 20:49:39 *** WormnestAndroid has joined #openttd 20:51:43 <glx> oh too late to point to https://wiki.openttd.org/AI:Basics 21:03:55 *** Wormnest has joined #openttd 21:04:34 *** sla_ro|master has quit IRC 21:16:37 *** andythenorth has quit IRC 21:19:48 *** iSoSyS has joined #openttd 21:20:42 *** iSoSyS has quit IRC 21:45:55 <_dp_> hm, that's an interesting desync... https://imgur.com/a/qfceQSR 21:48:15 <_dp_> or mb not exactly desync but smth weird is going on there for sure... 21:56:23 *** Wormnest has quit IRC 22:07:16 *** Wolf01 has quit IRC 22:25:06 <glx> _dp_: yeah looks weird, and can cause desync 22:25:31 <glx> not easily I guess, but still 22:26:41 *** smoke_fumus has quit IRC 22:31:18 *** nielsm has quit IRC 22:38:05 <_dp_> what's even weirder is that so far only androids seem to desync... 22:38:37 <_dp_> and where tf does androd put netsave? %) 22:53:22 <_dp_> hmm, found netsave but 121 ticks of difference is enough to hide all evidence :( 23:16:49 *** Progman has quit IRC 23:41:27 *** WormnestAndroid has quit IRC 23:42:11 *** WormnestAndroid has joined #openttd