Elin Decompiled Documentation
EA 23.102 Nightly
Loading...
Searching...
No Matches
FactionGroup.cs
Go to the documentation of this file.
1
using
System.Collections.Generic;
2
using
Newtonsoft.Json;
3
4
public
class
FactionGroup
:
EClass
5
{
6
[JsonProperty]
7
public
List<Faction>
list
=
new
List<Faction>();
8
9
public
int
CountMemebers
()
10
{
11
return
0;
12
}
13
14
public
int
CountMemebersInZone
()
15
{
16
return
0;
17
}
18
19
public
float
GetHappiness
()
20
{
21
float
num = 0f;
22
foreach
(
Faction
item
in
list
)
23
{
24
num +=
item
.GetHappiness();
25
}
26
return
num / (float)
list
.Count;
27
}
28
29
public
void
Add
(
Faction
f)
30
{
31
list
.Add(f);
32
}
33
34
public
void
Remove
(
Faction
f)
35
{
36
list
.Remove(f);
37
}
38
}
ContainerFlag.item
@ item
EClass
Definition:
EClass.cs:5
FactionGroup
Definition:
FactionGroup.cs:5
FactionGroup.Remove
void Remove(Faction f)
Definition:
FactionGroup.cs:34
FactionGroup.GetHappiness
float GetHappiness()
Definition:
FactionGroup.cs:19
FactionGroup.list
List< Faction > list
Definition:
FactionGroup.cs:7
FactionGroup.CountMemebersInZone
int CountMemebersInZone()
Definition:
FactionGroup.cs:14
FactionGroup.CountMemebers
int CountMemebers()
Definition:
FactionGroup.cs:9
FactionGroup.Add
void Add(Faction f)
Definition:
FactionGroup.cs:29
Faction
Definition:
FACTION.cs:122
Elin
FactionGroup.cs
Generated by
1.9.6