diff options
author | Rui <rui.minetest@gmail.com> | 2017-06-11 20:58:26 +0900 |
---|---|---|
committer | Loïc Blot <nerzhul@users.noreply.github.com> | 2017-06-11 13:58:26 +0200 |
commit | ff73c7a5da6ab8ac0bb678ebf25b83e805397029 (patch) | |
tree | 1e91e8226000250c4636bbb188330d105c85d019 /src/itemdef.cpp | |
parent | 03ff53e16bafe1aaa278625864c546a525d08dfc (diff) | |
download | minetest-ff73c7a5da6ab8ac0bb678ebf25b83e805397029.tar.gz minetest-ff73c7a5da6ab8ac0bb678ebf25b83e805397029.tar.bz2 minetest-ff73c7a5da6ab8ac0bb678ebf25b83e805397029.zip |
Sound: Add pitch option (#5960)
* Sound: Add pitch option
Diffstat (limited to 'src/itemdef.cpp')
-rw-r--r-- | src/itemdef.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/itemdef.cpp b/src/itemdef.cpp index f1cc03c4b..ca6020e14 100644 --- a/src/itemdef.cpp +++ b/src/itemdef.cpp @@ -156,6 +156,8 @@ void ItemDefinition::serialize(std::ostream &os, u16 protocol_version) const writeF1000(os, sound_place_failed.gain); os << serializeString(palette_image); writeU32(os, color.color); + writeF1000(os, sound_place.pitch); + writeF1000(os, sound_place_failed.pitch); } void ItemDefinition::deSerialize(std::istream &is) @@ -214,6 +216,8 @@ void ItemDefinition::deSerialize(std::istream &is) sound_place_failed.gain = readF1000(is); palette_image = deSerializeString(is); color.set(readU32(is)); + sound_place.pitch = readF1000(is); + sound_place_failed.pitch = readF1000(is); } catch(SerializationError &e) {}; } |