[Mod] Super Duper Walls! [sdwalls]

[Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Sat Sep 08, 2018 3:14 am


Super Duper Walls! or SD Walls for short adds modular flexible walls to Minetest.



Functionality


The mod adds walls from various different base nodes like cobblestone or stone bricks. The walls automatically connect to all other walls created by SD Walls.

In addition to that wall pillars are automatically created where applicable.

  • At all corners
  • At all T-junctions
  • At all wall ends
  • If the wall stands alone
  • If the wall is surrounded by other walls
If a wall is not in one of the above positions nothing will happen to it and it remains as a wall.
If you want to use a pillar/wall where usually a wall/pillar would be placed just punch the wall while wielding a wall. The punched wall will then toggle between the pillar form and the wall form.

Please note: This toggled type will be updated according to the neighbors when placing a wall adjacent to the toggled wall and has to be re-set as wanted at no cost.

Image
Various different walls connected in various ways.

Crafting the walls added by SD Walls is similar to crafting the normal walls but minus one node.

Image

Putting a wall in the crafting grid returns one of the base nodes, too.


Obtaining the mod


Depends: default, moreblocks?
License (all): GPLv3 or later,
Download: Latest version (older version: 0.4.17)
… or better use Git: https://gitlab.com/4w/sdwalls.git
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby ChimneySwift » Sat Sep 08, 2018 8:41 am

This looks really cool.

Nice one.
ChimneySwift
Member
 
Posts: 320
Joined: Fri Sep 22, 2017 6:46 am
GitHub: ChimneySwift
In-game: ChimneySwift

Re: [Mod] Super Duper Walls! [sdwalls]

Postby DS-minetest » Sat Sep 08, 2018 1:44 pm

Eh, the wood wall has the same recipe as the minetest_game/mods/doors trapdoor.
In the video, the mod seems nice, it's so simple.
DS-minetest
Member
 
Posts: 1073
Joined: Thu Jun 19, 2014 7:49 pm
GitHub: DS-Minetest
In-game: DS

Re: [Mod] Super Duper Walls! [sdwalls]

Postby ExeterDad » Sat Sep 08, 2018 3:15 pm

I like them. And the video as well.
ExeterDad
Member
 
Posts: 1717
Joined: Sun Jun 01, 2014 8:00 pm
In-game: ExeterDad

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Sat Sep 08, 2018 5:13 pm

DS-minetest wrote:Eh, the wood wall has the same recipe as the minetest_game/mods/doors trapdoor.
In the video, the mod seems nice, it's so simple.

Of ffs … you’re right. I was so focused on getting the walls done that I totally forgot about all other aspects of the game. I just altered the recipe and documentation. It should now work with all Minetest Game mods.

And simple, yes, that was my intention. Easy to understand and simple to use super duper cool walls! :)
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby sorcerykid » Sat Sep 08, 2018 5:15 pm

I've been dreaming of a mod like this for ages! Thus far I've been making do with normal walls, but this is a much superior alternative from an aesthetic standpoint..

Also, I got a chuckle looking at that Github issue. I've gotten in the habit of publishing "git diffs" so that users can manually backport features and bugfixes that rightfully should be patched in 0.4.x ;)
sorcerykid
Member
 
Posts: 1031
Joined: Fri Aug 26, 2016 3:36 pm
GitHub: sorcerykid
In-game: Nemo

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Sat Sep 08, 2018 5:29 pm

sorcerykid wrote:I've been dreaming of a mod like this for ages! Thus far I've been making do with normal walls, but this is a much superior alternative from an aesthetic standpoint..

Haha, yes, me to :) I always wondered why this wasn’t already implemented in the default walls mod until I implemented it by myself figuring out the best practice on updating, screw over and start again several times during the weekend.

The wall design is based the walls of on my soon-to-be discontinued xFurniture mod.

sorcerykid wrote:Also, I got a chuckle looking at that Github issue.

Regarding development decisions I’m in the shrug off state.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby v-rob » Sun Sep 09, 2018 4:40 am

Wait, disconnected boxes are going to be a thing? That will be so useful for whatever awesome ideas I had (I forgot what they were because I thought they were impossible to do easily :/)
v-rob
Member
 
Posts: 623
Joined: Thu Mar 24, 2016 3:19 am
GitHub: v-rob

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Mon Sep 10, 2018 8:18 am

Now supporting moreblocks:

Image
Cactus bricks, grey bricks, and iron stone bricks

Of course all connectable with the other walls.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Wed Oct 24, 2018 9:17 pm

I think of dropping support for half of the wooden walls, or to be more specific, all walls made from the “raw tree nodes” (the tree trunks). I’m not sure about dropping the planks, too.

I want to focus on wall materials and wooden planks are not the material one usually builds walls from, right?
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Lone_Wolf » Thu Oct 25, 2018 2:13 am

Linuxdirk wrote:I think of dropping support for half of the wooden walls, or to be more specific, all walls made from the “raw tree nodes” (the tree trunks). I’m not sure about dropping the planks, too.

I want to focus on wall materials and wooden planks are not the material one usually builds walls from, right?

Give it a setting? People sometimes choose what wall to use for their build by the looks. Not the material
Lone_Wolf
Member
 
Posts: 2151
Joined: Sun Apr 09, 2017 5:50 am
GitHub: LoneWolfHT
In-game: Lone_Wolf

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Thu Oct 25, 2018 1:48 pm

Yes, actually you’re right. So let’s configure all the things :)

Image

Those are logical groups not node groups. Readme was updated, too.

https://gitlab.com/4w/sdwalls#configuration

Conclusion: If anyone used wooden wall types before or plans doing so: you need to add sdwalls_use_default_wood = true to your minetest.conf file.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Fri Jan 18, 2019 8:55 pm

All walls and pillars now connect to their respective base nodes (no interconnections between different wall base nodes and full nodes are made, e.g. cobblestone walls and stone brick nodes do not connect). All other features are untouched.

Image

To disable this functionality set sdwalls_connect_to_base = false in your minetest.conf.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Wed Jan 23, 2019 4:57 pm

Walls can now configured to not connect to walls of different types.

Image

Make sure to read the usage instructions for this feature.

Get from GitLab or wait till Content DB is updated.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Sat Feb 02, 2019 5:27 am

Please note: The most recent Git version is only compatible with Minetest 5.0.0-dev. A Git tag for 0.4.17 was created. See first post.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Sat Feb 02, 2019 10:52 pm

As you might see from the first post screenshots the wall design now resembles the default wall design. All other functionality remains exactly the same.

Overall the walls are 2/16 higher than the default walls.

Image

Read here why.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk

Re: [Mod] Super Duper Walls! [sdwalls]

Postby Linuxdirk » Sun Apr 21, 2019 11:46 pm

Walls were updated yet another time. This time the pillars were altered to resemble the original xFurniture walls style but still be flexible enough for the SD Walls logic. See screenshots in first post to see the new style.

An update should be published through the CDB soon. Or pull the latest version from GitLab.
Linuxdirk
Member
 
Posts: 1925
Joined: Wed Sep 17, 2014 11:21 am
In-game: Linuxdirk



Return to WIP Mods



Who is online

Users browsing this forum: Yandex Bot [Bot] and 0 guests