Commit Graph

35 Commits

Author SHA1 Message Date
Hugues Ross 9cf75f54c2 Formspec background fixes 2020-06-26 18:02:18 -04:00
Hugues Ross db7f287bfa Add feedback indicating an upgrade vs craft 2020-06-13 17:14:55 -04:00
Hugues Ross 40e1f474c1 Properly update scale when upgrading a map 2020-06-13 17:13:07 -04:00
Hugues Ross 4fedd4275e Add configuration settings 2020-06-13 16:21:34 -04:00
Hugues Ross bd1d21f833 Fix luacheck warning 2020-06-13 12:25:54 -04:00
Hugues Ross ed967ddd0d Add additional formspec input checks 2020-06-13 12:24:04 -04:00
Hugues Ross bd3521d439 Documentation pass, part 3 2020-06-13 08:54:13 -04:00
Hugues Ross 9099390842 Move material methods into separate api object 2020-06-10 20:01:58 -04:00
Hugues Ross ad9c5e77b0 Move map item functions into a separate api object 2020-06-10 19:45:13 -04:00
Hugues Ross a2e6597763 Refactor map creation / indexing into api object 2020-06-10 19:29:06 -04:00
Hugues Ross 51ef36c50c Refactor audio out of api.lua 2020-06-10 07:02:46 -04:00
Hugues Ross 43406ded7e OO-ifiy map tables 2020-06-09 20:20:54 -04:00
Hugues Ross 8aed769b97 Remove material value lookup from global API 2020-06-08 20:21:58 -04:00
Hugues Ross b42c9d051f Remove _cartographer global 2020-06-08 20:01:26 -04:00
Hugues Ross c26265e2c3 Table cleanup part 2 - use gui api 2020-06-07 18:09:58 -04:00
Hugues Ross 06b509ed94 Table cleanup part 1 - Replace global tables with file inputs 2020-06-02 19:36:33 -04:00
Hugues Ross 9e47171b30 Remove unused vars from table code, fix bug in copy cost calculation 2020-06-01 18:30:21 -04:00
Hugues Ross 7c55cfaeaf Various command-related fixes 2020-04-26 10:21:24 -04:00
Hugues Ross 8ccf1afbb6 Table UI adjustments 2020-04-23 07:13:23 -04:00
Hugues Ross e6035d9e2b Rework size/scaling
- Size is now always large
- Size settings replaced by 4 scaling levels: 1x, 2x, 4x, and 8x
2020-04-20 19:38:33 -04:00
Hugues Ross b4acab145e Fix bug with costs being deducted incorrectly 2020-04-20 06:28:52 -04:00
Hugues Ross 59c359a3a3 'Disable' table buttons when an action is invalid 2020-04-19 18:23:28 -04:00
Hugues Ross 913cd03594 Update table material costs/values when items are placed/removed from them 2020-04-19 15:30:18 -04:00
Hugues Ross 05a831d643 Add basic validation for moving items into the table's slots 2020-04-19 13:50:54 -04:00
Hugues Ross 840c1b0105 Split table background in two to handle different UI sizes better 2020-04-19 09:33:24 -04:00
Hugues Ross 19ca1bf0f1 Add feedback sounds for table-related actions, and make sounds play for everyone 2020-04-18 11:29:09 -04:00
Hugues Ross 4cc3a4cfaa Fix copied maps not retaining marker information 2020-04-11 15:36:15 -04:00
Hugues Ross aee49162b8 Fix hardcoded label color in fs.cost() 2020-04-03 19:35:59 -04:00
Hugues Ross 966b407637 Add initial table formspec skinning
- Update table formspec design
- Add styling for simple table
2020-04-02 07:06:50 -04:00
Hugues Ross 2b204f67b4 Add advanced table assets 2020-03-29 20:34:48 -04:00
Hugues Ross 8f786cda9a Add map scale support to the advanced table 2020-03-08 10:34:20 -04:00
Hugues Ross 17e0ade3f4 Fix crash when scanning biome data
- Cleanup table node definitions a little
2020-03-08 09:56:12 -04:00
Hugues Ross 950414baf2 Various changes 2020-03-07 10:26:24 -05:00
Hugues Ross bce0db5e7a Add graphics for 2nd tier table 2020-02-25 20:23:09 -05:00
Hugues Ross d0f7c58c47 Initial commit 2020-02-16 12:55:07 -05:00