Whichever slab your targeting in a Comboblock will now be the one removed.
Drops are handled outside the default node.drop definition so the correct slab can be returned to the player.
~ Added truth tables to try and make the place code more readable
~ Slimed down the tile image code to make more understandable
~ Made the max node counter more informative and work correctly
Adds a warning at 32768 nodes and wont try to register nodes beyond 32768.
Allowing game to load although without all comboblock combo's
Warning is node specific so can generate significant volume to error file
- If mods have different res to base they will resize to base texture pack, this is configured under settings
- Changed from using Depends.txt to mod.conf
- Started to add localization support
- Adjust screenshot name
~ Improved handling of vertical slabs
~ Restricted overlayed images to their half of the slab
~ Checked protection works with nil additional code
~ Initial go at supporting moreblocks mod
~ Added function to auto-retireve list registered slabs, using slab group
~ Split glass slabs and normal slabs so these no longer combine - reason buggy
~ Added back the ability to place slab at top of node next too or at the bottom of node next too.
~ Insured slabs only place over other slabs,air and flora very explicit groups to try and increase compatability with other mods that might add small nodes and decrease potential conflicts
~ Added stairs mod "rotate and place" function to maintain identiucal functionality as stairs mod
~ Cleaned up placing behaviour so its more consistant with base game/what user might expect.
~ Added some error checking and messages to user
Made some minor updates to the orginal archived code so it will now work with minetest_game included with Minetest engine 5.2.
Changes
added farming as a dependancy
added snowblock
added iceblock
adjusted a few lines of code to allow comboblock to work with the current version of the stairs mod.