#ifndef _MISC_FUNCTIONS_HPP_ #define _MISC_FUNCTIONS_HPP_ // ------------------------------------------------------------------------------------------------ #include "SqBase.hpp" // ------------------------------------------------------------------------------------------------ namespace SqMod { // ------------------------------------------------------------------------------------------------ CCStr GetKeyCodeName(Uint8 keycode); void SetKeyCodeName(Uint8 keycode, CCStr name); // ------------------------------------------------------------------------------------------------ Uint32 GetPluginVersion(); CCStr GetPluginVersionStr(); CCStr GetPluginName(); CCStr GetPluginAuthor(); Int32 GetPluginID(); Uint32 GetNumberOfPlugins(); Int32 FindPlugin(CCStr name); // ------------------------------------------------------------------------------------------------ Uint32 GetServerVersion(); // ------------------------------------------------------------------------------------------------ Uint32 GetServerPort(); Uint32 GetServerFlags(); // ------------------------------------------------------------------------------------------------ void SetServerName(CCStr name); CCStr GetServerName(); // ------------------------------------------------------------------------------------------------ ULongInt GetTime(); // ------------------------------------------------------------------------------------------------ void SendCustomCommand(Uint32 type, CCStr cmd); // ------------------------------------------------------------------------------------------------ void SetMaxPlayers(Int32 max); Int32 GetMaxPlayers(void); // ------------------------------------------------------------------------------------------------ void SetServerPassword(CCStr passwd); CCStr GetServerPassword(); // ------------------------------------------------------------------------------------------------ void SetGameModeText(CCStr text); CCStr GetGameModeText(); // ------------------------------------------------------------------------------------------------ Int32 PlaySound(Int32 world, Int32 sound, const Vector3 & pos); Int32 PlaySoundEx(Int32 world, Int32 sound, Float32 x, Float32 y, Float32 z); // ------------------------------------------------------------------------------------------------ Int32 AddRadioStream(Int32 id, CCStr name, CCStr url, bool listed); Int32 RemoveRadioStream(Int32 id); } // Namespace:: SqMod #endif // _MISC_FUNCTIONS_HPP_