Commit Graph

35 Commits

Author SHA1 Message Date
Hugues Ross c0e541a7e7 Fix coordinates being handled incorrectly in some places 2020-06-13 11:50:43 -04:00
Hugues Ross db45633b16 Documentation pass, part 2 2020-06-13 08:50:36 -04:00
Hugues Ross ca910ad29d Documentation pass, part 1
- Also added more optional parameters to the gui api
2020-06-13 07:41:56 -04:00
Hugues Ross 412e214f88 Fix remaining luacheck warnings 2020-06-10 20:10:15 -04:00
Hugues Ross 3d6ebe66c1 Move detail_texture into internal utility api 2020-06-10 19:54:28 -04:00
Hugues Ross e53bd8af41 Refactor marker api calls into marker_api.lua 2020-06-10 19:39:26 -04:00
Hugues Ross d7f7210a2d Refactor biome calls into separate file 2020-06-10 19:18:36 -04:00
Hugues Ross 43406ded7e OO-ifiy map tables 2020-06-09 20:20:54 -04:00
Hugues Ross 1f76359fbd map_formspec: Remove final cartographer.skin reference 2020-06-08 20:05:51 -04:00
Hugues Ross 3510bbcb35 Return map formspec methods instead of modifying the api object 2020-06-08 19:49:23 -04:00
Hugues Ross 9ce982c7cf map_formspec cleanup part 1 - Fix some long lines and start using gui API 2020-06-08 18:36:18 -04:00
Hugues Ross 2461c66f99 Add experimental declarative GUI API
- Refactor marker UI to use the new API
2020-06-02 08:01:11 -04:00
Hugues Ross dc8cc1e10b More unused var cleanup 2020-06-01 18:22:08 -04:00
Hugues Ross 7c667b04e7 Refactor out global variable 'data' 2020-06-01 07:59:34 -04:00
Hugues Ross efa93baa97 Fix seed format 2020-06-01 07:31:38 -04:00
Hugues Ross 7c55cfaeaf Various command-related fixes 2020-04-26 10:21:24 -04:00
Hugues Ross 777f09fbe7 Add height mode to map api, and scale in map command 2020-04-21 07:29:30 -04:00
Hugues Ross bb6b1233cd Scale down height based on the map scaling 2020-04-20 19:33:26 -04:00
Hugues Ross fcb6de872c Fix player position on scaled maps 2020-04-20 19:27:43 -04:00
Hugues Ross 8642fbfa1b Add detail texture support for map skin data 2020-04-18 09:15:13 -04:00
Hugues Ross 62ace2394b Replace map variant randomness with perlin noise 2020-04-18 07:53:32 -04:00
Hugues Ross af0a801801 Small refactor: Add some constants to map_formspec.lua
- Make map formspec calls return the formspec dimensions for more
  accurate marker editor palcement
2020-04-17 20:28:15 -04:00
Hugues Ross 0f706533b6 Fix numerous scan-related bugs 2020-04-11 14:02:12 -04:00
Hugues Ross a964f42270 Mild refactoring 2020-04-10 07:14:47 -04:00
Hugues Ross a45e3ca66a Fix missing player marker 2020-04-10 07:00:29 -04:00
Hugues Ross 38d24aba7d Split off game support and turn into a pure API mod
- Add API table for skinning
2020-03-29 14:12:10 -04:00
Hugues Ross 7bb3b544e2 Bugfixes
- Fix crash on map placement
- Add temp map texture
- Fix player marker on map
2020-03-20 08:02:30 -04:00
Hugues Ross 26e4377cf9 Add marker registration function and support for multi-detail markers 2020-03-17 07:15:38 -04:00
Hugues Ross 23da5f8900 Add support for displaying markers on maps 2020-03-17 06:52:15 -04:00
Hugues Ross 8f786cda9a Add map scale support to the advanced table 2020-03-08 10:34:20 -04:00
Hugues Ross 85eeb529b6 Remove home/death marker code 2020-03-08 10:06:26 -04:00
Hugues Ross 950414baf2 Various changes 2020-03-07 10:26:24 -05:00
Hugues Ross 1404058a06 Add height data to maps 2020-02-19 19:56:31 -05:00
Hugues Ross e5371e19ed Record heightmap when scanning
- Use heightmap value for more granular biome texture selection
2020-02-16 20:18:47 -05:00
Hugues Ross d0f7c58c47 Initial commit 2020-02-16 12:55:07 -05:00