Compare commits
5 Commits
6468b13282
...
892100d8bb
Author | SHA1 | Date |
---|---|---|
rdococ | 892100d8bb | |
rdococ | d7d112e5b3 | |
rdococ | d2dcaa7839 | |
rdococ | b97c41ace0 | |
rdococ | 945322e435 |
8
init.lua
8
init.lua
|
@ -52,10 +52,10 @@ local function createBell(colour, tone)
|
|||
|
||||
mesecons = {effector = {
|
||||
action_on = tone_bells.play,
|
||||
rules = mesecon and mesecon.rules.flat
|
||||
rules = mesecon and mesecon.rules.alldirs
|
||||
}},
|
||||
|
||||
groups = {oddly_breakable_by_hand = 1, tone_bell = 1, tone_bell_tone = tone},
|
||||
groups = {cracky = 3, tone_bell = 1, tone_bell_tone = tone},
|
||||
on_punch = tone_bells.play,
|
||||
|
||||
on_place = function (itemstack, ...)
|
||||
|
@ -63,7 +63,9 @@ local function createBell(colour, tone)
|
|||
|
||||
if pos then tone_bells.play(pos) end
|
||||
return itemstack
|
||||
end
|
||||
end,
|
||||
|
||||
sounds = {dig = ""}
|
||||
})
|
||||
end
|
||||
|
||||
|
|
1
mod.conf
1
mod.conf
|
@ -1,2 +1,3 @@
|
|||
name = tone_bells
|
||||
description = A proof of concept alternative to note blocks for melodic exploration
|
||||
optional_depends = mesecons
|
14
readme.md
14
readme.md
|
@ -1,18 +1,20 @@
|
|||
Tone Bells
|
||||
==========
|
||||
|
||||
This is a small proof of concept mod that adds blocks to Minetest called 'tone bells'. Tone bells play notes like note blocks do. Unlike note blocks, you select a note by stacking different kinds of tone bells.
|
||||
This is a small proof of concept mod that adds blocks to Minetest called 'tone bells'. Tone bells play notes like note blocks do. Unlike note blocks, you select a note by stacking different colours of tone bells.
|
||||
|
||||
The sound files for tone bells were taken shamelessly from the mesecons_noteblock mod - they are just placeholder sounds.
|
||||
|
||||
Kinds
|
||||
-----
|
||||
Colours
|
||||
-------
|
||||
|
||||
There are 4 kinds of tone bells. There is a starting note, and each tone bell increases the pitch of the note by a certain amount.
|
||||
Tone bells come in 4 colours. There is a starting note. Each tone bell increases the tone of the resulting note by a certain amount.
|
||||
|
||||
* Grey tone bells do not lighten the resulting note at all. Use them to play the starting note and craft the other three tone bells.
|
||||
* Grey tone bells do not lighten the resulting note at all. They can be used to play the starting note, and to craft the other three tone bells.
|
||||
* Red tone bells lighten the resulting note slightly.
|
||||
* Blue tone bells lighten the note considerably.
|
||||
* Yellow tone bells lighten the note very slightly.
|
||||
|
||||
Stack tone bells on top of each other to create different notes. To play the resulting note, punch the stack of bells. You can also activate tone bells with mesecons, allowing you to play several notes at once and form chords.
|
||||
Stack tone bells on top of each other to create different notes. To play the resulting note, punch the stack of bells. You can also activate tone bells with mesecons, allowing you to play several notes at once to form chords.
|
||||
|
||||
Explore what kinds of melodies you can make!
|
Binary file not shown.
After Width: | Height: | Size: 196 KiB |
Binary file not shown.
After Width: | Height: | Size: 489 KiB |
Binary file not shown.
After Width: | Height: | Size: 144 KiB |
Binary file not shown.
After Width: | Height: | Size: 246 KiB |
Loading…
Reference in New Issue