Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
RelationManager.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2using Newtonsoft.Json;
3
4public class RelationManager : EClass
5{
6 [JsonProperty]
7 public Dictionary<string, Relation> dict = new Dictionary<string, Relation>();
8
9 public void UpdateRelations()
10 {
11 }
12
14 {
15 string key = ((c1.uid < c2.uid) ? (c1.uid + "x" + c2.uid) : (c2.uid + "x" + c1.uid));
16 Relation relation = dict.TryGetValue(key);
17 if (relation == null)
18 {
19 relation = new Relation();
20 dict.Add(key, relation);
21 }
22 return relation;
23 }
24}
int uid
Definition: Card.cs:118
Definition: Chara.cs:10
Definition: EClass.cs:5
Relation GetRelation(Chara c1, Chara c2)
void UpdateRelations()
Dictionary< string, Relation > dict