Elin Modding Docs Doc
Loading...
Searching...
No Matches
DramaCustomSequence Class Reference
Inheritance diagram for DramaCustomSequence:
EClass

Public Member Functions

void Build (Chara c)
 
string GetRumor (Chara c)
 
bool HasTopic (string idSheet, string idTopic)
 
string GetText (Chara c, string idSheet, string idTopic)
 
string GetTopic (Chara c, string idTopic=null)
 
void BuildTextData ()
 
DramaEvent Event (DramaEvent e)
 
void Step (string step)
 
void Method (Action action, Func< bool > endFunc=null, string idJump=null)
 
void End ()
 
void Goto (string idJump)
 
void GotoDefault ()
 
void _Talk (string idActor, string text, string idJump=null)
 
void _Talk (string idActor, Func< string > funcText, string idJump=null)
 
void _TempTalk (string idActor, string text, string idJump=null)
 
void TempGoto (string idJump=null)
 
DramaChoice Choice (string lang, string idJump, bool cancel=false)
 
DramaChoice Choice (string lang, Action onJump)
 
DramaChoice Choice2 (string lang, string idJump)
 
void EnableCancel (string idCancelJump=null)
 
List< CardGetListGuide ()
 

Public Attributes

Card destCard
 
Chara destChara
 
Quest destQuest
 
Thing destThing
 
string idDefault
 
string idCustom
 
DramaSetup setup
 
DramaSequence sequence
 
List< DramaEventevents
 
DramaManager manager
 

Properties

string StepDefault [get]
 
string StepEnd [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 8 of file DramaCustomSequence.cs.

Member Function Documentation

◆ _Talk() [1/2]

void DramaCustomSequence._Talk ( string idActor,
Func< string > funcText,
string idJump = null )

Definition at line 1533 of file DramaCustomSequence.cs.

◆ _Talk() [2/2]

void DramaCustomSequence._Talk ( string idActor,
string text,
string idJump = null )

Definition at line 1522 of file DramaCustomSequence.cs.

◆ _TempTalk()

void DramaCustomSequence._TempTalk ( string idActor,
string text,
string idJump = null )

Definition at line 1544 of file DramaCustomSequence.cs.

◆ Build()

void DramaCustomSequence.Build ( Chara c)

Definition at line 31 of file DramaCustomSequence.cs.

◆ BuildTextData()

void DramaCustomSequence.BuildTextData ( )

Definition at line 1457 of file DramaCustomSequence.cs.

◆ Choice() [1/2]

DramaChoice DramaCustomSequence.Choice ( string lang,
Action onJump )

Definition at line 1576 of file DramaCustomSequence.cs.

◆ Choice() [2/2]

DramaChoice DramaCustomSequence.Choice ( string lang,
string idJump,
bool cancel = false )

Definition at line 1564 of file DramaCustomSequence.cs.

◆ Choice2()

DramaChoice DramaCustomSequence.Choice2 ( string lang,
string idJump )

Definition at line 1585 of file DramaCustomSequence.cs.

◆ EnableCancel()

void DramaCustomSequence.EnableCancel ( string idCancelJump = null)

Definition at line 1594 of file DramaCustomSequence.cs.

◆ End()

void DramaCustomSequence.End ( )

Definition at line 1504 of file DramaCustomSequence.cs.

◆ Event()

DramaEvent DramaCustomSequence.Event ( DramaEvent e)

Definition at line 1474 of file DramaCustomSequence.cs.

◆ GetListGuide()

List< Card > DramaCustomSequence.GetListGuide ( )

Definition at line 1601 of file DramaCustomSequence.cs.

◆ GetRumor()

string DramaCustomSequence.GetRumor ( Chara c)

Definition at line 1387 of file DramaCustomSequence.cs.

◆ GetText()

string DramaCustomSequence.GetText ( Chara c,
string idSheet,
string idTopic )

Definition at line 1436 of file DramaCustomSequence.cs.

◆ GetTopic()

string DramaCustomSequence.GetTopic ( Chara c,
string idTopic = null )

Definition at line 1451 of file DramaCustomSequence.cs.

◆ Goto()

void DramaCustomSequence.Goto ( string idJump)

Definition at line 1510 of file DramaCustomSequence.cs.

◆ GotoDefault()

void DramaCustomSequence.GotoDefault ( )

Definition at line 1516 of file DramaCustomSequence.cs.

◆ HasTopic()

bool DramaCustomSequence.HasTopic ( string idSheet,
string idTopic )

Definition at line 1422 of file DramaCustomSequence.cs.

◆ Method()

void DramaCustomSequence.Method ( Action action,
Func< bool > endFunc = null,
string idJump = null )

Definition at line 1491 of file DramaCustomSequence.cs.

◆ Step()

void DramaCustomSequence.Step ( string step)

Definition at line 1482 of file DramaCustomSequence.cs.

◆ TempGoto()

void DramaCustomSequence.TempGoto ( string idJump = null)

Definition at line 1557 of file DramaCustomSequence.cs.

Member Data Documentation

◆ destCard

Card DramaCustomSequence.destCard

Definition at line 1623 of file DramaCustomSequence.cs.

◆ destChara

Chara DramaCustomSequence.destChara

Definition at line 1626 of file DramaCustomSequence.cs.

◆ destQuest

Quest DramaCustomSequence.destQuest

Definition at line 1629 of file DramaCustomSequence.cs.

◆ destThing

Thing DramaCustomSequence.destThing

Definition at line 1632 of file DramaCustomSequence.cs.

◆ events

List<DramaEvent> DramaCustomSequence.events

Definition at line 1647 of file DramaCustomSequence.cs.

◆ idCustom

string DramaCustomSequence.idCustom

Definition at line 1638 of file DramaCustomSequence.cs.

◆ idDefault

string DramaCustomSequence.idDefault

Definition at line 1635 of file DramaCustomSequence.cs.

◆ manager

DramaManager DramaCustomSequence.manager

Definition at line 1650 of file DramaCustomSequence.cs.

◆ sequence

DramaSequence DramaCustomSequence.sequence

Definition at line 1644 of file DramaCustomSequence.cs.

◆ setup

DramaSetup DramaCustomSequence.setup

Definition at line 1641 of file DramaCustomSequence.cs.

Property Documentation

◆ StepDefault

string DramaCustomSequence.StepDefault
get

Definition at line 12 of file DramaCustomSequence.cs.

◆ StepEnd

string DramaCustomSequence.StepEnd
get

Definition at line 22 of file DramaCustomSequence.cs.


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