Commit Graph

61 Commits

Author SHA1 Message Date
Wuzzy 2538680eea Fix undeclared global warnings 2019-09-26 14:31:24 +02:00
Wuzzy e0f929d8dd Refactor pyramid type selection 2019-08-25 16:41:22 +02:00
Wuzzy f71ca591c9 More treasure variety 2019-08-25 14:00:03 +02:00
Wuzzy 9d5dace4fb Guarantee 1 chest with treasures 2019-08-25 12:37:36 +02:00
Wuzzy d9c4b78998 Remove papyrus from treasures 2019-08-25 05:18:35 +02:00
Wuzzy 19c81a9b4f Improve initial mummy spawn 2019-08-25 01:52:12 +02:00
Wuzzy b278da5bcf Remove useless node sets in make_entrance 2019-08-25 00:19:45 +02:00
Wuzzy 7f5e97357e Remove useless call 2019-08-24 22:53:11 +02:00
Wuzzy a6e3a50266 Keep pyramids away from cactus and trees 2019-08-24 22:00:08 +02:00
Wuzzy 269987771d Remove sand spam 2019-08-24 21:45:41 +02:00
Wuzzy 4aa41e096f Fix some logging errors 2019-08-24 21:28:35 +02:00
Wuzzy 4d25bdadf2 Reduce spawning of floating pyramids 2019-08-24 21:19:25 +02:00
Wuzzy 1d9fee5ab1 Improve node restriction handling 2019-08-24 20:12:03 +02:00
Wuzzy 4ec1b6b5bc Present desert stone pyramids in sandy areas 2019-08-24 20:05:51 +02:00
Wuzzy 4300f641dc Keep pyramids away from the beach 2019-08-24 19:37:11 +02:00
Wuzzy 01acc67011 Desert stone pyramids: Disable sand 2019-08-24 19:26:37 +02:00
Wuzzy 9af486611c Reacivate desert stone pyramids ... for now 2019-08-24 19:25:40 +02:00
Wuzzy 76bd636df2 Drop a minetest.after 2019-08-24 18:58:20 +02:00
Wuzzy 39e5289b74 Reduce the water distance restriction 2019-08-23 21:01:35 +02:00
Wuzzy 212636b66d Never spawn pyramids beyond maxp 2019-08-23 18:53:35 +02:00
Wuzzy 10cf7524b5 Add pyramid size variable 2019-08-23 17:26:01 +02:00
Wuzzy 2f82b3665c Remove outdated TODOs/FIXMEs 2019-08-23 13:02:18 +02:00
Wuzzy 92d36f9e79 Disable desert stone pyramids for now 2019-08-23 13:00:35 +02:00
Wuzzy e40a41e473 Merge branch 'desert_stone' 2019-08-23 12:58:27 +02:00
Wuzzy e824fa467e Randomly rotate pyramids 2019-08-22 14:50:26 +02:00
Wuzzy 08a750820b Don't use sand in desert sand pyramids 2019-08-20 20:47:11 +02:00
Wuzzy 461326ad32 Generate desert pyramids 2019-08-20 20:32:14 +02:00
Wuzzy 783a5d8666 Add desert stone pyramids (still a bit buggy) 2019-08-20 20:16:11 +02:00
Wuzzy 9b9e4c1f50 50% chance for sandstone pyramids in v6 2019-08-20 17:05:45 +02:00
Wuzzy 9c6dc7908a Remove heavy bias towards desert sandstone pyramid 2019-08-20 16:43:47 +02:00
Wuzzy d834170a7b /spawnpyramid places pyramid at more useful pos 2019-08-20 15:11:51 +02:00
Wuzzy b00f540567 Use bulk_set_node to improve efficiency 2019-08-20 14:58:51 +02:00
Wuzzy 9ddfbed720 Add a tip to some pyramids 2019-08-20 05:40:52 +02:00
Wuzzy 2407c70523 Fix initial mummies spawning inside walls 2019-08-20 04:22:20 +02:00
Wuzzy 84a04cec27 Randomize spawner position (a bit) 2019-08-20 04:05:20 +02:00
Wuzzy 6a43244322 Fix various flood_sand bugs 2019-08-20 03:26:54 +02:00
Wuzzy 6fc1d927f8 Reduce amount of sand in chests 2019-08-20 03:19:46 +02:00
Wuzzy fb6cbbea66 Put sand into chests in sand-flooded pyramids 2019-08-20 03:14:39 +02:00
Wuzzy acc22a5576 Flood every 8th pyramid with sand 2019-08-20 02:58:37 +02:00
Wuzzy d3187e4a08 Distribute treasures more evenly across chests 2019-08-20 02:08:44 +02:00
Wuzzy d6bc045bbb Add a few additional default treasures 2019-08-20 01:52:43 +02:00
Wuzzy 9e9433dcae Add room type argument in spawnpyramid command 2019-08-20 01:07:42 +02:00
Wuzzy 7aadb0f0ac Add a bunch of new rooms 2019-08-20 00:27:25 +02:00
Wuzzy d86a85340c Rename deprecated functions 2019-08-19 18:12:50 +02:00
Wuzzy 3c0d699fd1 Rename global pyramids table 2019-08-19 18:06:55 +02:00
Wuzzy 21e57108d8 Drop sandplus support 2019-08-19 17:40:33 +02:00
Wuzzy 2ce13628cc Fix desert pyramid traps 2018-05-25 00:56:10 +02:00
Wuzzy 351292740b Fix perlin1 crash 2018-05-25 00:45:30 +02:00
Wuzzy ae94b8b508 Get perlin only once 2018-05-25 00:41:36 +02:00
Wuzzy a069c026fd Spawn desert sandstone pyramids 2018-05-25 00:23:05 +02:00