Elin Decompiled Documentation EA 23.187 Stable
Loading...
Searching...
No Matches
ZoneEventRaid.cs
Go to the documentation of this file.
2{
3 public override void OnFirstTick()
4 {
5 lv = 5 + EClass.game.survival.flags.raidRound * 10;
6 max = 5 + lv / 5;
7 base.OnFirstTick();
8 }
9
10 public override Point GetSpawnPos()
11 {
13 if (trait != null)
14 {
15 return trait.owner.pos;
16 }
18 if (trait != null)
19 {
20 return trait.owner.pos;
21 }
22 return EClass.pc.pos;
23 }
24
25 public override void OnKill()
26 {
27 base.OnKill();
29 EClass.game.survival.flags.dateNextRaid = EClass.world.date.GetRaw(168);
30 }
31}
Point pos
Definition: Card.cs:57
int GetRaw(int offsetHours=0)
Definition: Date.cs:322
Definition: EClass.cs:5
static Game game
Definition: EClass.cs:8
static World world
Definition: EClass.cs:40
static Map _map
Definition: EClass.cs:18
static Chara pc
Definition: EClass.cs:14
SurvivalManager survival
Definition: Game.cs:224
Thing FindThing(Func< Thing, bool > func)
Definition: Map.cs:2592
Definition: Point.cs:9
Definition: Trait.cs:7
Card owner
Definition: Trait.cs:27
GameDate date
Definition: World.cs:6
override Point GetSpawnPos()
override void OnKill()
override void OnFirstTick()
Definition: ZoneEventRaid.cs:3