Commit Graph

81 Commits

Author SHA1 Message Date
octacian
be54e91335 Storage: Improve ME Chest formspec
Hide all buttons when no drive in slot, prevents spamming of log when search buttons are clicked with nothing to search. Move search field to the left so as to be in line with the inventory slots and move page number to the right for a more viewable interface due to spacing.
2017-05-03 11:28:51 -07:00
octacian
e7a194a08c Tools: New module and Add In Xtremo Pick & Pickaxe
Textures by @XtremeHacker
2017-03-03 16:18:27 -08:00
octacian
3e1a298f08 Ores: Update supernatet texture
Texture by @XtremeHacker
2017-03-03 16:02:03 -08:00
octacian
45f3ca4732 Power: Add ME Cable 2017-03-01 21:45:23 -08:00
octacian
8bb8a49701 Add disabled definition property 2017-03-01 17:30:50 -08:00
octacian
4d97ea6d80 Power: Add Controller 2017-03-01 17:27:00 -08:00
octacian
e33131a695 Add ore definition registration API 2017-02-26 17:52:36 -08:00
octacian
1638d081eb Crafting: Remove module 2017-02-26 11:40:07 -08:00
octacian
ce8269fb03 Improve recipe API 2017-02-26 11:32:32 -08:00
octacian
d58afdee89 Ores: Fix code/module 2017-02-26 10:54:15 -08:00
XtremeHacker
e8dbb44db4 Ores: Added Supernatet Ore 2017-02-26 09:23:06 -08:00
XtremeHacker
6c912106fb Ores: Added Incranium Ore 2017-02-26 09:13:30 -08:00
XtremeHacker
169ea1ce76 Added Ores module 2017-02-26 09:12:52 -08:00
octacian
9cb4790f40 Power: Add geothermal generator
Texture by @XtremeHacker
Non-functional.
2017-02-24 22:09:48 -08:00
octacian
080ee17335 Use single texture for sides of machines 2017-02-24 22:09:06 -08:00
octacian
ad80c63682 ME Drives: Show percent full in description 2017-02-24 16:26:45 -08:00
octacian
e0e5702053 Add status parameter to item & node def
Colours the item/node description to red if "no," orange if "unstable," and white if anything else.
2017-02-24 16:20:05 -08:00
octacian
81705adbdc Storage: Add 16k, 32k, and 64k ME Drives 2017-02-24 15:47:43 -08:00
octacian
7245476030 Power: Add super smelter
Textures by @XtremeHacker
Non-functional
2017-02-24 14:42:52 -08:00
octacian
45f28d18cf Power: Add fuel-fired generator
Textures by @XtremeHacker
Non-functional.
2017-02-24 14:32:58 -08:00
octacian
cad8033e34 Add power module
For power generators, wires, etc...
2017-02-24 14:32:04 -08:00
octacian
b1c894871f Shared: Add machine casing
Texture by @XtremeHacker
2017-02-24 14:15:02 -08:00
octacian
f4671fb685 Add Shared Module
Adds shared module along with Steel Infused Obsidian Ingot. Textures by @XtremeHacker
2017-02-24 14:14:41 -08:00
octacian
cd99564739 Improve ME node/item registration functions
Improves item registration and adds node registration. These functions allow easy registration of recipes, changing colour of second line in description, and "autocompletion" for texture names.
2017-02-24 08:28:36 -08:00
octacian
a10f2527c0 ME Drives: limit stack max to 1 2017-02-23 22:21:48 -08:00
octacian
a3a150ece9 ME Drives: Show capacity in description
Introduces microexpansion.cell_desc(inv, listname, stack_pos) to update the item description to show the capacity. Requires f2f9a92351 or later.
2017-02-23 15:05:15 -08:00
octacian
40ed277961 ME Chest: improve formspec 2017-02-23 14:31:02 -08:00
octacian
0a9d8880a9 ME Chest: Fix drive item limit bug
Previously the math was incorrect, allowing a single 8k drive to store over 300,000 items. This also cleans up the storage area a bit, moving the API related to storage drives from the main API.lua to storage/api.lua.
2017-02-23 07:35:42 -08:00
octacian
0d917954eb Remove 'default' dependency 2017-02-22 17:40:41 -08:00
octacian
04869a8bca Rename 8k drive to 4k 2017-02-22 17:16:09 -08:00
octacian
69771ca5fc "Modulize"
Allows modules to be added to the mod for easier development and management. See doc/modules.md.
2017-02-14 19:35:06 -08:00