[Commands] Convert NPC Spawn Methods to Repositories (#3956)

* [Commands] Convert NPC Spawn Methods to Repositories

# Notes
- Convert `AddNewNPCSpawnGroupCommand()`, `AddNPCTypes()`, `AddSpawnFromSpawnGroup()`, `CreateNewNPCCommand()`, `DeleteSpawnLeaveInNPCTypeTable()`, `DeleteSpawnRemoveFromNPCTypeTable()`, `NPCSpawnDB()`, and `UpdateNPCTypeAppearance()`.

* Regenerate.

* Cleanup.
This commit is contained in:
Alex King
2024-01-13 00:02:19 -05:00
committed by GitHub
parent 6968a70310
commit e182d685d3
4 changed files with 309 additions and 248 deletions
@@ -16,6 +16,7 @@
#include "../../strings.h"
#include <ctime>
class BaseSpawngroupRepository {
public:
struct Spawngroup {