[mod] Character Nodes [characters_0gb_us]
This is just a simple script for Minetest that adds character nodes to the game. These nodes are made of stone and can be used to spell out labels for company buildings and personal caves. If you so desire, you may even use it to build Ouija boards on the map.
I thought about making the characters look carved into the stone, but decided against this, as it would make them harder to read at a distance. In addition, I considered making the number of nodes output be equal to the number of nodes input in the recipes, but people seem to be lacking enough uses for all the stone they get when mining, so I figured a six-to-one conversion wouldn't be a bad thing. Adding character nodes for other materials (desert stone, tree, et cetera) might be a good idea later on, but would multiply the number of nodes defined, so I felt doing that at first would be a bad idea. Feel free to leave input on any of these decisions. Nothing in the code is set in stone!
This is not meant to add complex functionality to the game, and is actually part of a much bigger project. However, the main project is too big for me to finish any time soon, and I though it might be useful to people to have access to the pieces as I finish them in the mean time.
Code license: LGPL
Media license: CC BY-SA
Download: https://github.com/0gb-us/characters/archive/master.zip
Dependencies: None (however, the recipes are useless without a way to obtain map-generated stone, so you may want default and/or creative)
Crafting character nodes can be done by placing six stone in the crafting grid in any of 63 shapes. There are 17 unused recipes for future implementation. Currently supported characters include the letters A-Z and a-z in addition to the digits 0-9 and the underscore. If there are other characters you want to see added, let me know.
EDIT: Yes, I too noticed that the "u" is backwards in the screenshot. That has since been fixed in the download.
[mod] Character Nodes [characters_0gb_us]
[mod] Character Nodes [characters_0gb_us]
Last edited by 0gb.us on Thu Oct 03, 2013 19:40, edited 1 time in total.
-
- Member
- Posts: 180
- Joined: Sun Dec 18, 2011 18:07
- GitHub: YellowberryHN
- IRC: YellowberryHN
- In-game: YellowberryHN
- Location: Utah, USA
- Contact:
Hey, The link is broken.
EDIT: You know, the and symbol (&) and the dollar symbol ($) could be helpful
EDIT: You know, the and symbol (&) and the dollar symbol ($) could be helpful
Last edited by Zsoltisawesome on Thu Oct 03, 2013 20:15, edited 1 time in total.
Check Out Moontest! http://hnss.gq/moontest
Buddies: Likwid H-Craft, 0gb.us, Death, Starfellow, asie, and many more!
Buddies: Likwid H-Craft, 0gb.us, Death, Starfellow, asie, and many more!
-
- Member
- Posts: 180
- Joined: Sun Dec 18, 2011 18:07
- GitHub: YellowberryHN
- IRC: YellowberryHN
- In-game: YellowberryHN
- Location: Utah, USA
- Contact:
Hehehe!0gb.us wrote:... Nothing in the code is set in stone! ...
Check Out Moontest! http://hnss.gq/moontest
Buddies: Likwid H-Craft, 0gb.us, Death, Starfellow, asie, and many more!
Buddies: Likwid H-Craft, 0gb.us, Death, Starfellow, asie, and many more!
It creates a sort of pseudo-namespace to prevent name clashes with other plugins. For example, there are at least two "gems" plugins. This convention avoids that.PilzAdam wrote:Why do you put your nick in the modname?
EDIT: Removed, but don't blame me if thee is a name clash.
I did that because this is going to be part of a much bigger project. If you want, I can use the "characters_0gb_us:" prefix, but it will lead to either broken nodes or thousands of aliases later on.PilzAdam wrote:And why dont you follow the node naming convention?
EDIT: Fixed, but don't blame me for the required script that will be needed later to sew all the pieces back together.
Sorry, I just fixed the link.Zsoltisawesome wrote:Hey, The link is broken.
EDIT: You know, the and symbol (&) and the dollar symbol ($) could be helpful
The ampersand and dollar sign have been added to my drawing queue.
EDIT: Uploaded.
Last edited by 0gb.us on Thu Oct 03, 2013 21:48, edited 1 time in total.
Who is online
Users browsing this forum: Bing [Bot] and 46 guests