Elin Modding Docs Doc
Loading...
Searching...
No Matches
Zone_Olvina.cs
1using System;
2
3// Token: 0x02000723 RID: 1827
4public 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}
Definition Thing.cs:10