diff --git a/Aquaria/StringBank.cpp b/Aquaria/StringBank.cpp index 42f5e10..7afbaa0 100644 --- a/Aquaria/StringBank.cpp +++ b/Aquaria/StringBank.cpp @@ -28,6 +28,12 @@ void StringBank::load() { stringMap.clear(); + // First, load the default string banks + _load("data/stringbank.txt"); + if (dsq->mod.isActive()) + _load(dsq->mod.getPath() + "stringbank.txt"); + + // Then, load localized ones. If some entries in these are missing, the default for each is taken. std::string fname = dsq->user.localisePath("data/stringbank.txt"); _load(fname);