Elin Modding Docs Doc
Loading...
Searching...
No Matches
ZoneEvent Class Reference
Inheritance diagram for ZoneEvent:
EClass ZoneEventBeggerChest ZoneEventPhone ZoneEventQuest ZoneEventSiege ZoneEventDefenseGame ZoneEventHarvest ZoneEventMusic ZoneEventSubdue ZoneEventSiegeGuard

Public Member Functions

virtual string GetText ()
 
void Tick (float delta)
 
void Init ()
 
void OnSimulateHour ()
 
virtual void OnVisit ()
 
virtual void OnInit ()
 
virtual void OnFirstTick ()
 
virtual void OnTick ()
 
virtual void OnTickRound ()
 
virtual void OnKill ()
 
virtual void OnCharaDie (Chara c)
 
virtual void OnLeaveZone ()
 
void OnLoad (Zone _zone)
 
void Kill ()
 

Public Attributes

float time
 
int rounds
 
int hoursElapsed
 
int minElapsed
 
Zone zone
 
bool firstTick = true
 

Properties

SourceQuest.Row source [get]
 
virtual string id [get]
 
virtual string TextWidgetDate [get]
 
virtual float roundInterval [get]
 
virtual Playlist playlist [get]
 
virtual bool debugSkip [get]
 
virtual string RefStr2 [get]
 
virtual string RefStr3 [get]
 
virtual int hoursToKill [get]
 
virtual bool HasReport [get]
 
string Name [get]
 
- Properties inherited from EClass
static Game game [get]
 
static bool AdvMode [get]
 
static Player player [get]
 
static Chara pc [get]
 
static UI ui [get]
 
static Map _map [get]
 
static Zone _zone [get]
 
static FactionBranch Branch [get]
 
static FactionBranch BranchOrHomeBranch [get]
 
static Faction Home [get]
 
static Faction Wilds [get]
 
static Scene scene [get]
 
static BaseGameScreen screen [get]
 
static GameSetting setting [get]
 
static GameData gamedata [get]
 
static ColorProfile Colors [get]
 
static World world [get]
 
static SourceManager sources [get]
 
static SourceManager editorSources [get]
 
static SoundManager Sound [get]
 
static CoreDebug debug [get]
 

Additional Inherited Members

- Static Public Member Functions inherited from EClass
static int rnd (int a)
 
static int curve (int a, int start, int step, int rate=75)
 
static int rndHalf (int a)
 
static float rndf (float a)
 
static int rndSqrt (int a)
 
static void Wait (float a, Card c)
 
static void Wait (float a, Point p)
 
static int Bigger (int a, int b)
 
static int Smaller (int a, int b)
 
- Static Public Attributes inherited from EClass
static Core core
 

Detailed Description

Definition at line 5 of file ZoneEvent.cs.

Member Function Documentation

◆ GetText()

virtual string ZoneEvent.GetText ( )
virtual

Definition at line 108 of file ZoneEvent.cs.

◆ Init()

void ZoneEvent.Init ( )

Definition at line 141 of file ZoneEvent.cs.

◆ Kill()

void ZoneEvent.Kill ( )

Definition at line 204 of file ZoneEvent.cs.

◆ OnCharaDie()

virtual void ZoneEvent.OnCharaDie ( Chara c)
virtual

Definition at line 188 of file ZoneEvent.cs.

◆ OnFirstTick()

virtual void ZoneEvent.OnFirstTick ( )
virtual

Definition at line 168 of file ZoneEvent.cs.

◆ OnInit()

virtual void ZoneEvent.OnInit ( )
virtual

Definition at line 163 of file ZoneEvent.cs.

◆ OnKill()

virtual void ZoneEvent.OnKill ( )
virtual

Definition at line 183 of file ZoneEvent.cs.

◆ OnLeaveZone()

virtual void ZoneEvent.OnLeaveZone ( )
virtual

Definition at line 193 of file ZoneEvent.cs.

◆ OnLoad()

void ZoneEvent.OnLoad ( Zone _zone)

Definition at line 198 of file ZoneEvent.cs.

◆ OnSimulateHour()

void ZoneEvent.OnSimulateHour ( )

Definition at line 147 of file ZoneEvent.cs.

◆ OnTick()

virtual void ZoneEvent.OnTick ( )
virtual

Definition at line 173 of file ZoneEvent.cs.

◆ OnTickRound()

virtual void ZoneEvent.OnTickRound ( )
virtual

Definition at line 178 of file ZoneEvent.cs.

◆ OnVisit()

virtual void ZoneEvent.OnVisit ( )
virtual

Definition at line 158 of file ZoneEvent.cs.

◆ Tick()

void ZoneEvent.Tick ( float delta)

Definition at line 124 of file ZoneEvent.cs.

Member Data Documentation

◆ firstTick

bool ZoneEvent.firstTick = true

Definition at line 230 of file ZoneEvent.cs.

◆ hoursElapsed

int ZoneEvent.hoursElapsed

Definition at line 220 of file ZoneEvent.cs.

◆ minElapsed

int ZoneEvent.minElapsed

Definition at line 224 of file ZoneEvent.cs.

◆ rounds

int ZoneEvent.rounds

Definition at line 216 of file ZoneEvent.cs.

◆ time

float ZoneEvent.time

Definition at line 212 of file ZoneEvent.cs.

◆ zone

Zone ZoneEvent.zone

Definition at line 227 of file ZoneEvent.cs.

Property Documentation

◆ debugSkip

virtual bool ZoneEvent.debugSkip
get

Definition at line 59 of file ZoneEvent.cs.

◆ HasReport

virtual bool ZoneEvent.HasReport
get

Definition at line 99 of file ZoneEvent.cs.

◆ hoursToKill

virtual int ZoneEvent.hoursToKill
get

Definition at line 89 of file ZoneEvent.cs.

◆ id

virtual string ZoneEvent.id
get

Definition at line 19 of file ZoneEvent.cs.

◆ Name

string ZoneEvent.Name
get

Definition at line 115 of file ZoneEvent.cs.

◆ playlist

virtual Playlist ZoneEvent.playlist
get

Definition at line 49 of file ZoneEvent.cs.

◆ RefStr2

virtual string ZoneEvent.RefStr2
get

Definition at line 69 of file ZoneEvent.cs.

◆ RefStr3

virtual string ZoneEvent.RefStr3
get

Definition at line 79 of file ZoneEvent.cs.

◆ roundInterval

virtual float ZoneEvent.roundInterval
get

Definition at line 39 of file ZoneEvent.cs.

◆ source

SourceQuest.Row ZoneEvent.source
get

Definition at line 9 of file ZoneEvent.cs.

◆ TextWidgetDate

virtual string ZoneEvent.TextWidgetDate
get

Definition at line 29 of file ZoneEvent.cs.


The documentation for this class was generated from the following file: