Minetest logo

IRC log for #minetest-dev, 2019-06-26

| Channels | #minetest-dev index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:18 paramat hm 8611 seems fairly simple, i'm tempted to +1 by trustng you. what is the 'if (engine->m_startgame)' check for?
00:18 paramat *trusting
00:18 rubenwardy m_startgame is the bool which is true if the next main menu tick should start a game
00:19 paramat ok
00:46 YuGiOhJCJ joined #minetest-dev
00:54 pauloue paramat: any reason why the default mg_flags (except dungeons) are set in mapgen.h instead of defaultsettings.cpp?
00:54 pauloue it causes incorrect display in the settings menu
00:56 ANAND joined #minetest-dev
01:04 paramat hmm
01:05 paramat there probably is good reason, but our previous mapgen dev 'hmmmm' would be the person to ask. all other mapgen setting are set in headers not in defaultsettings
01:06 paramat *settings
01:06 paramat the issue is, why does it display incorrectly?
01:07 paramat oh i see
01:07 paramat settings->setDefault("mg_flags", "dungeons");
01:08 paramat this was done for backwards compatibility reasons, so that old worlds did not have dungeons added to them (they used to be default disabled oddly)
01:08 paramat i remember hmmmm insisting it be done this way for that reason
01:09 pauloue wouldn't old worlds only be affected if map_meta.txt is modified?
01:09 paramat in the header is 'u32 flags = MG_CAVES | MG_LIGHT | MG_DECORATIONS | MG_BIOMES;' no dungeons
01:09 paramat i'm not sure
01:09 paramat well, hmmmm was probably correct
01:10 paramat i added rivers to mgcarpathian recently, if i set rivers as enabled in the header they were forced on old worlds
01:11 paramat so it seems map meta txt is overriden, oddly
01:13 paramat thanks for reviewing that PR, i'm rather dreading it because it's quite complex and confusing
01:15 pauloue it worked fine for me other than the things I mentioned
01:16 paramat well, 'all settings' does display correctly, it displays what is in defaultsettings, but of course that ignores the hardcoded mg_flags so is confusing
01:18 paramat maybe in defaultsettings it should set all the flags? like each mapgen's 'spflags'?
01:19 paramat settings->setDefault("mg_flags", "caves,dungeons,light,decorations,biomes");
01:19 paramat worth a try
01:32 pauloue that does make all the checkboxes ticked in the menu as expected
01:32 paramat nice
01:34 pauloue but if you have 'mg_flaggs=nodecorations' in minetest.conf, it shows 'nodecorations' ticked, yet new worlds have 'mg_flags=caves,nodungeons,light,nodecorations,biomes'
01:36 pauloue so flags in set in mapgen.h are enabled if not specified, but flags in defaultsettings are disabled if not specified
02:09 LoneWolfHT joined #minetest-dev
02:09 paramat possibly related: i have found it's necessary to specify all flags when setting flags in .conf, to avoid odd behaviour
02:09 paramat thanks afk
02:10 pauloue joined #minetest-dev
02:12 pauloue bad internet
02:26 Cornelia joined #minetest-dev
03:33 ssieb joined #minetest-dev
06:07 Wuzzy joined #minetest-dev
06:26 p_gimeno joined #minetest-dev
08:22 clavi joined #minetest-dev
10:22 proller joined #minetest-dev
10:49 proller joined #minetest-dev
11:25 Fixer joined #minetest-dev
12:21 proller joined #minetest-dev
12:33 calcul0n joined #minetest-dev
12:42 proller joined #minetest-dev
12:52 proller joined #minetest-dev
13:11 proller joined #minetest-dev
14:54 Lunatrius joined #minetest-dev
15:13 GityUpNow joined #minetest-dev
15:25 LoneWolfHT joined #minetest-dev
15:46 pauloue joined #minetest-dev
17:07 Krock joined #minetest-dev
17:55 calcul0n joined #minetest-dev
17:58 YuGiOhJCJ joined #minetest-dev
18:23 Krock rubenwardy: reverted getmetatable, added comment. too bad it can be used to escape
18:23 Krock dump() will not work properly this way
18:23 Krock however, the PR is only to fix general CSM loading/env issues. dump can be fixed in a later PR
18:24 Krock that's some very sweet work you did on the mainmenu. hat's off
18:26 rubenwardy thanks
18:28 Krock any opinions on #8616? Thinking about closing that for poor design choices
18:28 ShadowBot https://github.com/minetest/minetest/issues/8616 -- Give more player information by Lejo1
18:42 ssieb joined #minetest-dev
18:56 LoneWolfHT joined #minetest-dev
20:04 proller joined #minetest-dev
20:12 proller joined #minetest-dev
20:13 Icedream joined #minetest-dev
20:32 Lunatrius joined #minetest-dev
20:49 Ruslan1 joined #minetest-dev
20:55 LoneWolfHT joined #minetest-dev
21:00 LoneWolfHT joined #minetest-dev
21:01 LoneWolfHT joined #minetest-dev
21:02 Lunatrius joined #minetest-dev
21:04 LoneWolfHT joined #minetest-dev
21:16 YuGiOhJCJ joined #minetest-dev
22:25 behalebabo joined #minetest-dev
23:08 ssieb joined #minetest-dev

| Channels | #minetest-dev index | Today | | Google Search | Plaintext