Elin Modding Docs Doc
Loading...
Searching...
No Matches
FactionGroup.cs
1
using
System;
2
using
System.Collections.Generic;
3
using
Newtonsoft.Json;
4
5
// Token: 0x0200006D RID: 109
6
public
class
FactionGroup
:
EClass
7
{
8
// Token: 0x0600032C RID: 812 RVA: 0x000188A1 File Offset: 0x00016AA1
9
public
int
CountMemebers()
10
{
11
return
0;
12
}
13
14
// Token: 0x0600032D RID: 813 RVA: 0x000188A4 File Offset: 0x00016AA4
15
public
int
CountMemebersInZone()
16
{
17
return
0;
18
}
19
20
// Token: 0x0600032E RID: 814 RVA: 0x000188A8 File Offset: 0x00016AA8
21
public
float
GetHappiness()
22
{
23
float
num = 0f;
24
foreach
(
Faction
faction
in
this.list)
25
{
26
num += faction.GetHappiness();
27
}
28
num /= (float)this.list.Count;
29
return
num;
30
}
31
32
// Token: 0x0600032F RID: 815 RVA: 0x00018914 File Offset: 0x00016B14
33
public
void
Add(
Faction
f)
34
{
35
this.list.Add(f);
36
}
37
38
// Token: 0x06000330 RID: 816 RVA: 0x00018922 File Offset: 0x00016B22
39
public
void
Remove(
Faction
f)
40
{
41
this.list.Remove(f);
42
}
43
44
// Token: 0x04000565 RID: 1381
45
[JsonProperty]
46
public
List<Faction> list =
new
List<Faction>();
47
}
EClass
Definition
EClass.cs:7
FactionGroup
Definition
FactionGroup.cs:7
Faction
Definition
Faction.2.cs:8
Elin
FactionGroup.cs
Generated by
1.12.0