Skip to content

Commit df655df

Browse files
committed
added mobdata to config
1 parent c8c4ec7 commit df655df

File tree

4 files changed

+6
-1
lines changed

4 files changed

+6
-1
lines changed

config.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ motd=Welcome to OpenFusion!
2828
npcdata=data/NPCs.json
2929
# warp target json data
3030
warpdata=data/warps.json
31+
# mob json
32+
mobdata=data/mobs.json
3133
# is everyone a GM?
3234
gm=true
3335

src/NPCManager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ void NPCManager::init() {
4545

4646
// load temporary mob dump
4747
try {
48-
std::ifstream inFile("data/mobs.json"); // not in settings, since it's temp
48+
std::ifstream inFile(settings::MOBJSON); // not in settings, since it's temp
4949
nlohmann::json npcData;
5050

5151
// read file into json

src/settings.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ int settings::SPAWN_Z = -4210;
2121
std::string settings::GMPASS = "pass";
2222
std::string settings::NPCJSON = "data/NPCs.json";
2323
std::string settings::WARPJSON = "data/warps.json";
24+
std::string settings::MOBJSON = "data/mobs.json";
2425
std::string settings::MOTDSTRING = "Welcome to OpenFusion!";
2526
bool settings::GM = false;
2627

@@ -50,6 +51,7 @@ void settings::init() {
5051
GMPASS = reader.Get("login", "pass", GMPASS);
5152
NPCJSON = reader.Get("shard", "npcdata", NPCJSON);
5253
WARPJSON = reader.Get("shard", "warpdata", WARPJSON);
54+
MOBJSON = reader.Get("shard", "mobdata", MOBJSON);
5355
MOTDSTRING = reader.Get("shard", "motd", MOTDSTRING);
5456
GM = reader.GetBoolean("shard", "gm", GM);
5557
}

src/settings.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ namespace settings {
1515
extern std::string MOTDSTRING;
1616
extern std::string NPCJSON;
1717
extern std::string WARPJSON;
18+
extern std::string MOBJSON;
1819
extern std::string GMPASS;
1920
extern bool GM;
2021

0 commit comments

Comments
 (0)