Elin Modding Docs Doc
Loading...
Searching...
No Matches
Zone_DungeonPuppy.cs
1using System;
2
3// Token: 0x0200072C RID: 1836
5{
6 // Token: 0x17001002 RID: 4098
7 // (get) Token: 0x060034AD RID: 13485 RVA: 0x0011CCE0 File Offset: 0x0011AEE0
8 public override bool WillAutoSave
9 {
10 get
11 {
12 return false;
13 }
14 }
15
16 // Token: 0x17001003 RID: 4099
17 // (get) Token: 0x060034AE RID: 13486 RVA: 0x0011CCE3 File Offset: 0x0011AEE3
18 public int LvPoppy
19 {
20 get
21 {
22 return -2;
23 }
24 }
25
26 // Token: 0x17001004 RID: 4100
27 // (get) Token: 0x060034AF RID: 13487 RVA: 0x0011CCE7 File Offset: 0x0011AEE7
28 public override bool RegenerateOnEnter
29 {
30 get
31 {
32 return true;
33 }
34 }
35
36 // Token: 0x17001005 RID: 4101
37 // (get) Token: 0x060034B0 RID: 13488 RVA: 0x0011CCEA File Offset: 0x0011AEEA
38 public override bool LockExit
39 {
40 get
41 {
42 return base.lv <= this.LvPoppy;
43 }
44 }
45
46 // Token: 0x17001006 RID: 4102
47 // (get) Token: 0x060034B1 RID: 13489 RVA: 0x0011CCFD File Offset: 0x0011AEFD
48 public override float BigDaddyChance
49 {
50 get
51 {
52 return 0f;
53 }
54 }
55
56 // Token: 0x17001007 RID: 4103
57 // (get) Token: 0x060034B2 RID: 13490 RVA: 0x0011CD04 File Offset: 0x0011AF04
58 public override float ShrineChance
59 {
60 get
61 {
62 return 0f;
63 }
64 }
65
66 // Token: 0x17001008 RID: 4104
67 // (get) Token: 0x060034B3 RID: 13491 RVA: 0x0011CD0B File Offset: 0x0011AF0B
68 public override int ExpireDays
69 {
70 get
71 {
72 return 1;
73 }
74 }
75
76 // Token: 0x060034B4 RID: 13492 RVA: 0x0011CD10 File Offset: 0x0011AF10
77 public override void OnGenerateMap()
78 {
79 if (base.lv <= this.LvPoppy)
80 {
81 Quest quest = EClass.game.quests.Get("puppy");
82 if (quest != null && quest.phase == 0)
83 {
84 Chara chara = EClass.game.cards.globalCharas.Find("poppy") ?? CharaGen.Create("poppy", -1);
85 chara.AddEditorTag(EditorTag.Invulnerable);
86 EClass._zone.AddCard(chara, EClass._map.bounds.GetRandomSpawnPos());
87 }
88 }
89 base.OnGenerateMap();
90 }
91
92 // Token: 0x060034B5 RID: 13493 RVA: 0x0011CDA2 File Offset: 0x0011AFA2
93 public override void OnBeforeSimulate()
94 {
95 if (base.visitCount == 0)
96 {
97 Tutorial.Reserve("eq", null);
98 }
99 }
100}
Definition Chara.cs:12
Definition Quest.cs:8