EvEmu
0.8.4
11 September 2021
|
#include <stdio.h>
#include "eve-server.h"
#include "admin/AllCommands.h"
#include "admin/CommandDB.h"
#include "system/SolarSystem.h"
#include "system/SystemBubble.h"
#include "system/SystemManager.h"
#include "system/cosmicMgrs/AnomalyMgr.h"
#include "system/cosmicMgrs/BeltMgr.h"
#include "system/cosmicMgrs/DungeonMgr.h"
#include "system/cosmicMgrs/SpawnMgr.h"
Go to the source code of this file.
Functions | |
DungeonCommands.cpp | |
PyResult | Command_savedungeon (Client *pClient, CommandDB *db, PyServiceMgr *services, const Seperator &args) |
PyResult | Command_printdungeon (Client *pClient, CommandDB *db, PyServiceMgr *services, const Seperator &args) |
PyResult | Command_spawndungeon (Client *pClient, CommandDB *db, PyServiceMgr *services, const Seperator &args) |
PyResult | Command_removedungeon (Client *pClient, CommandDB *db, PyServiceMgr *services, const Seperator &args) |
PyResult Command_printdungeon | ( | Client * | pClient, |
CommandDB * | db, | ||
PyServiceMgr * | services, | ||
const Seperator & | args | ||
) |
Definition at line 66 of file DungeonCommands.cpp.
PyResult Command_removedungeon | ( | Client * | pClient, |
CommandDB * | db, | ||
PyServiceMgr * | services, | ||
const Seperator & | args | ||
) |
Definition at line 93 of file DungeonCommands.cpp.
PyResult Command_savedungeon | ( | Client * | pClient, |
CommandDB * | db, | ||
PyServiceMgr * | services, | ||
const Seperator & | args | ||
) |
the idea here is to save a dungeon room template while ingame. the client calling this is used as "warp-in point" which is the origin all items in bubble will be queried and their positions calculated, then saved. we should expect a roomID here, and check for existing roomIDs to avoid overwrite.
Definition at line 28 of file DungeonCommands.cpp.
References Seperator::arg(), Seperator::argCount(), Seperator::isNumber(), Client::SendInfoModalMsg(), and snprintf.
PyResult Command_spawndungeon | ( | Client * | pClient, |
CommandDB * | db, | ||
PyServiceMgr * | services, | ||
const Seperator & | args | ||
) |
Definition at line 76 of file DungeonCommands.cpp.
References Seperator::argCount(), and Seperator::isNumber().