def mkCity(callingWidget, fileid, tabs): global cities if idExists(fileid, "c"): say("Existing fileid! Loading instead...") else: cities[fileid] = {} cities[fileid]["info"] = loadCity(fileid) cities[fileid]["changed"] = False cities[fileid]["cat"] = "c" saveThisC(callingWidget, fileid) displayCity(callingWidget, fileid, tabs)
def mkState(callingWidget,fileid,tabs): global states if idExists(fileid,'s'): say("Existing fileid! Loading instead...") else: states[fileid] = {} states[fileid]['info'] = loadState(fileid) states[fileid]['changed'] = False states[fileid]['cat'] = 's' pushLoc(fileid) saveThisS(callingWidget,fileid) displayState(callingWidget,fileid,tabs)
def mkPlace(callingWidget,fileid,tabs): global places if idExists(fileid,'l'): say("Existing fileid! Loading instead...") else: L = loadPlace(fileid) places[fileid] = {} places[fileid]['info'] = L[0] places[fileid]['relat'] = L[1] places[fileid]['changed'] = False places[fileid]['cat'] = 'l' saveThisL(callingWidget,fileid) displayPlace(callingWidget,fileid,tabs)
def mkPerson(callingWidget,fileid,tabs): global people if idExists(fileid,'p'): say("Existing fileid! Loading instead...") else: p = loadPerson(fileid) people[fileid] = {} people[fileid]['info'] = p[0] people[fileid]['relat'] = p[1] people[fileid]['changed'] = False people[fileid]['cat'] = 'p' saveThisP(callingWidget,fileid) displayPerson(callingWidget,fileid,tabs)