Merge pull request #34 from poikilos/restore_sound

replacement for missing sound, and different for elevator
This commit is contained in:
Sokomine 2019-03-09 22:25:20 +01:00 committed by GitHub
commit 74da8a296e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 24 additions and 2 deletions

BIN
etc/travelnet_bell.mmpz Normal file

Binary file not shown.

7
etc/travelnet_bell.xml Normal file

@ -0,0 +1,7 @@
<tags>
<tag name="Software" value="LMMS (libsndfile-1.0.26pre5)"/>
<tag name="YEAR" value="2017-05-25"/>
<tag name="TITLE" value="travelnet bell"/>
<tag name="COMMENTS" value="CC-BY-SA 3.0 https://github.com/expertmm/travelnet"/>
<tag name="ARTIST" value="expertmm"/>
</tags>

BIN
etc/travelnet_travel.mmpz Normal file

Binary file not shown.

7
etc/travelnet_travel.xml Normal file

@ -0,0 +1,7 @@
<tags>
<tag name="Software" value="LMMS (libsndfile-1.0.26pre5)"/>
<tag name="YEAR" value="2017-05-25"/>
<tag name="TITLE" value="travelnet travel"/>
<tag name="COMMENTS" value="CC-BY-SA 3.0 https://github.com/expertmm/travelnet"/>
<tag name="ARTIST" value="expertmm"/>
</tags>

@ -803,7 +803,11 @@ travelnet.on_receive_fields = function(pos, formname, fields, player)
if( travelnet.travelnet_sound_enabled ) then
minetest.sound_play("128590_7037-lq.mp3", {pos = pos, gain = 1.0, max_hear_distance = 10,})
if ( this_node.name == 'travelnet:elevator' ) then
minetest.sound_play("travelnet_bell", {pos = pos, gain = 0.75, max_hear_distance = 10,});
else
minetest.sound_play("travelnet_travel", {pos = pos, gain = 0.75, max_hear_distance = 10,});
end
end
if( travelnet.travelnet_effect_enabled ) then
minetest.add_entity( {x=pos.x,y=pos.y+0.5,z=pos.z}, "travelnet:effect"); -- it self-destructs after 20 turns
@ -817,7 +821,11 @@ travelnet.on_receive_fields = function(pos, formname, fields, player)
player:moveto( target_pos, false);
if( travelnet.travelnet_sound_enabled ) then
minetest.sound_play("travelnet_travel.wav", {pos = target_pos, gain = 1.0, max_hear_distance = 10,})
if ( this_node.name == 'travelnet:elevator' ) then
minetest.sound_play("travelnet_bell", {pos = pos, gain = 0.75, max_hear_distance = 10,});
else
minetest.sound_play("travelnet_travel", {pos = target_pos, gain = 0.75, max_hear_distance = 10,})
end
end
if( travelnet.travelnet_effect_enabled ) then
minetest.add_entity( {x=target_pos.x,y=target_pos.y+0.5,z=target_pos.z}, "travelnet:effect"); -- it self-destructs after 20 turns

BIN
sounds/travelnet_bell.ogg Normal file

Binary file not shown.

BIN
sounds/travelnet_travel.ogg Normal file

Binary file not shown.