This is intended to be like /Ty's CityRPG while being sort of more realistic.
//----------PROJECT: AxoCity
//----------AUTHOR: Axolotl (BL_ID 32440)
//----------SCRIPT: Saver loading and generic functionality
//Saver loop, generation, etc.
function AxoCity_CreateRPDB()
{
warn("... Attempting to create and initialize AxoCity Saver");
if (isObject(AxoCity_RPDB))
return;
new ScriptObject(AxoCity_RPDB)
{
class = Saver;
folder = "config/server/AxoCity/saves/";
file = "config/server/AxoCity/listID.dat";
defFile = "config/server/AxoCity/default.dat";
saveExt = "sav";
};
AxoCity_RPDB.addValue("Job", "Civilian");
AxoCity_RPDB.addValue("Money", 100);
AxoCity_RPDB.addValue("Ore", 0);
AxoCity_RPDB.addValue("Lumber", 0);
AxoCity_RPDB.addValue("Fish", 0);
AxoCity_RPDB.addValue("Education", 0);
AxoCity_RPDB.addValue("JailTime", 0);
AxoCity_RPDB.addValue("Demerits", 0);
AxoCity_RPDB.addBool("CrimRecord", false);
AxoCity_RPDB.saveDefs();
AxoCity_RPDB.load();
AxoCity_RPDB.loadKeyList();
AxoCity_RPDB.nonPlayerData = AxoCity_RPDB.makeOnline(888888); //888888 will never be used so who cares, because I don't feel like making a SaverRow.
}
It'll probably be throwaway but it's worth trying.
I've had my fair share of people yelling at me about Sassy and RPCore, so I am just going to use RPCore's Saver.