Elin Decompiled Documentation EA 23.102 Nightly
|
Public Member Functions | |
DramaSequence | Play (DramaSetup setup) |
DramaSequence | Load () |
void | AddCustomEvents (string idCustom="Resident") |
void | ParseLine (Dictionary< string, string > item) |
DramaActor | GetActor (string id) |
DramaEvent | AddEvent (DramaEvent e) |
DramaEventMethod | AddEvent (Action func, float duration=0f, bool halt=false) |
DramaEventMethod | AddEvent (Action func, Func< string > funcJump) |
DramaEvent | CustomEvent (Action func, string step=null, float duration=0f, bool halt=false) |
void | SetDialog (string id="Default") |
bool | CheckIF (string IF) |
void | Show () |
void | Hide () |
Public Attributes | |
LayerDrama | layer |
CanvasGroup | cg |
CanvasGroup | cgCover |
UIDynamicList | listCredit |
Transform | actorPos |
Transform | endroll |
DramaActor | moldActor |
DramaSequence | sequence |
DramaOutcome | outcome |
DialogDrama | dialog |
DramaSetup | setup |
GameObject | goSkip |
Image | imageBG |
Image | imageCover |
Font[] | fonts |
Person | tg |
bool | bgmChanged |
List< DramaChoice > | _choices = new List<DramaChoice>() |
Dictionary< string, string > | customTalkTopics = new Dictionary<string, string>() |
Dictionary< string, string > | dictLocalize = new Dictionary<string, string>() |
float | creditSpeed |
DramaEventTalk | lastTalk |
bool | enableTone |
bool | customEventsAdded |
bool | idDefaultPassed |
int | countLine |
Static Public Attributes | |
static Chara | TG |
static Dictionary< string, ExcelData > | dictCache = new Dictionary<string, ExcelData>() |
![]() | |
static Core | core |
Properties | |
DramaActor | tgActor [get] |
![]() | |
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 Scene | scene [get] |
static BaseGameScreen | screen [get] |
static GameSetting | setting [get] |
static GameData | gamedata [get] |
static ColorProfile | Colors [get] |
static World | world [get] |
static SoundManager | Sound [get] |
static SourceManager | sources [get] |
static SourceManager | editorSources [get] |
static CoreDebug | debug [get] |
Private Member Functions | |
void | Update () |
Private Attributes | |
List< DramaEvent > | customEvents = new List<DramaEvent>() |
string | lastIF |
string | lastIF2 |
string | idDefault |
string | textReplace |
Additional Inherited Members | |
![]() | |
static int | rnd (int a) |
Definition at line 9 of file DramaManager.cs.
|
inline |
Definition at line 168 of file DramaManager.cs.
References AddEvent(), DramaCustomSequence.Build(), DramaCustomSequence.BuildTextData(), Person.chara, CustomEvent(), customEvents, customEventsAdded, DramaSequence.Exit(), Person.hasChara, idDefault, sequence, setup, DramaSequence.setup, DramaSetup.textData, TG, and tg.
Referenced by Load(), and ParseLine().
|
inline |
|
inline |
Definition at line 989 of file DramaManager.cs.
|
inline |
Definition at line 979 of file DramaManager.cs.
References DramaSequence.GetActor().
Referenced by AddCustomEvents(), GetActor(), and ParseLine().
|
inline |
Definition at line 1024 of file DramaManager.cs.
Referenced by ParseLine().
|
inline |
Definition at line 997 of file DramaManager.cs.
Referenced by AddCustomEvents().
|
inline |
Definition at line 974 of file DramaManager.cs.
References AddEvent().
|
inline |
Definition at line 1184 of file DramaManager.cs.
Referenced by ParseLine().
|
inline |
Definition at line 113 of file DramaManager.cs.
References actorPos, DramaSequence.AddActor(), AddCustomEvents(), ExcelData.BuildList(), DramaSequence.Clear(), countLine, customEvents, customEventsAdded, customTalkTopics, dictCache, dictLocalize, enableTone, idDefault, idDefaultPassed, Lang.isBuiltin, ExcelData.IsModified(), item, lastTalk, moldActor, ParseLine(), EMono.pc, sequence, setup, DramaSetup.sheet, DramaSetup.step, DramaSequence.steps, and tg.
Referenced by ParseLine(), and Play().
|
inline |
Definition at line 203 of file DramaManager.cs.
References _choices, EMono._map, EMono._zone, DramaSequence.AddActor(), Zone.AddCard(), DramaEventTalk.AddChoice(), AddCustomEvents(), AddEvent(), ZoneEventManager.AddPreEnter(), DramaSequence.AddStep(), bgmChanged, EMono.BranchOrHomeBranch, cg, cgCover, Person.chara, CheckIF(), Color, QuestManager.Complete(), Point.Copy(), EMono.core, countLine, Quest.Create(), ThingGen.Create(), LayerDrama.currentQuest, LayerDrama.currentReligion, customTalkTopics, Card.DamageHP(), Debug, Card.Destroy(), dialog, CoreRef.dictBGM, dictLocalize, enableTone, DramaProp.Enter(), DramaSequence.events, Zone.events, ThingContainer.Find(), SpatialManager.Find(), Map.FindChara(), BaseGameScreen.focusOption, LayerDrama.fromBook, EMono.game, Effect.Get(), HomeResourceManager.Get(), QuestManager.Get(), Card.GetTalkText(), QuestManager.globalList, goSkip, Person.hasChara, Quest.HasDLC, Hide(), idDefault, idDefaultPassed, if(), LayerDrama.Instance, Zone.instance, Lang.isBuiltin, item, Religion.JoinFaith(), Lang.langCode, lastIF, lastIF2, lastTalk, layer, Load(), Chara.MaxHP, Player.ModKeyItem(), Chara.MoveZone(), Scene.OnChangeHour(), Chara.OnInsulted(), outcome, EMono.pc, DramaSetup.person, Effect.Play(), DramaSequence.Play(), Tutorial.Play(), Card.PlayAnime(), EMono.player, Card.PlaySound(), Card.pos, Game.quests, Card.RecalculateFOV(), LayerDrama.refAction1, LayerDrama.refAction2, BaseGameScreen.RefreshAll(), Core.refs, Tutorial.Reserve(), FactionBranch.resources, Map.RevealAll(), EClass.rndHalf(), Game.Save(), Msg.Say(), Card.Say(), EMono.scene, Scene.screenElin, sequence, Zone.SetBGM(), SetDialog(), CardBlueprint.SetNormalRarity(), Layer.SetOnKill(), DramaSequence.setup, Shaker.ShakeCam(), Layer.ShowScreenLock(), EMono.Sound, Quest.source, Game.spatials, QuestManager.Start(), DramaSequence.steps, textReplace, tg, Card.things, EMono.ui, ZoneInstance.uidZone, QuestManager.UpdateJournal(), and Util.
Referenced by Load().
|
inline |
Definition at line 87 of file DramaManager.cs.
References cgCover, endroll, DramaSetup.forceJump, Load(), DramaSetup.person, DramaSequence.Play(), sequence, SetDialog(), setup, DramaSetup.step, and tg.
Referenced by LayerDrama.Activate(), and LayerDrama.ActivateNerun().
|
inline |
Definition at line 1007 of file DramaManager.cs.
Referenced by ParseLine(), and Play().
|
inline |
Definition at line 1176 of file DramaManager.cs.
|
inlineprivate |
Definition at line 79 of file DramaManager.cs.
References DramaSequence.OnUpdate(), and sequence.
List<DramaChoice> DramaManager._choices = new List<DramaChoice>() |
Definition at line 49 of file DramaManager.cs.
Referenced by DramaCustomSequence.Choice2(), and ParseLine().
Transform DramaManager.actorPos |
Definition at line 21 of file DramaManager.cs.
Referenced by DramaSequence.AddActor(), and Load().
bool DramaManager.bgmChanged |
Definition at line 45 of file DramaManager.cs.
Referenced by ParseLine().
CanvasGroup DramaManager.cg |
Definition at line 15 of file DramaManager.cs.
Referenced by ParseLine().
CanvasGroup DramaManager.cgCover |
Definition at line 17 of file DramaManager.cs.
Referenced by ParseLine(), and Play().
int DramaManager.countLine |
Definition at line 69 of file DramaManager.cs.
Referenced by Load(), and ParseLine().
float DramaManager.creditSpeed |
Definition at line 55 of file DramaManager.cs.
|
private |
Definition at line 47 of file DramaManager.cs.
Referenced by AddCustomEvents(), and Load().
bool DramaManager.customEventsAdded |
Definition at line 65 of file DramaManager.cs.
Referenced by AddCustomEvents(), and Load().
Dictionary<string, string> DramaManager.customTalkTopics = new Dictionary<string, string>() |
Definition at line 51 of file DramaManager.cs.
Referenced by DramaCustomSequence.GetText(), Load(), and ParseLine().
DialogDrama DramaManager.dialog |
Definition at line 31 of file DramaManager.cs.
Referenced by ParseLine().
Definition at line 75 of file DramaManager.cs.
Referenced by Load().
Dictionary<string, string> DramaManager.dictLocalize = new Dictionary<string, string>() |
Definition at line 53 of file DramaManager.cs.
Referenced by Load(), and ParseLine().
bool DramaManager.enableTone |
Definition at line 63 of file DramaManager.cs.
Referenced by DramaCustomSequence.GetText(), Load(), and ParseLine().
Transform DramaManager.endroll |
Definition at line 23 of file DramaManager.cs.
Referenced by DramaEventEndRoll.Play(), and Play().
Font [] DramaManager.fonts |
Definition at line 41 of file DramaManager.cs.
GameObject DramaManager.goSkip |
Definition at line 35 of file DramaManager.cs.
Referenced by ParseLine().
|
private |
Definition at line 71 of file DramaManager.cs.
Referenced by AddCustomEvents(), Load(), and ParseLine().
bool DramaManager.idDefaultPassed |
Definition at line 67 of file DramaManager.cs.
Referenced by Load(), and ParseLine().
Image DramaManager.imageBG |
Definition at line 37 of file DramaManager.cs.
Image DramaManager.imageCover |
Definition at line 39 of file DramaManager.cs.
|
private |
Definition at line 57 of file DramaManager.cs.
Referenced by ParseLine().
|
private |
Definition at line 59 of file DramaManager.cs.
Referenced by ParseLine().
DramaEventTalk DramaManager.lastTalk |
Definition at line 61 of file DramaManager.cs.
Referenced by DramaCustomSequence._TempTalk(), DramaCustomSequence.Choice(), DramaCustomSequence.Choice2(), Load(), and ParseLine().
LayerDrama DramaManager.layer |
Definition at line 13 of file DramaManager.cs.
Referenced by ParseLine().
UIDynamicList DramaManager.listCredit |
Definition at line 19 of file DramaManager.cs.
DramaActor DramaManager.moldActor |
Definition at line 25 of file DramaManager.cs.
Referenced by DramaSequence.AddActor(), and Load().
DramaOutcome DramaManager.outcome |
Definition at line 29 of file DramaManager.cs.
Referenced by ParseLine().
DramaSequence DramaManager.sequence |
Definition at line 27 of file DramaManager.cs.
Referenced by AddCustomEvents(), LayerDrama.LateUpdate(), Load(), ParseLine(), Play(), and Update().
DramaSetup DramaManager.setup |
Definition at line 33 of file DramaManager.cs.
Referenced by AddCustomEvents(), Load(), and Play().
|
private |
Definition at line 73 of file DramaManager.cs.
Referenced by ParseLine().
|
static |
Definition at line 11 of file DramaManager.cs.
Referenced by AddCustomEvents(), and GameLang.ConvertDrama().
Person DramaManager.tg |
Definition at line 43 of file DramaManager.cs.
Referenced by AddCustomEvents(), Load(), ParseLine(), and Play().
|
get |
Definition at line 77 of file DramaManager.cs.