|
Elin Decompiled Documentation EA 23.320 Nyaightly Patch 1
|
Public Member Functions | |
| DramaSequence | Play (DramaSetup setup) |
| DramaSequence | Load () |
| void | AddCustomEvents (string idCustom="Resident") |
| void | ParseLine (Dictionary< string, string > item) |
| Chara | GetChara (string id) |
| Person | GetPerson (string id) |
| 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 |
| string | path |
| 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>(PathComparer.Default) |
Static Public Attributes inherited from EMono | |
| static Core | core |
Properties | |
| bool | keepAmbientBGM [get] |
| EScriptSubmission | Scripting [get] |
| DramaActor | tgActor [get] |
Properties inherited from EMono | |
| 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 |
| SoundSource | lastSound |
| string | idDefault |
| string | textReplace |
Additional Inherited Members | |
Static Public Member Functions inherited from EMono | |
| static int | rnd (int a) |
Definition at line 10 of file DramaManager.cs.
|
inline |
Definition at line 230 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 1148 of file DramaManager.cs.
|
inline |
Definition at line 1138 of file DramaManager.cs.
References DramaSequence.GetActor().
Referenced by AddCustomEvents(), and ParseLine().
|
inline |
Definition at line 1183 of file DramaManager.cs.
Referenced by ParseLine().
|
inline |
Definition at line 1156 of file DramaManager.cs.
Referenced by AddCustomEvents(), and CustomDramaExpansionHelper.InjectUniqueRumor().
|
inline |
Definition at line 1133 of file DramaManager.cs.
|
inline |
Definition at line 1123 of file DramaManager.cs.
Referenced by if(), if_element(), if_faith(), if_fame(), if_has_item(), join_party(), move_zone(), play_screen_effect(), and pop_text().
|
inline |
Definition at line 1128 of file DramaManager.cs.
|
inline |
Definition at line 1395 of file DramaManager.cs.
|
inline |
Definition at line 129 of file DramaManager.cs.
References actorPos, DramaSequence.AddActor(), AddCustomEvents(), DramaSetup.book, ExcelData.BuildList(), DramaSequence.Clear(), Color, countLine, customEvents, customEventsAdded, customTalkTopics, Debug, dictCache, dictLocalize, enableTone, idDefault, idDefaultPassed, ExcelData.IsModified(), item, Lang.langCode, lastTalk, moldActor, ParseLine(), path, ExcelData.path, EMono.pc, sequence, setup, DramaSetup.sheet, DramaSetup.step, DramaSequence.steps, and tg.
Referenced by ParseLine(), and Play().
|
inline |
Definition at line 265 of file DramaManager.cs.
References _choices, EMono._map, EMono._zone, DramaSequence.AddActor(), Zone.AddCard(), DramaEventTalk.AddChoice(), AddCustomEvents(), AddEvent(), DramaSequence.AddStep(), bgmChanged, EMono.BranchOrHomeBranch, Game.cards, cg, cgCover, Person.chara, Map.charas, CheckIF(), Color, QuestManager.Complete(), EMono.core, countLine, Quest.Create(), ThingGen.Create(), LayerDrama.currentQuest, LayerDrama.currentReligion, customTalkTopics, EMono.debug, dialog, CoreRef.dictBGM, dictLocalize, CoreDebug.enable, enableTone, DramaSequence.events, CardManager.GlobalCharaList.Find(), Map.FindChara(), LayerDrama.fromBook, EMono.game, HomeResourceManager.Get(), QuestManager.Get(), Steam.GetAchievement(), Card.GetTalkText(), CardManager.globalCharas, QuestManager.globalList, goSkip, Person.hasChara, Quest.HasDLC, idDefault, idDefaultPassed, item, lastIF, lastIF2, lastSound, lastTalk, layer, Load(), Chara.ModAffinity(), Player.ModKeyItem(), outcome, EMono.pc, DramaSequence.Play(), EMono.player, Card.pos, Game.quests, LayerDrama.refAction1, LayerDrama.refAction2, Core.refs, FactionBranch.resources, Msg.Say(), sequence, Zone.SetBGM(), Person.SetChara(), DramaChoice.SetCondition(), SetDialog(), CardBlueprint.SetNormalRarity(), Layer.ShowScreenLock(), EMono.Sound, Quest.source, QuestManager.Start(), DramaSequence.steps, tg, EMono.ui, QuestManager.UpdateJournal(), and Util.
Referenced by Load().
|
inline |
Definition at line 103 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 1166 of file DramaManager.cs.
Referenced by ParseLine(), and Play().
|
inline |
Definition at line 1387 of file DramaManager.cs.
|
inlineprivate |
Definition at line 89 of file DramaManager.cs.
References Layer.Close(), Debug, layer, DramaSequence.OnUpdate(), path, and sequence.
| List<DramaChoice> DramaManager._choices = new List<DramaChoice>() |
Definition at line 50 of file DramaManager.cs.
Referenced by DramaCustomSequence.Choice2(), CustomDramaExpansionHelper.InjectUniqueRumor(), and ParseLine().
| Transform DramaManager.actorPos |
Definition at line 22 of file DramaManager.cs.
Referenced by DramaSequence.AddActor(), and Load().
| bool DramaManager.bgmChanged |
Definition at line 46 of file DramaManager.cs.
Referenced by ParseLine().
| CanvasGroup DramaManager.cg |
Definition at line 16 of file DramaManager.cs.
Referenced by ParseLine().
| CanvasGroup DramaManager.cgCover |
Definition at line 18 of file DramaManager.cs.
Referenced by ParseLine(), and Play().
| int DramaManager.countLine |
Definition at line 75 of file DramaManager.cs.
Referenced by Load(), and ParseLine().
| float DramaManager.creditSpeed |
Definition at line 56 of file DramaManager.cs.
|
private |
Definition at line 48 of file DramaManager.cs.
Referenced by AddCustomEvents(), and Load().
| bool DramaManager.customEventsAdded |
Definition at line 71 of file DramaManager.cs.
Referenced by AddCustomEvents(), and Load().
| Dictionary<string, string> DramaManager.customTalkTopics = new Dictionary<string, string>() |
Definition at line 52 of file DramaManager.cs.
Referenced by DramaCustomSequence.GetText(), Load(), and ParseLine().
| DialogDrama DramaManager.dialog |
Definition at line 32 of file DramaManager.cs.
Referenced by ParseLine().
|
static |
Definition at line 81 of file DramaManager.cs.
Referenced by Load().
| Dictionary<string, string> DramaManager.dictLocalize = new Dictionary<string, string>() |
Definition at line 54 of file DramaManager.cs.
Referenced by Load(), and ParseLine().
| bool DramaManager.enableTone |
Definition at line 69 of file DramaManager.cs.
Referenced by Load(), and ParseLine().
| Transform DramaManager.endroll |
Definition at line 24 of file DramaManager.cs.
Referenced by DramaEventEndRoll.Play(), and Play().
| Font [] DramaManager.fonts |
Definition at line 42 of file DramaManager.cs.
| GameObject DramaManager.goSkip |
Definition at line 36 of file DramaManager.cs.
Referenced by ParseLine().
|
private |
Definition at line 77 of file DramaManager.cs.
Referenced by AddCustomEvents(), Load(), and ParseLine().
| bool DramaManager.idDefaultPassed |
Definition at line 73 of file DramaManager.cs.
Referenced by Load(), and ParseLine().
| Image DramaManager.imageBG |
Definition at line 38 of file DramaManager.cs.
| Image DramaManager.imageCover |
Definition at line 40 of file DramaManager.cs.
|
private |
Definition at line 61 of file DramaManager.cs.
Referenced by ParseLine().
|
private |
Definition at line 63 of file DramaManager.cs.
Referenced by ParseLine().
|
private |
Definition at line 65 of file DramaManager.cs.
Referenced by ParseLine().
| DramaEventTalk DramaManager.lastTalk |
Definition at line 67 of file DramaManager.cs.
Referenced by DramaCustomSequence._TempTalk(), DramaCustomSequence.Choice(), DramaCustomSequence.Choice2(), CustomDramaExpansionHelper.InjectUniqueRumor(), Load(), and ParseLine().
| LayerDrama DramaManager.layer |
Definition at line 14 of file DramaManager.cs.
Referenced by ParseLine(), and Update().
| UIDynamicList DramaManager.listCredit |
Definition at line 20 of file DramaManager.cs.
| DramaActor DramaManager.moldActor |
Definition at line 26 of file DramaManager.cs.
Referenced by DramaSequence.AddActor(), and Load().
| DramaOutcome DramaManager.outcome |
Definition at line 30 of file DramaManager.cs.
Referenced by ParseLine().
| string DramaManager.path |
Definition at line 59 of file DramaManager.cs.
Referenced by Load(), DramaInvokeDetail.SafeInvoke(), and Update().
| DramaSequence DramaManager.sequence |
Definition at line 28 of file DramaManager.cs.
Referenced by AddCustomEvents(), CustomDramaExpansionHelper.AddTempTalk(), CustomDramaExpansionHelper.Goto(), CustomDramaExpansionHelper.InjectUniqueRumor(), LayerDrama.LateUpdate(), Load(), ParseLine(), Play(), and Update().
| DramaSetup DramaManager.setup |
Definition at line 34 of file DramaManager.cs.
Referenced by AddCustomEvents(), CustomDramaExpansionHelper.InjectUniqueRumor(), Load(), and Play().
|
private |
Definition at line 79 of file DramaManager.cs.
|
static |
Definition at line 12 of file DramaManager.cs.
Referenced by AddCustomEvents(), and GameLang.ConvertDrama().
| Person DramaManager.tg |
Definition at line 44 of file DramaManager.cs.
Referenced by AddCustomEvents(), GameLang.ConvertDrama(), CustomDramaExpansionHelper.InjectUniqueRumor(), Load(), DramaOutcome.marry(), ParseLine(), and Play().
|
get |
Definition at line 83 of file DramaManager.cs.
Referenced by ActorEx.GetVolume().
|
get |
Definition at line 85 of file DramaManager.cs.
|
get |
Definition at line 87 of file DramaManager.cs.