<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dragonfireclient.git/src/mapgen_v6.h, branch 2021.03</title>
<subtitle>luanti cheat client
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/atom?h=2021.03</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/atom?h=2021.03'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/'/>
<updated>2017-11-08T22:56:20+00:00</updated>
<entry>
<title>Move files to subdirectories (#6599)</title>
<updated>2017-11-08T22:56:20+00:00</updated>
<author>
<name>Vitaliy</name>
<email>silverunicorn2011@yandex.ru</email>
</author>
<published>2017-11-08T22:56:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=20a85d76d94c9c5c7fbe198c3d0e1fbee97a485f'/>
<id>urn:sha1:20a85d76d94c9c5c7fbe198c3d0e1fbee97a485f</id>
<content type='text'>
* Move files around
</content>
</entry>
<entry>
<title>Mgv6: Remove incorrectly defined and unused 'volume nodes'</title>
<updated>2017-08-20T22:59:02+00:00</updated>
<author>
<name>paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2017-08-20T22:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=1dd535c0c6a80f64e6663002b92b8b2025973217'/>
<id>urn:sha1:1dd535c0c6a80f64e6663002b92b8b2025973217</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Modernize various files (src/m*) (#6267)</title>
<updated>2017-08-18T16:18:25+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-08-18T16:18:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=c42753338924bb29c61081c9f269772f89bcd808'/>
<id>urn:sha1:c42753338924bb29c61081c9f269772f89bcd808</id>
<content type='text'>
* Modernize various files (src/m*)

* range-based for loops
* code style
* C++ headers instead of C headers
* Default operators
* empty function

Thanks to clang-tidy
</content>
</entry>
<entry>
<title>C++ modernize: Pragma once (#6264)</title>
<updated>2017-08-17T20:19:39+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-08-17T20:19:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=921151d97a2fb2238ab514324fb95e2732248b96'/>
<id>urn:sha1:921151d97a2fb2238ab514324fb95e2732248b96</id>
<content type='text'>
* Migrate cpp headers to pragma once
</content>
</entry>
<entry>
<title>Cpp11 initializers 2 (#5999)</title>
<updated>2017-06-17T17:11:28+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-06-17T17:11:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=8f7785771b9e02b1a1daf7a252550d78ea93053d'/>
<id>urn:sha1:8f7785771b9e02b1a1daf7a252550d78ea93053d</id>
<content type='text'>
* C++11 patchset 10: continue cleanup on constructors

* Drop obsolete bool MainMenuData::enable_public (setting is called with cURL in server loop)

* More classes cleanup

* More classes cleanup + change NULL tests to boolean tests
</content>
</entry>
<entry>
<title>Mgv6 mudflow: Avoid partially removed stacked decorations</title>
<updated>2017-06-14T23:38:08+00:00</updated>
<author>
<name>paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2017-06-12T16:53:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=f55816f93a8d80371878a5292f4f432e90dcc582'/>
<id>urn:sha1:f55816f93a8d80371878a5292f4f432e90dcc582</id>
<content type='text'>
Recently we started to remove decorations if the dirt below was flowed away,
but this did not check for stacked decorations, causing them to have only
their lowest node removed.
Also, placed mud could partially bury stacked decorations.

Remove 'old_is_water' bool which on testing is never true.
Add new function 'moveMud()' to reduce indentation.
Remove stacked decoration nodes above a removed decoration.
Remove stacked decorations partially buried in placed mud.
</content>
</entry>
<entry>
<title>Mapgen files: Update and correct copyright credits</title>
<updated>2017-05-26T19:46:03+00:00</updated>
<author>
<name>paramat</name>
<email>paramat@users.noreply.github.com</email>
</author>
<published>2017-05-25T17:53:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=210a339dce754a6cb03d4ef82f5bacc80b63262b'/>
<id>urn:sha1:210a339dce754a6cb03d4ef82f5bacc80b63262b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mgv6: Add stairs to desert stone dungeons</title>
<updated>2017-02-04T07:21:23+00:00</updated>
<author>
<name>paramat</name>
<email>mat.gregory@virginmedia.com</email>
</author>
<published>2017-02-04T04:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=8e4c11406e20a29ad659b99c840b5281941ae585'/>
<id>urn:sha1:8e4c11406e20a29ad659b99c840b5281941ae585</id>
<content type='text'>
As with the other mapgens, now that wide stairs in dungeons are
possible we can now finally add stairs to desert stone dungeons.
Re-order some lines.
</content>
</entry>
<entry>
<title>Add MapSettingsManager and new mapgen setting script API functions</title>
<updated>2016-07-03T19:38:36+00:00</updated>
<author>
<name>kwolekr</name>
<email>kwolekr@minetest.net</email>
</author>
<published>2016-06-24T22:15:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=3c63c3044d5e4ca36c2649c530f31622581d90fd'/>
<id>urn:sha1:3c63c3044d5e4ca36c2649c530f31622581d90fd</id>
<content type='text'>
This commit refactors the majority of the Mapgen settings system.
- MapgenParams is now owned by MapSettingsManager, itself a part of ServerMap,
  instead of the EmergeManager.
- New Script API functions added:
    core.get_mapgen_setting
    core.get_mapgen_setting_noiseparams,
    core.set_mapgen_setting, and
    core.set_mapgen_setting_noiseparams.
- minetest.get/set_mapgen_params are deprecated by the above new functions.
- It is now possible to view and modify any arbitrary mapgen setting from a mod,
  rather than the base MapgenParams structure.
- MapgenSpecificParams has been removed.
</content>
</entry>
<entry>
<title>Mapgen: Refactor mapgen creation and management</title>
<updated>2016-07-03T18:04:11+00:00</updated>
<author>
<name>kwolekr</name>
<email>kwolekr@minetest.net</email>
</author>
<published>2016-06-14T04:10:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/dragonfire/dragonfireclient.git/commit/?id=92705306bfb4994107a43514f29997cea15d48dc'/>
<id>urn:sha1:92705306bfb4994107a43514f29997cea15d48dc</id>
<content type='text'>
- Move mapgen creation logic out of EmergeManager and into Mapgen
- Internally represent mapgen type as an enum value, instead of a string
- Remove the need for a MapgenFactory per mapgen
</content>
</entry>
</feed>
