Gerold55 / laptop

Introducing the MineTest Laptop Mod
Other
25 stars 14 forks source link

initial recipe_compat framework #109

Closed bell07 closed 6 years ago

bell07 commented 6 years ago

Be more flexible for #73 This PR does nothing new but allow change recipes depending on installed mods. It is an preparation for recipes without some mesecons mods but with homedecor for examle.

The idea is to add fallback mapping from default mod silicon => group:sand for example. But this idea is still incomplete.

At the first I look which Items I need to replace in recipes to be compatible with my whynot subgame

Gerold55 commented 6 years ago

Sounds good to me.

bell07 commented 6 years ago

Added recipe compatibility for homedecor items instead of mesecons gates, fpga and luacontroller to be compatible to the whynot game. If both mods (homedecor + mesecons_*) installed the mesecons items are used. Of course additional ideas and mappings welcome. In order we can define the priorities. Ideally we need for all items fallback items from default mod.

By the way, the "floppy" needs more materials then the computer case, was slightly strange for me...

Grizzly-Adam commented 6 years ago

In real life floppies are a film disk with bits of a magnetic metal on them, covered in a plastic case. And, of course, there is a piece of aluminum the slides open and closed on 3 1/2" floppies. There are no electronics inside them.

bell07 commented 6 years ago

My first computer used 8" floppies, so I know about the inside ;-)

The motor was the best mapping for "controller" for me. I think the "controller" is misplaced in mesecons recipe variant too for floppy.

Grizzly-Adam commented 6 years ago

I could make a seperate floppy drive component.

bell07 commented 6 years ago

The separate floppy drive component needs an recipe too ;-)

At the end all own items needs to be crafteable by "default" items or by other often installed mods like homedecor, xdecor, technic, mesecons.

Grizzly-Adam commented 6 years ago

If you want to come up wuth recipes for 3.5" floppy drive, I will make you textures.

On Mon, Mar 12, 2018 at 7:44 AM, bell07 notifications@github.com wrote:

The separate floppy drive component needs an recipe too ;-)

At the end all own items needs to be crafteable by "default" items or by other often installed mods like homedecor, xdecor, technic, mesecons.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Gerold55/minetest-laptop/pull/109#issuecomment-372297101, or mute the thread https://github.com/notifications/unsubscribe-auth/AhktCURjJGfO1LvbC_nbxZ1Vtb1ypap6ks5tdm3GgaJpZM4Sk8rU .

bell07 commented 6 years ago

Can this pull be merged or further ideas what should be added / changed / adjusted?

Grizzly-Adam commented 6 years ago

Im at work, havent been able to look at the pull.

Grizzly-Adam commented 6 years ago

Floppy texture is in my git as promised.

Everything looks good to me in here. But I don't care about recipes as much as you guys.

bell07 commented 6 years ago

Did not found the file in any branch :-(

Grizzly-Adam commented 6 years ago

https://github.com/Grizzly-Adam/minetest-laptop/blob/recipe_compat/textures/laptop_floppydrive.png

bell07 commented 6 years ago

I did not understand the idea for floppy drive. The issue was an component to craft floppy that is not motor or controller because the floppy does not have any electronic inside :-/

Grizzly-Adam commented 6 years ago

It is the drive that has the electronics inside. Should we make a plastic/vinylpvc component to use in making of various media and computer parts?

On Tue, Mar 13, 2018 at 3:25 PM, bell07 notifications@github.com wrote:

I did not understand the idea for floppy drive. The issue was an component to craft floppy that is not motor or controller because the floppy does not have any electronic inside :-/

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Gerold55/minetest-laptop/pull/109#issuecomment-372806337, or mute the thread https://github.com/notifications/unsubscribe-auth/AhktCVxKLGXSVlMAugiX4oB_rt8LJtD0ks5teCtRgaJpZM4Sk8rU .

bell07 commented 6 years ago

We need a recipe for electronic-less floppy item that is used to store data. Your critique was the homedecor motor item is misplaced, for me the mesecons controller is misplaced too. So we need a more realistic idea how to craft the floppy

Grizzly-Adam commented 6 years ago

Floppies are 99 percent plastic and a little bit of magnetic metal. How do we make plastic? In the media pack I used a recipe of 8 obsidian shards and a steel ingot to make the 5.25" floppy disk.

bell07 commented 6 years ago

I like the homedecor's plastic sheeting for "my variant". Do not know which item could be used from mesecons. Anything with the mesecons_materials:glue?

magnetic metal could be default:iron_lump.

Grizzly-Adam commented 6 years ago

That's good, I like that. The glue, not so much. Don't they have like a plastic coating for wires? Insulation?

bell07 commented 6 years ago

Insulation? Cooked glue is mesecons_materials:fiber that is used for insulation

Grizzly-Adam commented 6 years ago

Fiber-- that's it.

Grizzly-Adam commented 6 years ago

Maybe use a combo of fiber and glue with iron lump for floppies. Refine the metal as the disks get bigger. For instance, 5.25" used iron lump. 3.5" could use steel ignot. Larger disks like zip drive or mini disk if we decide to make these could use steel cube.

bell07 commented 6 years ago

A cube is 1 meter x 1 meter x 1 meter if placed. Ok for computer case, but really to much for mini disk ;-)

Grizzly-Adam commented 6 years ago

I am imagining that it is compressed during the crafting process. You know how they are always fitting more components into smaller cases :)

bell07 commented 6 years ago

https://youtu.be/Jn4k2TPIJf0

Grizzly-Adam commented 6 years ago

lol

bell07 commented 6 years ago

rebased to current upstream