Config
Log for #openttd on 14th July 2021:
Times are UTC Toggle Colours
00:11:31  *** Progman has quit IRC
01:00:14  *** Kitrana1 has quit IRC
01:09:40  *** yeoldetoast has joined #openttd
02:09:15  *** glx has quit IRC
02:36:26  *** D-HUND has joined #openttd
02:39:48  *** debdog has quit IRC
02:57:01  *** Kitrana has joined #openttd
03:00:13  *** Kitrana1 has joined #openttd
03:02:11  *** Wormnest has quit IRC
03:05:05  *** Kitrana has quit IRC
03:17:37  *** D-HUND is now known as debdog
05:09:06  *** Flygon has joined #openttd
05:25:42  *** Speedy` has joined #openttd
05:35:04  <TrueBrain> "I wish you best because you are good and free dogs that can be modified in one application"
05:35:09  <TrueBrain> some emails we get are just plain weird :P
05:42:02  *** Gustavo6046_ has joined #openttd
05:47:37  *** Gustavo6046 has quit IRC
05:47:37  *** Gustavo6046_ is now known as Gustavo6046
06:03:28  *** snail_UES_ has quit IRC
06:26:49  <Rubidium> sounds like some online automatic translator service
06:32:35  <TrueBrain> most likely; they also attached the same story in their native language
06:32:37  <Rubidium> could be someone praising you for the good open source program (only doesn't explain dogs, but alas 99 was also translated as coconut for JP -> EN)
06:33:04  <TrueBrain> but I just loved this snippet
06:33:11  <TrueBrain> free dogs just cracked me up :)
06:36:43  *** andythenorth has joined #openttd
06:41:14  *** Kitrana1 has quit IRC
06:43:49  *** EER has joined #openttd
07:49:21  <andythenorth> yo
07:52:38  <LordAro> morning
08:02:03  *** yeoldetoast has quit IRC
08:22:29  *** Progman has joined #openttd
08:24:01  <peter1138> Okay, I gave up and did haproxy -> apache -> tomcat, with https between haproxy and apache.
08:24:47  <peter1138> As the apache config is different for http/https and X-Forwarded-Proto wouldn't work.
08:25:26  *** yeoldetoast has joined #openttd
08:25:27  <peter1138> And there's a load of RewriteCond rules which I couldn't see how to convert to haproxy acl :/
08:35:23  *** andythenorth has left #openttd
08:37:31  <SpComb> what part of X-Forwarded-Proto didn't work?
08:39:31  <SpComb> Apache wants you to configure `ServerName https://...` if you're behind an SSL-terminating reverse-proxy - but that's just hardcoded in the config
09:21:52  <peter1138> I'd have to rewrite the configuration to replace the vhosts on port 443, but I need it to still work direct for now, so...
09:22:30  <Timberwolf> Our dogs were free.
09:22:35  <Timberwolf> You get what you pay for.
09:44:18  *** kgarza__ has joined #openttd
09:51:12  *** kgarza_ has quit IRC
10:10:08  *** tokai|noir has joined #openttd
10:10:09  *** ChanServ sets mode: +v tokai|noir
10:16:43  *** tokai has quit IRC
10:23:22  *** Samu has joined #openttd
10:29:31  <reldred> Personally a really big fan of haproxy
10:41:56  <peter1138> I managed to rewrite the awkward bit so it's now haproxy -> apache for static content and haproxy -> tomcat for this nasty app.
10:51:41  <TrueBrain> not even Java -> Python to replace tomcat? Tssk :P
10:55:06  <peter1138> This is an Oracle Application Express backend. It's... horrible, but not something I can just replace with Python.
10:55:16  <TrueBrain> :(
10:56:00  *** Progman_ has joined #openttd
11:01:25  *** Progman has quit IRC
11:04:22  <Eddi|zuHause> you had me convinced at "Oracle"...
11:05:49  <Samu> incomplete type is not allowed my ass
11:06:03  <TrueBrain> sorry, I am not really interested in your ass :(
11:06:32  <Samu> visual studio is spewing non-sense errors
11:07:34  <Samu> seems like a cache issue, and i dont know how to clear it
11:10:02  <Samu> Severity	Code	Description	Project	File	Line	Suppression State
11:10:03  <Samu> Error (inactive)	E3365	incomplete class type "ClientSettings" is not allowed	openttd.exe - x64-Release	D:\OpenTTD\OpenTTD GitHub\OpenTTD\src\window.cpp	810
11:10:20  <Samu> didn't even touch that
11:10:36  <LordAro> i would imaging cleaning the build should help
11:11:29  <Samu> Severity	Code	Description	Project	File	Line	Suppression State
11:11:29  <Samu> Warning	VCTP001	Symbols in the region from line 98, column 1 to line 148, column 2 could not be parsed	openttd.exe	D:\OpenTTD\OpenTTD GitHub\OpenTTD\src\script\script_scanner.cpp	98
11:11:44  <Samu> ok, gonna try
11:15:34  <Samu> didnt work
11:17:10  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #9441: Add: inform clients what game-script a server is running https://git.io/JCzsr
11:17:13  <DorpsGek> [OpenTTD/py-protocol] TrueBrain opened pull request #9: Add: support NetworkGameInfo version 5 for Game Coordinator https://git.io/JCzsK
11:18:03  <Samu> i deleted the .suo file
11:18:18  <Samu> let's see now
11:18:59  <Samu> nop, didn't solve
11:20:06  <DorpsGek> [OpenTTD/OpenTTD] James103 commented on pull request #9441: Add: inform clients what game-script a server is running https://git.io/JCznH
11:21:21  <Samu> incomplete class type
11:21:25  <Samu> i'm deleting this branch
11:23:39  <Samu> omg it's also showing on master
11:26:15  <Samu> i broke visual studio somehow
11:26:22  <Samu> don't know what to do
11:27:28  <DorpsGek> [OpenTTD/py-protocol] TrueBrain updated pull request #9: Add: support NetworkGameInfo version 5 https://git.io/JCzsK
11:28:46  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9441: Add: inform clients what game-script a server is running https://git.io/JCzsr
11:31:46  <Samu> nop, the intellisense is pointing non-errors
11:31:50  <Samu> can't fix this
11:31:52  <DorpsGek> [OpenTTD/py-protocol] TrueBrain merged pull request #9: Add: support NetworkGameInfo version 5 https://git.io/JCzsK
11:31:53  <Samu> i dont know what to do
11:32:28  <LordAro> undo any changes you've made recently
11:32:34  <LordAro> turn it off and on again
11:32:53  <DorpsGek> [OpenTTD/py-protocol] TrueBrain created new tag: 0.3.2 https://git.io/JCzax
11:33:33  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain opened pull request #17: Update: bump openttd-protocols to support gamescript version/name https://git.io/JCzVo
11:34:45  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain merged pull request #17: Update: bump openttd-protocols to support gamescript version/name https://git.io/JCzVo
11:37:57  *** WormnestAndroid has quit IRC
11:38:09  *** WormnestAndroid has joined #openttd
11:45:45  *** gelignite has joined #openttd
11:46:57  *** gelignite has joined #openttd
12:10:45  <Samu> time for drastic measures
12:10:54  <Samu> delete entire folder
12:11:00  <Samu> redownlaod
12:12:48  *** glx has joined #openttd
12:12:48  *** ChanServ sets mode: +v glx
12:13:38  <glx> usually a full rebuild is enough
12:14:17  <Samu> i deleted the .vs folder
12:14:24  <Samu> seems to have solved the problem
12:21:38  <Samu> and the error is back
12:21:45  <Samu> looks like i can't use cherry pick
12:23:07  <glx> if it's a compile error .vs is not related
12:24:14  <Samu> incomplete class type client_settings is not allowed
12:24:22  <Samu> _settings_client *
12:24:45  <Samu> no, ClientSettings _settings_client
12:24:53  <LordAro> that stuff got changed recently
12:25:02  <LordAro> sounds like whatever you're cherry-picking is out of date/broken
12:26:14  <Samu> -x64-Debug (Default)
12:27:32  <Samu> cherry pick adds one setting
12:27:49  <Samu> i think it's up to date with the recent changes
12:27:54  <glx> but setting stuff changed reccently
12:28:04  <glx> lot of moved declarations
12:28:07  <Samu> let me revert it
12:28:20  <LordAro> blaming tools before your own code changes
12:28:28  <LordAro> classic
12:29:31  <Samu> doesn't work, still says the same
12:30:09  <glx> master builds fine here, have you tried full clean and rebuild ?
12:30:39  <LordAro> perhaps cmake needs rerunning?
12:30:40  <Samu> it also builds fine here, it's just the intellisense pointing that
12:30:45  <glx> sometimes clearing cmake cache can help too
12:30:46  <LordAro> however you do that in VS
12:31:02  <glx> ah ignore intellisense then
12:31:11  <glx> sometimes it picks stuff wrong
12:32:16  <glx> I have many "missing definition" for intellisense, while the functions are properly defined
12:32:39  <Samu> window.cpp, intellisense errors throught all the file
12:32:56  <glx> and it was worse before FOR_ALL macros removal
12:33:29  <Samu> all errors on _settings_game
12:36:01  <glx> the solution for really broken intellisense is to close VS, and delete intellisense db (.vs\OpenTTD\v16\Browse.VC.db)
12:37:17  <glx> I sometimes need to do it
12:37:48  <NGC3982> i read: "windows CCCP, italian sense errors"
12:38:16  <Samu> let me delete
12:40:44  <Samu> nop
12:40:55  <Samu> didn't work
12:41:19  <Samu> now it's in purple instead of red
12:44:36  *** Kitrana has joined #openttd
12:44:38  <Samu> well, it builds, so i guess i can ignore it
12:44:57  <glx> you can always ignore intellisense
12:46:17  <Samu> funny, i clicked "Go to Definition", ended up in extern ClientSettings _settings_client;
12:46:22  <Samu> now the errors are gone
12:52:44  *** snail_UES_ has joined #openttd
13:13:29  *** gelignite has quit IRC
13:40:58  *** nielsm has joined #openttd
14:16:34  <Samu> hmm, found some more issues other than lock and ship depot, related to #9410
14:16:39  <Samu> docks
14:16:42  <Samu> buoys
14:17:29  <Samu> nevermind, im stupid
14:17:46  <Samu> im not testing with 9410 applied
14:17:49  <Samu> false alarm
14:21:34  <Samu> errors are consistent for docks and buoys too
14:21:55  <Samu> with 9410 applied
14:22:50  <Samu> can you merge #9410? :) would help AI in construction of canals
14:22:57  <Samu> *cough*
14:23:38  <Samu> arbitrary errors aren't that helpful
14:24:07  *** yeoldetoast has quit IRC
14:28:11  <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #9410: Fix: Inconsistent error message when overbuilding canal on a lock/ship depot tile https://git.io/JCayZ
14:50:43  <Samu> hmm
14:53:34  <Samu> multiple AIs overbuilding the same thing is tedious to manage
15:22:36  *** Progman_ has quit IRC
15:32:21  *** EER has quit IRC
15:48:32  *** Wormnest has joined #openttd
16:18:49  <Samu> overbuilding a lock on top of another lock doesn't come with already built :(
16:59:07  *** kgarza__ has quit IRC
17:29:51  *** azubieta60 has quit IRC
17:30:15  *** azubieta60 has joined #openttd
17:34:46  *** NGC3982 has quit IRC
17:36:27  *** snail_UES_ has quit IRC
17:49:45  *** Flygon has quit IRC
17:50:23  *** Progman has joined #openttd
17:50:28  *** gelignite has joined #openttd
18:15:36  *** Progman has quit IRC
18:31:03  <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9441: Add: inform clients what game-script a server is running https://git.io/JCDs5
18:35:07  *** WormnestAndroid has quit IRC
18:35:34  *** WormnestAndroid has joined #openttd
18:43:35  *** WormnestAndroid has quit IRC
18:43:38  *** WormnestAndroid has joined #openttd
18:47:13  *** NGC3982 has joined #openttd
18:53:09  <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JCymP
18:53:10  <DorpsGek>   - Update: Translations from eints (by translators)
18:53:56  *** kgarza has joined #openttd
18:55:29  *** andythenorth has joined #openttd
18:58:59  * andythenorth designing over-complicated industry production mechanics
18:59:12  <andythenorth> I have played way too much tanks
18:59:40  <andythenorth> so FIRS is gaining lots of marginal dice roll improvements
18:59:54  <andythenorth> the tank game has loads of things like
19:00:11  <andythenorth> '3% increase to chance of damaging an enemy module if previous 3 shots all hit'
19:00:36  <andythenorth> or "reduces aim time by 0.2s when moving about 35km/h"
19:01:14  <andythenorth> so
19:01:57  <Eddi|zuHause> forum spam detection seems to have broken
19:02:09  <andythenorth> "Industry has 2% higher chance of increasing production if average of 85% of scrap metal is transported from town in any 3 month period"
19:02:33  <andythenorth> or "7% chance of production increase if town has 200t of bricks delivered and population is more than 300"
19:03:28  <andythenorth> there will be adventures in dependent and independent probability, and the result in small series vs. large series
19:04:05  <andythenorth> there will also be adventures in 'what random is' vs. 'what game players think random is'
19:04:26  <andythenorth> I'm going to need a bigger -boat- industry window
19:10:40  *** jottyfan has joined #openttd
19:15:38  *** NGC3982 has quit IRC
19:17:18  *** NGC3982 has joined #openttd
19:23:33  <DorpsGek> [OpenTTD/game-coordinator] TrueBrain created new tag: 0.2.1 https://git.io/JCSn1
19:23:48  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #9441: Add: inform clients what game-script a server is running https://git.io/JCzsr
19:23:51  <DorpsGek> [OpenTTD/OpenTTD] TrueBrain closed pull request #9234: UDP query of game script https://git.io/J3hW0
19:43:11  *** bro has joined #openttd
19:47:32  *** outtatime has quit IRC
19:49:45  <FLHerne> andythenorth: And lots of users will obsess about micro-optimising these stats despite the fact that they're a meaningless rounding error :D
19:49:52  <FLHerne> (including me)
19:50:06  <FLHerne> Sounds fun
19:52:33  <andythenorth> I think it will actually come down to 'supply town industries with food, goods, etc'
19:52:46  <andythenorth> happy towns = more primary production
19:53:18  <andythenorth> but I am considering 'Eager' and 'Sluggish' industries that are more or less prone to changes
19:53:29  <andythenorth> mostly to see if I can use Sluggish to do closures also
20:05:43  <andythenorth> how many levels of town happiness?
20:05:50  <andythenorth> 3?  normal, happy, very happy?
20:06:02  <andythenorth> is it good if towns hate you and industries drop production or close?
20:14:13  *** Wuzzy has joined #openttd
20:16:51  <FLHerne> No
20:17:05  <FLHerne> It might be if towns hated you for reasons that made sense
20:17:48  <FLHerne> but they hate you almost solely for demolishing trees, which is usually because you were building a line to serve their townspeople and industries
20:18:44  <FLHerne> Building a line to serve an industry and having it drop production or close as a consequence would be really annoying
20:19:15  <FLHerne> Oh, orthogonal happiness?
20:19:29  <FLHerne> grfs can't change town rating can they?
20:19:51  <andythenorth> no
20:20:08  <andythenorth> but industries can communicate with each other via the town
20:20:36  <andythenorth> so a shop could get really demanding about alcohol deliveries
20:20:41  <andythenorth> and cause the coal mine to close
20:31:10  *** Progman has joined #openttd
20:36:32  <andythenorth> hmm
20:36:49  <andythenorth> I could use procedures to handle all the permanent storage registers like vars
20:36:52  <andythenorth> TMWFTLB?
20:37:03  <andythenorth> LOAD_PERM(${industry.perm_storage.permanent_prod_change_cycle_counter})
20:37:22  <andythenorth> could just be permanent_prod_change_cycle_counter()
20:37:31  <andythenorth> or get_permanent_prod_change_cycle_counter()
20:40:11  <andythenorth> we could even have an nml construct for it :P
20:59:58  <FLHerne> I thought NML already had a way to name constants
21:00:18  <FLHerne> I was going to add it and then I found it existed but you weren't using it or something
21:00:25  <FLHerne> maybe my memory is lying
21:01:32  *** gelignite has quit IRC
21:02:35  <andythenorth> it does have some table of constants
21:02:53  <andythenorth> oh is that what the weird extra strings thing was?
21:02:59  <andythenorth> parsetab or something
21:03:00  * andythenorth looks
21:03:43  <andythenorth> custom_tags.txt ?
21:07:02  <FLHerne> I don't know anything about that
21:07:54  <FLHerne> I don't think what I was thinking of is helpful here
21:19:53  *** Samu has quit IRC
21:25:45  *** nielsm has quit IRC
21:33:43  <andythenorth> I am just going to try my own thing :)
21:33:46  *** HerzogDeXtEr has joined #openttd
21:33:52  <andythenorth> get_ permanent_prod_change_cycle_counter() and set_ permanent_prod_change_cycle_counter()
21:33:53  <andythenorth> etc
21:38:32  <glx> <FLHerne> I thought NML already had a way to name constants <-- I don't think there's something like that, only variables (via action D)
21:43:02  *** kgarza has quit IRC
21:46:05  * andythenorth wonders if nfo has equivalent of Raise()
21:46:17  <andythenorth> unlikely :)
22:00:44  *** andythenorth has quit IRC
22:41:37  *** HerzogDeXtEr has quit IRC
23:20:48  *** WormnestAndroid has quit IRC
23:21:53  *** WormnestAndroid has joined #openttd
23:26:40  *** iSoSyS has joined #openttd
23:29:59  *** iSoSyS has quit IRC
23:43:23  *** Progman has quit IRC

Powered by YARRSTE version: svn-trunk