From 7fe84434cf41a41cc9f820dc1dba89c2e309dd06 Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Sat, 25 Jul 2015 21:02:27 +0200 Subject: [PATCH] Added pclasses' sound and hunter's reserved items - Solves parts of #113 and #114 --- mods/pclasses/init.lua | 6 ++++-- mods/pclasses/sounds/init.lua | 3 --- ...mor_full_hunter.ogg => pclasses_full_hunter.ogg} | Bin ...r_full_warrior.ogg => pclasses_full_warrior.ogg} | Bin ...mor_full_wizard.ogg => pclasses_full_wizard.ogg} | Bin 5 files changed, 4 insertions(+), 5 deletions(-) delete mode 100755 mods/pclasses/sounds/init.lua rename mods/pclasses/sounds/{3d_armor_full_hunter.ogg => pclasses_full_hunter.ogg} (100%) rename mods/pclasses/sounds/{3d_armor_full_warrior.ogg => pclasses_full_warrior.ogg} (100%) rename mods/pclasses/sounds/{3d_armor_full_wizard.ogg => pclasses_full_wizard.ogg} (100%) diff --git a/mods/pclasses/init.lua b/mods/pclasses/init.lua index 8e0469d8..e32e9073 100755 --- a/mods/pclasses/init.lua +++ b/mods/pclasses/init.lua @@ -191,12 +191,14 @@ function pclasses.api.assign_class(player) if pclasses.api.get_player_class(player:get_player_name()) ~= "hunter" then pclasses.api.set_player_class(player:get_player_name(), "hunter") minetest.chat_send_player(player:get_player_name(), "You are now a hunter") + minetest.sound_play("pclasses_full_hunter") end elseif pclasses.classes[pclasses.api.id_for_class("warrior")].match_function(player) then if pclasses.api.get_player_class(player:get_player_name()) ~= "warrior" then pclasses.api.set_player_class(player:get_player_name(), "warrior") minetest.chat_send_player(player:get_player_name(), "You are now a warrior") + minetest.sound_play("pclasses_full_warrior") end elseif pclasses.api.get_player_class(player:get_player_name()) ~= "adventurer" then @@ -220,8 +222,8 @@ end pclasses.api.reserve_item("warrior", "moreores:sword_mithril") pclasses.api.reserve_item("warrior", "default:dungeon_master_s_blood_sword") -pclasses.api.reserve_item("hunter", "throwing:bow_horn") - +pclasses.api.reserve_item("hunter", "throwing:bow_minotaur_horn") +pclasses.api.reserve_item("hunter", "throwing:bow_minotaur_born_improved") minetest.register_globalstep(function(dtime) diff --git a/mods/pclasses/sounds/init.lua b/mods/pclasses/sounds/init.lua deleted file mode 100755 index 4e078396..00000000 --- a/mods/pclasses/sounds/init.lua +++ /dev/null @@ -1,3 +0,0 @@ --- I'm adding this file, just to pretend to do something in order to make --- Minetest think this is a mod and make my local server start.. --- Sincerly, Mg diff --git a/mods/pclasses/sounds/3d_armor_full_hunter.ogg b/mods/pclasses/sounds/pclasses_full_hunter.ogg similarity index 100% rename from mods/pclasses/sounds/3d_armor_full_hunter.ogg rename to mods/pclasses/sounds/pclasses_full_hunter.ogg diff --git a/mods/pclasses/sounds/3d_armor_full_warrior.ogg b/mods/pclasses/sounds/pclasses_full_warrior.ogg similarity index 100% rename from mods/pclasses/sounds/3d_armor_full_warrior.ogg rename to mods/pclasses/sounds/pclasses_full_warrior.ogg diff --git a/mods/pclasses/sounds/3d_armor_full_wizard.ogg b/mods/pclasses/sounds/pclasses_full_wizard.ogg similarity index 100% rename from mods/pclasses/sounds/3d_armor_full_wizard.ogg rename to mods/pclasses/sounds/pclasses_full_wizard.ogg