internal FireNode(string p, string o)
 {
     pid      = p;
     oid      = o;
     dataFire = FirebaseManager.getDBRef().Child(pid).Child(oid);
     dataFire.addValueChanged(onValueChanged);
 }
 internal void initFire(DBRefenece df, Action initAct)
 {
     dbRef   = df;
     handler = getHandler();
     map     = new PlayerMap();
     dbRef.fetchValue((e) => {
         map.injectData(e);
         initAct();
     });
 }
 public FireMap(DBRefenece dbRef)
 {
     this.dbRef = dbRef;
 }