2020-12-21 11:00:58 +01:00
2019-12-20 08:06:19 +01:00
2019-12-20 08:05:42 +01:00
2019-04-29 18:10:05 +02:00
2019-11-22 09:52:05 +01:00
2019-11-23 19:38:00 +01:00
2019-04-29 11:07:48 +02:00
2020-12-21 11:00:58 +01:00
2019-11-23 19:20:12 +01:00

A soundblock that emits sounds with given interval or per mesecon signal

Api

Register custom sounds:

soundblocks.register({
  filename = "default_glass_footstep.ogg",
  key = "default_glass_footsteps",
  name = "Glass footsteps"
})


soundblocks.register({
  filenames = {
    "default_grass_footstep.1.ogg",
    "default_grass_footstep.2.ogg",
    "default_grass_footstep.3.ogg"
  },
  key = "default_grass_footstep",
  name = "Grass footsteps"
})

Digiline api

if event.type == "program" then
 digiline_send("soundblock", {
  command = "play",
	name = "default_grass_footstep.1.ogg",
	-- relative position (optional)
	pos = { x=0, y=10, z=0 },
	-- gain, defaults to 1
	gain = 1,
	-- max_hear_distance, defaults to 10
	hear_distance = 32
 })
end

License

See license.txt

textures/soundblock_block.png

Description
No description provided
Readme 105 KiB
Languages
Lua 100%