Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
RefFaction.cs
Go to the documentation of this file.
1
using
Newtonsoft.Json;
2
3
public
class
RefFaction
:
EClass
4
{
5
[JsonProperty]
6
public
string
uid
;
7
8
private
Faction
_faction
;
9
10
public
Faction
Instance
=>
_faction
?? (
_faction
=
EClass
.
game
.
factions
.
dictAll
[
uid
]);
11
12
public
RefFaction
()
13
{
14
}
15
16
public
RefFaction
(
Faction
faction)
17
{
18
_faction
= faction;
19
uid
= faction.
uid
;
20
}
21
}
EClass
Definition:
EClass.cs:5
EClass.game
static Game game
Definition:
EClass.cs:8
FactionManager.dictAll
Dictionary< string, Faction > dictAll
Definition:
FactionManager.cs:8
Faction
Definition:
FACTION.cs:122
Faction.uid
string uid
Definition:
FACTION.cs:130
Game.factions
FactionManager factions
Definition:
Game.cs:161
RefFaction
Definition:
RefFaction.cs:4
RefFaction.RefFaction
RefFaction()
Definition:
RefFaction.cs:12
RefFaction._faction
Faction _faction
Definition:
RefFaction.cs:8
RefFaction.RefFaction
RefFaction(Faction faction)
Definition:
RefFaction.cs:16
RefFaction.uid
string uid
Definition:
RefFaction.cs:6
RefFaction.Instance
Faction Instance
Definition:
RefFaction.cs:10
Elin
RefFaction.cs
Generated by
1.9.6