mirror of
https://github.com/thunderbrewhq/thunderbrew
synced 2025-10-27 06:16:04 +03:00
feat(gameui): add most of the script functions (still unimplemented)
This commit is contained in:
parent
5013c920ce
commit
e8130aabe8
@ -1,6 +1,7 @@
|
||||
file(GLOB PRIVATE_SOURCES
|
||||
"*.cpp"
|
||||
"camera/*.cpp"
|
||||
"scripts/*.cpp"
|
||||
)
|
||||
|
||||
add_library(gameui STATIC
|
||||
|
||||
@ -1596,14 +1596,75 @@ FrameScript_Method GameScript::s_ScriptFunctions_Game[NUM_SCRIPT_FUNCTIONS_GAME]
|
||||
void LoadScriptFunctions() {
|
||||
RegisterSimpleFrameScriptMethods();
|
||||
|
||||
// TODO
|
||||
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_GAME; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Game[i].name,
|
||||
GameScript::s_ScriptFunctions_Game[i].method);
|
||||
}
|
||||
|
||||
// TODO
|
||||
CameraRegisterScriptFunctions();
|
||||
ScriptEventsRegisterFunctions();
|
||||
ChatRegisterScriptFunctions();
|
||||
void UIBindingsRegisterScriptFunctions();
|
||||
void UIMacrosRegisterScriptFunctions();
|
||||
void InputControlRegisterScriptFunctions();
|
||||
void CameraRegisterScriptFunctions();
|
||||
void SoundRegisterScriptFunctions();
|
||||
void SpellRegisterScriptFunctions();
|
||||
void ScriptEventsRegisterFunctions();
|
||||
void MinimapRegisterScriptFunctions();
|
||||
void UnitCombatLogRegisterScriptFunctions();
|
||||
void ActionBarRegisterScriptFunctions();
|
||||
void PartyInfoRegisterScriptFunctions();
|
||||
void ChatRegisterScriptFunctions();
|
||||
void AutoCompleteRegisterScriptFunctions();
|
||||
void SpellBookRegisterScriptFunctions();
|
||||
void CharacterInfoRegisterScriptFunctions();
|
||||
void LootInfoRegisterScriptFunctions();
|
||||
void ItemTextRegisterScriptFunctions();
|
||||
void GossipInfoRegisterScriptFunctions();
|
||||
void QuestInfoRegisterScriptFunctions();
|
||||
void QuestLogRegisterScriptFunctions();
|
||||
void CGTaxiMapRegisterScriptFunctions();
|
||||
void ClassTrainerRegisterScriptFunctions();
|
||||
void TradeSkillRegisterScriptFunctions();
|
||||
void MerchantRegisterScriptFunctions();
|
||||
void TradeInfoRegisterScriptFunctions();
|
||||
void ContainerRegisterScriptFunctions();
|
||||
void BankRegisterScriptFunctions();
|
||||
void FriendListRegisterScriptFunctions();
|
||||
void PetInfoRegisterScriptFunctions();
|
||||
void WorldMapRegisterScriptFunctions();
|
||||
void ReputationInfoRegisterScriptFunctions();
|
||||
void TabardCreationRegisterScriptFunctions();
|
||||
void GuildRegistrarRegisterScriptFunctions();
|
||||
void DuelInfoRegisterScriptFunctions();
|
||||
void TutorialRegisterScriptFunctions();
|
||||
void PetitionInfoRegisterScriptFunctions();
|
||||
void SkillInfoRegisterScriptFunctions();
|
||||
void GuildInfoRegisterScriptFunctions();
|
||||
void MailInfoRegisterScriptFunctions();
|
||||
void BattlefieldInfoRegisterScriptFunctions();
|
||||
void TalentInfoRegisterScriptFunctions();
|
||||
void AuctionHouseRegisterScriptFunctions();
|
||||
void StableInfoRegisterScriptFunctions();
|
||||
void RaidInfoRegisterScriptFunctions();
|
||||
void WorldStateInfoRegisterScriptFunctions();
|
||||
void MinigameInfoRegisterScriptFunctions();
|
||||
void KnowledgeBaseRegisterScriptFunctions();
|
||||
void ItemSocketInfoRegisterScriptFunctions();
|
||||
void PetitionVendorRegisterScriptFunctions();
|
||||
void ArenaTeamInfoRegisterScriptFunctions();
|
||||
void LookingForGroupRegisterScriptFunctions();
|
||||
void VoiceRegisterScriptFunctions();
|
||||
void CalendarRegisterScriptFunctions();
|
||||
void CGCommentatorRegisterScriptFunctions();
|
||||
void CGBarberShopRegisterScriptFunctions();
|
||||
void CGDanceStudioRegisterScriptFunctions();
|
||||
void GuildBankRegisterScriptFunctions();
|
||||
void GlyphInfoRegisterScriptFunctions();
|
||||
void AchievementInfoRegisterScriptFunctions();
|
||||
void CurrencyTypesRegisterScriptFunctions();
|
||||
void EquipmentManagerRegisterScriptFunctions();
|
||||
void GMTicketInfoRegisterScriptFunctions();
|
||||
void BattlenetUIRegisterScriptFunctions();
|
||||
}
|
||||
|
||||
@ -7,22 +7,202 @@
|
||||
struct lua_State;
|
||||
|
||||
#define NUM_SCRIPT_FUNCTIONS_GAME 310
|
||||
#define NUM_SCRIPT_FUNCTIONS_UIBINDINGS 26
|
||||
#define NUM_SCRIPT_FUNCTIONS_UIMACROS 22
|
||||
#define NUM_SCRIPT_FUNCTIONS_INPUT_CONTROL 52
|
||||
#define NUM_SCRIPT_FUNCTIONS_CAMERA 22
|
||||
#define NUM_SCRIPT_FUNCTIONS_SOUND 23
|
||||
#define NUM_SCRIPT_FUNCTIONS_SPELL 11
|
||||
#define NUM_SCRIPT_FUNCTIONS_SCRIPT_EVENTS 169
|
||||
#define NUM_SCRIPT_FUNCTIONS_MINIMAP 4
|
||||
#define NUM_SCRIPT_FUNCTIONS_UNIT_COMBAT_LOG 11
|
||||
#define NUM_SCRIPT_FUNCTIONS_ACTION_BAR 28
|
||||
#define NUM_SCRIPT_FUNCTIONS_PARTY_INFO 22
|
||||
#define NUM_SCRIPT_FUNCTIONS_CHAT 89
|
||||
#define NUM_SCRIPT_FUNCTIONS_AUTO_COMPLETE 2
|
||||
#define NUM_SCRIPT_FUNCTIONS_SPELL_BOOK 45
|
||||
#define NUM_SCRIPT_FUNCTIONS_CHARACTER_INFO 33
|
||||
#define NUM_SCRIPT_FUNCTIONS_LOOT_INFO 17
|
||||
#define NUM_SCRIPT_FUNCTIONS_ITEM_TEXT 9
|
||||
#define NUM_SCRIPT_FUNCTIONS_GOSSIP_INFO 12
|
||||
#define NUM_SCRIPT_FUNCTIONS_QUEST_INFO 47
|
||||
#define NUM_SCRIPT_FUNCTIONS_QUEST_LOG 67
|
||||
#define NUM_SCRIPT_FUNCTIONS_CGTAXI_MAP 14
|
||||
#define NUM_SCRIPT_FUNCTIONS_CLASS_TRAINER 28
|
||||
#define NUM_SCRIPT_FUNCTIONS_TRADE_SKILL 36
|
||||
#define NUM_SCRIPT_FUNCTIONS_MERCHANT 21
|
||||
#define NUM_SCRIPT_FUNCTIONS_TRADE_INFO 14
|
||||
#define NUM_SCRIPT_FUNCTIONS_CONTAINER 22
|
||||
#define NUM_SCRIPT_FUNCTIONS_BANK 5
|
||||
#define NUM_SCRIPT_FUNCTIONS_FRIEND_LIST 31
|
||||
#define NUM_SCRIPT_FUNCTIONS_PET_INFO 31
|
||||
#define NUM_SCRIPT_FUNCTIONS_WORLD_MAP 40
|
||||
#define NUM_SCRIPT_FUNCTIONS_REPUTATION_INFO 15
|
||||
#define NUM_SCRIPT_FUNCTIONS_TABARD_CREATION 2
|
||||
#define NUM_SCRIPT_FUNCTIONS_GUILD_REGISTRAR 5
|
||||
#define NUM_SCRIPT_FUNCTIONS_DUEL_INFO 3
|
||||
#define NUM_SCRIPT_FUNCTIONS_TUTORIAL 8
|
||||
#define NUM_SCRIPT_FUNCTIONS_PETITION_INFO 8
|
||||
#define NUM_SCRIPT_FUNCTIONS_SKILL_INFO 13
|
||||
#define NUM_SCRIPT_FUNCTIONS_GUILD_INFO 43
|
||||
#define NUM_SCRIPT_FUNCTIONS_MAIL_INFO 38
|
||||
#define NUM_SCRIPT_FUNCTIONS_BATTLEFIELD_INFO 51
|
||||
#define NUM_SCRIPT_FUNCTIONS_TALENT_INFO 17
|
||||
#define NUM_SCRIPT_FUNCTIONS_AUCTION_HOUSE 30
|
||||
#define NUM_SCRIPT_FUNCTIONS_STABLE_INFO 14
|
||||
#define NUM_SCRIPT_FUNCTIONS_RAID_INFO 20
|
||||
#define NUM_SCRIPT_FUNCTIONS_WORLD_STATE_INFO 2
|
||||
#define NUM_SCRIPT_FUNCTIONS_MINIGAME_INFO 3
|
||||
#define NUM_SCRIPT_FUNCTIONS_KNOWLEDGE_BASE 22
|
||||
#define NUM_SCRIPT_FUNCTIONS_ITEM_SOCKET_INFO 12
|
||||
#define NUM_SCRIPT_FUNCTIONS_PETITION_VENDOR 8
|
||||
#define NUM_SCRIPT_FUNCTIONS_ARENA_TEAM_INFO 13
|
||||
#define NUM_SCRIPT_FUNCTIONS_LOOKING_FOR_GROUP 67
|
||||
#define NUM_SCRIPT_FUNCTIONS_VOICE 15
|
||||
#define NUM_SCRIPT_FUNCTIONS_CALENDAR 95
|
||||
#define NUM_SCRIPT_FUNCTIONS_CGCOMMENTATOR 35
|
||||
#define NUM_SCRIPT_FUNCTIONS_CGBARBER_SHOP 9
|
||||
#define NUM_SCRIPT_FUNCTIONS_CGDANCE_STUDIO 1
|
||||
#define NUM_SCRIPT_FUNCTIONS_GUILD_BANK 29
|
||||
#define NUM_SCRIPT_FUNCTIONS_GLYPH_INFO 6
|
||||
#define NUM_SCRIPT_FUNCTIONS_ACHIEVEMENT_INFO 37
|
||||
#define NUM_SCRIPT_FUNCTIONS_CURRENCY_TYPES 6
|
||||
#define NUM_SCRIPT_FUNCTIONS_EQUIPMENT_MANAGER 17
|
||||
#define NUM_SCRIPT_FUNCTIONS_GMTICKET_INFO 15
|
||||
#define NUM_SCRIPT_FUNCTIONS_BATTLENET_UI 57
|
||||
|
||||
namespace GameScript {
|
||||
extern FrameScript_Method s_ScriptFunctions_Game[NUM_SCRIPT_FUNCTIONS_GAME];
|
||||
extern FrameScript_Method s_ScriptFunctions_UIBindings[NUM_SCRIPT_FUNCTIONS_UIBINDINGS];
|
||||
extern FrameScript_Method s_ScriptFunctions_UIMacros[NUM_SCRIPT_FUNCTIONS_UIMACROS];
|
||||
extern FrameScript_Method s_ScriptFunctions_InputControl[NUM_SCRIPT_FUNCTIONS_INPUT_CONTROL];
|
||||
extern FrameScript_Method s_ScriptFunctions_Camera[NUM_SCRIPT_FUNCTIONS_CAMERA];
|
||||
extern FrameScript_Method s_ScriptFunctions_Sound[NUM_SCRIPT_FUNCTIONS_SOUND];
|
||||
extern FrameScript_Method s_ScriptFunctions_Spell[NUM_SCRIPT_FUNCTIONS_SPELL];
|
||||
extern FrameScript_Method s_ScriptFunctions_ScriptEvents[NUM_SCRIPT_FUNCTIONS_SCRIPT_EVENTS];
|
||||
extern FrameScript_Method s_ScriptFunctions_Minimap[NUM_SCRIPT_FUNCTIONS_MINIMAP];
|
||||
extern FrameScript_Method s_ScriptFunctions_UnitCombatLog[NUM_SCRIPT_FUNCTIONS_UNIT_COMBAT_LOG];
|
||||
extern FrameScript_Method s_ScriptFunctions_ActionBar[NUM_SCRIPT_FUNCTIONS_ACTION_BAR];
|
||||
extern FrameScript_Method s_ScriptFunctions_PartyInfo[NUM_SCRIPT_FUNCTIONS_PARTY_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_Chat[NUM_SCRIPT_FUNCTIONS_CHAT];
|
||||
}
|
||||
extern FrameScript_Method s_ScriptFunctions_AutoComplete[NUM_SCRIPT_FUNCTIONS_AUTO_COMPLETE];
|
||||
extern FrameScript_Method s_ScriptFunctions_SpellBook[NUM_SCRIPT_FUNCTIONS_SPELL_BOOK];
|
||||
extern FrameScript_Method s_ScriptFunctions_CharacterInfo[NUM_SCRIPT_FUNCTIONS_CHARACTER_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_LootInfo[NUM_SCRIPT_FUNCTIONS_LOOT_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_ItemText[NUM_SCRIPT_FUNCTIONS_ITEM_TEXT];
|
||||
extern FrameScript_Method s_ScriptFunctions_GossipInfo[NUM_SCRIPT_FUNCTIONS_GOSSIP_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_QuestInfo[NUM_SCRIPT_FUNCTIONS_QUEST_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_QuestLog[NUM_SCRIPT_FUNCTIONS_QUEST_LOG];
|
||||
extern FrameScript_Method s_ScriptFunctions_CGTaxiMap[NUM_SCRIPT_FUNCTIONS_CGTAXI_MAP];
|
||||
extern FrameScript_Method s_ScriptFunctions_ClassTrainer[NUM_SCRIPT_FUNCTIONS_CLASS_TRAINER];
|
||||
extern FrameScript_Method s_ScriptFunctions_TradeSkill[NUM_SCRIPT_FUNCTIONS_TRADE_SKILL];
|
||||
extern FrameScript_Method s_ScriptFunctions_Merchant[NUM_SCRIPT_FUNCTIONS_MERCHANT];
|
||||
extern FrameScript_Method s_ScriptFunctions_TradeInfo[NUM_SCRIPT_FUNCTIONS_TRADE_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_Container[NUM_SCRIPT_FUNCTIONS_CONTAINER];
|
||||
extern FrameScript_Method s_ScriptFunctions_Bank[NUM_SCRIPT_FUNCTIONS_BANK];
|
||||
extern FrameScript_Method s_ScriptFunctions_FriendList[NUM_SCRIPT_FUNCTIONS_FRIEND_LIST];
|
||||
extern FrameScript_Method s_ScriptFunctions_PetInfo[NUM_SCRIPT_FUNCTIONS_PET_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_WorldMap[NUM_SCRIPT_FUNCTIONS_WORLD_MAP];
|
||||
extern FrameScript_Method s_ScriptFunctions_ReputationInfo[NUM_SCRIPT_FUNCTIONS_REPUTATION_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_TabardCreation[NUM_SCRIPT_FUNCTIONS_TABARD_CREATION];
|
||||
extern FrameScript_Method s_ScriptFunctions_GuildRegistrar[NUM_SCRIPT_FUNCTIONS_GUILD_REGISTRAR];
|
||||
extern FrameScript_Method s_ScriptFunctions_DuelInfo[NUM_SCRIPT_FUNCTIONS_DUEL_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_Tutorial[NUM_SCRIPT_FUNCTIONS_TUTORIAL];
|
||||
extern FrameScript_Method s_ScriptFunctions_PetitionInfo[NUM_SCRIPT_FUNCTIONS_PETITION_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_SkillInfo[NUM_SCRIPT_FUNCTIONS_SKILL_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_GuildInfo[NUM_SCRIPT_FUNCTIONS_GUILD_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_MailInfo[NUM_SCRIPT_FUNCTIONS_MAIL_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_BattlefieldInfo[NUM_SCRIPT_FUNCTIONS_BATTLEFIELD_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_TalentInfo[NUM_SCRIPT_FUNCTIONS_TALENT_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_AuctionHouse[NUM_SCRIPT_FUNCTIONS_AUCTION_HOUSE];
|
||||
extern FrameScript_Method s_ScriptFunctions_StableInfo[NUM_SCRIPT_FUNCTIONS_STABLE_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_RaidInfo[NUM_SCRIPT_FUNCTIONS_RAID_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_WorldStateInfo[NUM_SCRIPT_FUNCTIONS_WORLD_STATE_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_MinigameInfo[NUM_SCRIPT_FUNCTIONS_MINIGAME_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_KnowledgeBase[NUM_SCRIPT_FUNCTIONS_KNOWLEDGE_BASE];
|
||||
extern FrameScript_Method s_ScriptFunctions_ItemSocketInfo[NUM_SCRIPT_FUNCTIONS_ITEM_SOCKET_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_PetitionVendor[NUM_SCRIPT_FUNCTIONS_PETITION_VENDOR];
|
||||
extern FrameScript_Method s_ScriptFunctions_ArenaTeamInfo[NUM_SCRIPT_FUNCTIONS_ARENA_TEAM_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_LookingForGroup[NUM_SCRIPT_FUNCTIONS_LOOKING_FOR_GROUP];
|
||||
extern FrameScript_Method s_ScriptFunctions_Voice[NUM_SCRIPT_FUNCTIONS_VOICE];
|
||||
extern FrameScript_Method s_ScriptFunctions_Calendar[NUM_SCRIPT_FUNCTIONS_CALENDAR];
|
||||
extern FrameScript_Method s_ScriptFunctions_CGCommentator[NUM_SCRIPT_FUNCTIONS_CGCOMMENTATOR];
|
||||
extern FrameScript_Method s_ScriptFunctions_CGBarberShop[NUM_SCRIPT_FUNCTIONS_CGBARBER_SHOP];
|
||||
extern FrameScript_Method s_ScriptFunctions_CGDanceStudio[NUM_SCRIPT_FUNCTIONS_CGDANCE_STUDIO];
|
||||
extern FrameScript_Method s_ScriptFunctions_GuildBank[NUM_SCRIPT_FUNCTIONS_GUILD_BANK];
|
||||
extern FrameScript_Method s_ScriptFunctions_GlyphInfo[NUM_SCRIPT_FUNCTIONS_GLYPH_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_AchievementInfo[NUM_SCRIPT_FUNCTIONS_ACHIEVEMENT_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_CurrencyTypes[NUM_SCRIPT_FUNCTIONS_CURRENCY_TYPES];
|
||||
extern FrameScript_Method s_ScriptFunctions_EquipmentManager[NUM_SCRIPT_FUNCTIONS_EQUIPMENT_MANAGER];
|
||||
extern FrameScript_Method s_ScriptFunctions_GMTicketInfo[NUM_SCRIPT_FUNCTIONS_GMTICKET_INFO];
|
||||
extern FrameScript_Method s_ScriptFunctions_BattlenetUI[NUM_SCRIPT_FUNCTIONS_BATTLENET_UI];
|
||||
}
|
||||
|
||||
// Utility
|
||||
|
||||
void LoadScriptFunctions();
|
||||
void UIBindingsRegisterScriptFunctions();
|
||||
void UIMacrosRegisterScriptFunctions();
|
||||
void InputControlRegisterScriptFunctions();
|
||||
void CameraRegisterScriptFunctions();
|
||||
void SoundRegisterScriptFunctions();
|
||||
void SpellRegisterScriptFunctions();
|
||||
void ScriptEventsRegisterFunctions();
|
||||
void MinimapRegisterScriptFunctions();
|
||||
void UnitCombatLogRegisterScriptFunctions();
|
||||
void ActionBarRegisterScriptFunctions();
|
||||
void PartyInfoRegisterScriptFunctions();
|
||||
void ChatRegisterScriptFunctions();
|
||||
void AutoCompleteRegisterScriptFunctions();
|
||||
void SpellBookRegisterScriptFunctions();
|
||||
void CharacterInfoRegisterScriptFunctions();
|
||||
void LootInfoRegisterScriptFunctions();
|
||||
void ItemTextRegisterScriptFunctions();
|
||||
void GossipInfoRegisterScriptFunctions();
|
||||
void QuestInfoRegisterScriptFunctions();
|
||||
void QuestLogRegisterScriptFunctions();
|
||||
void CGTaxiMapRegisterScriptFunctions();
|
||||
void ClassTrainerRegisterScriptFunctions();
|
||||
void TradeSkillRegisterScriptFunctions();
|
||||
void MerchantRegisterScriptFunctions();
|
||||
void TradeInfoRegisterScriptFunctions();
|
||||
void ContainerRegisterScriptFunctions();
|
||||
void BankRegisterScriptFunctions();
|
||||
void FriendListRegisterScriptFunctions();
|
||||
void PetInfoRegisterScriptFunctions();
|
||||
void WorldMapRegisterScriptFunctions();
|
||||
void ReputationInfoRegisterScriptFunctions();
|
||||
void TabardCreationRegisterScriptFunctions();
|
||||
void GuildRegistrarRegisterScriptFunctions();
|
||||
void DuelInfoRegisterScriptFunctions();
|
||||
void TutorialRegisterScriptFunctions();
|
||||
void PetitionInfoRegisterScriptFunctions();
|
||||
void SkillInfoRegisterScriptFunctions();
|
||||
void GuildInfoRegisterScriptFunctions();
|
||||
void MailInfoRegisterScriptFunctions();
|
||||
void BattlefieldInfoRegisterScriptFunctions();
|
||||
void TalentInfoRegisterScriptFunctions();
|
||||
void AuctionHouseRegisterScriptFunctions();
|
||||
void StableInfoRegisterScriptFunctions();
|
||||
void RaidInfoRegisterScriptFunctions();
|
||||
void WorldStateInfoRegisterScriptFunctions();
|
||||
void MinigameInfoRegisterScriptFunctions();
|
||||
void KnowledgeBaseRegisterScriptFunctions();
|
||||
void ItemSocketInfoRegisterScriptFunctions();
|
||||
void PetitionVendorRegisterScriptFunctions();
|
||||
void ArenaTeamInfoRegisterScriptFunctions();
|
||||
void LookingForGroupRegisterScriptFunctions();
|
||||
void VoiceRegisterScriptFunctions();
|
||||
void CalendarRegisterScriptFunctions();
|
||||
void CGCommentatorRegisterScriptFunctions();
|
||||
void CGBarberShopRegisterScriptFunctions();
|
||||
void CGDanceStudioRegisterScriptFunctions();
|
||||
void GuildBankRegisterScriptFunctions();
|
||||
void GlyphInfoRegisterScriptFunctions();
|
||||
void AchievementInfoRegisterScriptFunctions();
|
||||
void CurrencyTypesRegisterScriptFunctions();
|
||||
void EquipmentManagerRegisterScriptFunctions();
|
||||
void GMTicketInfoRegisterScriptFunctions();
|
||||
void BattlenetUIRegisterScriptFunctions();
|
||||
|
||||
#endif
|
||||
|
||||
201
src/gameui/scripts/GameScriptFunctionsAchievementInfo.cpp
Normal file
201
src/gameui/scripts/GameScriptFunctionsAchievementInfo.cpp
Normal file
@ -0,0 +1,201 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetCategoryList(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetStatisticsCategoryList(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCategoryInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCategoryNumAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetComparisonCategoryNumAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementNumRewards(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementReward(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementNumCriteria(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementCriteriaInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetAchievementComparisonUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearAchievementComparisonUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementComparisonInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPreviousAchievement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNextAchievement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementCategory(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumCompletedAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumComparisonCompletedAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLatestCompletedAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLatestUpdatedStats(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLatestCompletedComparisonAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLatestUpdatedComparisonStats(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTotalAchievementPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAchievementInfoFromCriteria(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetStatistic(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetComparisonStatistic(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetComparisonAchievementPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanShowAchievementUI(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrackedAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddTrackedAchievement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RemoveTrackedAchievement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsTrackedAchievement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumTrackedAchievements(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasCompletedAnyAchievement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QueryQuestsCompleted(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestsCompleted(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void AchievementInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_ACHIEVEMENT_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_AchievementInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_AchievementInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_AchievementInfo[NUM_SCRIPT_FUNCTIONS_ACHIEVEMENT_INFO] = {
|
||||
{ "GetCategoryList", &Script_GetCategoryList },
|
||||
{ "GetStatisticsCategoryList", &Script_GetStatisticsCategoryList },
|
||||
{ "GetCategoryInfo", &Script_GetCategoryInfo },
|
||||
{ "GetCategoryNumAchievements", &Script_GetCategoryNumAchievements },
|
||||
{ "GetComparisonCategoryNumAchievements", &Script_GetComparisonCategoryNumAchievements },
|
||||
{ "GetAchievementInfo", &Script_GetAchievementInfo },
|
||||
{ "GetAchievementNumRewards", &Script_GetAchievementNumRewards },
|
||||
{ "GetAchievementReward", &Script_GetAchievementReward },
|
||||
{ "GetAchievementNumCriteria", &Script_GetAchievementNumCriteria },
|
||||
{ "GetAchievementCriteriaInfo", &Script_GetAchievementCriteriaInfo },
|
||||
{ "SetAchievementComparisonUnit", &Script_SetAchievementComparisonUnit },
|
||||
{ "ClearAchievementComparisonUnit", &Script_ClearAchievementComparisonUnit },
|
||||
{ "GetAchievementComparisonInfo", &Script_GetAchievementComparisonInfo },
|
||||
{ "GetPreviousAchievement", &Script_GetPreviousAchievement },
|
||||
{ "GetNextAchievement", &Script_GetNextAchievement },
|
||||
{ "GetAchievementCategory", &Script_GetAchievementCategory },
|
||||
{ "GetAchievementLink", &Script_GetAchievementLink },
|
||||
{ "GetNumCompletedAchievements", &Script_GetNumCompletedAchievements },
|
||||
{ "GetNumComparisonCompletedAchievements", &Script_GetNumComparisonCompletedAchievements },
|
||||
{ "GetLatestCompletedAchievements", &Script_GetLatestCompletedAchievements },
|
||||
{ "GetLatestUpdatedStats", &Script_GetLatestUpdatedStats },
|
||||
{ "GetLatestCompletedComparisonAchievements", &Script_GetLatestCompletedComparisonAchievements },
|
||||
{ "GetLatestUpdatedComparisonStats", &Script_GetLatestUpdatedComparisonStats },
|
||||
{ "GetTotalAchievementPoints", &Script_GetTotalAchievementPoints },
|
||||
{ "GetAchievementInfoFromCriteria", &Script_GetAchievementInfoFromCriteria },
|
||||
{ "GetStatistic", &Script_GetStatistic },
|
||||
{ "GetComparisonStatistic", &Script_GetComparisonStatistic },
|
||||
{ "GetComparisonAchievementPoints", &Script_GetComparisonAchievementPoints },
|
||||
{ "CanShowAchievementUI", &Script_CanShowAchievementUI },
|
||||
{ "GetTrackedAchievements", &Script_GetTrackedAchievements },
|
||||
{ "AddTrackedAchievement", &Script_AddTrackedAchievement },
|
||||
{ "RemoveTrackedAchievement", &Script_RemoveTrackedAchievement },
|
||||
{ "IsTrackedAchievement", &Script_IsTrackedAchievement },
|
||||
{ "GetNumTrackedAchievements", &Script_GetNumTrackedAchievements },
|
||||
{ "HasCompletedAnyAchievement", &Script_HasCompletedAnyAchievement },
|
||||
{ "QueryQuestsCompleted", &Script_QueryQuestsCompleted },
|
||||
{ "GetQuestsCompleted", &Script_GetQuestsCompleted },
|
||||
};
|
||||
156
src/gameui/scripts/GameScriptFunctionsActionBar.cpp
Normal file
156
src/gameui/scripts/GameScriptFunctionsActionBar.cpp
Normal file
@ -0,0 +1,156 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetActionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActionTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActionCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActionCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActionAutocast(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActionText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UseAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PlaceAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsAttackAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsCurrentAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsAutoRepeatAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsUsableAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsConsumableAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsStackableAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsEquippedAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ActionHasRange(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsActionInRange(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBonusBarOffset(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMultiCastBarOffset(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ChangeActionBarPage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActionBarPage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActionBarToggles(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetActionBarToggles(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsPossessBarVisible(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMultiCastTotemSpells(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMultiCastSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void ActionBarRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_ACTION_BAR; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_ActionBar[i].name,
|
||||
GameScript::s_ScriptFunctions_ActionBar[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_ActionBar[NUM_SCRIPT_FUNCTIONS_ACTION_BAR] = {
|
||||
{ "GetActionInfo", &Script_GetActionInfo },
|
||||
{ "GetActionTexture", &Script_GetActionTexture },
|
||||
{ "GetActionCount", &Script_GetActionCount },
|
||||
{ "GetActionCooldown", &Script_GetActionCooldown },
|
||||
{ "GetActionAutocast", &Script_GetActionAutocast },
|
||||
{ "GetActionText", &Script_GetActionText },
|
||||
{ "HasAction", &Script_HasAction },
|
||||
{ "UseAction", &Script_UseAction },
|
||||
{ "PickupAction", &Script_PickupAction },
|
||||
{ "PlaceAction", &Script_PlaceAction },
|
||||
{ "IsAttackAction", &Script_IsAttackAction },
|
||||
{ "IsCurrentAction", &Script_IsCurrentAction },
|
||||
{ "IsAutoRepeatAction", &Script_IsAutoRepeatAction },
|
||||
{ "IsUsableAction", &Script_IsUsableAction },
|
||||
{ "IsConsumableAction", &Script_IsConsumableAction },
|
||||
{ "IsStackableAction", &Script_IsStackableAction },
|
||||
{ "IsEquippedAction", &Script_IsEquippedAction },
|
||||
{ "ActionHasRange", &Script_ActionHasRange },
|
||||
{ "IsActionInRange", &Script_IsActionInRange },
|
||||
{ "GetBonusBarOffset", &Script_GetBonusBarOffset },
|
||||
{ "GetMultiCastBarOffset", &Script_GetMultiCastBarOffset },
|
||||
{ "ChangeActionBarPage", &Script_ChangeActionBarPage },
|
||||
{ "GetActionBarPage", &Script_GetActionBarPage },
|
||||
{ "GetActionBarToggles", &Script_GetActionBarToggles },
|
||||
{ "SetActionBarToggles", &Script_SetActionBarToggles },
|
||||
{ "IsPossessBarVisible", &Script_IsPossessBarVisible },
|
||||
{ "GetMultiCastTotemSpells", &Script_GetMultiCastTotemSpells },
|
||||
{ "SetMultiCastSpell", &Script_SetMultiCastSpell },
|
||||
};
|
||||
81
src/gameui/scripts/GameScriptFunctionsArenaTeamInfo.cpp
Normal file
81
src/gameui/scripts/GameScriptFunctionsArenaTeamInfo.cpp
Normal file
@ -0,0 +1,81 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetArenaTeam(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumArenaTeamMembers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetArenaTeamRosterInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetArenaTeamGdfInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetArenaTeamRosterSelection(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetArenaTeamRosterSelection(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortArenaTeamRoster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetArenaTeamRosterShowOffline(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetArenaTeamRosterShowOffline(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseArenaTeamRoster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ArenaTeamRoster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrentArenaSeason(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPreviousArenaSeason(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void ArenaTeamInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_ARENA_TEAM_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_ArenaTeamInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_ArenaTeamInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_ArenaTeamInfo[NUM_SCRIPT_FUNCTIONS_ARENA_TEAM_INFO] = {
|
||||
{ "GetArenaTeam", &Script_GetArenaTeam },
|
||||
{ "GetNumArenaTeamMembers", &Script_GetNumArenaTeamMembers },
|
||||
{ "GetArenaTeamRosterInfo", &Script_GetArenaTeamRosterInfo },
|
||||
{ "GetArenaTeamGdfInfo", &Script_GetArenaTeamGdfInfo },
|
||||
{ "SetArenaTeamRosterSelection", &Script_SetArenaTeamRosterSelection },
|
||||
{ "GetArenaTeamRosterSelection", &Script_GetArenaTeamRosterSelection },
|
||||
{ "SortArenaTeamRoster", &Script_SortArenaTeamRoster },
|
||||
{ "SetArenaTeamRosterShowOffline", &Script_SetArenaTeamRosterShowOffline },
|
||||
{ "GetArenaTeamRosterShowOffline", &Script_GetArenaTeamRosterShowOffline },
|
||||
{ "CloseArenaTeamRoster", &Script_CloseArenaTeamRoster },
|
||||
{ "ArenaTeamRoster", &Script_ArenaTeamRoster },
|
||||
{ "GetCurrentArenaSeason", &Script_GetCurrentArenaSeason },
|
||||
{ "GetPreviousArenaSeason", &Script_GetPreviousArenaSeason },
|
||||
};
|
||||
166
src/gameui/scripts/GameScriptFunctionsAuctionHouse.cpp
Normal file
166
src/gameui/scripts/GameScriptFunctionsAuctionHouse.cpp
Normal file
@ -0,0 +1,166 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseAuctionHouse(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionHouseDepositRate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalculateAuctionDeposit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickAuctionSellItemButton(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionSellItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StartAuction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QueryAuctionItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetOwnerAuctionItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBidderAuctionItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumAuctionItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionItemTimeLeft(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PlaceAuctionBid(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionItemClasses(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionItemSubClasses(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionInvTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanSendAuctionQuery(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortAuctionItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSelectedAuctionItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedAuctionItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsAuctionSortReversed(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelAuction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanCancelAuction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAuctionSort(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortAuctionClearSort(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortAuctionSetSort(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortAuctionApplySort(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelSell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetAuctionsTabShowing(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void AuctionHouseRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_AUCTION_HOUSE; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_AuctionHouse[i].name,
|
||||
GameScript::s_ScriptFunctions_AuctionHouse[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_AuctionHouse[NUM_SCRIPT_FUNCTIONS_AUCTION_HOUSE] = {
|
||||
{ "CloseAuctionHouse", &Script_CloseAuctionHouse },
|
||||
{ "GetAuctionHouseDepositRate", &Script_GetAuctionHouseDepositRate },
|
||||
{ "CalculateAuctionDeposit", &Script_CalculateAuctionDeposit },
|
||||
{ "ClickAuctionSellItemButton", &Script_ClickAuctionSellItemButton },
|
||||
{ "GetAuctionSellItemInfo", &Script_GetAuctionSellItemInfo },
|
||||
{ "StartAuction", &Script_StartAuction },
|
||||
{ "QueryAuctionItems", &Script_QueryAuctionItems },
|
||||
{ "GetOwnerAuctionItems", &Script_GetOwnerAuctionItems },
|
||||
{ "GetBidderAuctionItems", &Script_GetBidderAuctionItems },
|
||||
{ "GetNumAuctionItems", &Script_GetNumAuctionItems },
|
||||
{ "GetAuctionItemInfo", &Script_GetAuctionItemInfo },
|
||||
{ "GetAuctionItemLink", &Script_GetAuctionItemLink },
|
||||
{ "GetAuctionItemTimeLeft", &Script_GetAuctionItemTimeLeft },
|
||||
{ "PlaceAuctionBid", &Script_PlaceAuctionBid },
|
||||
{ "GetAuctionItemClasses", &Script_GetAuctionItemClasses },
|
||||
{ "GetAuctionItemSubClasses", &Script_GetAuctionItemSubClasses },
|
||||
{ "GetAuctionInvTypes", &Script_GetAuctionInvTypes },
|
||||
{ "CanSendAuctionQuery", &Script_CanSendAuctionQuery },
|
||||
{ "SortAuctionItems", &Script_SortAuctionItems },
|
||||
{ "SetSelectedAuctionItem", &Script_SetSelectedAuctionItem },
|
||||
{ "GetSelectedAuctionItem", &Script_GetSelectedAuctionItem },
|
||||
{ "IsAuctionSortReversed", &Script_IsAuctionSortReversed },
|
||||
{ "CancelAuction", &Script_CancelAuction },
|
||||
{ "CanCancelAuction", &Script_CanCancelAuction },
|
||||
{ "GetAuctionSort", &Script_GetAuctionSort },
|
||||
{ "SortAuctionClearSort", &Script_SortAuctionClearSort },
|
||||
{ "SortAuctionSetSort", &Script_SortAuctionSetSort },
|
||||
{ "SortAuctionApplySort", &Script_SortAuctionApplySort },
|
||||
{ "CancelSell", &Script_CancelSell },
|
||||
{ "SetAuctionsTabShowing", &Script_SetAuctionsTabShowing },
|
||||
};
|
||||
26
src/gameui/scripts/GameScriptFunctionsAutoComplete.cpp
Normal file
26
src/gameui/scripts/GameScriptFunctionsAutoComplete.cpp
Normal file
@ -0,0 +1,26 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetAutoCompleteResults(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAutoCompletePresenceID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void AutoCompleteRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_AUTO_COMPLETE; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_AutoComplete[i].name,
|
||||
GameScript::s_ScriptFunctions_AutoComplete[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_AutoComplete[NUM_SCRIPT_FUNCTIONS_AUTO_COMPLETE] = {
|
||||
{ "GetAutoCompleteResults", &Script_GetAutoCompleteResults },
|
||||
{ "GetAutoCompletePresenceID", &Script_GetAutoCompletePresenceID },
|
||||
};
|
||||
41
src/gameui/scripts/GameScriptFunctionsBank.cpp
Normal file
41
src/gameui/scripts/GameScriptFunctionsBank.cpp
Normal file
@ -0,0 +1,41 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_BankButtonIDToInvSlotID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBankSlots(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBankSlotCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PurchaseSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseBankFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void BankRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_BANK; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Bank[i].name,
|
||||
GameScript::s_ScriptFunctions_Bank[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Bank[NUM_SCRIPT_FUNCTIONS_BANK] = {
|
||||
{ "BankButtonIDToInvSlotID", &Script_BankButtonIDToInvSlotID },
|
||||
{ "GetNumBankSlots", &Script_GetNumBankSlots },
|
||||
{ "GetBankSlotCost", &Script_GetBankSlotCost },
|
||||
{ "PurchaseSlot", &Script_PurchaseSlot },
|
||||
{ "CloseBankFrame", &Script_CloseBankFrame },
|
||||
};
|
||||
271
src/gameui/scripts/GameScriptFunctionsBattlefieldInfo.cpp
Normal file
271
src/gameui/scripts/GameScriptFunctionsBattlefieldInfo.cpp
Normal file
@ -0,0 +1,271 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumBattlefields(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldInstanceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsBattlefieldArena(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsActiveBattlefieldArena(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_JoinBattlefield(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSelectedBattlefield(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedBattlefield(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AcceptBattlefieldPort(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldPortExpiration(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldInstanceExpiration(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldInstanceRunTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldEstimatedWaitTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldTimeWaited(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseBattlefield(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RequestBattlefieldScoreData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBattlefieldScores(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldScore(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldWinner(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBattlefieldScoreFaction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LeaveBattlefield(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBattlefieldStats(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldStatInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldStatData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RequestBattlefieldPositions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBattlefieldPositions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldPosition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBattlefieldFlagPositions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldFlagPosition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBattlefieldVehicles(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldVehicleInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanJoinBattlefieldAsGroup(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldMapIconScale(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldTeamInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlefieldArenaFaction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortBattlefieldScoreData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HearthAndResurrectFromArea(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanHearthAndResurrectFromArea(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBattlegroundTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBattlegroundInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RequestBattlegroundInstanceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumArenaOpponents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BattlefieldMgrEntryInviteResponse(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BattlefieldMgrQueueRequest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BattlefieldMgrQueueInviteResponse(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BattlefieldMgrExitRequest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetWorldPVPQueueStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetHolidayBGHonorCurrencyBonuses(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRandomBGHonorCurrencyBonuses(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortBGList(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void BattlefieldInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_BATTLEFIELD_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_BattlefieldInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_BattlefieldInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_BattlefieldInfo[NUM_SCRIPT_FUNCTIONS_BATTLEFIELD_INFO] = {
|
||||
{ "GetNumBattlefields", &Script_GetNumBattlefields },
|
||||
{ "GetBattlefieldInfo", &Script_GetBattlefieldInfo },
|
||||
{ "GetBattlefieldInstanceInfo", &Script_GetBattlefieldInstanceInfo },
|
||||
{ "IsBattlefieldArena", &Script_IsBattlefieldArena },
|
||||
{ "IsActiveBattlefieldArena", &Script_IsActiveBattlefieldArena },
|
||||
{ "JoinBattlefield", &Script_JoinBattlefield },
|
||||
{ "SetSelectedBattlefield", &Script_SetSelectedBattlefield },
|
||||
{ "GetSelectedBattlefield", &Script_GetSelectedBattlefield },
|
||||
{ "AcceptBattlefieldPort", &Script_AcceptBattlefieldPort },
|
||||
{ "GetBattlefieldStatus", &Script_GetBattlefieldStatus },
|
||||
{ "GetBattlefieldPortExpiration", &Script_GetBattlefieldPortExpiration },
|
||||
{ "GetBattlefieldInstanceExpiration", &Script_GetBattlefieldInstanceExpiration },
|
||||
{ "GetBattlefieldInstanceRunTime", &Script_GetBattlefieldInstanceRunTime },
|
||||
{ "GetBattlefieldEstimatedWaitTime", &Script_GetBattlefieldEstimatedWaitTime },
|
||||
{ "GetBattlefieldTimeWaited", &Script_GetBattlefieldTimeWaited },
|
||||
{ "CloseBattlefield", &Script_CloseBattlefield },
|
||||
{ "RequestBattlefieldScoreData", &Script_RequestBattlefieldScoreData },
|
||||
{ "GetNumBattlefieldScores", &Script_GetNumBattlefieldScores },
|
||||
{ "GetBattlefieldScore", &Script_GetBattlefieldScore },
|
||||
{ "GetBattlefieldWinner", &Script_GetBattlefieldWinner },
|
||||
{ "SetBattlefieldScoreFaction", &Script_SetBattlefieldScoreFaction },
|
||||
{ "LeaveBattlefield", &Script_LeaveBattlefield },
|
||||
{ "GetNumBattlefieldStats", &Script_GetNumBattlefieldStats },
|
||||
{ "GetBattlefieldStatInfo", &Script_GetBattlefieldStatInfo },
|
||||
{ "GetBattlefieldStatData", &Script_GetBattlefieldStatData },
|
||||
{ "RequestBattlefieldPositions", &Script_RequestBattlefieldPositions },
|
||||
{ "GetNumBattlefieldPositions", &Script_GetNumBattlefieldPositions },
|
||||
{ "GetBattlefieldPosition", &Script_GetBattlefieldPosition },
|
||||
{ "GetNumBattlefieldFlagPositions", &Script_GetNumBattlefieldFlagPositions },
|
||||
{ "GetBattlefieldFlagPosition", &Script_GetBattlefieldFlagPosition },
|
||||
{ "GetNumBattlefieldVehicles", &Script_GetNumBattlefieldVehicles },
|
||||
{ "GetBattlefieldVehicleInfo", &Script_GetBattlefieldVehicleInfo },
|
||||
{ "CanJoinBattlefieldAsGroup", &Script_CanJoinBattlefieldAsGroup },
|
||||
{ "GetBattlefieldMapIconScale", &Script_GetBattlefieldMapIconScale },
|
||||
{ "GetBattlefieldTeamInfo", &Script_GetBattlefieldTeamInfo },
|
||||
{ "GetBattlefieldArenaFaction", &Script_GetBattlefieldArenaFaction },
|
||||
{ "SortBattlefieldScoreData", &Script_SortBattlefieldScoreData },
|
||||
{ "HearthAndResurrectFromArea", &Script_HearthAndResurrectFromArea },
|
||||
{ "CanHearthAndResurrectFromArea", &Script_CanHearthAndResurrectFromArea },
|
||||
{ "GetNumBattlegroundTypes", &Script_GetNumBattlegroundTypes },
|
||||
{ "GetBattlegroundInfo", &Script_GetBattlegroundInfo },
|
||||
{ "RequestBattlegroundInstanceInfo", &Script_RequestBattlegroundInstanceInfo },
|
||||
{ "GetNumArenaOpponents", &Script_GetNumArenaOpponents },
|
||||
{ "BattlefieldMgrEntryInviteResponse", &Script_BattlefieldMgrEntryInviteResponse },
|
||||
{ "BattlefieldMgrQueueRequest", &Script_BattlefieldMgrQueueRequest },
|
||||
{ "BattlefieldMgrQueueInviteResponse", &Script_BattlefieldMgrQueueInviteResponse },
|
||||
{ "BattlefieldMgrExitRequest", &Script_BattlefieldMgrExitRequest },
|
||||
{ "GetWorldPVPQueueStatus", &Script_GetWorldPVPQueueStatus },
|
||||
{ "GetHolidayBGHonorCurrencyBonuses", &Script_GetHolidayBGHonorCurrencyBonuses },
|
||||
{ "GetRandomBGHonorCurrencyBonuses", &Script_GetRandomBGHonorCurrencyBonuses },
|
||||
{ "SortBGList", &Script_SortBGList },
|
||||
};
|
||||
301
src/gameui/scripts/GameScriptFunctionsBattlenetUI.cpp
Normal file
301
src/gameui/scripts/GameScriptFunctionsBattlenetUI.cpp
Normal file
@ -0,0 +1,301 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_BNGetInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetNumFriends(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetFriendInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetFriendInfoByID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetNumFriendToons(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetFriendToonInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetToonInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNRemoveFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetFriendNote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetSelectedFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetSelectedFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetNumFriendInvites(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetFriendInviteInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSendFriendInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSendFriendInviteByID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNAcceptFriendInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNDeclineFriendInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNReportFriendInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetAFK(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetDND(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetCustomMessage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetCustomMessageTable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetFocus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSendWhisper(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNCreateConversation(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNInviteToConversation(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNLeaveConversation(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSendConversationMessage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetNumConversationMembers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetConversationMemberInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetConversationInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNListConversation(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetNumBlocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetBlockedInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNIsBlocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetBlocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetSelectedBlock(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetSelectedBlock(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetNumBlockedToons(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetBlockedToonInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNIsToonBlocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetToonBlocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetSelectedToonBlock(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetSelectedToonBlock(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNReportPlayer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNConnected(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNFeaturesEnabledAndConnected(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsBNLogin(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNFeaturesEnabled(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNRequestFOFInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetNumFOF(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetFOFInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNSetMatureLanguageFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetMatureLanguageFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNIsSelf(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNIsFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BNGetMaxPlayersInConversation(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void BattlenetUIRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_BATTLENET_UI; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_BattlenetUI[i].name,
|
||||
GameScript::s_ScriptFunctions_BattlenetUI[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_BattlenetUI[NUM_SCRIPT_FUNCTIONS_BATTLENET_UI] = {
|
||||
{ "BNGetInfo", &Script_BNGetInfo },
|
||||
{ "BNGetNumFriends", &Script_BNGetNumFriends },
|
||||
{ "BNGetFriendInfo", &Script_BNGetFriendInfo },
|
||||
{ "BNGetFriendInfoByID", &Script_BNGetFriendInfoByID },
|
||||
{ "BNGetNumFriendToons", &Script_BNGetNumFriendToons },
|
||||
{ "BNGetFriendToonInfo", &Script_BNGetFriendToonInfo },
|
||||
{ "BNGetToonInfo", &Script_BNGetToonInfo },
|
||||
{ "BNRemoveFriend", &Script_BNRemoveFriend },
|
||||
{ "BNSetFriendNote", &Script_BNSetFriendNote },
|
||||
{ "BNSetSelectedFriend", &Script_BNSetSelectedFriend },
|
||||
{ "BNGetSelectedFriend", &Script_BNGetSelectedFriend },
|
||||
{ "BNGetNumFriendInvites", &Script_BNGetNumFriendInvites },
|
||||
{ "BNGetFriendInviteInfo", &Script_BNGetFriendInviteInfo },
|
||||
{ "BNSendFriendInvite", &Script_BNSendFriendInvite },
|
||||
{ "BNSendFriendInviteByID", &Script_BNSendFriendInviteByID },
|
||||
{ "BNAcceptFriendInvite", &Script_BNAcceptFriendInvite },
|
||||
{ "BNDeclineFriendInvite", &Script_BNDeclineFriendInvite },
|
||||
{ "BNReportFriendInvite", &Script_BNReportFriendInvite },
|
||||
{ "BNSetAFK", &Script_BNSetAFK },
|
||||
{ "BNSetDND", &Script_BNSetDND },
|
||||
{ "BNSetCustomMessage", &Script_BNSetCustomMessage },
|
||||
{ "BNGetCustomMessageTable", &Script_BNGetCustomMessageTable },
|
||||
{ "BNSetFocus", &Script_BNSetFocus },
|
||||
{ "BNSendWhisper", &Script_BNSendWhisper },
|
||||
{ "BNCreateConversation", &Script_BNCreateConversation },
|
||||
{ "BNInviteToConversation", &Script_BNInviteToConversation },
|
||||
{ "BNLeaveConversation", &Script_BNLeaveConversation },
|
||||
{ "BNSendConversationMessage", &Script_BNSendConversationMessage },
|
||||
{ "BNGetNumConversationMembers", &Script_BNGetNumConversationMembers },
|
||||
{ "BNGetConversationMemberInfo", &Script_BNGetConversationMemberInfo },
|
||||
{ "BNGetConversationInfo", &Script_BNGetConversationInfo },
|
||||
{ "BNListConversation", &Script_BNListConversation },
|
||||
{ "BNGetNumBlocked", &Script_BNGetNumBlocked },
|
||||
{ "BNGetBlockedInfo", &Script_BNGetBlockedInfo },
|
||||
{ "BNIsBlocked", &Script_BNIsBlocked },
|
||||
{ "BNSetBlocked", &Script_BNSetBlocked },
|
||||
{ "BNSetSelectedBlock", &Script_BNSetSelectedBlock },
|
||||
{ "BNGetSelectedBlock", &Script_BNGetSelectedBlock },
|
||||
{ "BNGetNumBlockedToons", &Script_BNGetNumBlockedToons },
|
||||
{ "BNGetBlockedToonInfo", &Script_BNGetBlockedToonInfo },
|
||||
{ "BNIsToonBlocked", &Script_BNIsToonBlocked },
|
||||
{ "BNSetToonBlocked", &Script_BNSetToonBlocked },
|
||||
{ "BNSetSelectedToonBlock", &Script_BNSetSelectedToonBlock },
|
||||
{ "BNGetSelectedToonBlock", &Script_BNGetSelectedToonBlock },
|
||||
{ "BNReportPlayer", &Script_BNReportPlayer },
|
||||
{ "BNConnected", &Script_BNConnected },
|
||||
{ "BNFeaturesEnabledAndConnected", &Script_BNFeaturesEnabledAndConnected },
|
||||
{ "IsBNLogin", &Script_IsBNLogin },
|
||||
{ "BNFeaturesEnabled", &Script_BNFeaturesEnabled },
|
||||
{ "BNRequestFOFInfo", &Script_BNRequestFOFInfo },
|
||||
{ "BNGetNumFOF", &Script_BNGetNumFOF },
|
||||
{ "BNGetFOFInfo", &Script_BNGetFOFInfo },
|
||||
{ "BNSetMatureLanguageFilter", &Script_BNSetMatureLanguageFilter },
|
||||
{ "BNGetMatureLanguageFilter", &Script_BNGetMatureLanguageFilter },
|
||||
{ "BNIsSelf", &Script_BNIsSelf },
|
||||
{ "BNIsFriend", &Script_BNIsFriend },
|
||||
{ "BNGetMaxPlayersInConversation", &Script_BNGetMaxPlayersInConversation },
|
||||
};
|
||||
61
src/gameui/scripts/GameScriptFunctionsCGBarberShop.cpp
Normal file
61
src/gameui/scripts/GameScriptFunctionsCGBarberShop.cpp
Normal file
@ -0,0 +1,61 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetBarberShopStyleInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetNextBarberShopStyle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBarberShopTotalCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ApplyBarberShopStyle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelBarberShop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetHairCustomization(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetFacialHairCustomization(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BarberShopReset(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanAlterSkin(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void CGBarberShopRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CGBARBER_SHOP; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_CGBarberShop[i].name,
|
||||
GameScript::s_ScriptFunctions_CGBarberShop[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_CGBarberShop[NUM_SCRIPT_FUNCTIONS_CGBARBER_SHOP] = {
|
||||
{ "GetBarberShopStyleInfo", &Script_GetBarberShopStyleInfo },
|
||||
{ "SetNextBarberShopStyle", &Script_SetNextBarberShopStyle },
|
||||
{ "GetBarberShopTotalCost", &Script_GetBarberShopTotalCost },
|
||||
{ "ApplyBarberShopStyle", &Script_ApplyBarberShopStyle },
|
||||
{ "CancelBarberShop", &Script_CancelBarberShop },
|
||||
{ "GetHairCustomization", &Script_GetHairCustomization },
|
||||
{ "GetFacialHairCustomization", &Script_GetFacialHairCustomization },
|
||||
{ "BarberShopReset", &Script_BarberShopReset },
|
||||
{ "CanAlterSkin", &Script_CanAlterSkin },
|
||||
};
|
||||
191
src/gameui/scripts/GameScriptFunctionsCGCommentator.cpp
Normal file
191
src/gameui/scripts/GameScriptFunctionsCGCommentator.cpp
Normal file
@ -0,0 +1,191 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CommentatorSetMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorToggleMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetMapAndInstanceIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetPlayerIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorUpdatePlayerInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorUpdateMapInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetNumMaps(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetMapInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetInstanceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorEnterInstance(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorExitInstance(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetNumPlayers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetPlayerInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorFollowPlayer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorLookatPlayer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorZoomIn(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorZoomOut(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetCamera(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetCamera(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetCurrentMapID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorStartInstance(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorAddPlayer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorRemovePlayer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetBattlemaster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetMoveSpeed(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetCameraCollision(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetTargetHeightOffset(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorSetSkirmishMatchmakingMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorRequestSkirmishQueueData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetSkirmishQueueCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetSkirmishQueuePlayerInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorStartSkirmishMatch(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorRequestSkirmishMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CommentatorGetSkirmishMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void CGCommentatorRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CGCOMMENTATOR; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_CGCommentator[i].name,
|
||||
GameScript::s_ScriptFunctions_CGCommentator[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_CGCommentator[NUM_SCRIPT_FUNCTIONS_CGCOMMENTATOR] = {
|
||||
{ "CommentatorSetMode", &Script_CommentatorSetMode },
|
||||
{ "CommentatorToggleMode", &Script_CommentatorToggleMode },
|
||||
{ "CommentatorGetMode", &Script_CommentatorGetMode },
|
||||
{ "CommentatorSetMapAndInstanceIndex", &Script_CommentatorSetMapAndInstanceIndex },
|
||||
{ "CommentatorSetPlayerIndex", &Script_CommentatorSetPlayerIndex },
|
||||
{ "CommentatorUpdatePlayerInfo", &Script_CommentatorUpdatePlayerInfo },
|
||||
{ "CommentatorUpdateMapInfo", &Script_CommentatorUpdateMapInfo },
|
||||
{ "CommentatorGetNumMaps", &Script_CommentatorGetNumMaps },
|
||||
{ "CommentatorGetMapInfo", &Script_CommentatorGetMapInfo },
|
||||
{ "CommentatorGetInstanceInfo", &Script_CommentatorGetInstanceInfo },
|
||||
{ "CommentatorEnterInstance", &Script_CommentatorEnterInstance },
|
||||
{ "CommentatorExitInstance", &Script_CommentatorExitInstance },
|
||||
{ "CommentatorGetNumPlayers", &Script_CommentatorGetNumPlayers },
|
||||
{ "CommentatorGetPlayerInfo", &Script_CommentatorGetPlayerInfo },
|
||||
{ "CommentatorFollowPlayer", &Script_CommentatorFollowPlayer },
|
||||
{ "CommentatorLookatPlayer", &Script_CommentatorLookatPlayer },
|
||||
{ "CommentatorZoomIn", &Script_CommentatorZoomIn },
|
||||
{ "CommentatorZoomOut", &Script_CommentatorZoomOut },
|
||||
{ "CommentatorSetCamera", &Script_CommentatorSetCamera },
|
||||
{ "CommentatorGetCamera", &Script_CommentatorGetCamera },
|
||||
{ "CommentatorGetCurrentMapID", &Script_CommentatorGetCurrentMapID },
|
||||
{ "CommentatorStartInstance", &Script_CommentatorStartInstance },
|
||||
{ "CommentatorAddPlayer", &Script_CommentatorAddPlayer },
|
||||
{ "CommentatorRemovePlayer", &Script_CommentatorRemovePlayer },
|
||||
{ "CommentatorSetBattlemaster", &Script_CommentatorSetBattlemaster },
|
||||
{ "CommentatorSetMoveSpeed", &Script_CommentatorSetMoveSpeed },
|
||||
{ "CommentatorSetCameraCollision", &Script_CommentatorSetCameraCollision },
|
||||
{ "CommentatorSetTargetHeightOffset", &Script_CommentatorSetTargetHeightOffset },
|
||||
{ "CommentatorSetSkirmishMatchmakingMode", &Script_CommentatorSetSkirmishMatchmakingMode },
|
||||
{ "CommentatorRequestSkirmishQueueData", &Script_CommentatorRequestSkirmishQueueData },
|
||||
{ "CommentatorGetSkirmishQueueCount", &Script_CommentatorGetSkirmishQueueCount },
|
||||
{ "CommentatorGetSkirmishQueuePlayerInfo", &Script_CommentatorGetSkirmishQueuePlayerInfo },
|
||||
{ "CommentatorStartSkirmishMatch", &Script_CommentatorStartSkirmishMatch },
|
||||
{ "CommentatorRequestSkirmishMode", &Script_CommentatorRequestSkirmishMode },
|
||||
{ "CommentatorGetSkirmishMode", &Script_CommentatorGetSkirmishMode },
|
||||
};
|
||||
21
src/gameui/scripts/GameScriptFunctionsCGDanceStudio.cpp
Normal file
21
src/gameui/scripts/GameScriptFunctionsCGDanceStudio.cpp
Normal file
@ -0,0 +1,21 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_PlayDance(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void CGDanceStudioRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CGDANCE_STUDIO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_CGDanceStudio[i].name,
|
||||
GameScript::s_ScriptFunctions_CGDanceStudio[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_CGDanceStudio[NUM_SCRIPT_FUNCTIONS_CGDANCE_STUDIO] = {
|
||||
{ "PlayDance", &Script_PlayDance },
|
||||
};
|
||||
86
src/gameui/scripts/GameScriptFunctionsCGTaxiMap.cpp
Normal file
86
src/gameui/scripts/GameScriptFunctionsCGTaxiMap.cpp
Normal file
@ -0,0 +1,86 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_SetTaxiMap(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_NumTaxiNodes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiNodeName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiNodePosition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiNodeCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TakeTaxiNode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseTaxiMap(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiNodeGetType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiNodeSetCurrent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiGetSrcX(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiGetSrcY(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiGetDestX(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TaxiGetDestY(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumRoutes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void CGTaxiMapRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CGTAXI_MAP; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_CGTaxiMap[i].name,
|
||||
GameScript::s_ScriptFunctions_CGTaxiMap[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_CGTaxiMap[NUM_SCRIPT_FUNCTIONS_CGTAXI_MAP] = {
|
||||
{ "SetTaxiMap", &Script_SetTaxiMap },
|
||||
{ "NumTaxiNodes", &Script_NumTaxiNodes },
|
||||
{ "TaxiNodeName", &Script_TaxiNodeName },
|
||||
{ "TaxiNodePosition", &Script_TaxiNodePosition },
|
||||
{ "TaxiNodeCost", &Script_TaxiNodeCost },
|
||||
{ "TakeTaxiNode", &Script_TakeTaxiNode },
|
||||
{ "CloseTaxiMap", &Script_CloseTaxiMap },
|
||||
{ "TaxiNodeGetType", &Script_TaxiNodeGetType },
|
||||
{ "TaxiNodeSetCurrent", &Script_TaxiNodeSetCurrent },
|
||||
{ "TaxiGetSrcX", &Script_TaxiGetSrcX },
|
||||
{ "TaxiGetSrcY", &Script_TaxiGetSrcY },
|
||||
{ "TaxiGetDestX", &Script_TaxiGetDestX },
|
||||
{ "TaxiGetDestY", &Script_TaxiGetDestY },
|
||||
{ "GetNumRoutes", &Script_GetNumRoutes },
|
||||
};
|
||||
491
src/gameui/scripts/GameScriptFunctionsCalendar.cpp
Normal file
491
src/gameui/scripts/GameScriptFunctionsCalendar.cpp
Normal file
@ -0,0 +1,491 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CalendarGetMonthNames(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetWeekdayNames(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetDate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetMinDate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetMaxDate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetMinHistoryDate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetMaxCreateDate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetMonth(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetAbsMonth(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarSetMonth(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarSetAbsMonth(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetNumDayEvents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetDayEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetDayEventSequenceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetFirstPendingInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarOpenEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetEventIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarCloseEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetEventInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetHolidayInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetRaidInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarGetNumPendingInvites(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetNumInvites(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetInviteResponseTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarAddEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarNewEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarMassInviteGuild(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarMassInviteArenaTeam(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarNewGuildAnnouncement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarNewGuildEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarDefaultGuildFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarUpdateEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarRemoveEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSelectInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetSelectedInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextSelectEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextDeselectEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextGetEventIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteIsPending(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteModeratorStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteAvailable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteTentative(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteDecline(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextInviteRemove(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventSignUp(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventRemove(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventCopy(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventPaste(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventClipboard(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventCanComplain(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventComplain(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventCanEdit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarContextEventGetCalendarType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventRemoveInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventAvailable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventTentative(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventDecline(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSignUp(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSortInvites(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetInviteSortCriterion(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetStatusOptions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetModerator(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventClearModerator(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventCanModerate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventIsModerator(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetRepeatOptions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetTitle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetDescription(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetRepeatOption(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetSize(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetDate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetLockoutDate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetLockoutTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetTextureID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetLocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventClearLocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventSetAutoApprove(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventClearAutoApprove(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetTextures(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventHasPendingInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventHaveSettingsChanged(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventCanEdit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarEventGetCalendarType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarCanSendInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarCanAddEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CalendarIsActionPending(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_OpenCalendar(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void CalendarRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CALENDAR; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Calendar[i].name,
|
||||
GameScript::s_ScriptFunctions_Calendar[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Calendar[NUM_SCRIPT_FUNCTIONS_CALENDAR] = {
|
||||
{ "CalendarGetMonthNames", &Script_CalendarGetMonthNames },
|
||||
{ "CalendarGetWeekdayNames", &Script_CalendarGetWeekdayNames },
|
||||
{ "CalendarGetDate", &Script_CalendarGetDate },
|
||||
{ "CalendarGetMinDate", &Script_CalendarGetMinDate },
|
||||
{ "CalendarGetMaxDate", &Script_CalendarGetMaxDate },
|
||||
{ "CalendarGetMinHistoryDate", &Script_CalendarGetMinHistoryDate },
|
||||
{ "CalendarGetMaxCreateDate", &Script_CalendarGetMaxCreateDate },
|
||||
{ "CalendarGetMonth", &Script_CalendarGetMonth },
|
||||
{ "CalendarGetAbsMonth", &Script_CalendarGetAbsMonth },
|
||||
{ "CalendarSetMonth", &Script_CalendarSetMonth },
|
||||
{ "CalendarSetAbsMonth", &Script_CalendarSetAbsMonth },
|
||||
{ "CalendarGetNumDayEvents", &Script_CalendarGetNumDayEvents },
|
||||
{ "CalendarGetDayEvent", &Script_CalendarGetDayEvent },
|
||||
{ "CalendarGetDayEventSequenceInfo", &Script_CalendarGetDayEventSequenceInfo },
|
||||
{ "CalendarGetFirstPendingInvite", &Script_CalendarGetFirstPendingInvite },
|
||||
{ "CalendarOpenEvent", &Script_CalendarOpenEvent },
|
||||
{ "CalendarGetEventIndex", &Script_CalendarGetEventIndex },
|
||||
{ "CalendarCloseEvent", &Script_CalendarCloseEvent },
|
||||
{ "CalendarGetEventInfo", &Script_CalendarGetEventInfo },
|
||||
{ "CalendarGetHolidayInfo", &Script_CalendarGetHolidayInfo },
|
||||
{ "CalendarGetRaidInfo", &Script_CalendarGetRaidInfo },
|
||||
{ "CalendarGetNumPendingInvites", &Script_CalendarGetNumPendingInvites },
|
||||
{ "CalendarEventGetNumInvites", &Script_CalendarEventGetNumInvites },
|
||||
{ "CalendarEventGetInvite", &Script_CalendarEventGetInvite },
|
||||
{ "CalendarEventGetInviteResponseTime", &Script_CalendarEventGetInviteResponseTime },
|
||||
{ "CalendarAddEvent", &Script_CalendarAddEvent },
|
||||
{ "CalendarNewEvent", &Script_CalendarNewEvent },
|
||||
{ "CalendarMassInviteGuild", &Script_CalendarMassInviteGuild },
|
||||
{ "CalendarMassInviteArenaTeam", &Script_CalendarMassInviteArenaTeam },
|
||||
{ "CalendarNewGuildAnnouncement", &Script_CalendarNewGuildAnnouncement },
|
||||
{ "CalendarNewGuildEvent", &Script_CalendarNewGuildEvent },
|
||||
{ "CalendarDefaultGuildFilter", &Script_CalendarDefaultGuildFilter },
|
||||
{ "CalendarUpdateEvent", &Script_CalendarUpdateEvent },
|
||||
{ "CalendarRemoveEvent", &Script_CalendarRemoveEvent },
|
||||
{ "CalendarEventSelectInvite", &Script_CalendarEventSelectInvite },
|
||||
{ "CalendarEventGetSelectedInvite", &Script_CalendarEventGetSelectedInvite },
|
||||
{ "CalendarContextSelectEvent", &Script_CalendarContextSelectEvent },
|
||||
{ "CalendarContextDeselectEvent", &Script_CalendarContextDeselectEvent },
|
||||
{ "CalendarContextGetEventIndex", &Script_CalendarContextGetEventIndex },
|
||||
{ "CalendarContextInviteIsPending", &Script_CalendarContextInviteIsPending },
|
||||
{ "CalendarContextInviteModeratorStatus", &Script_CalendarContextInviteModeratorStatus },
|
||||
{ "CalendarContextInviteStatus", &Script_CalendarContextInviteStatus },
|
||||
{ "CalendarContextInviteType", &Script_CalendarContextInviteType },
|
||||
{ "CalendarContextInviteAvailable", &Script_CalendarContextInviteAvailable },
|
||||
{ "CalendarContextInviteTentative", &Script_CalendarContextInviteTentative },
|
||||
{ "CalendarContextInviteDecline", &Script_CalendarContextInviteDecline },
|
||||
{ "CalendarContextInviteRemove", &Script_CalendarContextInviteRemove },
|
||||
{ "CalendarContextEventSignUp", &Script_CalendarContextEventSignUp },
|
||||
{ "CalendarContextEventRemove", &Script_CalendarContextEventRemove },
|
||||
{ "CalendarContextEventCopy", &Script_CalendarContextEventCopy },
|
||||
{ "CalendarContextEventPaste", &Script_CalendarContextEventPaste },
|
||||
{ "CalendarContextEventClipboard", &Script_CalendarContextEventClipboard },
|
||||
{ "CalendarContextEventCanComplain", &Script_CalendarContextEventCanComplain },
|
||||
{ "CalendarContextEventComplain", &Script_CalendarContextEventComplain },
|
||||
{ "CalendarContextEventCanEdit", &Script_CalendarContextEventCanEdit },
|
||||
{ "CalendarContextEventGetCalendarType", &Script_CalendarContextEventGetCalendarType },
|
||||
{ "CalendarEventInvite", &Script_CalendarEventInvite },
|
||||
{ "CalendarEventRemoveInvite", &Script_CalendarEventRemoveInvite },
|
||||
{ "CalendarEventAvailable", &Script_CalendarEventAvailable },
|
||||
{ "CalendarEventTentative", &Script_CalendarEventTentative },
|
||||
{ "CalendarEventDecline", &Script_CalendarEventDecline },
|
||||
{ "CalendarEventSignUp", &Script_CalendarEventSignUp },
|
||||
{ "CalendarEventSortInvites", &Script_CalendarEventSortInvites },
|
||||
{ "CalendarEventGetInviteSortCriterion", &Script_CalendarEventGetInviteSortCriterion },
|
||||
{ "CalendarEventGetStatusOptions", &Script_CalendarEventGetStatusOptions },
|
||||
{ "CalendarEventSetStatus", &Script_CalendarEventSetStatus },
|
||||
{ "CalendarEventSetModerator", &Script_CalendarEventSetModerator },
|
||||
{ "CalendarEventClearModerator", &Script_CalendarEventClearModerator },
|
||||
{ "CalendarEventCanModerate", &Script_CalendarEventCanModerate },
|
||||
{ "CalendarEventIsModerator", &Script_CalendarEventIsModerator },
|
||||
{ "CalendarEventGetTypes", &Script_CalendarEventGetTypes },
|
||||
{ "CalendarEventGetRepeatOptions", &Script_CalendarEventGetRepeatOptions },
|
||||
{ "CalendarEventSetTitle", &Script_CalendarEventSetTitle },
|
||||
{ "CalendarEventSetDescription", &Script_CalendarEventSetDescription },
|
||||
{ "CalendarEventSetType", &Script_CalendarEventSetType },
|
||||
{ "CalendarEventSetRepeatOption", &Script_CalendarEventSetRepeatOption },
|
||||
{ "CalendarEventSetSize", &Script_CalendarEventSetSize },
|
||||
{ "CalendarEventSetDate", &Script_CalendarEventSetDate },
|
||||
{ "CalendarEventSetTime", &Script_CalendarEventSetTime },
|
||||
{ "CalendarEventSetLockoutDate", &Script_CalendarEventSetLockoutDate },
|
||||
{ "CalendarEventSetLockoutTime", &Script_CalendarEventSetLockoutTime },
|
||||
{ "CalendarEventSetTextureID", &Script_CalendarEventSetTextureID },
|
||||
{ "CalendarEventSetLocked", &Script_CalendarEventSetLocked },
|
||||
{ "CalendarEventClearLocked", &Script_CalendarEventClearLocked },
|
||||
{ "CalendarEventSetAutoApprove", &Script_CalendarEventSetAutoApprove },
|
||||
{ "CalendarEventClearAutoApprove", &Script_CalendarEventClearAutoApprove },
|
||||
{ "CalendarEventGetTextures", &Script_CalendarEventGetTextures },
|
||||
{ "CalendarEventHasPendingInvite", &Script_CalendarEventHasPendingInvite },
|
||||
{ "CalendarEventHaveSettingsChanged", &Script_CalendarEventHaveSettingsChanged },
|
||||
{ "CalendarEventCanEdit", &Script_CalendarEventCanEdit },
|
||||
{ "CalendarEventGetCalendarType", &Script_CalendarEventGetCalendarType },
|
||||
{ "CalendarCanSendInvite", &Script_CalendarCanSendInvite },
|
||||
{ "CalendarCanAddEvent", &Script_CalendarCanAddEvent },
|
||||
{ "CalendarIsActionPending", &Script_CalendarIsActionPending },
|
||||
{ "OpenCalendar", &Script_OpenCalendar },
|
||||
};
|
||||
181
src/gameui/scripts/GameScriptFunctionsCharacterInfo.cpp
Normal file
181
src/gameui/scripts/GameScriptFunctionsCharacterInfo.cpp
Normal file
@ -0,0 +1,181 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetInventorySlotInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemsForSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemBroken(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemQuality(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemDurability(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryItemGems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KeyRingButtonIDToInvSlotID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupInventoryItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UseInventoryItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SocketInventoryItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsInventoryItemLocked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PutItemInBag(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PutItemInBackpack(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupBagFromSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CursorCanGoInSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowInventorySellCursor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetInventoryPortraitTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInventoryAlertStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UpdateInventoryAlertStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_OffhandHasWeapon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasInspectHonorData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RequestInspectHonorData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInspectHonorData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInspectArenaTeamData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearInspectPlayer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetWeaponEnchantInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasWandEquipped(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void CharacterInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CHARACTER_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_CharacterInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_CharacterInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_CharacterInfo[NUM_SCRIPT_FUNCTIONS_CHARACTER_INFO] = {
|
||||
{ "GetInventorySlotInfo", &Script_GetInventorySlotInfo },
|
||||
{ "GetInventoryItemsForSlot", &Script_GetInventoryItemsForSlot },
|
||||
{ "GetInventoryItemTexture", &Script_GetInventoryItemTexture },
|
||||
{ "GetInventoryItemBroken", &Script_GetInventoryItemBroken },
|
||||
{ "GetInventoryItemCount", &Script_GetInventoryItemCount },
|
||||
{ "GetInventoryItemQuality", &Script_GetInventoryItemQuality },
|
||||
{ "GetInventoryItemCooldown", &Script_GetInventoryItemCooldown },
|
||||
{ "GetInventoryItemDurability", &Script_GetInventoryItemDurability },
|
||||
{ "GetInventoryItemLink", &Script_GetInventoryItemLink },
|
||||
{ "GetInventoryItemID", &Script_GetInventoryItemID },
|
||||
{ "GetInventoryItemGems", &Script_GetInventoryItemGems },
|
||||
{ "KeyRingButtonIDToInvSlotID", &Script_KeyRingButtonIDToInvSlotID },
|
||||
{ "PickupInventoryItem", &Script_PickupInventoryItem },
|
||||
{ "UseInventoryItem", &Script_UseInventoryItem },
|
||||
{ "SocketInventoryItem", &Script_SocketInventoryItem },
|
||||
{ "IsInventoryItemLocked", &Script_IsInventoryItemLocked },
|
||||
{ "PutItemInBag", &Script_PutItemInBag },
|
||||
{ "PutItemInBackpack", &Script_PutItemInBackpack },
|
||||
{ "PickupBagFromSlot", &Script_PickupBagFromSlot },
|
||||
{ "CursorCanGoInSlot", &Script_CursorCanGoInSlot },
|
||||
{ "ShowInventorySellCursor", &Script_ShowInventorySellCursor },
|
||||
{ "SetInventoryPortraitTexture", &Script_SetInventoryPortraitTexture },
|
||||
{ "GetGuildInfo", &Script_GetGuildInfo },
|
||||
{ "GetInventoryAlertStatus", &Script_GetInventoryAlertStatus },
|
||||
{ "UpdateInventoryAlertStatus", &Script_UpdateInventoryAlertStatus },
|
||||
{ "OffhandHasWeapon", &Script_OffhandHasWeapon },
|
||||
{ "HasInspectHonorData", &Script_HasInspectHonorData },
|
||||
{ "RequestInspectHonorData", &Script_RequestInspectHonorData },
|
||||
{ "GetInspectHonorData", &Script_GetInspectHonorData },
|
||||
{ "GetInspectArenaTeamData", &Script_GetInspectArenaTeamData },
|
||||
{ "ClearInspectPlayer", &Script_ClearInspectPlayer },
|
||||
{ "GetWeaponEnchantInfo", &Script_GetWeaponEnchantInfo },
|
||||
{ "HasWandEquipped", &Script_HasWandEquipped },
|
||||
};
|
||||
156
src/gameui/scripts/GameScriptFunctionsClassTrainer.cpp
Normal file
156
src/gameui/scripts/GameScriptFunctionsClassTrainer.cpp
Normal file
@ -0,0 +1,156 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_OpenTrainer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseTrainer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumTrainerServices(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectTrainerService(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsTradeskillTrainer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerSelectionIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerGreetingText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceIcon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceSkillLine(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceLevelReq(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceSkillReq(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceNumAbilityReq(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceAbilityReq(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceStepReq(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceDescription(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsTrainerServiceSkillStep(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceStepIncrease(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuyTrainerService(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTrainerServiceTypeFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTrainerSkillLineFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceTypeFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerSkillLineFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerSkillLines(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CollapseTrainerSkillLine(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ExpandTrainerSkillLine(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrainerServiceItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void ClassTrainerRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CLASS_TRAINER; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_ClassTrainer[i].name,
|
||||
GameScript::s_ScriptFunctions_ClassTrainer[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_ClassTrainer[NUM_SCRIPT_FUNCTIONS_CLASS_TRAINER] = {
|
||||
{ "OpenTrainer", &Script_OpenTrainer },
|
||||
{ "CloseTrainer", &Script_CloseTrainer },
|
||||
{ "GetNumTrainerServices", &Script_GetNumTrainerServices },
|
||||
{ "GetTrainerServiceInfo", &Script_GetTrainerServiceInfo },
|
||||
{ "SelectTrainerService", &Script_SelectTrainerService },
|
||||
{ "IsTradeskillTrainer", &Script_IsTradeskillTrainer },
|
||||
{ "GetTrainerSelectionIndex", &Script_GetTrainerSelectionIndex },
|
||||
{ "GetTrainerGreetingText", &Script_GetTrainerGreetingText },
|
||||
{ "GetTrainerServiceIcon", &Script_GetTrainerServiceIcon },
|
||||
{ "GetTrainerServiceSkillLine", &Script_GetTrainerServiceSkillLine },
|
||||
{ "GetTrainerServiceCost", &Script_GetTrainerServiceCost },
|
||||
{ "GetTrainerServiceLevelReq", &Script_GetTrainerServiceLevelReq },
|
||||
{ "GetTrainerServiceSkillReq", &Script_GetTrainerServiceSkillReq },
|
||||
{ "GetTrainerServiceNumAbilityReq", &Script_GetTrainerServiceNumAbilityReq },
|
||||
{ "GetTrainerServiceAbilityReq", &Script_GetTrainerServiceAbilityReq },
|
||||
{ "GetTrainerServiceStepReq", &Script_GetTrainerServiceStepReq },
|
||||
{ "GetTrainerServiceDescription", &Script_GetTrainerServiceDescription },
|
||||
{ "IsTrainerServiceSkillStep", &Script_IsTrainerServiceSkillStep },
|
||||
{ "GetTrainerServiceStepIncrease", &Script_GetTrainerServiceStepIncrease },
|
||||
{ "BuyTrainerService", &Script_BuyTrainerService },
|
||||
{ "SetTrainerServiceTypeFilter", &Script_SetTrainerServiceTypeFilter },
|
||||
{ "SetTrainerSkillLineFilter", &Script_SetTrainerSkillLineFilter },
|
||||
{ "GetTrainerServiceTypeFilter", &Script_GetTrainerServiceTypeFilter },
|
||||
{ "GetTrainerSkillLineFilter", &Script_GetTrainerSkillLineFilter },
|
||||
{ "GetTrainerSkillLines", &Script_GetTrainerSkillLines },
|
||||
{ "CollapseTrainerSkillLine", &Script_CollapseTrainerSkillLine },
|
||||
{ "ExpandTrainerSkillLine", &Script_ExpandTrainerSkillLine },
|
||||
{ "GetTrainerServiceItemLink", &Script_GetTrainerServiceItemLink },
|
||||
};
|
||||
126
src/gameui/scripts/GameScriptFunctionsContainer.cpp
Normal file
126
src/gameui/scripts/GameScriptFunctionsContainer.cpp
Normal file
@ -0,0 +1,126 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_ContainerIDToInventoryID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerNumSlots(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupContainerItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SplitContainerItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UseContainerItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SocketContainerItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowContainerSellCursor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBagPortraitTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBagName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemDurability(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerNumFreeSlots(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerFreeSlots(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemPurchaseInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemPurchaseItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ContainerRefundItemPurchase(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMaxArenaCurrency(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemGems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetContainerItemQuestInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void ContainerRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CONTAINER; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Container[i].name,
|
||||
GameScript::s_ScriptFunctions_Container[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Container[NUM_SCRIPT_FUNCTIONS_CONTAINER] = {
|
||||
{ "ContainerIDToInventoryID", &Script_ContainerIDToInventoryID },
|
||||
{ "GetContainerNumSlots", &Script_GetContainerNumSlots },
|
||||
{ "GetContainerItemInfo", &Script_GetContainerItemInfo },
|
||||
{ "GetContainerItemID", &Script_GetContainerItemID },
|
||||
{ "GetContainerItemLink", &Script_GetContainerItemLink },
|
||||
{ "GetContainerItemCooldown", &Script_GetContainerItemCooldown },
|
||||
{ "PickupContainerItem", &Script_PickupContainerItem },
|
||||
{ "SplitContainerItem", &Script_SplitContainerItem },
|
||||
{ "UseContainerItem", &Script_UseContainerItem },
|
||||
{ "SocketContainerItem", &Script_SocketContainerItem },
|
||||
{ "ShowContainerSellCursor", &Script_ShowContainerSellCursor },
|
||||
{ "SetBagPortraitTexture", &Script_SetBagPortraitTexture },
|
||||
{ "GetBagName", &Script_GetBagName },
|
||||
{ "GetContainerItemDurability", &Script_GetContainerItemDurability },
|
||||
{ "GetContainerNumFreeSlots", &Script_GetContainerNumFreeSlots },
|
||||
{ "GetContainerFreeSlots", &Script_GetContainerFreeSlots },
|
||||
{ "GetContainerItemPurchaseInfo", &Script_GetContainerItemPurchaseInfo },
|
||||
{ "GetContainerItemPurchaseItem", &Script_GetContainerItemPurchaseItem },
|
||||
{ "ContainerRefundItemPurchase", &Script_ContainerRefundItemPurchase },
|
||||
{ "GetMaxArenaCurrency", &Script_GetMaxArenaCurrency },
|
||||
{ "GetContainerItemGems", &Script_GetContainerItemGems },
|
||||
{ "GetContainerItemQuestInfo", &Script_GetContainerItemQuestInfo },
|
||||
};
|
||||
46
src/gameui/scripts/GameScriptFunctionsCurrencyTypes.cpp
Normal file
46
src/gameui/scripts/GameScriptFunctionsCurrencyTypes.cpp
Normal file
@ -0,0 +1,46 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetCurrencyListSize(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrencyListInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ExpandCurrencyList(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetCurrencyUnused(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetCurrencyBackpack(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBackpackCurrencyInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void CurrencyTypesRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_CURRENCY_TYPES; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_CurrencyTypes[i].name,
|
||||
GameScript::s_ScriptFunctions_CurrencyTypes[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_CurrencyTypes[NUM_SCRIPT_FUNCTIONS_CURRENCY_TYPES] = {
|
||||
{ "GetCurrencyListSize", &Script_GetCurrencyListSize },
|
||||
{ "GetCurrencyListInfo", &Script_GetCurrencyListInfo },
|
||||
{ "ExpandCurrencyList", &Script_ExpandCurrencyList },
|
||||
{ "SetCurrencyUnused", &Script_SetCurrencyUnused },
|
||||
{ "SetCurrencyBackpack", &Script_SetCurrencyBackpack },
|
||||
{ "GetBackpackCurrencyInfo", &Script_GetBackpackCurrencyInfo },
|
||||
};
|
||||
31
src/gameui/scripts/GameScriptFunctionsDuelInfo.cpp
Normal file
31
src/gameui/scripts/GameScriptFunctionsDuelInfo.cpp
Normal file
@ -0,0 +1,31 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_StartDuel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AcceptDuel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelDuel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void DuelInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_DUEL_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_DuelInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_DuelInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_DuelInfo[NUM_SCRIPT_FUNCTIONS_DUEL_INFO] = {
|
||||
{ "StartDuel", &Script_StartDuel },
|
||||
{ "AcceptDuel", &Script_AcceptDuel },
|
||||
{ "CancelDuel", &Script_CancelDuel },
|
||||
};
|
||||
101
src/gameui/scripts/GameScriptFunctionsEquipmentManager.cpp
Normal file
101
src/gameui/scripts/GameScriptFunctionsEquipmentManager.cpp
Normal file
@ -0,0 +1,101 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_SaveEquipmentSet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DeleteEquipmentSet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RenameEquipmentSet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_EquipmentManagerIgnoreSlotForSave(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_EquipmentManagerIsSlotIgnoredForSave(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_EquipmentManagerClearIgnoredSlotsForSave(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_EquipmentManagerUnignoreSlotForSave(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetEquipmentSetLocations(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetEquipmentSetItemIDs(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumEquipmentSets(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetEquipmentSetInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetEquipmentSetInfoByName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_EquipmentSetContainsLockedItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupEquipmentSetByName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupEquipmentSet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UseEquipmentSet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanUseEquipmentSets(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void EquipmentManagerRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_EQUIPMENT_MANAGER; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_EquipmentManager[i].name,
|
||||
GameScript::s_ScriptFunctions_EquipmentManager[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_EquipmentManager[NUM_SCRIPT_FUNCTIONS_EQUIPMENT_MANAGER] = {
|
||||
{ "SaveEquipmentSet", &Script_SaveEquipmentSet },
|
||||
{ "DeleteEquipmentSet", &Script_DeleteEquipmentSet },
|
||||
{ "RenameEquipmentSet", &Script_RenameEquipmentSet },
|
||||
{ "EquipmentManagerIgnoreSlotForSave", &Script_EquipmentManagerIgnoreSlotForSave },
|
||||
{ "EquipmentManagerIsSlotIgnoredForSave", &Script_EquipmentManagerIsSlotIgnoredForSave },
|
||||
{ "EquipmentManagerClearIgnoredSlotsForSave", &Script_EquipmentManagerClearIgnoredSlotsForSave },
|
||||
{ "EquipmentManagerUnignoreSlotForSave", &Script_EquipmentManagerUnignoreSlotForSave },
|
||||
{ "GetEquipmentSetLocations", &Script_GetEquipmentSetLocations },
|
||||
{ "GetEquipmentSetItemIDs", &Script_GetEquipmentSetItemIDs },
|
||||
{ "GetNumEquipmentSets", &Script_GetNumEquipmentSets },
|
||||
{ "GetEquipmentSetInfo", &Script_GetEquipmentSetInfo },
|
||||
{ "GetEquipmentSetInfoByName", &Script_GetEquipmentSetInfoByName },
|
||||
{ "EquipmentSetContainsLockedItems", &Script_EquipmentSetContainsLockedItems },
|
||||
{ "PickupEquipmentSetByName", &Script_PickupEquipmentSetByName },
|
||||
{ "PickupEquipmentSet", &Script_PickupEquipmentSet },
|
||||
{ "UseEquipmentSet", &Script_UseEquipmentSet },
|
||||
{ "CanUseEquipmentSets", &Script_CanUseEquipmentSets },
|
||||
};
|
||||
171
src/gameui/scripts/GameScriptFunctionsFriendList.cpp
Normal file
171
src/gameui/scripts/GameScriptFunctionsFriendList.cpp
Normal file
@ -0,0 +1,171 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumFriends(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetFriendInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSelectedFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddOrRemoveFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RemoveFriend(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowFriends(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetFriendNotes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumIgnores(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetIgnoreName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSelectedIgnore(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedIgnore(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddOrDelIgnore(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddIgnore(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DelIgnore(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumMutes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMuteName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSelectedMute(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedMute(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddOrDelMute(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddMute(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DelMute(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsIgnored(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsMuted(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsIgnoredOrMuted(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SendWho(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumWhoResults(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetWhoInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetWhoToUI(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortWho(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void FriendListRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_FRIEND_LIST; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_FriendList[i].name,
|
||||
GameScript::s_ScriptFunctions_FriendList[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_FriendList[NUM_SCRIPT_FUNCTIONS_FRIEND_LIST] = {
|
||||
{ "GetNumFriends", &Script_GetNumFriends },
|
||||
{ "GetFriendInfo", &Script_GetFriendInfo },
|
||||
{ "SetSelectedFriend", &Script_SetSelectedFriend },
|
||||
{ "GetSelectedFriend", &Script_GetSelectedFriend },
|
||||
{ "AddOrRemoveFriend", &Script_AddOrRemoveFriend },
|
||||
{ "AddFriend", &Script_AddFriend },
|
||||
{ "RemoveFriend", &Script_RemoveFriend },
|
||||
{ "ShowFriends", &Script_ShowFriends },
|
||||
{ "SetFriendNotes", &Script_SetFriendNotes },
|
||||
{ "GetNumIgnores", &Script_GetNumIgnores },
|
||||
{ "GetIgnoreName", &Script_GetIgnoreName },
|
||||
{ "SetSelectedIgnore", &Script_SetSelectedIgnore },
|
||||
{ "GetSelectedIgnore", &Script_GetSelectedIgnore },
|
||||
{ "AddOrDelIgnore", &Script_AddOrDelIgnore },
|
||||
{ "AddIgnore", &Script_AddIgnore },
|
||||
{ "DelIgnore", &Script_DelIgnore },
|
||||
{ "GetNumMutes", &Script_GetNumMutes },
|
||||
{ "GetMuteName", &Script_GetMuteName },
|
||||
{ "SetSelectedMute", &Script_SetSelectedMute },
|
||||
{ "GetSelectedMute", &Script_GetSelectedMute },
|
||||
{ "AddOrDelMute", &Script_AddOrDelMute },
|
||||
{ "AddMute", &Script_AddMute },
|
||||
{ "DelMute", &Script_DelMute },
|
||||
{ "IsIgnored", &Script_IsIgnored },
|
||||
{ "IsMuted", &Script_IsMuted },
|
||||
{ "IsIgnoredOrMuted", &Script_IsIgnoredOrMuted },
|
||||
{ "SendWho", &Script_SendWho },
|
||||
{ "GetNumWhoResults", &Script_GetNumWhoResults },
|
||||
{ "GetWhoInfo", &Script_GetWhoInfo },
|
||||
{ "SetWhoToUI", &Script_SetWhoToUI },
|
||||
{ "SortWho", &Script_SortWho },
|
||||
};
|
||||
91
src/gameui/scripts/GameScriptFunctionsGMTicketInfo.cpp
Normal file
91
src/gameui/scripts/GameScriptFunctionsGMTicketInfo.cpp
Normal file
@ -0,0 +1,91 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetGMTicket(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_NewGMTicket(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UpdateGMTicket(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DeleteGMTicket(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMResponseNeedMoreHelp(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMResponseResolve(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGMStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMSurveyQuestion(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMSurveyNumAnswers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMSurveyAnswer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMSurveyAnswerSubmit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMSurveyCommentSubmit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMSurveySubmit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GMReportLag(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RegisterStaticConstants(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void GMTicketInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_GMTICKET_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_GMTicketInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_GMTicketInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_GMTicketInfo[NUM_SCRIPT_FUNCTIONS_GMTICKET_INFO] = {
|
||||
{ "GetGMTicket", &Script_GetGMTicket },
|
||||
{ "NewGMTicket", &Script_NewGMTicket },
|
||||
{ "UpdateGMTicket", &Script_UpdateGMTicket },
|
||||
{ "DeleteGMTicket", &Script_DeleteGMTicket },
|
||||
{ "GMResponseNeedMoreHelp", &Script_GMResponseNeedMoreHelp },
|
||||
{ "GMResponseResolve", &Script_GMResponseResolve },
|
||||
{ "GetGMStatus", &Script_GetGMStatus },
|
||||
{ "GMSurveyQuestion", &Script_GMSurveyQuestion },
|
||||
{ "GMSurveyNumAnswers", &Script_GMSurveyNumAnswers },
|
||||
{ "GMSurveyAnswer", &Script_GMSurveyAnswer },
|
||||
{ "GMSurveyAnswerSubmit", &Script_GMSurveyAnswerSubmit },
|
||||
{ "GMSurveyCommentSubmit", &Script_GMSurveyCommentSubmit },
|
||||
{ "GMSurveySubmit", &Script_GMSurveySubmit },
|
||||
{ "GMReportLag", &Script_GMReportLag },
|
||||
{ "RegisterStaticConstants", &Script_RegisterStaticConstants },
|
||||
};
|
||||
46
src/gameui/scripts/GameScriptFunctionsGlyphInfo.cpp
Normal file
46
src/gameui/scripts/GameScriptFunctionsGlyphInfo.cpp
Normal file
@ -0,0 +1,46 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumGlyphSockets(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGlyphSocketInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GlyphMatchesSocket(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PlaceGlyphInSocket(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RemoveGlyphFromSocket(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGlyphLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void GlyphInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_GLYPH_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_GlyphInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_GlyphInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_GlyphInfo[NUM_SCRIPT_FUNCTIONS_GLYPH_INFO] = {
|
||||
{ "GetNumGlyphSockets", &Script_GetNumGlyphSockets },
|
||||
{ "GetGlyphSocketInfo", &Script_GetGlyphSocketInfo },
|
||||
{ "GlyphMatchesSocket", &Script_GlyphMatchesSocket },
|
||||
{ "PlaceGlyphInSocket", &Script_PlaceGlyphInSocket },
|
||||
{ "RemoveGlyphFromSocket", &Script_RemoveGlyphFromSocket },
|
||||
{ "GetGlyphLink", &Script_GetGlyphLink },
|
||||
};
|
||||
76
src/gameui/scripts/GameScriptFunctionsGossipInfo.cpp
Normal file
76
src/gameui/scripts/GameScriptFunctionsGossipInfo.cpp
Normal file
@ -0,0 +1,76 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetGossipText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumGossipOptions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumGossipAvailableQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumGossipActiveQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGossipOptions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGossipAvailableQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGossipActiveQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectGossipOption(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectGossipAvailableQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectGossipActiveQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseGossip(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ForceGossip(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void GossipInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_GOSSIP_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_GossipInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_GossipInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_GossipInfo[NUM_SCRIPT_FUNCTIONS_GOSSIP_INFO] = {
|
||||
{ "GetGossipText", &Script_GetGossipText },
|
||||
{ "GetNumGossipOptions", &Script_GetNumGossipOptions },
|
||||
{ "GetNumGossipAvailableQuests", &Script_GetNumGossipAvailableQuests },
|
||||
{ "GetNumGossipActiveQuests", &Script_GetNumGossipActiveQuests },
|
||||
{ "GetGossipOptions", &Script_GetGossipOptions },
|
||||
{ "GetGossipAvailableQuests", &Script_GetGossipAvailableQuests },
|
||||
{ "GetGossipActiveQuests", &Script_GetGossipActiveQuests },
|
||||
{ "SelectGossipOption", &Script_SelectGossipOption },
|
||||
{ "SelectGossipAvailableQuest", &Script_SelectGossipAvailableQuest },
|
||||
{ "SelectGossipActiveQuest", &Script_SelectGossipActiveQuest },
|
||||
{ "CloseGossip", &Script_CloseGossip },
|
||||
{ "ForceGossip", &Script_ForceGossip },
|
||||
};
|
||||
161
src/gameui/scripts/GameScriptFunctionsGuildBank.cpp
Normal file
161
src/gameui/scripts/GameScriptFunctionsGuildBank.cpp
Normal file
@ -0,0 +1,161 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_QueryGuildBankTab(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetCurrentGuildBankTab(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrentGuildBankTab(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildBankTabInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupGuildBankItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AutoStoreGuildBankItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SplitGuildBankItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumGuildBankTabs(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankTabInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankTabCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuyGuildBankTab(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DepositGuildBankMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_WithdrawGuildBankMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanWithdrawGuildBankMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupGuildBankMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankWithdrawMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseGuildBankFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildTabardFileNames(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QueryGuildBankLog(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumGuildBankTransactions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankTransaction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumGuildBankMoneyTransactions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankMoneyTransaction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QueryGuildBankText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildBankText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void GuildBankRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_GUILD_BANK; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_GuildBank[i].name,
|
||||
GameScript::s_ScriptFunctions_GuildBank[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_GuildBank[NUM_SCRIPT_FUNCTIONS_GUILD_BANK] = {
|
||||
{ "QueryGuildBankTab", &Script_QueryGuildBankTab },
|
||||
{ "SetCurrentGuildBankTab", &Script_SetCurrentGuildBankTab },
|
||||
{ "GetCurrentGuildBankTab", &Script_GetCurrentGuildBankTab },
|
||||
{ "GetGuildBankItemInfo", &Script_GetGuildBankItemInfo },
|
||||
{ "SetGuildBankTabInfo", &Script_SetGuildBankTabInfo },
|
||||
{ "GetGuildBankItemLink", &Script_GetGuildBankItemLink },
|
||||
{ "PickupGuildBankItem", &Script_PickupGuildBankItem },
|
||||
{ "AutoStoreGuildBankItem", &Script_AutoStoreGuildBankItem },
|
||||
{ "SplitGuildBankItem", &Script_SplitGuildBankItem },
|
||||
{ "GetNumGuildBankTabs", &Script_GetNumGuildBankTabs },
|
||||
{ "GetGuildBankTabInfo", &Script_GetGuildBankTabInfo },
|
||||
{ "GetGuildBankTabCost", &Script_GetGuildBankTabCost },
|
||||
{ "BuyGuildBankTab", &Script_BuyGuildBankTab },
|
||||
{ "DepositGuildBankMoney", &Script_DepositGuildBankMoney },
|
||||
{ "WithdrawGuildBankMoney", &Script_WithdrawGuildBankMoney },
|
||||
{ "CanWithdrawGuildBankMoney", &Script_CanWithdrawGuildBankMoney },
|
||||
{ "PickupGuildBankMoney", &Script_PickupGuildBankMoney },
|
||||
{ "GetGuildBankMoney", &Script_GetGuildBankMoney },
|
||||
{ "GetGuildBankWithdrawMoney", &Script_GetGuildBankWithdrawMoney },
|
||||
{ "CloseGuildBankFrame", &Script_CloseGuildBankFrame },
|
||||
{ "GetGuildTabardFileNames", &Script_GetGuildTabardFileNames },
|
||||
{ "QueryGuildBankLog", &Script_QueryGuildBankLog },
|
||||
{ "GetNumGuildBankTransactions", &Script_GetNumGuildBankTransactions },
|
||||
{ "GetGuildBankTransaction", &Script_GetGuildBankTransaction },
|
||||
{ "GetNumGuildBankMoneyTransactions", &Script_GetNumGuildBankMoneyTransactions },
|
||||
{ "GetGuildBankMoneyTransaction", &Script_GetGuildBankMoneyTransaction },
|
||||
{ "QueryGuildBankText", &Script_QueryGuildBankText },
|
||||
{ "GetGuildBankText", &Script_GetGuildBankText },
|
||||
{ "SetGuildBankText", &Script_SetGuildBankText },
|
||||
};
|
||||
231
src/gameui/scripts/GameScriptFunctionsGuildInfo.cpp
Normal file
231
src/gameui/scripts/GameScriptFunctionsGuildInfo.cpp
Normal file
@ -0,0 +1,231 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumGuildMembers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildRosterMOTD(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildRosterInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildRosterLastOnline(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildRosterSetPublicNote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildRosterSetOfficerNote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildRosterSelection(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildRosterSelection(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanGuildPromote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanGuildDemote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanGuildInvite(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanGuildRemove(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanEditMOTD(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanEditPublicNote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanEditOfficerNote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanViewOfficerNote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanEditGuildInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanGuildBankRepair(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanEditGuildTabInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanEditGuildEvent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortGuildRoster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildRosterShowOffline(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildRosterShowOffline(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlGetNumRanks(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlGetRankName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlSetRank(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlGetRankFlags(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlSetRankFlag(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlSaveRank(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlAddRank(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildControlDelRank(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildBankTabPermissions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankTabPermissions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildBankWithdrawLimit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildBankWithdrawLimit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildBankTabWithdraw(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseGuildRoster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GuildRoster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildInfoText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetGuildInfoText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QueryGuildEventLog(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumGuildEvents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildEventInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void GuildInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_GUILD_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_GuildInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_GuildInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_GuildInfo[NUM_SCRIPT_FUNCTIONS_GUILD_INFO] = {
|
||||
{ "GetNumGuildMembers", &Script_GetNumGuildMembers },
|
||||
{ "GetGuildRosterMOTD", &Script_GetGuildRosterMOTD },
|
||||
{ "GetGuildRosterInfo", &Script_GetGuildRosterInfo },
|
||||
{ "GetGuildRosterLastOnline", &Script_GetGuildRosterLastOnline },
|
||||
{ "GuildRosterSetPublicNote", &Script_GuildRosterSetPublicNote },
|
||||
{ "GuildRosterSetOfficerNote", &Script_GuildRosterSetOfficerNote },
|
||||
{ "SetGuildRosterSelection", &Script_SetGuildRosterSelection },
|
||||
{ "GetGuildRosterSelection", &Script_GetGuildRosterSelection },
|
||||
{ "CanGuildPromote", &Script_CanGuildPromote },
|
||||
{ "CanGuildDemote", &Script_CanGuildDemote },
|
||||
{ "CanGuildInvite", &Script_CanGuildInvite },
|
||||
{ "CanGuildRemove", &Script_CanGuildRemove },
|
||||
{ "CanEditMOTD", &Script_CanEditMOTD },
|
||||
{ "CanEditPublicNote", &Script_CanEditPublicNote },
|
||||
{ "CanEditOfficerNote", &Script_CanEditOfficerNote },
|
||||
{ "CanViewOfficerNote", &Script_CanViewOfficerNote },
|
||||
{ "CanEditGuildInfo", &Script_CanEditGuildInfo },
|
||||
{ "CanGuildBankRepair", &Script_CanGuildBankRepair },
|
||||
{ "CanEditGuildTabInfo", &Script_CanEditGuildTabInfo },
|
||||
{ "CanEditGuildEvent", &Script_CanEditGuildEvent },
|
||||
{ "SortGuildRoster", &Script_SortGuildRoster },
|
||||
{ "SetGuildRosterShowOffline", &Script_SetGuildRosterShowOffline },
|
||||
{ "GetGuildRosterShowOffline", &Script_GetGuildRosterShowOffline },
|
||||
{ "GuildControlGetNumRanks", &Script_GuildControlGetNumRanks },
|
||||
{ "GuildControlGetRankName", &Script_GuildControlGetRankName },
|
||||
{ "GuildControlSetRank", &Script_GuildControlSetRank },
|
||||
{ "GuildControlGetRankFlags", &Script_GuildControlGetRankFlags },
|
||||
{ "GuildControlSetRankFlag", &Script_GuildControlSetRankFlag },
|
||||
{ "GuildControlSaveRank", &Script_GuildControlSaveRank },
|
||||
{ "GuildControlAddRank", &Script_GuildControlAddRank },
|
||||
{ "GuildControlDelRank", &Script_GuildControlDelRank },
|
||||
{ "SetGuildBankTabPermissions", &Script_SetGuildBankTabPermissions },
|
||||
{ "GetGuildBankTabPermissions", &Script_GetGuildBankTabPermissions },
|
||||
{ "SetGuildBankWithdrawLimit", &Script_SetGuildBankWithdrawLimit },
|
||||
{ "GetGuildBankWithdrawLimit", &Script_GetGuildBankWithdrawLimit },
|
||||
{ "SetGuildBankTabWithdraw", &Script_SetGuildBankTabWithdraw },
|
||||
{ "CloseGuildRoster", &Script_CloseGuildRoster },
|
||||
{ "GuildRoster", &Script_GuildRoster },
|
||||
{ "GetGuildInfoText", &Script_GetGuildInfoText },
|
||||
{ "SetGuildInfoText", &Script_SetGuildInfoText },
|
||||
{ "QueryGuildEventLog", &Script_QueryGuildEventLog },
|
||||
{ "GetNumGuildEvents", &Script_GetNumGuildEvents },
|
||||
{ "GetGuildEventInfo", &Script_GetGuildEventInfo },
|
||||
};
|
||||
41
src/gameui/scripts/GameScriptFunctionsGuildRegistrar.cpp
Normal file
41
src/gameui/scripts/GameScriptFunctionsGuildRegistrar.cpp
Normal file
@ -0,0 +1,41 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseGuildRegistrar(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGuildCharterCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuyGuildCharter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnInGuildCharter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTabardInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void GuildRegistrarRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_GUILD_REGISTRAR; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_GuildRegistrar[i].name,
|
||||
GameScript::s_ScriptFunctions_GuildRegistrar[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_GuildRegistrar[NUM_SCRIPT_FUNCTIONS_GUILD_REGISTRAR] = {
|
||||
{ "CloseGuildRegistrar", &Script_CloseGuildRegistrar },
|
||||
{ "GetGuildCharterCost", &Script_GetGuildCharterCost },
|
||||
{ "BuyGuildCharter", &Script_BuyGuildCharter },
|
||||
{ "TurnInGuildCharter", &Script_TurnInGuildCharter },
|
||||
{ "GetTabardInfo", &Script_GetTabardInfo },
|
||||
};
|
||||
276
src/gameui/scripts/GameScriptFunctionsInputControl.cpp
Normal file
276
src/gameui/scripts/GameScriptFunctionsInputControl.cpp
Normal file
@ -0,0 +1,276 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_JumpOrAscendStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AscendStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DescendStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ToggleRun(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ToggleAutoRun(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MoveForwardStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MoveForwardStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MoveBackwardStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MoveBackwardStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnLeftStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnLeftStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnRightStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnRightStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StrafeLeftStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StrafeLeftStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StrafeRightStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StrafeRightStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PitchUpStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PitchUpStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PitchDownStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PitchDownStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnOrActionStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnOrActionStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CameraOrSelectOrMoveStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CameraOrSelectOrMoveStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MoveAndSteerStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MoveAndSteerStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMouselookOverrideBinding(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MouselookStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MouselookStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsMouselooking(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleExit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehiclePrevSeat(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleNextSeat(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimUpStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimUpStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimDownStart(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimDownStop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimIncrement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimDecrement(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimRequestAngle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimGetAngle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimRequestNormAngle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimGetNormAngle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimSetNormPower(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VehicleAimGetNormPower(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsUsingVehicleControls(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanExitVehicle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanSwitchVehicleSeats(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsVehicleAimAngleAdjustable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsVehicleAimPowerAdjustable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DetectWowMouse(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void InputControlRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_INPUT_CONTROL; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_InputControl[i].name,
|
||||
GameScript::s_ScriptFunctions_InputControl[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_InputControl[NUM_SCRIPT_FUNCTIONS_INPUT_CONTROL] = {
|
||||
{ "JumpOrAscendStart", &Script_JumpOrAscendStart },
|
||||
{ "AscendStop", &Script_AscendStop },
|
||||
{ "DescendStop", &Script_DescendStop },
|
||||
{ "ToggleRun", &Script_ToggleRun },
|
||||
{ "ToggleAutoRun", &Script_ToggleAutoRun },
|
||||
{ "MoveForwardStart", &Script_MoveForwardStart },
|
||||
{ "MoveForwardStop", &Script_MoveForwardStop },
|
||||
{ "MoveBackwardStart", &Script_MoveBackwardStart },
|
||||
{ "MoveBackwardStop", &Script_MoveBackwardStop },
|
||||
{ "TurnLeftStart", &Script_TurnLeftStart },
|
||||
{ "TurnLeftStop", &Script_TurnLeftStop },
|
||||
{ "TurnRightStart", &Script_TurnRightStart },
|
||||
{ "TurnRightStop", &Script_TurnRightStop },
|
||||
{ "StrafeLeftStart", &Script_StrafeLeftStart },
|
||||
{ "StrafeLeftStop", &Script_StrafeLeftStop },
|
||||
{ "StrafeRightStart", &Script_StrafeRightStart },
|
||||
{ "StrafeRightStop", &Script_StrafeRightStop },
|
||||
{ "PitchUpStart", &Script_PitchUpStart },
|
||||
{ "PitchUpStop", &Script_PitchUpStop },
|
||||
{ "PitchDownStart", &Script_PitchDownStart },
|
||||
{ "PitchDownStop", &Script_PitchDownStop },
|
||||
{ "TurnOrActionStart", &Script_TurnOrActionStart },
|
||||
{ "TurnOrActionStop", &Script_TurnOrActionStop },
|
||||
{ "CameraOrSelectOrMoveStart", &Script_CameraOrSelectOrMoveStart },
|
||||
{ "CameraOrSelectOrMoveStop", &Script_CameraOrSelectOrMoveStop },
|
||||
{ "MoveAndSteerStart", &Script_MoveAndSteerStart },
|
||||
{ "MoveAndSteerStop", &Script_MoveAndSteerStop },
|
||||
{ "SetMouselookOverrideBinding", &Script_SetMouselookOverrideBinding },
|
||||
{ "MouselookStart", &Script_MouselookStart },
|
||||
{ "MouselookStop", &Script_MouselookStop },
|
||||
{ "IsMouselooking", &Script_IsMouselooking },
|
||||
{ "VehicleExit", &Script_VehicleExit },
|
||||
{ "VehiclePrevSeat", &Script_VehiclePrevSeat },
|
||||
{ "VehicleNextSeat", &Script_VehicleNextSeat },
|
||||
{ "VehicleAimUpStart", &Script_VehicleAimUpStart },
|
||||
{ "VehicleAimUpStop", &Script_VehicleAimUpStop },
|
||||
{ "VehicleAimDownStart", &Script_VehicleAimDownStart },
|
||||
{ "VehicleAimDownStop", &Script_VehicleAimDownStop },
|
||||
{ "VehicleAimIncrement", &Script_VehicleAimIncrement },
|
||||
{ "VehicleAimDecrement", &Script_VehicleAimDecrement },
|
||||
{ "VehicleAimRequestAngle", &Script_VehicleAimRequestAngle },
|
||||
{ "VehicleAimGetAngle", &Script_VehicleAimGetAngle },
|
||||
{ "VehicleAimRequestNormAngle", &Script_VehicleAimRequestNormAngle },
|
||||
{ "VehicleAimGetNormAngle", &Script_VehicleAimGetNormAngle },
|
||||
{ "VehicleAimSetNormPower", &Script_VehicleAimSetNormPower },
|
||||
{ "VehicleAimGetNormPower", &Script_VehicleAimGetNormPower },
|
||||
{ "IsUsingVehicleControls", &Script_IsUsingVehicleControls },
|
||||
{ "CanExitVehicle", &Script_CanExitVehicle },
|
||||
{ "CanSwitchVehicleSeats", &Script_CanSwitchVehicleSeats },
|
||||
{ "IsVehicleAimAngleAdjustable", &Script_IsVehicleAimAngleAdjustable },
|
||||
{ "IsVehicleAimPowerAdjustable", &Script_IsVehicleAimPowerAdjustable },
|
||||
{ "DetectWowMouse", &Script_DetectWowMouse },
|
||||
};
|
||||
76
src/gameui/scripts/GameScriptFunctionsItemSocketInfo.cpp
Normal file
76
src/gameui/scripts/GameScriptFunctionsItemSocketInfo.cpp
Normal file
@ -0,0 +1,76 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseSocketInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSocketItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumSockets(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetExistingSocketInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetExistingSocketLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNewSocketInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNewSocketLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickSocketButton(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AcceptSockets(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSocketTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSocketItemRefundable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSocketItemBoundTradeable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void ItemSocketInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_ITEM_SOCKET_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_ItemSocketInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_ItemSocketInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_ItemSocketInfo[NUM_SCRIPT_FUNCTIONS_ITEM_SOCKET_INFO] = {
|
||||
{ "CloseSocketInfo", &Script_CloseSocketInfo },
|
||||
{ "GetSocketItemInfo", &Script_GetSocketItemInfo },
|
||||
{ "GetNumSockets", &Script_GetNumSockets },
|
||||
{ "GetExistingSocketInfo", &Script_GetExistingSocketInfo },
|
||||
{ "GetExistingSocketLink", &Script_GetExistingSocketLink },
|
||||
{ "GetNewSocketInfo", &Script_GetNewSocketInfo },
|
||||
{ "GetNewSocketLink", &Script_GetNewSocketLink },
|
||||
{ "ClickSocketButton", &Script_ClickSocketButton },
|
||||
{ "AcceptSockets", &Script_AcceptSockets },
|
||||
{ "GetSocketTypes", &Script_GetSocketTypes },
|
||||
{ "GetSocketItemRefundable", &Script_GetSocketItemRefundable },
|
||||
{ "GetSocketItemBoundTradeable", &Script_GetSocketItemBoundTradeable },
|
||||
};
|
||||
61
src/gameui/scripts/GameScriptFunctionsItemText.cpp
Normal file
61
src/gameui/scripts/GameScriptFunctionsItemText.cpp
Normal file
@ -0,0 +1,61 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_ItemTextGetItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ItemTextGetCreator(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ItemTextGetMaterial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ItemTextGetPage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ItemTextGetText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ItemTextHasNextPage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ItemTextPrevPage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ItemTextNextPage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseItemText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void ItemTextRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_ITEM_TEXT; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_ItemText[i].name,
|
||||
GameScript::s_ScriptFunctions_ItemText[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_ItemText[NUM_SCRIPT_FUNCTIONS_ITEM_TEXT] = {
|
||||
{ "ItemTextGetItem", &Script_ItemTextGetItem },
|
||||
{ "ItemTextGetCreator", &Script_ItemTextGetCreator },
|
||||
{ "ItemTextGetMaterial", &Script_ItemTextGetMaterial },
|
||||
{ "ItemTextGetPage", &Script_ItemTextGetPage },
|
||||
{ "ItemTextGetText", &Script_ItemTextGetText },
|
||||
{ "ItemTextHasNextPage", &Script_ItemTextHasNextPage },
|
||||
{ "ItemTextPrevPage", &Script_ItemTextPrevPage },
|
||||
{ "ItemTextNextPage", &Script_ItemTextNextPage },
|
||||
{ "CloseItemText", &Script_CloseItemText },
|
||||
};
|
||||
126
src/gameui/scripts/GameScriptFunctionsKnowledgeBase.cpp
Normal file
126
src/gameui/scripts/GameScriptFunctionsKnowledgeBase.cpp
Normal file
@ -0,0 +1,126 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_KBSetup_BeginLoading(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_IsLoaded(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetLanguageCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetLanguageData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetCategoryCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetCategoryData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetSubCategoryCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetSubCategoryData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetArticleHeaderCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetArticleHeaderData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSetup_GetTotalArticleCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBQuery_BeginLoading(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBQuery_IsLoaded(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBQuery_GetArticleHeaderCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBQuery_GetArticleHeaderData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBQuery_GetTotalArticleCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBArticle_BeginLoading(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBArticle_IsLoaded(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBArticle_GetData(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSystem_GetMOTD(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSystem_GetServerStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_KBSystem_GetServerNotice(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void KnowledgeBaseRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_KNOWLEDGE_BASE; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_KnowledgeBase[i].name,
|
||||
GameScript::s_ScriptFunctions_KnowledgeBase[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_KnowledgeBase[NUM_SCRIPT_FUNCTIONS_KNOWLEDGE_BASE] = {
|
||||
{ "KBSetup_BeginLoading", &Script_KBSetup_BeginLoading },
|
||||
{ "KBSetup_IsLoaded", &Script_KBSetup_IsLoaded },
|
||||
{ "KBSetup_GetLanguageCount", &Script_KBSetup_GetLanguageCount },
|
||||
{ "KBSetup_GetLanguageData", &Script_KBSetup_GetLanguageData },
|
||||
{ "KBSetup_GetCategoryCount", &Script_KBSetup_GetCategoryCount },
|
||||
{ "KBSetup_GetCategoryData", &Script_KBSetup_GetCategoryData },
|
||||
{ "KBSetup_GetSubCategoryCount", &Script_KBSetup_GetSubCategoryCount },
|
||||
{ "KBSetup_GetSubCategoryData", &Script_KBSetup_GetSubCategoryData },
|
||||
{ "KBSetup_GetArticleHeaderCount", &Script_KBSetup_GetArticleHeaderCount },
|
||||
{ "KBSetup_GetArticleHeaderData", &Script_KBSetup_GetArticleHeaderData },
|
||||
{ "KBSetup_GetTotalArticleCount", &Script_KBSetup_GetTotalArticleCount },
|
||||
{ "KBQuery_BeginLoading", &Script_KBQuery_BeginLoading },
|
||||
{ "KBQuery_IsLoaded", &Script_KBQuery_IsLoaded },
|
||||
{ "KBQuery_GetArticleHeaderCount", &Script_KBQuery_GetArticleHeaderCount },
|
||||
{ "KBQuery_GetArticleHeaderData", &Script_KBQuery_GetArticleHeaderData },
|
||||
{ "KBQuery_GetTotalArticleCount", &Script_KBQuery_GetTotalArticleCount },
|
||||
{ "KBArticle_BeginLoading", &Script_KBArticle_BeginLoading },
|
||||
{ "KBArticle_IsLoaded", &Script_KBArticle_IsLoaded },
|
||||
{ "KBArticle_GetData", &Script_KBArticle_GetData },
|
||||
{ "KBSystem_GetMOTD", &Script_KBSystem_GetMOTD },
|
||||
{ "KBSystem_GetServerStatus", &Script_KBSystem_GetServerStatus },
|
||||
{ "KBSystem_GetServerNotice", &Script_KBSystem_GetServerNotice },
|
||||
};
|
||||
351
src/gameui/scripts/GameScriptFunctionsLookingForGroup.cpp
Normal file
351
src/gameui/scripts/GameScriptFunctionsLookingForGroup.cpp
Normal file
@ -0,0 +1,351 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_SetLFGDungeon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearLFGDungeon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearAllLFGDungeons(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGInfoLocal(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGInfoServer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGQueuedList(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLFGComment(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LFGTeleport(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_JoinLFG(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LeaveLFG(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RefreshLFGList(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGJoin(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGGetJoinedID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGLeave(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGGetNumResults(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGGetResults(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGGetEncounterResults(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGGetPartyResults(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SearchLFGSort(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGRoleUpdate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGRoleUpdateSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGRoleUpdateMember(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGRoles(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLFGRoles(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CompleteLFGRoleCheck(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGProposal(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGProposalMember(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGProposalEncounter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AcceptProposal(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RejectProposal(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGBootProposal(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLFGBootVote(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGQueueStats(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLastQueueStatusIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGDungeonInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGRandomDungeonInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsLFGDungeonJoinable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLFGHeaderCollapsed(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLFGDungeonEnabled(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGCompletionReward(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGCompletionRewardItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsInLFGDungeon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanPartyLFGBackfill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPartyLFGBackfillInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PartyLFGStartBackfill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGRandomCooldownExpiration(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UnitHasLFGRandomCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGDeserterExpiration(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UnitHasLFGDeserter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAvailableRoles(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFDChoiceOrder(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFDChoiceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFDChoiceCollapseState(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFDChoiceEnabledState(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFDChoiceLockedState(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFDLockPlayerCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFDLockInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RequestLFDPlayerLockInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RequestLFDPartyLockInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumRandomDungeons(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGDungeonRewards(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGDungeonRewardInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFGDungeonRewardLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRandomDungeonBestChoice(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLFRChoiceOrder(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsListedInLFR(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void LookingForGroupRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_LOOKING_FOR_GROUP; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_LookingForGroup[i].name,
|
||||
GameScript::s_ScriptFunctions_LookingForGroup[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_LookingForGroup[NUM_SCRIPT_FUNCTIONS_LOOKING_FOR_GROUP] = {
|
||||
{ "SetLFGDungeon", &Script_SetLFGDungeon },
|
||||
{ "ClearLFGDungeon", &Script_ClearLFGDungeon },
|
||||
{ "ClearAllLFGDungeons", &Script_ClearAllLFGDungeons },
|
||||
{ "GetLFGInfoLocal", &Script_GetLFGInfoLocal },
|
||||
{ "GetLFGInfoServer", &Script_GetLFGInfoServer },
|
||||
{ "GetLFGQueuedList", &Script_GetLFGQueuedList },
|
||||
{ "SetLFGComment", &Script_SetLFGComment },
|
||||
{ "LFGTeleport", &Script_LFGTeleport },
|
||||
{ "JoinLFG", &Script_JoinLFG },
|
||||
{ "LeaveLFG", &Script_LeaveLFG },
|
||||
{ "RefreshLFGList", &Script_RefreshLFGList },
|
||||
{ "SearchLFGJoin", &Script_SearchLFGJoin },
|
||||
{ "SearchLFGGetJoinedID", &Script_SearchLFGGetJoinedID },
|
||||
{ "SearchLFGLeave", &Script_SearchLFGLeave },
|
||||
{ "SearchLFGGetNumResults", &Script_SearchLFGGetNumResults },
|
||||
{ "SearchLFGGetResults", &Script_SearchLFGGetResults },
|
||||
{ "SearchLFGGetEncounterResults", &Script_SearchLFGGetEncounterResults },
|
||||
{ "SearchLFGGetPartyResults", &Script_SearchLFGGetPartyResults },
|
||||
{ "SearchLFGSort", &Script_SearchLFGSort },
|
||||
{ "GetLFGTypes", &Script_GetLFGTypes },
|
||||
{ "GetLFGRoleUpdate", &Script_GetLFGRoleUpdate },
|
||||
{ "GetLFGRoleUpdateSlot", &Script_GetLFGRoleUpdateSlot },
|
||||
{ "GetLFGRoleUpdateMember", &Script_GetLFGRoleUpdateMember },
|
||||
{ "GetLFGRoles", &Script_GetLFGRoles },
|
||||
{ "SetLFGRoles", &Script_SetLFGRoles },
|
||||
{ "CompleteLFGRoleCheck", &Script_CompleteLFGRoleCheck },
|
||||
{ "GetLFGProposal", &Script_GetLFGProposal },
|
||||
{ "GetLFGProposalMember", &Script_GetLFGProposalMember },
|
||||
{ "GetLFGProposalEncounter", &Script_GetLFGProposalEncounter },
|
||||
{ "AcceptProposal", &Script_AcceptProposal },
|
||||
{ "RejectProposal", &Script_RejectProposal },
|
||||
{ "GetLFGBootProposal", &Script_GetLFGBootProposal },
|
||||
{ "SetLFGBootVote", &Script_SetLFGBootVote },
|
||||
{ "GetLFGQueueStats", &Script_GetLFGQueueStats },
|
||||
{ "GetLastQueueStatusIndex", &Script_GetLastQueueStatusIndex },
|
||||
{ "GetLFGDungeonInfo", &Script_GetLFGDungeonInfo },
|
||||
{ "GetLFGRandomDungeonInfo", &Script_GetLFGRandomDungeonInfo },
|
||||
{ "IsLFGDungeonJoinable", &Script_IsLFGDungeonJoinable },
|
||||
{ "SetLFGHeaderCollapsed", &Script_SetLFGHeaderCollapsed },
|
||||
{ "SetLFGDungeonEnabled", &Script_SetLFGDungeonEnabled },
|
||||
{ "GetLFGCompletionReward", &Script_GetLFGCompletionReward },
|
||||
{ "GetLFGCompletionRewardItem", &Script_GetLFGCompletionRewardItem },
|
||||
{ "IsInLFGDungeon", &Script_IsInLFGDungeon },
|
||||
{ "CanPartyLFGBackfill", &Script_CanPartyLFGBackfill },
|
||||
{ "GetPartyLFGBackfillInfo", &Script_GetPartyLFGBackfillInfo },
|
||||
{ "PartyLFGStartBackfill", &Script_PartyLFGStartBackfill },
|
||||
{ "GetLFGRandomCooldownExpiration", &Script_GetLFGRandomCooldownExpiration },
|
||||
{ "UnitHasLFGRandomCooldown", &Script_UnitHasLFGRandomCooldown },
|
||||
{ "GetLFGDeserterExpiration", &Script_GetLFGDeserterExpiration },
|
||||
{ "UnitHasLFGDeserter", &Script_UnitHasLFGDeserter },
|
||||
{ "GetAvailableRoles", &Script_GetAvailableRoles },
|
||||
{ "GetLFDChoiceOrder", &Script_GetLFDChoiceOrder },
|
||||
{ "GetLFDChoiceInfo", &Script_GetLFDChoiceInfo },
|
||||
{ "GetLFDChoiceCollapseState", &Script_GetLFDChoiceCollapseState },
|
||||
{ "GetLFDChoiceEnabledState", &Script_GetLFDChoiceEnabledState },
|
||||
{ "GetLFDChoiceLockedState", &Script_GetLFDChoiceLockedState },
|
||||
{ "GetLFDLockPlayerCount", &Script_GetLFDLockPlayerCount },
|
||||
{ "GetLFDLockInfo", &Script_GetLFDLockInfo },
|
||||
{ "RequestLFDPlayerLockInfo", &Script_RequestLFDPlayerLockInfo },
|
||||
{ "RequestLFDPartyLockInfo", &Script_RequestLFDPartyLockInfo },
|
||||
{ "GetNumRandomDungeons", &Script_GetNumRandomDungeons },
|
||||
{ "GetLFGDungeonRewards", &Script_GetLFGDungeonRewards },
|
||||
{ "GetLFGDungeonRewardInfo", &Script_GetLFGDungeonRewardInfo },
|
||||
{ "GetLFGDungeonRewardLink", &Script_GetLFGDungeonRewardLink },
|
||||
{ "GetRandomDungeonBestChoice", &Script_GetRandomDungeonBestChoice },
|
||||
{ "GetLFRChoiceOrder", &Script_GetLFRChoiceOrder },
|
||||
{ "IsListedInLFR", &Script_IsListedInLFR },
|
||||
};
|
||||
101
src/gameui/scripts/GameScriptFunctionsLootInfo.cpp
Normal file
101
src/gameui/scripts/GameScriptFunctionsLootInfo.cpp
Normal file
@ -0,0 +1,101 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_SetLootPortrait(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumLootItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLootSlotInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLootSlotLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LootSlotIsItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LootSlotIsCoin(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LootSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ConfirmLootSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CloseLoot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsFishingLoot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMasterLootCandidate(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GiveMasterLoot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLootRollItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLootRollItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLootRollTimeLeft(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RollOnLoot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ConfirmLootRoll(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void LootInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_LOOT_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_LootInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_LootInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_LootInfo[NUM_SCRIPT_FUNCTIONS_LOOT_INFO] = {
|
||||
{ "SetLootPortrait", &Script_SetLootPortrait },
|
||||
{ "GetNumLootItems", &Script_GetNumLootItems },
|
||||
{ "GetLootSlotInfo", &Script_GetLootSlotInfo },
|
||||
{ "GetLootSlotLink", &Script_GetLootSlotLink },
|
||||
{ "LootSlotIsItem", &Script_LootSlotIsItem },
|
||||
{ "LootSlotIsCoin", &Script_LootSlotIsCoin },
|
||||
{ "LootSlot", &Script_LootSlot },
|
||||
{ "ConfirmLootSlot", &Script_ConfirmLootSlot },
|
||||
{ "CloseLoot", &Script_CloseLoot },
|
||||
{ "IsFishingLoot", &Script_IsFishingLoot },
|
||||
{ "GetMasterLootCandidate", &Script_GetMasterLootCandidate },
|
||||
{ "GiveMasterLoot", &Script_GiveMasterLoot },
|
||||
{ "GetLootRollItemInfo", &Script_GetLootRollItemInfo },
|
||||
{ "GetLootRollItemLink", &Script_GetLootRollItemLink },
|
||||
{ "GetLootRollTimeLeft", &Script_GetLootRollTimeLeft },
|
||||
{ "RollOnLoot", &Script_RollOnLoot },
|
||||
{ "ConfirmLootRoll", &Script_ConfirmLootRoll },
|
||||
};
|
||||
206
src/gameui/scripts/GameScriptFunctionsMailInfo.cpp
Normal file
206
src/gameui/scripts/GameScriptFunctionsMailInfo.cpp
Normal file
@ -0,0 +1,206 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseMail(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearSendMail(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickSendMailItemButton(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSendMailMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSendMailMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSendMailCOD(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSendMailCOD(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumStationeries(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetStationeryInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectStationery(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedStationeryTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumPackages(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPackageInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectPackage(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSendMailItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSendMailItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSendMailPrice(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SendMail(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CheckInbox(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInboxNumItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInboxHeaderInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInboxText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInboxInvoiceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInboxItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetInboxItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TakeInboxMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TakeInboxItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TakeInboxTextItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ReturnInboxItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DeleteInboxItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_InboxItemCanDelete(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasNewMail(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ComplainInboxItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanComplainInboxItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLatestThreeSenders(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSendMailShowing(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AutoLootMailItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RespondMailLockSendItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void MailInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_MAIL_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_MailInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_MailInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_MailInfo[NUM_SCRIPT_FUNCTIONS_MAIL_INFO] = {
|
||||
{ "CloseMail", &Script_CloseMail },
|
||||
{ "ClearSendMail", &Script_ClearSendMail },
|
||||
{ "ClickSendMailItemButton", &Script_ClickSendMailItemButton },
|
||||
{ "SetSendMailMoney", &Script_SetSendMailMoney },
|
||||
{ "GetSendMailMoney", &Script_GetSendMailMoney },
|
||||
{ "SetSendMailCOD", &Script_SetSendMailCOD },
|
||||
{ "GetSendMailCOD", &Script_GetSendMailCOD },
|
||||
{ "GetNumStationeries", &Script_GetNumStationeries },
|
||||
{ "GetStationeryInfo", &Script_GetStationeryInfo },
|
||||
{ "SelectStationery", &Script_SelectStationery },
|
||||
{ "GetSelectedStationeryTexture", &Script_GetSelectedStationeryTexture },
|
||||
{ "GetNumPackages", &Script_GetNumPackages },
|
||||
{ "GetPackageInfo", &Script_GetPackageInfo },
|
||||
{ "SelectPackage", &Script_SelectPackage },
|
||||
{ "GetSendMailItem", &Script_GetSendMailItem },
|
||||
{ "GetSendMailItemLink", &Script_GetSendMailItemLink },
|
||||
{ "GetSendMailPrice", &Script_GetSendMailPrice },
|
||||
{ "SendMail", &Script_SendMail },
|
||||
{ "CheckInbox", &Script_CheckInbox },
|
||||
{ "GetInboxNumItems", &Script_GetInboxNumItems },
|
||||
{ "GetInboxHeaderInfo", &Script_GetInboxHeaderInfo },
|
||||
{ "GetInboxText", &Script_GetInboxText },
|
||||
{ "GetInboxInvoiceInfo", &Script_GetInboxInvoiceInfo },
|
||||
{ "GetInboxItem", &Script_GetInboxItem },
|
||||
{ "GetInboxItemLink", &Script_GetInboxItemLink },
|
||||
{ "TakeInboxMoney", &Script_TakeInboxMoney },
|
||||
{ "TakeInboxItem", &Script_TakeInboxItem },
|
||||
{ "TakeInboxTextItem", &Script_TakeInboxTextItem },
|
||||
{ "ReturnInboxItem", &Script_ReturnInboxItem },
|
||||
{ "DeleteInboxItem", &Script_DeleteInboxItem },
|
||||
{ "InboxItemCanDelete", &Script_InboxItemCanDelete },
|
||||
{ "HasNewMail", &Script_HasNewMail },
|
||||
{ "ComplainInboxItem", &Script_ComplainInboxItem },
|
||||
{ "CanComplainInboxItem", &Script_CanComplainInboxItem },
|
||||
{ "GetLatestThreeSenders", &Script_GetLatestThreeSenders },
|
||||
{ "SetSendMailShowing", &Script_SetSendMailShowing },
|
||||
{ "AutoLootMailItem", &Script_AutoLootMailItem },
|
||||
{ "RespondMailLockSendItem", &Script_RespondMailLockSendItem },
|
||||
};
|
||||
121
src/gameui/scripts/GameScriptFunctionsMerchant.cpp
Normal file
121
src/gameui/scripts/GameScriptFunctionsMerchant.cpp
Normal file
@ -0,0 +1,121 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseMerchant(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMerchantNumItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMerchantItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMerchantItemCostInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMerchantItemCostItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBuybackItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBuybackItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMerchantItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMerchantItemMaxStack(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupMerchantItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuyMerchantItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuybackItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanMerchantRepair(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowMerchantSellCursor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowBuybackSellCursor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowRepairCursor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HideRepairCursor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_InRepairMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRepairAllCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RepairAllItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumBuybackItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void MerchantRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_MERCHANT; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Merchant[i].name,
|
||||
GameScript::s_ScriptFunctions_Merchant[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Merchant[NUM_SCRIPT_FUNCTIONS_MERCHANT] = {
|
||||
{ "CloseMerchant", &Script_CloseMerchant },
|
||||
{ "GetMerchantNumItems", &Script_GetMerchantNumItems },
|
||||
{ "GetMerchantItemInfo", &Script_GetMerchantItemInfo },
|
||||
{ "GetMerchantItemCostInfo", &Script_GetMerchantItemCostInfo },
|
||||
{ "GetMerchantItemCostItem", &Script_GetMerchantItemCostItem },
|
||||
{ "GetBuybackItemInfo", &Script_GetBuybackItemInfo },
|
||||
{ "GetBuybackItemLink", &Script_GetBuybackItemLink },
|
||||
{ "GetMerchantItemLink", &Script_GetMerchantItemLink },
|
||||
{ "GetMerchantItemMaxStack", &Script_GetMerchantItemMaxStack },
|
||||
{ "PickupMerchantItem", &Script_PickupMerchantItem },
|
||||
{ "BuyMerchantItem", &Script_BuyMerchantItem },
|
||||
{ "BuybackItem", &Script_BuybackItem },
|
||||
{ "CanMerchantRepair", &Script_CanMerchantRepair },
|
||||
{ "ShowMerchantSellCursor", &Script_ShowMerchantSellCursor },
|
||||
{ "ShowBuybackSellCursor", &Script_ShowBuybackSellCursor },
|
||||
{ "ShowRepairCursor", &Script_ShowRepairCursor },
|
||||
{ "HideRepairCursor", &Script_HideRepairCursor },
|
||||
{ "InRepairMode", &Script_InRepairMode },
|
||||
{ "GetRepairAllCost", &Script_GetRepairAllCost },
|
||||
{ "RepairAllItems", &Script_RepairAllItems },
|
||||
{ "GetNumBuybackItems", &Script_GetNumBuybackItems },
|
||||
};
|
||||
31
src/gameui/scripts/GameScriptFunctionsMinigameInfo.cpp
Normal file
31
src/gameui/scripts/GameScriptFunctionsMinigameInfo.cpp
Normal file
@ -0,0 +1,31 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetMinigameType(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_MakeMinigameMove(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMinigameState(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void MinigameInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_MINIGAME_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_MinigameInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_MinigameInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_MinigameInfo[NUM_SCRIPT_FUNCTIONS_MINIGAME_INFO] = {
|
||||
{ "GetMinigameType", &Script_GetMinigameType },
|
||||
{ "MakeMinigameMove", &Script_MakeMinigameMove },
|
||||
{ "GetMinigameState", &Script_GetMinigameState },
|
||||
};
|
||||
36
src/gameui/scripts/GameScriptFunctionsMinimap.cpp
Normal file
36
src/gameui/scripts/GameScriptFunctionsMinimap.cpp
Normal file
@ -0,0 +1,36 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumTrackingTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrackingInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTracking(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTrackingTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void MinimapRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_MINIMAP; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Minimap[i].name,
|
||||
GameScript::s_ScriptFunctions_Minimap[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Minimap[NUM_SCRIPT_FUNCTIONS_MINIMAP] = {
|
||||
{ "GetNumTrackingTypes", &Script_GetNumTrackingTypes },
|
||||
{ "GetTrackingInfo", &Script_GetTrackingInfo },
|
||||
{ "SetTracking", &Script_SetTracking },
|
||||
{ "GetTrackingTexture", &Script_GetTrackingTexture },
|
||||
};
|
||||
126
src/gameui/scripts/GameScriptFunctionsPartyInfo.cpp
Normal file
126
src/gameui/scripts/GameScriptFunctionsPartyInfo.cpp
Normal file
@ -0,0 +1,126 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumPartyMembers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRealNumPartyMembers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPartyMember(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPartyLeaderIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsPartyLeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsRealPartyLeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LeaveParty(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLootMethod(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLootMethod(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetLootThreshold(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetLootThreshold(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetPartyAssignment(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearPartyAssignment(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPartyAssignment(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SilenceMember(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UnSilenceMember(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetOptOutOfLoot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetOptOutOfLoot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanChangePlayerDifficulty(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ChangePlayerDifficulty(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsPartyLFG(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasLFGRestrictions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void PartyInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_PARTY_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_PartyInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_PartyInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_PartyInfo[NUM_SCRIPT_FUNCTIONS_PARTY_INFO] = {
|
||||
{ "GetNumPartyMembers", &Script_GetNumPartyMembers },
|
||||
{ "GetRealNumPartyMembers", &Script_GetRealNumPartyMembers },
|
||||
{ "GetPartyMember", &Script_GetPartyMember },
|
||||
{ "GetPartyLeaderIndex", &Script_GetPartyLeaderIndex },
|
||||
{ "IsPartyLeader", &Script_IsPartyLeader },
|
||||
{ "IsRealPartyLeader", &Script_IsRealPartyLeader },
|
||||
{ "LeaveParty", &Script_LeaveParty },
|
||||
{ "GetLootMethod", &Script_GetLootMethod },
|
||||
{ "SetLootMethod", &Script_SetLootMethod },
|
||||
{ "GetLootThreshold", &Script_GetLootThreshold },
|
||||
{ "SetLootThreshold", &Script_SetLootThreshold },
|
||||
{ "SetPartyAssignment", &Script_SetPartyAssignment },
|
||||
{ "ClearPartyAssignment", &Script_ClearPartyAssignment },
|
||||
{ "GetPartyAssignment", &Script_GetPartyAssignment },
|
||||
{ "SilenceMember", &Script_SilenceMember },
|
||||
{ "UnSilenceMember", &Script_UnSilenceMember },
|
||||
{ "SetOptOutOfLoot", &Script_SetOptOutOfLoot },
|
||||
{ "GetOptOutOfLoot", &Script_GetOptOutOfLoot },
|
||||
{ "CanChangePlayerDifficulty", &Script_CanChangePlayerDifficulty },
|
||||
{ "ChangePlayerDifficulty", &Script_ChangePlayerDifficulty },
|
||||
{ "IsPartyLFG", &Script_IsPartyLFG },
|
||||
{ "HasLFGRestrictions", &Script_HasLFGRestrictions },
|
||||
};
|
||||
171
src/gameui/scripts/GameScriptFunctionsPetInfo.cpp
Normal file
171
src/gameui/scripts/GameScriptFunctionsPetInfo.cpp
Normal file
@ -0,0 +1,171 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_PetHasActionBar(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetActionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetActionCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetActionsUsable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetActionSlotUsable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsPetAttackActive(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupPetAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TogglePetAutocast(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CastPetAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetPassiveMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetDefensiveMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetAggressiveMode(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetWait(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetFollow(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetAttack(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetStopAttack(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetAbandon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetDismiss(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetRename(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetCanBeAbandoned(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetCanBeDismissed(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PetCanBeRenamed(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetTimeRemaining(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasPetUI(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetExperience(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetHappiness(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetFoodTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetIcon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetTalentTree(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPossessInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsPetAttackAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void PetInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_PET_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_PetInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_PetInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_PetInfo[NUM_SCRIPT_FUNCTIONS_PET_INFO] = {
|
||||
{ "PetHasActionBar", &Script_PetHasActionBar },
|
||||
{ "GetPetActionInfo", &Script_GetPetActionInfo },
|
||||
{ "GetPetActionCooldown", &Script_GetPetActionCooldown },
|
||||
{ "GetPetActionsUsable", &Script_GetPetActionsUsable },
|
||||
{ "GetPetActionSlotUsable", &Script_GetPetActionSlotUsable },
|
||||
{ "IsPetAttackActive", &Script_IsPetAttackActive },
|
||||
{ "PickupPetAction", &Script_PickupPetAction },
|
||||
{ "TogglePetAutocast", &Script_TogglePetAutocast },
|
||||
{ "CastPetAction", &Script_CastPetAction },
|
||||
{ "PetPassiveMode", &Script_PetPassiveMode },
|
||||
{ "PetDefensiveMode", &Script_PetDefensiveMode },
|
||||
{ "PetAggressiveMode", &Script_PetAggressiveMode },
|
||||
{ "PetWait", &Script_PetWait },
|
||||
{ "PetFollow", &Script_PetFollow },
|
||||
{ "PetAttack", &Script_PetAttack },
|
||||
{ "PetStopAttack", &Script_PetStopAttack },
|
||||
{ "PetAbandon", &Script_PetAbandon },
|
||||
{ "PetDismiss", &Script_PetDismiss },
|
||||
{ "PetRename", &Script_PetRename },
|
||||
{ "PetCanBeAbandoned", &Script_PetCanBeAbandoned },
|
||||
{ "PetCanBeDismissed", &Script_PetCanBeDismissed },
|
||||
{ "PetCanBeRenamed", &Script_PetCanBeRenamed },
|
||||
{ "GetPetTimeRemaining", &Script_GetPetTimeRemaining },
|
||||
{ "HasPetUI", &Script_HasPetUI },
|
||||
{ "GetPetExperience", &Script_GetPetExperience },
|
||||
{ "GetPetHappiness", &Script_GetPetHappiness },
|
||||
{ "GetPetFoodTypes", &Script_GetPetFoodTypes },
|
||||
{ "GetPetIcon", &Script_GetPetIcon },
|
||||
{ "GetPetTalentTree", &Script_GetPetTalentTree },
|
||||
{ "GetPossessInfo", &Script_GetPossessInfo },
|
||||
{ "IsPetAttackAction", &Script_IsPetAttackAction },
|
||||
};
|
||||
56
src/gameui/scripts/GameScriptFunctionsPetitionInfo.cpp
Normal file
56
src/gameui/scripts/GameScriptFunctionsPetitionInfo.cpp
Normal file
@ -0,0 +1,56 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_ClosePetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetitionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumPetitionNames(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetitionNameInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanSignPetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SignPetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_OfferPetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RenamePetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void PetitionInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_PETITION_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_PetitionInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_PetitionInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_PetitionInfo[NUM_SCRIPT_FUNCTIONS_PETITION_INFO] = {
|
||||
{ "ClosePetition", &Script_ClosePetition },
|
||||
{ "GetPetitionInfo", &Script_GetPetitionInfo },
|
||||
{ "GetNumPetitionNames", &Script_GetNumPetitionNames },
|
||||
{ "GetPetitionNameInfo", &Script_GetPetitionNameInfo },
|
||||
{ "CanSignPetition", &Script_CanSignPetition },
|
||||
{ "SignPetition", &Script_SignPetition },
|
||||
{ "OfferPetition", &Script_OfferPetition },
|
||||
{ "RenamePetition", &Script_RenamePetition },
|
||||
};
|
||||
56
src/gameui/scripts/GameScriptFunctionsPetitionVendor.cpp
Normal file
56
src/gameui/scripts/GameScriptFunctionsPetitionVendor.cpp
Normal file
@ -0,0 +1,56 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_ClosePetitionVendor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumPetitionItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPetitionItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuyPetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickPetitionButton(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnInPetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TurnInArenaPetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasFilledPetition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void PetitionVendorRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_PETITION_VENDOR; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_PetitionVendor[i].name,
|
||||
GameScript::s_ScriptFunctions_PetitionVendor[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_PetitionVendor[NUM_SCRIPT_FUNCTIONS_PETITION_VENDOR] = {
|
||||
{ "ClosePetitionVendor", &Script_ClosePetitionVendor },
|
||||
{ "GetNumPetitionItems", &Script_GetNumPetitionItems },
|
||||
{ "GetPetitionItemInfo", &Script_GetPetitionItemInfo },
|
||||
{ "BuyPetition", &Script_BuyPetition },
|
||||
{ "ClickPetitionButton", &Script_ClickPetitionButton },
|
||||
{ "TurnInPetition", &Script_TurnInPetition },
|
||||
{ "TurnInArenaPetition", &Script_TurnInArenaPetition },
|
||||
{ "HasFilledPetition", &Script_HasFilledPetition },
|
||||
};
|
||||
251
src/gameui/scripts/GameScriptFunctionsQuestInfo.cpp
Normal file
251
src/gameui/scripts/GameScriptFunctionsQuestInfo.cpp
Normal file
@ -0,0 +1,251 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTitleText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGreetingText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetObjectiveText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetProgressText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumAvailableQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumActiveQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAvailableTitle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActiveTitle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAvailableLevel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActiveLevel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsAvailableQuestTrivial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsActiveQuestTrivial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectAvailableQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectActiveQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AcceptQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DeclineQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsQuestCompletable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CompleteQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestReward(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardXP(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardHonor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestMoneyToGet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestRewards(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestChoices(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestSpellLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestChooseRewardError(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ConfirmAcceptQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestBackgroundMaterial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSuggestedGroupNum(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestFlagsPVP(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestGetAutoAccept(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetDailyQuestsCompleted(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMaxDailyQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardTitle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardTalents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRewardArenaPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAvailableQuestInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestIsDaily(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestIsWeekly(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void QuestInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_QUEST_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_QuestInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_QuestInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_QuestInfo[NUM_SCRIPT_FUNCTIONS_QUEST_INFO] = {
|
||||
{ "CloseQuest", &Script_CloseQuest },
|
||||
{ "GetTitleText", &Script_GetTitleText },
|
||||
{ "GetGreetingText", &Script_GetGreetingText },
|
||||
{ "GetQuestText", &Script_GetQuestText },
|
||||
{ "GetObjectiveText", &Script_GetObjectiveText },
|
||||
{ "GetProgressText", &Script_GetProgressText },
|
||||
{ "GetRewardText", &Script_GetRewardText },
|
||||
{ "GetNumAvailableQuests", &Script_GetNumAvailableQuests },
|
||||
{ "GetNumActiveQuests", &Script_GetNumActiveQuests },
|
||||
{ "GetAvailableTitle", &Script_GetAvailableTitle },
|
||||
{ "GetActiveTitle", &Script_GetActiveTitle },
|
||||
{ "GetAvailableLevel", &Script_GetAvailableLevel },
|
||||
{ "GetActiveLevel", &Script_GetActiveLevel },
|
||||
{ "IsAvailableQuestTrivial", &Script_IsAvailableQuestTrivial },
|
||||
{ "IsActiveQuestTrivial", &Script_IsActiveQuestTrivial },
|
||||
{ "SelectAvailableQuest", &Script_SelectAvailableQuest },
|
||||
{ "SelectActiveQuest", &Script_SelectActiveQuest },
|
||||
{ "AcceptQuest", &Script_AcceptQuest },
|
||||
{ "DeclineQuest", &Script_DeclineQuest },
|
||||
{ "IsQuestCompletable", &Script_IsQuestCompletable },
|
||||
{ "CompleteQuest", &Script_CompleteQuest },
|
||||
{ "GetQuestReward", &Script_GetQuestReward },
|
||||
{ "GetRewardMoney", &Script_GetRewardMoney },
|
||||
{ "GetRewardXP", &Script_GetRewardXP },
|
||||
{ "GetRewardHonor", &Script_GetRewardHonor },
|
||||
{ "GetRewardSpell", &Script_GetRewardSpell },
|
||||
{ "GetQuestMoneyToGet", &Script_GetQuestMoneyToGet },
|
||||
{ "GetNumQuestRewards", &Script_GetNumQuestRewards },
|
||||
{ "GetNumQuestChoices", &Script_GetNumQuestChoices },
|
||||
{ "GetNumQuestItems", &Script_GetNumQuestItems },
|
||||
{ "GetQuestItemInfo", &Script_GetQuestItemInfo },
|
||||
{ "GetQuestItemLink", &Script_GetQuestItemLink },
|
||||
{ "GetQuestSpellLink", &Script_GetQuestSpellLink },
|
||||
{ "QuestChooseRewardError", &Script_QuestChooseRewardError },
|
||||
{ "ConfirmAcceptQuest", &Script_ConfirmAcceptQuest },
|
||||
{ "GetQuestBackgroundMaterial", &Script_GetQuestBackgroundMaterial },
|
||||
{ "GetSuggestedGroupNum", &Script_GetSuggestedGroupNum },
|
||||
{ "QuestFlagsPVP", &Script_QuestFlagsPVP },
|
||||
{ "QuestGetAutoAccept", &Script_QuestGetAutoAccept },
|
||||
{ "GetDailyQuestsCompleted", &Script_GetDailyQuestsCompleted },
|
||||
{ "GetMaxDailyQuests", &Script_GetMaxDailyQuests },
|
||||
{ "GetRewardTitle", &Script_GetRewardTitle },
|
||||
{ "GetRewardTalents", &Script_GetRewardTalents },
|
||||
{ "GetRewardArenaPoints", &Script_GetRewardArenaPoints },
|
||||
{ "GetAvailableQuestInfo", &Script_GetAvailableQuestInfo },
|
||||
{ "QuestIsDaily", &Script_QuestIsDaily },
|
||||
{ "QuestIsWeekly", &Script_QuestIsWeekly },
|
||||
};
|
||||
351
src/gameui/scripts/GameScriptFunctionsQuestLog.cpp
Normal file
351
src/gameui/scripts/GameScriptFunctionsQuestLog.cpp
Normal file
@ -0,0 +1,351 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumQuestLogEntries(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogTitle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectQuestLogEntry(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogSelection(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetAbandonQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAbandonQuestName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAbandonQuestItems(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AbandonQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsUnitOnQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogQuestText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestLeaderBoards(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogLeaderBoard(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestItemDrops(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogItemDrop(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestPOILeaderBoard(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogTimeLeft(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsCurrentQuestFailed(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestLogRewards(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestLogChoices(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogChoiceInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogSpellLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardXP(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardHonor(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRequiredMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogPushable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestLogPushQuest(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestTimers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestIndexForTimer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CollapseQuestHeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ExpandQuestHeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestGreenRange(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestWatches(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsQuestWatched(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddQuestWatch(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RemoveQuestWatch(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestIndexForWatch(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogGroupNum(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestResetTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardTitle(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardTalents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardArenaPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogSpecialItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogSpecialItemCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsQuestLogSpecialItemInRange(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UseQuestLogSpecialItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ProcessQuestLogRewardFactions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumQuestLogRewardFactions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogRewardFactionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SortQuestWatches(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShiftQuestWatches(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestWatchIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestMapUpdateAllQuests(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestSortIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestWorldMapAreaID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestPOIUpdateTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestPOIUpdateIcons(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestPOIGetIconInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestPOIGetQuestIDByIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_QuestPOIGetQuestIDByVisibleIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetQuestLogCompletionText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetPOIIconOverlapDistance(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetPOIIconOverlapPushDistance(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void QuestLogRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_QUEST_LOG; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_QuestLog[i].name,
|
||||
GameScript::s_ScriptFunctions_QuestLog[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_QuestLog[NUM_SCRIPT_FUNCTIONS_QUEST_LOG] = {
|
||||
{ "GetNumQuestLogEntries", &Script_GetNumQuestLogEntries },
|
||||
{ "GetQuestLogTitle", &Script_GetQuestLogTitle },
|
||||
{ "SelectQuestLogEntry", &Script_SelectQuestLogEntry },
|
||||
{ "GetQuestLogSelection", &Script_GetQuestLogSelection },
|
||||
{ "SetAbandonQuest", &Script_SetAbandonQuest },
|
||||
{ "GetAbandonQuestName", &Script_GetAbandonQuestName },
|
||||
{ "GetAbandonQuestItems", &Script_GetAbandonQuestItems },
|
||||
{ "AbandonQuest", &Script_AbandonQuest },
|
||||
{ "IsUnitOnQuest", &Script_IsUnitOnQuest },
|
||||
{ "GetQuestLogQuestText", &Script_GetQuestLogQuestText },
|
||||
{ "GetNumQuestLeaderBoards", &Script_GetNumQuestLeaderBoards },
|
||||
{ "GetQuestLogLeaderBoard", &Script_GetQuestLogLeaderBoard },
|
||||
{ "GetNumQuestItemDrops", &Script_GetNumQuestItemDrops },
|
||||
{ "GetQuestLogItemDrop", &Script_GetQuestLogItemDrop },
|
||||
{ "GetQuestPOILeaderBoard", &Script_GetQuestPOILeaderBoard },
|
||||
{ "GetQuestLogTimeLeft", &Script_GetQuestLogTimeLeft },
|
||||
{ "IsCurrentQuestFailed", &Script_IsCurrentQuestFailed },
|
||||
{ "GetNumQuestLogRewards", &Script_GetNumQuestLogRewards },
|
||||
{ "GetNumQuestLogChoices", &Script_GetNumQuestLogChoices },
|
||||
{ "GetQuestLogRewardInfo", &Script_GetQuestLogRewardInfo },
|
||||
{ "GetQuestLogChoiceInfo", &Script_GetQuestLogChoiceInfo },
|
||||
{ "GetQuestLogItemLink", &Script_GetQuestLogItemLink },
|
||||
{ "GetQuestLogSpellLink", &Script_GetQuestLogSpellLink },
|
||||
{ "GetQuestLogRewardMoney", &Script_GetQuestLogRewardMoney },
|
||||
{ "GetQuestLogRewardXP", &Script_GetQuestLogRewardXP },
|
||||
{ "GetQuestLogRewardHonor", &Script_GetQuestLogRewardHonor },
|
||||
{ "GetQuestLogRewardSpell", &Script_GetQuestLogRewardSpell },
|
||||
{ "GetQuestLogRequiredMoney", &Script_GetQuestLogRequiredMoney },
|
||||
{ "GetQuestLogPushable", &Script_GetQuestLogPushable },
|
||||
{ "QuestLogPushQuest", &Script_QuestLogPushQuest },
|
||||
{ "GetQuestTimers", &Script_GetQuestTimers },
|
||||
{ "GetQuestIndexForTimer", &Script_GetQuestIndexForTimer },
|
||||
{ "CollapseQuestHeader", &Script_CollapseQuestHeader },
|
||||
{ "ExpandQuestHeader", &Script_ExpandQuestHeader },
|
||||
{ "GetQuestGreenRange", &Script_GetQuestGreenRange },
|
||||
{ "GetNumQuestWatches", &Script_GetNumQuestWatches },
|
||||
{ "IsQuestWatched", &Script_IsQuestWatched },
|
||||
{ "AddQuestWatch", &Script_AddQuestWatch },
|
||||
{ "RemoveQuestWatch", &Script_RemoveQuestWatch },
|
||||
{ "GetQuestIndexForWatch", &Script_GetQuestIndexForWatch },
|
||||
{ "GetQuestLogGroupNum", &Script_GetQuestLogGroupNum },
|
||||
{ "GetQuestResetTime", &Script_GetQuestResetTime },
|
||||
{ "GetQuestLink", &Script_GetQuestLink },
|
||||
{ "GetQuestLogRewardTitle", &Script_GetQuestLogRewardTitle },
|
||||
{ "GetQuestLogRewardTalents", &Script_GetQuestLogRewardTalents },
|
||||
{ "GetQuestLogRewardArenaPoints", &Script_GetQuestLogRewardArenaPoints },
|
||||
{ "GetQuestLogSpecialItemInfo", &Script_GetQuestLogSpecialItemInfo },
|
||||
{ "GetQuestLogSpecialItemCooldown", &Script_GetQuestLogSpecialItemCooldown },
|
||||
{ "IsQuestLogSpecialItemInRange", &Script_IsQuestLogSpecialItemInRange },
|
||||
{ "UseQuestLogSpecialItem", &Script_UseQuestLogSpecialItem },
|
||||
{ "ProcessQuestLogRewardFactions", &Script_ProcessQuestLogRewardFactions },
|
||||
{ "GetNumQuestLogRewardFactions", &Script_GetNumQuestLogRewardFactions },
|
||||
{ "GetQuestLogRewardFactionInfo", &Script_GetQuestLogRewardFactionInfo },
|
||||
{ "SortQuestWatches", &Script_SortQuestWatches },
|
||||
{ "ShiftQuestWatches", &Script_ShiftQuestWatches },
|
||||
{ "GetQuestWatchIndex", &Script_GetQuestWatchIndex },
|
||||
{ "QuestMapUpdateAllQuests", &Script_QuestMapUpdateAllQuests },
|
||||
{ "GetQuestSortIndex", &Script_GetQuestSortIndex },
|
||||
{ "GetQuestWorldMapAreaID", &Script_GetQuestWorldMapAreaID },
|
||||
{ "QuestPOIUpdateTexture", &Script_QuestPOIUpdateTexture },
|
||||
{ "QuestPOIUpdateIcons", &Script_QuestPOIUpdateIcons },
|
||||
{ "QuestPOIGetIconInfo", &Script_QuestPOIGetIconInfo },
|
||||
{ "QuestPOIGetQuestIDByIndex", &Script_QuestPOIGetQuestIDByIndex },
|
||||
{ "QuestPOIGetQuestIDByVisibleIndex", &Script_QuestPOIGetQuestIDByVisibleIndex },
|
||||
{ "GetQuestLogCompletionText", &Script_GetQuestLogCompletionText },
|
||||
{ "SetPOIIconOverlapDistance", &Script_SetPOIIconOverlapDistance },
|
||||
{ "SetPOIIconOverlapPushDistance", &Script_SetPOIIconOverlapPushDistance },
|
||||
};
|
||||
116
src/gameui/scripts/GameScriptFunctionsRaidInfo.cpp
Normal file
116
src/gameui/scripts/GameScriptFunctionsRaidInfo.cpp
Normal file
@ -0,0 +1,116 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumRaidMembers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRealNumRaidMembers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRaidRosterInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetRaidRosterSelection(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRaidRosterSelection(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsRaidLeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsRealRaidLeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsRaidOfficer(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetRaidSubgroup(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SwapRaidSubgroup(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ConvertToRaid(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PromoteToLeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PromoteToAssistant(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DemoteAssistant(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetRaidTarget(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRaidTargetIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DoReadyCheck(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ConfirmReadyCheck(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetReadyCheckTimeLeft(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetReadyCheckStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void RaidInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_RAID_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_RaidInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_RaidInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_RaidInfo[NUM_SCRIPT_FUNCTIONS_RAID_INFO] = {
|
||||
{ "GetNumRaidMembers", &Script_GetNumRaidMembers },
|
||||
{ "GetRealNumRaidMembers", &Script_GetRealNumRaidMembers },
|
||||
{ "GetRaidRosterInfo", &Script_GetRaidRosterInfo },
|
||||
{ "SetRaidRosterSelection", &Script_SetRaidRosterSelection },
|
||||
{ "GetRaidRosterSelection", &Script_GetRaidRosterSelection },
|
||||
{ "IsRaidLeader", &Script_IsRaidLeader },
|
||||
{ "IsRealRaidLeader", &Script_IsRealRaidLeader },
|
||||
{ "IsRaidOfficer", &Script_IsRaidOfficer },
|
||||
{ "SetRaidSubgroup", &Script_SetRaidSubgroup },
|
||||
{ "SwapRaidSubgroup", &Script_SwapRaidSubgroup },
|
||||
{ "ConvertToRaid", &Script_ConvertToRaid },
|
||||
{ "PromoteToLeader", &Script_PromoteToLeader },
|
||||
{ "PromoteToAssistant", &Script_PromoteToAssistant },
|
||||
{ "DemoteAssistant", &Script_DemoteAssistant },
|
||||
{ "SetRaidTarget", &Script_SetRaidTarget },
|
||||
{ "GetRaidTargetIndex", &Script_GetRaidTargetIndex },
|
||||
{ "DoReadyCheck", &Script_DoReadyCheck },
|
||||
{ "ConfirmReadyCheck", &Script_ConfirmReadyCheck },
|
||||
{ "GetReadyCheckTimeLeft", &Script_GetReadyCheckTimeLeft },
|
||||
{ "GetReadyCheckStatus", &Script_GetReadyCheckStatus },
|
||||
};
|
||||
91
src/gameui/scripts/GameScriptFunctionsReputationInfo.cpp
Normal file
91
src/gameui/scripts/GameScriptFunctionsReputationInfo.cpp
Normal file
@ -0,0 +1,91 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumFactions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetFactionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetFactionInfoByID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetWatchedFactionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetWatchedFactionIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_FactionToggleAtWar(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CollapseFactionHeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CollapseAllFactionHeaders(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetFactionInactive(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetFactionActive(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsFactionInactive(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ExpandFactionHeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ExpandAllFactionHeaders(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSelectedFaction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedFaction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void ReputationInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_REPUTATION_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_ReputationInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_ReputationInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_ReputationInfo[NUM_SCRIPT_FUNCTIONS_REPUTATION_INFO] = {
|
||||
{ "GetNumFactions", &Script_GetNumFactions },
|
||||
{ "GetFactionInfo", &Script_GetFactionInfo },
|
||||
{ "GetFactionInfoByID", &Script_GetFactionInfoByID },
|
||||
{ "GetWatchedFactionInfo", &Script_GetWatchedFactionInfo },
|
||||
{ "SetWatchedFactionIndex", &Script_SetWatchedFactionIndex },
|
||||
{ "FactionToggleAtWar", &Script_FactionToggleAtWar },
|
||||
{ "CollapseFactionHeader", &Script_CollapseFactionHeader },
|
||||
{ "CollapseAllFactionHeaders", &Script_CollapseAllFactionHeaders },
|
||||
{ "SetFactionInactive", &Script_SetFactionInactive },
|
||||
{ "SetFactionActive", &Script_SetFactionActive },
|
||||
{ "IsFactionInactive", &Script_IsFactionInactive },
|
||||
{ "ExpandFactionHeader", &Script_ExpandFactionHeader },
|
||||
{ "ExpandAllFactionHeaders", &Script_ExpandAllFactionHeaders },
|
||||
{ "SetSelectedFaction", &Script_SetSelectedFaction },
|
||||
{ "GetSelectedFaction", &Script_GetSelectedFaction },
|
||||
};
|
||||
81
src/gameui/scripts/GameScriptFunctionsSkillInfo.cpp
Normal file
81
src/gameui/scripts/GameScriptFunctionsSkillInfo.cpp
Normal file
@ -0,0 +1,81 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumSkillLines(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSkillLineInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AbandonSkill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CollapseSkillHeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ExpandSkillHeader(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddSkillUp(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RemoveSkillUp(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetAdjustedSkillPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AcceptSkillUps(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelSkillUps(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuySkillTier(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetSelectedSkill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedSkill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void SkillInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_SKILL_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_SkillInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_SkillInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_SkillInfo[NUM_SCRIPT_FUNCTIONS_SKILL_INFO] = {
|
||||
{ "GetNumSkillLines", &Script_GetNumSkillLines },
|
||||
{ "GetSkillLineInfo", &Script_GetSkillLineInfo },
|
||||
{ "AbandonSkill", &Script_AbandonSkill },
|
||||
{ "CollapseSkillHeader", &Script_CollapseSkillHeader },
|
||||
{ "ExpandSkillHeader", &Script_ExpandSkillHeader },
|
||||
{ "AddSkillUp", &Script_AddSkillUp },
|
||||
{ "RemoveSkillUp", &Script_RemoveSkillUp },
|
||||
{ "GetAdjustedSkillPoints", &Script_GetAdjustedSkillPoints },
|
||||
{ "AcceptSkillUps", &Script_AcceptSkillUps },
|
||||
{ "CancelSkillUps", &Script_CancelSkillUps },
|
||||
{ "BuySkillTier", &Script_BuySkillTier },
|
||||
{ "SetSelectedSkill", &Script_SetSelectedSkill },
|
||||
{ "GetSelectedSkill", &Script_GetSelectedSkill },
|
||||
};
|
||||
131
src/gameui/scripts/GameScriptFunctionsSound.cpp
Normal file
131
src/gameui/scripts/GameScriptFunctionsSound.cpp
Normal file
@ -0,0 +1,131 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_PlaySound(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PlayMusic(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PlaySoundFile(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StopMusic(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_GameSystem_GetNumInputDrivers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_GameSystem_GetInputDriverNameByIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_GameSystem_GetNumOutputDrivers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_GameSystem_GetOutputDriverNameByIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_GameSystem_RestartSoundSystem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_ChatSystem_GetNumInputDrivers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_ChatSystem_GetInputDriverNameByIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_ChatSystem_GetNumOutputDrivers(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_Sound_ChatSystem_GetOutputDriverNameByIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_StartCapture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_StopCapture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_RecordLoopbackSound(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_StopRecordingLoopbackSound(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_PlayLoopbackSound(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_StopPlayingLoopbackSound(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_IsRecordingLoopbackSound(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_IsPlayingLoopbackSound(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_GetCurrentMicrophoneSignalLevel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceChat_ActivatePrimaryCaptureCallback(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void SoundRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_SOUND; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Sound[i].name,
|
||||
GameScript::s_ScriptFunctions_Sound[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Sound[NUM_SCRIPT_FUNCTIONS_SOUND] = {
|
||||
{ "PlaySound", &Script_PlaySound },
|
||||
{ "PlayMusic", &Script_PlayMusic },
|
||||
{ "PlaySoundFile", &Script_PlaySoundFile },
|
||||
{ "StopMusic", &Script_StopMusic },
|
||||
{ "Sound_GameSystem_GetNumInputDrivers", &Script_Sound_GameSystem_GetNumInputDrivers },
|
||||
{ "Sound_GameSystem_GetInputDriverNameByIndex", &Script_Sound_GameSystem_GetInputDriverNameByIndex },
|
||||
{ "Sound_GameSystem_GetNumOutputDrivers", &Script_Sound_GameSystem_GetNumOutputDrivers },
|
||||
{ "Sound_GameSystem_GetOutputDriverNameByIndex", &Script_Sound_GameSystem_GetOutputDriverNameByIndex },
|
||||
{ "Sound_GameSystem_RestartSoundSystem", &Script_Sound_GameSystem_RestartSoundSystem },
|
||||
{ "Sound_ChatSystem_GetNumInputDrivers", &Script_Sound_ChatSystem_GetNumInputDrivers },
|
||||
{ "Sound_ChatSystem_GetInputDriverNameByIndex", &Script_Sound_ChatSystem_GetInputDriverNameByIndex },
|
||||
{ "Sound_ChatSystem_GetNumOutputDrivers", &Script_Sound_ChatSystem_GetNumOutputDrivers },
|
||||
{ "Sound_ChatSystem_GetOutputDriverNameByIndex", &Script_Sound_ChatSystem_GetOutputDriverNameByIndex },
|
||||
{ "VoiceChat_StartCapture", &Script_VoiceChat_StartCapture },
|
||||
{ "VoiceChat_StopCapture", &Script_VoiceChat_StopCapture },
|
||||
{ "VoiceChat_RecordLoopbackSound", &Script_VoiceChat_RecordLoopbackSound },
|
||||
{ "VoiceChat_StopRecordingLoopbackSound", &Script_VoiceChat_StopRecordingLoopbackSound },
|
||||
{ "VoiceChat_PlayLoopbackSound", &Script_VoiceChat_PlayLoopbackSound },
|
||||
{ "VoiceChat_StopPlayingLoopbackSound", &Script_VoiceChat_StopPlayingLoopbackSound },
|
||||
{ "VoiceChat_IsRecordingLoopbackSound", &Script_VoiceChat_IsRecordingLoopbackSound },
|
||||
{ "VoiceChat_IsPlayingLoopbackSound", &Script_VoiceChat_IsPlayingLoopbackSound },
|
||||
{ "VoiceChat_GetCurrentMicrophoneSignalLevel", &Script_VoiceChat_GetCurrentMicrophoneSignalLevel },
|
||||
{ "VoiceChat_ActivatePrimaryCaptureCallback", &Script_VoiceChat_ActivatePrimaryCaptureCallback },
|
||||
};
|
||||
71
src/gameui/scripts/GameScriptFunctionsSpell.cpp
Normal file
71
src/gameui/scripts/GameScriptFunctionsSpell.cpp
Normal file
@ -0,0 +1,71 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_SpellIsTargeting(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellCanTargetItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellTargetItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellCanTargetUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellTargetUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellCanTargetGlyph(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellStopTargeting(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellStopCasting(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelUnitBuff(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelItemTempEnchantment(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CannotBeResurrected(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void SpellRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_SPELL; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Spell[i].name,
|
||||
GameScript::s_ScriptFunctions_Spell[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Spell[NUM_SCRIPT_FUNCTIONS_SPELL] = {
|
||||
{ "SpellIsTargeting", &Script_SpellIsTargeting },
|
||||
{ "SpellCanTargetItem", &Script_SpellCanTargetItem },
|
||||
{ "SpellTargetItem", &Script_SpellTargetItem },
|
||||
{ "SpellCanTargetUnit", &Script_SpellCanTargetUnit },
|
||||
{ "SpellTargetUnit", &Script_SpellTargetUnit },
|
||||
{ "SpellCanTargetGlyph", &Script_SpellCanTargetGlyph },
|
||||
{ "SpellStopTargeting", &Script_SpellStopTargeting },
|
||||
{ "SpellStopCasting", &Script_SpellStopCasting },
|
||||
{ "CancelUnitBuff", &Script_CancelUnitBuff },
|
||||
{ "CancelItemTempEnchantment", &Script_CancelItemTempEnchantment },
|
||||
{ "CannotBeResurrected", &Script_CannotBeResurrected },
|
||||
};
|
||||
241
src/gameui/scripts/GameScriptFunctionsSpellBook.cpp
Normal file
241
src/gameui/scripts/GameScriptFunctionsSpellBook.cpp
Normal file
@ -0,0 +1,241 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumSpellTabs(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellTabInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellTexture(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSpellAutocast(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ToggleSpellAutocast(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_EnableSpellAutocast(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DisableSpellAutocast(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CastSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsSelectedSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsPassiveSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsAttackSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsCurrentSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsAutoRepeatSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsUsableSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsHelpfulSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsHarmfulSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsConsumableSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SpellHasRange(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsSpellInRange(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UpdateSpells(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasPetSpells(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumShapeshiftForms(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetShapeshiftForm(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelShapeshiftForm(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetShapeshiftFormInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CastShapeshiftForm(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetShapeshiftFormCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CastSpellByName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CastSpellByID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumCompanions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCompanionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCompanionCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupCompanion(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CallCompanion(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DismissCompanion(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetKnownSlotFromHighestRankSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsSpellKnown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_FindSpellBookSlotByID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SummonRandomCritter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void SpellBookRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_SPELL_BOOK; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_SpellBook[i].name,
|
||||
GameScript::s_ScriptFunctions_SpellBook[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_SpellBook[NUM_SCRIPT_FUNCTIONS_SPELL_BOOK] = {
|
||||
{ "GetNumSpellTabs", &Script_GetNumSpellTabs },
|
||||
{ "GetSpellTabInfo", &Script_GetSpellTabInfo },
|
||||
{ "GetSpellName", &Script_GetSpellName },
|
||||
{ "GetSpellLink", &Script_GetSpellLink },
|
||||
{ "GetSpellInfo", &Script_GetSpellInfo },
|
||||
{ "GetSpellTexture", &Script_GetSpellTexture },
|
||||
{ "GetSpellCount", &Script_GetSpellCount },
|
||||
{ "GetSpellCooldown", &Script_GetSpellCooldown },
|
||||
{ "GetSpellAutocast", &Script_GetSpellAutocast },
|
||||
{ "ToggleSpellAutocast", &Script_ToggleSpellAutocast },
|
||||
{ "EnableSpellAutocast", &Script_EnableSpellAutocast },
|
||||
{ "DisableSpellAutocast", &Script_DisableSpellAutocast },
|
||||
{ "PickupSpell", &Script_PickupSpell },
|
||||
{ "CastSpell", &Script_CastSpell },
|
||||
{ "IsSelectedSpell", &Script_IsSelectedSpell },
|
||||
{ "IsPassiveSpell", &Script_IsPassiveSpell },
|
||||
{ "IsAttackSpell", &Script_IsAttackSpell },
|
||||
{ "IsCurrentSpell", &Script_IsCurrentSpell },
|
||||
{ "IsAutoRepeatSpell", &Script_IsAutoRepeatSpell },
|
||||
{ "IsUsableSpell", &Script_IsUsableSpell },
|
||||
{ "IsHelpfulSpell", &Script_IsHelpfulSpell },
|
||||
{ "IsHarmfulSpell", &Script_IsHarmfulSpell },
|
||||
{ "IsConsumableSpell", &Script_IsConsumableSpell },
|
||||
{ "SpellHasRange", &Script_SpellHasRange },
|
||||
{ "IsSpellInRange", &Script_IsSpellInRange },
|
||||
{ "UpdateSpells", &Script_UpdateSpells },
|
||||
{ "HasPetSpells", &Script_HasPetSpells },
|
||||
{ "GetNumShapeshiftForms", &Script_GetNumShapeshiftForms },
|
||||
{ "GetShapeshiftForm", &Script_GetShapeshiftForm },
|
||||
{ "CancelShapeshiftForm", &Script_CancelShapeshiftForm },
|
||||
{ "GetShapeshiftFormInfo", &Script_GetShapeshiftFormInfo },
|
||||
{ "CastShapeshiftForm", &Script_CastShapeshiftForm },
|
||||
{ "GetShapeshiftFormCooldown", &Script_GetShapeshiftFormCooldown },
|
||||
{ "CastSpellByName", &Script_CastSpellByName },
|
||||
{ "CastSpellByID", &Script_CastSpellByID },
|
||||
{ "GetNumCompanions", &Script_GetNumCompanions },
|
||||
{ "GetCompanionInfo", &Script_GetCompanionInfo },
|
||||
{ "GetCompanionCooldown", &Script_GetCompanionCooldown },
|
||||
{ "PickupCompanion", &Script_PickupCompanion },
|
||||
{ "CallCompanion", &Script_CallCompanion },
|
||||
{ "DismissCompanion", &Script_DismissCompanion },
|
||||
{ "GetKnownSlotFromHighestRankSlot", &Script_GetKnownSlotFromHighestRankSlot },
|
||||
{ "IsSpellKnown", &Script_IsSpellKnown },
|
||||
{ "FindSpellBookSlotByID", &Script_FindSpellBookSlotByID },
|
||||
{ "SummonRandomCritter", &Script_SummonRandomCritter },
|
||||
};
|
||||
86
src/gameui/scripts/GameScriptFunctionsStableInfo.cpp
Normal file
86
src/gameui/scripts/GameScriptFunctionsStableInfo.cpp
Normal file
@ -0,0 +1,86 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_ClosePetStables(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StablePet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UnstablePet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_BuyStableSlot(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumStablePets(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumStableSlots(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetStablePetInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNextStableSlotCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickStablePet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupStablePet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetSelectedStablePet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetPetStablePaperdoll(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetStablePetFoodTypes(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsAtStableMaster(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void StableInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_STABLE_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_StableInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_StableInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_StableInfo[NUM_SCRIPT_FUNCTIONS_STABLE_INFO] = {
|
||||
{ "ClosePetStables", &Script_ClosePetStables },
|
||||
{ "StablePet", &Script_StablePet },
|
||||
{ "UnstablePet", &Script_UnstablePet },
|
||||
{ "BuyStableSlot", &Script_BuyStableSlot },
|
||||
{ "GetNumStablePets", &Script_GetNumStablePets },
|
||||
{ "GetNumStableSlots", &Script_GetNumStableSlots },
|
||||
{ "GetStablePetInfo", &Script_GetStablePetInfo },
|
||||
{ "GetNextStableSlotCost", &Script_GetNextStableSlotCost },
|
||||
{ "ClickStablePet", &Script_ClickStablePet },
|
||||
{ "PickupStablePet", &Script_PickupStablePet },
|
||||
{ "GetSelectedStablePet", &Script_GetSelectedStablePet },
|
||||
{ "SetPetStablePaperdoll", &Script_SetPetStablePaperdoll },
|
||||
{ "GetStablePetFoodTypes", &Script_GetStablePetFoodTypes },
|
||||
{ "IsAtStableMaster", &Script_IsAtStableMaster },
|
||||
};
|
||||
26
src/gameui/scripts/GameScriptFunctionsTabardCreation.cpp
Normal file
26
src/gameui/scripts/GameScriptFunctionsTabardCreation.cpp
Normal file
@ -0,0 +1,26 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseTabardCreation(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTabardCreationCost(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void TabardCreationRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_TABARD_CREATION; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_TabardCreation[i].name,
|
||||
GameScript::s_ScriptFunctions_TabardCreation[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_TabardCreation[NUM_SCRIPT_FUNCTIONS_TABARD_CREATION] = {
|
||||
{ "CloseTabardCreation", &Script_CloseTabardCreation },
|
||||
{ "GetTabardCreationCost", &Script_GetTabardCreationCost },
|
||||
};
|
||||
101
src/gameui/scripts/GameScriptFunctionsTalentInfo.cpp
Normal file
101
src/gameui/scripts/GameScriptFunctionsTalentInfo.cpp
Normal file
@ -0,0 +1,101 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumTalentTabs(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTalentTabInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumTalents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTalentInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTalentLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTalentPrereqs(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LearnTalent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetUnspentTalentPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumTalentGroups(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetActiveTalentGroup(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetActiveTalentGroup(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPreviewTalentPointsSpent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetGroupPreviewTalentPointsSpent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddPreviewTalentPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ResetPreviewTalentPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ResetGroupPreviewTalentPoints(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LearnPreviewTalents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void TalentInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_TALENT_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_TalentInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_TalentInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_TalentInfo[NUM_SCRIPT_FUNCTIONS_TALENT_INFO] = {
|
||||
{ "GetNumTalentTabs", &Script_GetNumTalentTabs },
|
||||
{ "GetTalentTabInfo", &Script_GetTalentTabInfo },
|
||||
{ "GetNumTalents", &Script_GetNumTalents },
|
||||
{ "GetTalentInfo", &Script_GetTalentInfo },
|
||||
{ "GetTalentLink", &Script_GetTalentLink },
|
||||
{ "GetTalentPrereqs", &Script_GetTalentPrereqs },
|
||||
{ "LearnTalent", &Script_LearnTalent },
|
||||
{ "GetUnspentTalentPoints", &Script_GetUnspentTalentPoints },
|
||||
{ "GetNumTalentGroups", &Script_GetNumTalentGroups },
|
||||
{ "GetActiveTalentGroup", &Script_GetActiveTalentGroup },
|
||||
{ "SetActiveTalentGroup", &Script_SetActiveTalentGroup },
|
||||
{ "GetPreviewTalentPointsSpent", &Script_GetPreviewTalentPointsSpent },
|
||||
{ "GetGroupPreviewTalentPointsSpent", &Script_GetGroupPreviewTalentPointsSpent },
|
||||
{ "AddPreviewTalentPoints", &Script_AddPreviewTalentPoints },
|
||||
{ "ResetPreviewTalentPoints", &Script_ResetPreviewTalentPoints },
|
||||
{ "ResetGroupPreviewTalentPoints", &Script_ResetGroupPreviewTalentPoints },
|
||||
{ "LearnPreviewTalents", &Script_LearnPreviewTalents },
|
||||
};
|
||||
86
src/gameui/scripts/GameScriptFunctionsTradeInfo.cpp
Normal file
86
src/gameui/scripts/GameScriptFunctionsTradeInfo.cpp
Normal file
@ -0,0 +1,86 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseTrade(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickTradeButton(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickTargetTradeButton(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeTargetItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeTargetItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradePlayerItemInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradePlayerItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AcceptTrade(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CancelTradeAccept(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPlayerTradeMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTargetTradeMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupTradeMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_AddTradeMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradeMoney(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void TradeInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_TRADE_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_TradeInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_TradeInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_TradeInfo[NUM_SCRIPT_FUNCTIONS_TRADE_INFO] = {
|
||||
{ "CloseTrade", &Script_CloseTrade },
|
||||
{ "ClickTradeButton", &Script_ClickTradeButton },
|
||||
{ "ClickTargetTradeButton", &Script_ClickTargetTradeButton },
|
||||
{ "GetTradeTargetItemInfo", &Script_GetTradeTargetItemInfo },
|
||||
{ "GetTradeTargetItemLink", &Script_GetTradeTargetItemLink },
|
||||
{ "GetTradePlayerItemInfo", &Script_GetTradePlayerItemInfo },
|
||||
{ "GetTradePlayerItemLink", &Script_GetTradePlayerItemLink },
|
||||
{ "AcceptTrade", &Script_AcceptTrade },
|
||||
{ "CancelTradeAccept", &Script_CancelTradeAccept },
|
||||
{ "GetPlayerTradeMoney", &Script_GetPlayerTradeMoney },
|
||||
{ "GetTargetTradeMoney", &Script_GetTargetTradeMoney },
|
||||
{ "PickupTradeMoney", &Script_PickupTradeMoney },
|
||||
{ "AddTradeMoney", &Script_AddTradeMoney },
|
||||
{ "SetTradeMoney", &Script_SetTradeMoney },
|
||||
};
|
||||
196
src/gameui/scripts/GameScriptFunctionsTradeSkill.cpp
Normal file
196
src/gameui/scripts/GameScriptFunctionsTradeSkill.cpp
Normal file
@ -0,0 +1,196 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CloseTradeSkill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumTradeSkills(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SelectTradeSkill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillSelectionIndex(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillCooldown(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillIcon(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillNumMade(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillLine(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradeSkillItemNameFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillItemNameFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradeSkillItemLevelFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillItemLevelFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillNumReagents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillReagentInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillReagentItemLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillTools(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillDescription(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillSubClasses(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillInvSlots(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradeSkillSubClassFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillSubClassFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetTradeSkillInvSlotFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillInvSlotFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TradeSkillOnlyShowMakeable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TradeSkillOnlyShowSkillUps(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CollapseTradeSkillSubClass(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ExpandTradeSkillSubClass(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetFirstTradeSkill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeskillRepeatCount(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DoTradeSkill(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillRecipeLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StopTradeSkillRepeat(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetTradeSkillListLink(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsTradeSkillLinked(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void TradeSkillRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_TRADE_SKILL; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_TradeSkill[i].name,
|
||||
GameScript::s_ScriptFunctions_TradeSkill[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_TradeSkill[NUM_SCRIPT_FUNCTIONS_TRADE_SKILL] = {
|
||||
{ "CloseTradeSkill", &Script_CloseTradeSkill },
|
||||
{ "GetNumTradeSkills", &Script_GetNumTradeSkills },
|
||||
{ "GetTradeSkillInfo", &Script_GetTradeSkillInfo },
|
||||
{ "SelectTradeSkill", &Script_SelectTradeSkill },
|
||||
{ "GetTradeSkillSelectionIndex", &Script_GetTradeSkillSelectionIndex },
|
||||
{ "GetTradeSkillCooldown", &Script_GetTradeSkillCooldown },
|
||||
{ "GetTradeSkillIcon", &Script_GetTradeSkillIcon },
|
||||
{ "GetTradeSkillNumMade", &Script_GetTradeSkillNumMade },
|
||||
{ "GetTradeSkillLine", &Script_GetTradeSkillLine },
|
||||
{ "GetTradeSkillItemLink", &Script_GetTradeSkillItemLink },
|
||||
{ "SetTradeSkillItemNameFilter", &Script_SetTradeSkillItemNameFilter },
|
||||
{ "GetTradeSkillItemNameFilter", &Script_GetTradeSkillItemNameFilter },
|
||||
{ "SetTradeSkillItemLevelFilter", &Script_SetTradeSkillItemLevelFilter },
|
||||
{ "GetTradeSkillItemLevelFilter", &Script_GetTradeSkillItemLevelFilter },
|
||||
{ "GetTradeSkillNumReagents", &Script_GetTradeSkillNumReagents },
|
||||
{ "GetTradeSkillReagentInfo", &Script_GetTradeSkillReagentInfo },
|
||||
{ "GetTradeSkillReagentItemLink", &Script_GetTradeSkillReagentItemLink },
|
||||
{ "GetTradeSkillTools", &Script_GetTradeSkillTools },
|
||||
{ "GetTradeSkillDescription", &Script_GetTradeSkillDescription },
|
||||
{ "GetTradeSkillSubClasses", &Script_GetTradeSkillSubClasses },
|
||||
{ "GetTradeSkillInvSlots", &Script_GetTradeSkillInvSlots },
|
||||
{ "SetTradeSkillSubClassFilter", &Script_SetTradeSkillSubClassFilter },
|
||||
{ "GetTradeSkillSubClassFilter", &Script_GetTradeSkillSubClassFilter },
|
||||
{ "SetTradeSkillInvSlotFilter", &Script_SetTradeSkillInvSlotFilter },
|
||||
{ "GetTradeSkillInvSlotFilter", &Script_GetTradeSkillInvSlotFilter },
|
||||
{ "TradeSkillOnlyShowMakeable", &Script_TradeSkillOnlyShowMakeable },
|
||||
{ "TradeSkillOnlyShowSkillUps", &Script_TradeSkillOnlyShowSkillUps },
|
||||
{ "CollapseTradeSkillSubClass", &Script_CollapseTradeSkillSubClass },
|
||||
{ "ExpandTradeSkillSubClass", &Script_ExpandTradeSkillSubClass },
|
||||
{ "GetFirstTradeSkill", &Script_GetFirstTradeSkill },
|
||||
{ "GetTradeskillRepeatCount", &Script_GetTradeskillRepeatCount },
|
||||
{ "DoTradeSkill", &Script_DoTradeSkill },
|
||||
{ "GetTradeSkillRecipeLink", &Script_GetTradeSkillRecipeLink },
|
||||
{ "StopTradeSkillRepeat", &Script_StopTradeSkillRepeat },
|
||||
{ "GetTradeSkillListLink", &Script_GetTradeSkillListLink },
|
||||
{ "IsTradeSkillLinked", &Script_IsTradeSkillLinked },
|
||||
};
|
||||
56
src/gameui/scripts/GameScriptFunctionsTutorial.cpp
Normal file
56
src/gameui/scripts/GameScriptFunctionsTutorial.cpp
Normal file
@ -0,0 +1,56 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CanResetTutorials(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_FlagTutorial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsTutorialFlagged(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TriggerTutorial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearTutorials(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ResetTutorials(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNextCompleatedTutorial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPrevCompleatedTutorial(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void TutorialRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_TUTORIAL; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Tutorial[i].name,
|
||||
GameScript::s_ScriptFunctions_Tutorial[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Tutorial[NUM_SCRIPT_FUNCTIONS_TUTORIAL] = {
|
||||
{ "CanResetTutorials", &Script_CanResetTutorials },
|
||||
{ "FlagTutorial", &Script_FlagTutorial },
|
||||
{ "IsTutorialFlagged", &Script_IsTutorialFlagged },
|
||||
{ "TriggerTutorial", &Script_TriggerTutorial },
|
||||
{ "ClearTutorials", &Script_ClearTutorials },
|
||||
{ "ResetTutorials", &Script_ResetTutorials },
|
||||
{ "GetNextCompleatedTutorial", &Script_GetNextCompleatedTutorial },
|
||||
{ "GetPrevCompleatedTutorial", &Script_GetPrevCompleatedTutorial },
|
||||
};
|
||||
146
src/gameui/scripts/GameScriptFunctionsUIBindings.cpp
Normal file
146
src/gameui/scripts/GameScriptFunctionsUIBindings.cpp
Normal file
@ -0,0 +1,146 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumBindings(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBinding(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBinding(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBindingSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBindingItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBindingMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetBindingClick(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetOverrideBinding(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetOverrideBindingSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetOverrideBindingItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetOverrideBindingMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetOverrideBindingClick(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClearOverrideBindings(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBindingKey(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBindingAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetBindingByKey(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RunBinding(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrentBindingSet(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_LoadBindings(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SaveBindings(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumModifiedClickActions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetModifiedClickAction(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetModifiedClick(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetModifiedClick(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsModifiedClick(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetClickFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void UIBindingsRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_UIBINDINGS; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_UIBindings[i].name,
|
||||
GameScript::s_ScriptFunctions_UIBindings[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_UIBindings[NUM_SCRIPT_FUNCTIONS_UIBINDINGS] = {
|
||||
{ "GetNumBindings", &Script_GetNumBindings },
|
||||
{ "GetBinding", &Script_GetBinding },
|
||||
{ "SetBinding", &Script_SetBinding },
|
||||
{ "SetBindingSpell", &Script_SetBindingSpell },
|
||||
{ "SetBindingItem", &Script_SetBindingItem },
|
||||
{ "SetBindingMacro", &Script_SetBindingMacro },
|
||||
{ "SetBindingClick", &Script_SetBindingClick },
|
||||
{ "SetOverrideBinding", &Script_SetOverrideBinding },
|
||||
{ "SetOverrideBindingSpell", &Script_SetOverrideBindingSpell },
|
||||
{ "SetOverrideBindingItem", &Script_SetOverrideBindingItem },
|
||||
{ "SetOverrideBindingMacro", &Script_SetOverrideBindingMacro },
|
||||
{ "SetOverrideBindingClick", &Script_SetOverrideBindingClick },
|
||||
{ "ClearOverrideBindings", &Script_ClearOverrideBindings },
|
||||
{ "GetBindingKey", &Script_GetBindingKey },
|
||||
{ "GetBindingAction", &Script_GetBindingAction },
|
||||
{ "GetBindingByKey", &Script_GetBindingByKey },
|
||||
{ "RunBinding", &Script_RunBinding },
|
||||
{ "GetCurrentBindingSet", &Script_GetCurrentBindingSet },
|
||||
{ "LoadBindings", &Script_LoadBindings },
|
||||
{ "SaveBindings", &Script_SaveBindings },
|
||||
{ "GetNumModifiedClickActions", &Script_GetNumModifiedClickActions },
|
||||
{ "GetModifiedClickAction", &Script_GetModifiedClickAction },
|
||||
{ "SetModifiedClick", &Script_SetModifiedClick },
|
||||
{ "GetModifiedClick", &Script_GetModifiedClick },
|
||||
{ "IsModifiedClick", &Script_IsModifiedClick },
|
||||
{ "GetClickFrame", &Script_GetClickFrame },
|
||||
};
|
||||
126
src/gameui/scripts/GameScriptFunctionsUIMacros.cpp
Normal file
126
src/gameui/scripts/GameScriptFunctionsUIMacros.cpp
Normal file
@ -0,0 +1,126 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_SecureCmdOptionParse(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RunMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_RunMacroText(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_StopMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CreateMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumMacros(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMacroInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMacroBody(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DeleteMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_EditMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMacroItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMacroItem(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMacroSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMacroSpell(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumMacroIcons(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumMacroItemIcons(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMacroIconInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMacroItemIconInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PickupMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMacroIndexByName(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRunningMacro(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetRunningMacroButton(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void UIMacrosRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_UIMACROS; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_UIMacros[i].name,
|
||||
GameScript::s_ScriptFunctions_UIMacros[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_UIMacros[NUM_SCRIPT_FUNCTIONS_UIMACROS] = {
|
||||
{ "SecureCmdOptionParse", &Script_SecureCmdOptionParse },
|
||||
{ "RunMacro", &Script_RunMacro },
|
||||
{ "RunMacroText", &Script_RunMacroText },
|
||||
{ "StopMacro", &Script_StopMacro },
|
||||
{ "CreateMacro", &Script_CreateMacro },
|
||||
{ "GetNumMacros", &Script_GetNumMacros },
|
||||
{ "GetMacroInfo", &Script_GetMacroInfo },
|
||||
{ "GetMacroBody", &Script_GetMacroBody },
|
||||
{ "DeleteMacro", &Script_DeleteMacro },
|
||||
{ "EditMacro", &Script_EditMacro },
|
||||
{ "SetMacroItem", &Script_SetMacroItem },
|
||||
{ "GetMacroItem", &Script_GetMacroItem },
|
||||
{ "SetMacroSpell", &Script_SetMacroSpell },
|
||||
{ "GetMacroSpell", &Script_GetMacroSpell },
|
||||
{ "GetNumMacroIcons", &Script_GetNumMacroIcons },
|
||||
{ "GetNumMacroItemIcons", &Script_GetNumMacroItemIcons },
|
||||
{ "GetMacroIconInfo", &Script_GetMacroIconInfo },
|
||||
{ "GetMacroItemIconInfo", &Script_GetMacroItemIconInfo },
|
||||
{ "PickupMacro", &Script_PickupMacro },
|
||||
{ "GetMacroIndexByName", &Script_GetMacroIndexByName },
|
||||
{ "GetRunningMacro", &Script_GetRunningMacro },
|
||||
{ "GetRunningMacroButton", &Script_GetRunningMacroButton },
|
||||
};
|
||||
71
src/gameui/scripts/GameScriptFunctionsUnitCombatLog.cpp
Normal file
71
src/gameui/scripts/GameScriptFunctionsUnitCombatLog.cpp
Normal file
@ -0,0 +1,71 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_CombatLogResetFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogAddFilter(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogSetRetentionTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogGetRetentionTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogGetNumEntries(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogSetCurrentEntry(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogGetCurrentEntry(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogAdvanceEntry(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLogClearEntries(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatLog_Object_IsA(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CombatTextSetActiveUnit(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void UnitCombatLogRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_UNIT_COMBAT_LOG; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_UnitCombatLog[i].name,
|
||||
GameScript::s_ScriptFunctions_UnitCombatLog[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_UnitCombatLog[NUM_SCRIPT_FUNCTIONS_UNIT_COMBAT_LOG] = {
|
||||
{ "CombatLogResetFilter", &Script_CombatLogResetFilter },
|
||||
{ "CombatLogAddFilter", &Script_CombatLogAddFilter },
|
||||
{ "CombatLogSetRetentionTime", &Script_CombatLogSetRetentionTime },
|
||||
{ "CombatLogGetRetentionTime", &Script_CombatLogGetRetentionTime },
|
||||
{ "CombatLogGetNumEntries", &Script_CombatLogGetNumEntries },
|
||||
{ "CombatLogSetCurrentEntry", &Script_CombatLogSetCurrentEntry },
|
||||
{ "CombatLogGetCurrentEntry", &Script_CombatLogGetCurrentEntry },
|
||||
{ "CombatLogAdvanceEntry", &Script_CombatLogAdvanceEntry },
|
||||
{ "CombatLogClearEntries", &Script_CombatLogClearEntries },
|
||||
{ "CombatLog_Object_IsA", &Script_CombatLog_Object_IsA },
|
||||
{ "CombatTextSetActiveUnit", &Script_CombatTextSetActiveUnit },
|
||||
};
|
||||
91
src/gameui/scripts/GameScriptFunctionsVoice.cpp
Normal file
91
src/gameui/scripts/GameScriptFunctionsVoice.cpp
Normal file
@ -0,0 +1,91 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_VoiceEnumerateOutputDevices(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceEnumerateCaptureDevices(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceSelectOutputDevice(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceSelectCaptureDevice(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceGetCurrentOutputDevice(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceGetCurrentCaptureDevice(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetVoiceStatus(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumVoiceSessions(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetVoiceSessionInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetVoiceCurrentSessionID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetActiveVoiceChannelBySessionID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumVoiceSessionMembersBySessionID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetVoiceSessionMemberInfoBySessionID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_VoiceIsDisabledByClient(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UnitIsTalking(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void VoiceRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_VOICE; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_Voice[i].name,
|
||||
GameScript::s_ScriptFunctions_Voice[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_Voice[NUM_SCRIPT_FUNCTIONS_VOICE] = {
|
||||
{ "VoiceEnumerateOutputDevices", &Script_VoiceEnumerateOutputDevices },
|
||||
{ "VoiceEnumerateCaptureDevices", &Script_VoiceEnumerateCaptureDevices },
|
||||
{ "VoiceSelectOutputDevice", &Script_VoiceSelectOutputDevice },
|
||||
{ "VoiceSelectCaptureDevice", &Script_VoiceSelectCaptureDevice },
|
||||
{ "VoiceGetCurrentOutputDevice", &Script_VoiceGetCurrentOutputDevice },
|
||||
{ "VoiceGetCurrentCaptureDevice", &Script_VoiceGetCurrentCaptureDevice },
|
||||
{ "GetVoiceStatus", &Script_GetVoiceStatus },
|
||||
{ "GetNumVoiceSessions", &Script_GetNumVoiceSessions },
|
||||
{ "GetVoiceSessionInfo", &Script_GetVoiceSessionInfo },
|
||||
{ "GetVoiceCurrentSessionID", &Script_GetVoiceCurrentSessionID },
|
||||
{ "SetActiveVoiceChannelBySessionID", &Script_SetActiveVoiceChannelBySessionID },
|
||||
{ "GetNumVoiceSessionMembersBySessionID", &Script_GetNumVoiceSessionMembersBySessionID },
|
||||
{ "GetVoiceSessionMemberInfoBySessionID", &Script_GetVoiceSessionMemberInfoBySessionID },
|
||||
{ "VoiceIsDisabledByClient", &Script_VoiceIsDisabledByClient },
|
||||
{ "UnitIsTalking", &Script_UnitIsTalking },
|
||||
};
|
||||
216
src/gameui/scripts/GameScriptFunctionsWorldMap.cpp
Normal file
216
src/gameui/scripts/GameScriptFunctionsWorldMap.cpp
Normal file
@ -0,0 +1,216 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetMapContinents(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMapZones(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMapZoom(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ZoomOut(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetDungeonMapLevel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumDungeonMapLevels(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_DungeonUsesTerrainMap(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMapToCurrentZone(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMapInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrentMapContinent(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrentMapAreaID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrentMapZone(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCurrentMapDungeonLevel(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_SetMapByID(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_IsZoomOutAvailable(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ProcessMapClick(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UpdateMapHighlight(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetPlayerMapPosition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetCorpseMapPosition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetDeathReleasePosition(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumMapLandmarks(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMapLandmarkInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumMapOverlays(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMapOverlayInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CreateWorldMapArrowFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_InitWorldMapPing(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CreateMiniWorldMapArrowFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_UpdateWorldMapArrowFrames(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PositionWorldMapArrowFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_PositionMiniWorldMapArrowFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowWorldMapArrowFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ShowMiniWorldMapArrowFrame(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_ClickLandmark(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetNumMapDebugObjects(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetMapDebugObjectInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_TeleportToDebugObject(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_HasDebugZoneMap(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetDebugZoneMap(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetWintergraspWaitTime(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_CanQueueForWintergrasp(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void WorldMapRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_WORLD_MAP; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_WorldMap[i].name,
|
||||
GameScript::s_ScriptFunctions_WorldMap[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_WorldMap[NUM_SCRIPT_FUNCTIONS_WORLD_MAP] = {
|
||||
{ "GetMapContinents", &Script_GetMapContinents },
|
||||
{ "GetMapZones", &Script_GetMapZones },
|
||||
{ "SetMapZoom", &Script_SetMapZoom },
|
||||
{ "ZoomOut", &Script_ZoomOut },
|
||||
{ "SetDungeonMapLevel", &Script_SetDungeonMapLevel },
|
||||
{ "GetNumDungeonMapLevels", &Script_GetNumDungeonMapLevels },
|
||||
{ "DungeonUsesTerrainMap", &Script_DungeonUsesTerrainMap },
|
||||
{ "SetMapToCurrentZone", &Script_SetMapToCurrentZone },
|
||||
{ "GetMapInfo", &Script_GetMapInfo },
|
||||
{ "GetCurrentMapContinent", &Script_GetCurrentMapContinent },
|
||||
{ "GetCurrentMapAreaID", &Script_GetCurrentMapAreaID },
|
||||
{ "GetCurrentMapZone", &Script_GetCurrentMapZone },
|
||||
{ "GetCurrentMapDungeonLevel", &Script_GetCurrentMapDungeonLevel },
|
||||
{ "SetMapByID", &Script_SetMapByID },
|
||||
{ "IsZoomOutAvailable", &Script_IsZoomOutAvailable },
|
||||
{ "ProcessMapClick", &Script_ProcessMapClick },
|
||||
{ "UpdateMapHighlight", &Script_UpdateMapHighlight },
|
||||
{ "GetPlayerMapPosition", &Script_GetPlayerMapPosition },
|
||||
{ "GetCorpseMapPosition", &Script_GetCorpseMapPosition },
|
||||
{ "GetDeathReleasePosition", &Script_GetDeathReleasePosition },
|
||||
{ "GetNumMapLandmarks", &Script_GetNumMapLandmarks },
|
||||
{ "GetMapLandmarkInfo", &Script_GetMapLandmarkInfo },
|
||||
{ "GetNumMapOverlays", &Script_GetNumMapOverlays },
|
||||
{ "GetMapOverlayInfo", &Script_GetMapOverlayInfo },
|
||||
{ "CreateWorldMapArrowFrame", &Script_CreateWorldMapArrowFrame },
|
||||
{ "InitWorldMapPing", &Script_InitWorldMapPing },
|
||||
{ "CreateMiniWorldMapArrowFrame", &Script_CreateMiniWorldMapArrowFrame },
|
||||
{ "UpdateWorldMapArrowFrames", &Script_UpdateWorldMapArrowFrames },
|
||||
{ "PositionWorldMapArrowFrame", &Script_PositionWorldMapArrowFrame },
|
||||
{ "PositionMiniWorldMapArrowFrame", &Script_PositionMiniWorldMapArrowFrame },
|
||||
{ "ShowWorldMapArrowFrame", &Script_ShowWorldMapArrowFrame },
|
||||
{ "ShowMiniWorldMapArrowFrame", &Script_ShowMiniWorldMapArrowFrame },
|
||||
{ "ClickLandmark", &Script_ClickLandmark },
|
||||
{ "GetNumMapDebugObjects", &Script_GetNumMapDebugObjects },
|
||||
{ "GetMapDebugObjectInfo", &Script_GetMapDebugObjectInfo },
|
||||
{ "TeleportToDebugObject", &Script_TeleportToDebugObject },
|
||||
{ "HasDebugZoneMap", &Script_HasDebugZoneMap },
|
||||
{ "GetDebugZoneMap", &Script_GetDebugZoneMap },
|
||||
{ "GetWintergraspWaitTime", &Script_GetWintergraspWaitTime },
|
||||
{ "CanQueueForWintergrasp", &Script_CanQueueForWintergrasp },
|
||||
};
|
||||
26
src/gameui/scripts/GameScriptFunctionsWorldStateInfo.cpp
Normal file
26
src/gameui/scripts/GameScriptFunctionsWorldStateInfo.cpp
Normal file
@ -0,0 +1,26 @@
|
||||
#include "gameui/GameScriptFunctions.hpp"
|
||||
#include "ui/FrameScript.hpp"
|
||||
#include "util/Lua.hpp"
|
||||
#include "util/Unimplemented.hpp"
|
||||
|
||||
|
||||
static int32_t Script_GetNumWorldStateUI(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
static int32_t Script_GetWorldStateUIInfo(lua_State* L) {
|
||||
WHOA_UNIMPLEMENTED(0);
|
||||
}
|
||||
|
||||
void WorldStateInfoRegisterScriptFunctions() {
|
||||
for (int32_t i = 0; i < NUM_SCRIPT_FUNCTIONS_WORLD_STATE_INFO; ++i) {
|
||||
FrameScript_RegisterFunction(
|
||||
GameScript::s_ScriptFunctions_WorldStateInfo[i].name,
|
||||
GameScript::s_ScriptFunctions_WorldStateInfo[i].method);
|
||||
}
|
||||
}
|
||||
|
||||
FrameScript_Method GameScript::s_ScriptFunctions_WorldStateInfo[NUM_SCRIPT_FUNCTIONS_WORLD_STATE_INFO] = {
|
||||
{ "GetNumWorldStateUI", &Script_GetNumWorldStateUI },
|
||||
{ "GetWorldStateUIInfo", &Script_GetWorldStateUIInfo },
|
||||
};
|
||||
Loading…
Reference in New Issue
Block a user