12 private void OnDeserializing(StreamingContext context)
14 Debug.Log(
"#io CardManager OnDeserializing:");
19 private void OnDeserialized(StreamingContext context)
21 Debug.Log(
"#io CardManager OnDeserialized:" + this.globalCharas.Count.ToString());
25 public void AssignUID(
Card c)
32 public void AssignUIDRecursive(
Card c)
34 if (c.things.Count > 0)
36 foreach (
Thing c2
in c.things)
38 this.AssignUIDRecursive(c2);
45 public List<Chara> ListGlobalChara(
Zone z)
47 List<Chara> list =
new List<Chara>();
48 foreach (
Chara chara
in this.globalCharas.Values)
50 if (chara.currentZone == z)
59 public Chara Find(
int uid)
61 foreach (
Chara chara
in this.globalCharas.Values)
77 public int uidNext = 1;
81 public Thing container_shipping;
85 public Thing container_deliver;
89 public Thing container_deposit;
93 public List<Thing> listPackage =
new List<Thing>();
97 public List<Chara> listAdv =
new List<Chara>();
103 public void Add(
Chara c)
109 public void Remove(
Chara c)
115 public Chara Find(
string id)
117 foreach (
Chara chara
in base.Values)
128 public Chara Find(
int uid)
130 foreach (
Chara chara
in base.Values)
132 if (chara.uid == uid)