Commit Graph

66 Commits (14f97c1948e4b3c83f72bc2d670467faef84511e)

Author SHA1 Message Date
entuland 14f97c1948 small clarificator comment 2018-06-26 12:54:48 +02:00
entuland 5a6c111f2e Added depends.txt, mod.conf dependencies aren't enough for pre 0.5 versions of MT 2018-06-23 15:25:34 +02:00
entuland d8f7566ea0 depend on [matrix], new custom files approach + custom recipes 2018-06-23 01:07:45 +02:00
entuland d5201bc965 avoid altering param2 when not necessary 2018-06-18 19:24:06 +02:00
entuland d09d0c3bb0 support for grabbing and rebuilding with any node
- moved libraries to dedicated folder
- added dummy "faces" block to help during debug
2018-06-18 18:43:12 +02:00
entuland 2cfaff536e typo 2018-06-18 18:40:38 +02:00
entuland 9b17f05109 store all data in the canvas per each player, get rid of all of it when mesh saving is done 2018-06-17 20:10:14 +02:00
entuland c7c37a5d2a File save forgotten :) 2018-06-10 17:41:27 +02:00
entuland 697faf30c4 Improved some screenshots and extended documentation with examples 2018-06-10 17:04:49 +02:00
entuland bdbdc20397
Merge pull request #5 from TwistedGate/master
Cutting-Edge
2018-06-10 04:42:36 +02:00
entuland b584e60166 Additional inverted / mononode modes for matrix import 2018-06-10 04:17:58 +02:00
entuland c4852e5d0e Extended and renamed vacuum priv to allow for arbitrarily filling the canvas 2018-06-10 03:14:42 +02:00
TwistedGate 153e496cb1 Cutting-Edge
Snapped the red marker lines to the edge of the scan area.

Making it possible to see the lines even when the scan area is completely filled with nodes.
2018-06-10 01:54:24 +02:00
entuland 7177944161 Rearranged functions and minor tweaks 2018-06-10 01:40:51 +02:00
entuland 7ffd22ddd7 Cosmetics! 2018-06-10 00:33:36 +02:00
entuland faaf4a91a3 Cosmetics reprise! 2018-06-10 00:31:51 +02:00
entuland 300f0c61da Fixed matrices alignment (cosmetic) 2018-06-10 00:30:04 +02:00
entuland 088d58dd63 Allow canvases to work properly in all orientations/rotations 2018-06-10 00:15:54 +02:00
entuland f8eec8cbaa Minor tweak 2018-06-09 17:00:02 +02:00
entuland ee2205daeb Simplified heading for easier linking 2018-06-09 13:53:02 +02:00
entuland c9c4b17347 Added import and vacuuming features with relative privileges
- updated README.md file
- some tweaking / minor changes here and there
2018-06-09 13:51:41 +02:00
entuland 1758a640d0 Used table.concat() instead of string concatenation for improved performance and higher limits for eventual crashes 2018-06-08 22:22:34 +02:00
entuland 86ea3ea306 Updated README and screenshots with info about the newly added faces limit 2018-06-08 21:34:53 +02:00
entuland c6248af985 Implemented optional cap for number of generated faces 2018-06-08 21:24:31 +02:00
entuland bbab7a8694 Added in-game mesh management and new priv to limit deletions to trusted players 2018-06-08 17:22:56 +02:00
entuland 293b2788fd Allow getting created meshes from canvas interface (draft) 2018-06-08 01:46:32 +02:00
entuland 67c6b1bb2c privs and checks to capture and place meshes, granted to singleplayer by default 2018-06-07 23:45:50 +02:00
entuland 506cf26497 Fallback in case of a messed up `nodevariants.lua` file 2018-06-07 22:06:39 +02:00
entuland 2694c54c41 allow chosing variants and omitting matrix file at capture time
- use smartfs.lua newly embedded library to handle formspecs
2018-06-07 17:36:39 +02:00
entuland 8a58f258cf Move mesh name validation before mesh creation 2018-06-06 22:41:56 +02:00
entuland 74913f9fe6 Reduced hardcoded strings 2018-06-06 20:19:49 +02:00
entuland 2332955ae6 Moved variants to separate file to allow for customization and extension
- added a limited serialization helper function
2018-06-06 16:56:23 +02:00
entuland 9dafbf48bf use table.copy instead of homemade wesh.nested_copy 2018-06-06 13:11:15 +02:00
entuland f272a1b210 Allow for customizing and not overwriting nodecolors.conf on updates 2018-06-06 12:57:22 +02:00
entuland 3ec975d620
Merge pull request #4 from TwistedGate/master
Merge new canvas textures/meshes from TwistedGate's fork
2018-06-05 23:09:01 +02:00
TwistedGate dafecb0c22 UV Hiccup fixed
...yep
2018-06-05 23:04:02 +02:00
TwistedGate 8d6a65b1f7 Guess what this does lol
Yes! It adds Nukes. NO im just kidding.
Model and texture change again :D
2018-06-05 22:49:59 +02:00
entuland d4c02449d7 Slowed down digging of canvases and generated nodes 2018-06-05 22:13:29 +02:00
entuland 9c44bec74d Support flat inventory images for canvases 2018-06-05 22:01:07 +02:00
entuland ddb653503a
Update README.md
typos
2018-06-05 13:20:55 +02:00
entuland e98c8d10ae Updated README.md 2018-06-05 13:17:42 +02:00
entuland ea2f47fff8
Merge pull request #3 from TwistedGate/master
Merge new canvas textures and new canvas size
2018-06-05 13:09:39 +02:00
entuland e895b5bbf2 Support additional canvas sizes and arbitrary inner ingredient
- also centralized info about valid canvas sizes
2018-06-05 13:05:56 +02:00
entuland 740e71c967 Added collision box mergers
- tweaked trivialities here and there and moved functions around
2018-06-05 12:23:17 +02:00
TwistedGate a47496097b Adding 64x64
Added a 64x64 marker model.
2018-06-05 00:59:01 +02:00
TwistedGate 2ce07c2210 Texture Change
Changed the canvas texture and redid the UV mapping for the Models.
2018-06-05 00:58:12 +02:00
entuland 964a765ce6
Merge pull request #2 from TwistedGate/master
Changed area-markers
2018-06-04 19:42:56 +02:00
TwistedGate 0b7949c1bd Changed area-markers
Changed the way the red outlines look. Changing them to a tesseract-like shape, to also include vertical lines.
2018-06-03 22:10:10 +02:00
entuland 55f15222ec Fixed lighting glitches as advised by v-rob
https://forum.minetest.net/viewtopic.php?p=320411#p320411
2018-06-03 14:46:40 +02:00
entuland 866d694758 Moved functions around 2018-06-03 14:41:32 +02:00