convert find

This commit is contained in:
KimLS 2025-12-08 20:56:28 -08:00
parent d378f8b107
commit 408bd653bc
27 changed files with 85 additions and 31 deletions

View File

@ -354,6 +354,31 @@ set(gm_command_sources
gm_commands/evolving_items.cpp gm_commands/evolving_items.cpp
gm_commands/feature.cpp gm_commands/feature.cpp
gm_commands/find.cpp gm_commands/find.cpp
gm_commands/find/find_aa.cpp
gm_commands/find/find_account.cpp
gm_commands/find/find_body_type.cpp
gm_commands/find/find_bot.cpp
gm_commands/find/find_bug_category.cpp
gm_commands/find/find_character.cpp
gm_commands/find/find_class.cpp
gm_commands/find/find_comparison_type.cpp
gm_commands/find/find_currency.cpp
gm_commands/find/find_deity.cpp
gm_commands/find/find_emote.cpp
gm_commands/find/find_faction.cpp
gm_commands/find/find_item.cpp
gm_commands/find/find_language.cpp
gm_commands/find/find_ldon_theme.cpp
gm_commands/find/find_npctype.cpp
gm_commands/find/find_object_type.cpp
gm_commands/find/find_race.cpp
gm_commands/find/find_recipe.cpp
gm_commands/find/find_skill.cpp
gm_commands/find/find_special_ability.cpp
gm_commands/find/find_spell.cpp
gm_commands/find/find_stance.cpp
gm_commands/find/find_task.cpp
gm_commands/find/find_zone.cpp
gm_commands/fish.cpp gm_commands/fish.cpp
gm_commands/fixmob.cpp gm_commands/fixmob.cpp
gm_commands/flagedit.cpp gm_commands/flagedit.cpp
@ -577,6 +602,34 @@ set(gm_command_sources
gm_commands/zsave.cpp gm_commands/zsave.cpp
) )
source_group(find FILES
gm_commands/find/find_aa.cpp
gm_commands/find/find_account.cpp
gm_commands/find/find_body_type.cpp
gm_commands/find/find_bot.cpp
gm_commands/find/find_bug_category.cpp
gm_commands/find/find_character.cpp
gm_commands/find/find_class.cpp
gm_commands/find/find_comparison_type.cpp
gm_commands/find/find_currency.cpp
gm_commands/find/find_deity.cpp
gm_commands/find/find_emote.cpp
gm_commands/find/find_faction.cpp
gm_commands/find/find_item.cpp
gm_commands/find/find_language.cpp
gm_commands/find/find_ldon_theme.cpp
gm_commands/find/find_npctype.cpp
gm_commands/find/find_object_type.cpp
gm_commands/find/find_race.cpp
gm_commands/find/find_recipe.cpp
gm_commands/find/find_skill.cpp
gm_commands/find/find_special_ability.cpp
gm_commands/find/find_spell.cpp
gm_commands/find/find_stance.cpp
gm_commands/find/find_task.cpp
gm_commands/find/find_zone.cpp
)
source_group(set FILES source_group(set FILES
gm_commands/set/set_aa_exp.cpp gm_commands/set/set_aa_exp.cpp
gm_commands/set/set_aa_points.cpp gm_commands/set/set_aa_points.cpp

View File

@ -1,29 +1,30 @@
#include "../client.h" #include "../client.h"
#include "find/aa.cpp"
#include "find/account.cpp" void FindAA(Client* c, const Seperator* sep);
#include "find/body_type.cpp" void FindAccount(Client* c, const Seperator* sep);
#include "find/bot.cpp" void FindBodyType(Client* c, const Seperator* sep);
#include "find/bug_category.cpp" void FindBot(Client* c, const Seperator* sep);
#include "find/character.cpp" void FindBugCategory(Client* c, const Seperator* sep);
#include "find/class.cpp" void FindCharacter(Client* c, const Seperator* sep);
#include "find/comparison_type.cpp" void FindClass(Client* c, const Seperator* sep);
#include "find/currency.cpp" void FindComparisonType(Client* c, const Seperator* sep);
#include "find/deity.cpp" void FindCurrency(Client* c, const Seperator* sep);
#include "find/emote.cpp" void FindDeity(Client* c, const Seperator* sep);
#include "find/faction.cpp" void FindEmote(Client* c, const Seperator* sep);
#include "find/item.cpp" void FindFaction(Client* c, const Seperator* sep);
#include "find/language.cpp" void FindItem(Client* c, const Seperator* sep);
#include "find/ldon_theme.cpp" void FindLanguage(Client* c, const Seperator* sep);
#include "find/npctype.cpp" void FindLDoNTheme(Client* c, const Seperator* sep);
#include "find/object_type.cpp" void FindNPCType(Client* c, const Seperator* sep);
#include "find/race.cpp" void FindObjectType(Client* c, const Seperator* sep);
#include "find/recipe.cpp" void FindRace(Client* c, const Seperator* sep);
#include "find/skill.cpp" void FindRecipe(Client* c, const Seperator* sep);
#include "find/stance.cpp" void FindSkill(Client* c, const Seperator* sep);
#include "find/spell.cpp" void FindSpecialAbility(Client* c, const Seperator* sep);
#include "find/special_ability.cpp" void FindStance(Client* c, const Seperator* sep);
#include "find/task.cpp" void FindSpell(Client* c, const Seperator* sep);
#include "find/zone.cpp" void FindTask(Client* c, const Seperator* sep);
void FindZone(Client* c, const Seperator* sep);
void command_find(Client *c, const Seperator *sep) void command_find(Client *c, const Seperator *sep)
{ {

View File

@ -1,5 +1,5 @@
#include "../../client.h" #include "../../client.h"
#include "../../common/repositories/account_repository.h" #include "../../../common/repositories/account_repository.h"
void FindAccount(Client *c, const Seperator *sep) void FindAccount(Client *c, const Seperator *sep)
{ {

View File

@ -1,5 +1,5 @@
#include "../../client.h" #include "../../client.h"
#include "../../common/repositories/bot_data_repository.h" #include "../../../common/repositories/bot_data_repository.h"
void FindBot(Client *c, const Seperator *sep) void FindBot(Client *c, const Seperator *sep)
{ {

View File

@ -1,5 +1,5 @@
#include "../../client.h" #include "../../client.h"
#include "../../common/repositories/character_data_repository.h" #include "../../../common/repositories/character_data_repository.h"
void FindCharacter(Client *c, const Seperator *sep) void FindCharacter(Client *c, const Seperator *sep)
{ {

View File

@ -1,5 +1,5 @@
#include "../../client.h" #include "../../client.h"
#include "../../common/repositories/items_repository.h" #include "../../../common/repositories/items_repository.h"
void FindItem(Client *c, const Seperator *sep) void FindItem(Client *c, const Seperator *sep)
{ {

View File

@ -1,6 +1,6 @@
#include "../../client.h" #include "../../client.h"
#include "../../command.h" #include "../../command.h"
#include "../../common/repositories/tradeskill_recipe_repository.h" #include "../../../common/repositories/tradeskill_recipe_repository.h"
void FindRecipe(Client *c, const Seperator *sep) void FindRecipe(Client *c, const Seperator *sep)
{ {

View File

@ -1,5 +1,5 @@
#include "../../client.h" #include "../../client.h"
#include "../../common/content/world_content_service.h" #include "../../../common/content/world_content_service.h"
void FindZone(Client* c, const Seperator* sep) void FindZone(Client* c, const Seperator* sep)
{ {