Elin Modding Docs Doc
Loading...
Searching...
No Matches
Zone_Olvina.cs
1
using
System;
2
3
// Token: 0x02000723 RID: 1827
4
public
class
Zone_Olvina
:
Zone_Town
5
{
6
// Token: 0x17000FEB RID: 4075
7
// (get) Token: 0x06003486 RID: 13446 RVA: 0x0011C708 File Offset: 0x0011A908
8
public
override
string
IDPlaylistOverwrite
9
{
10
get
11
{
12
if
(!this.IsFestival)
13
{
14
return
null
;
15
}
16
return
"Festival_Olvina"
;
17
}
18
}
19
20
// Token: 0x17000FEC RID: 4076
21
// (get) Token: 0x06003487 RID: 13447 RVA: 0x0011C719 File Offset: 0x0011A919
22
public
override
bool
IsFestival
23
{
24
get
25
{
26
return
base.lv == 0 && EClass.world.date.month == 3;
27
}
28
}
29
30
// Token: 0x06003488 RID: 13448 RVA: 0x0011C737 File Offset: 0x0011A937
31
public
override
void
OnActivate()
32
{
33
EClass
.scene.LoadPrefab(
"MoonOlvina"
);
34
}
35
36
// Token: 0x06003489 RID: 13449 RVA: 0x0011C74C File Offset: 0x0011A94C
37
public
override
void
OnGenerateMap()
38
{
39
base.OnGenerateMap();
40
foreach
(
Thing
thing
in
this.map.things)
41
{
42
if
(thing.c_idEditor ==
"door1"
)
43
{
44
thing.c_lockLv = 25;
45
}
46
}
47
}
48
}
EClass
Definition
EClass.cs:7
Thing
Definition
Thing.cs:10
Zone_Olvina
Definition
Zone_Olvina.cs:5
Zone_Town
Definition
Zone_Town.cs:5
Elin
Zone_Olvina.cs
Generated by
1.12.0