|
Elin Decompiled Documentation EA 23.229 Stable 1st Anniversary Patch 2
|
Public Member Functions | |
| virtual ZoneEventQuest | CreateEvent () |
| virtual ZoneInstanceRandomQuest | CreateInstance () |
| override Zone | CreateInstanceZone (Chara c) |
Public Member Functions inherited from QuestRandom | |
| override void | OnDropReward () |
Public Member Functions inherited from Quest | |
| virtual Thing | GetDestThing () |
| virtual int | GetExtraMoney () |
| virtual int | GetRewardPlat (int money) |
| override bool | Equals (object obj) |
| virtual bool | IsVisibleOnQuestBoard () |
| virtual bool | CanStartQuest () |
| virtual bool | CanUpdateOnTalk (Chara c) |
| virtual Zone | CreateInstanceZone (Chara c) |
| virtual bool | UpdateOnTalk () |
| void | Init () |
| virtual void | OnInit () |
| Quest | SetClient (Chara c, bool assignQuest=true) |
| void | SetTask (QuestTask _task) |
| void | Start () |
| virtual void | OnStart () |
| virtual void | OnEnterZone () |
| virtual void | OnClickQuest () |
| void | Fail () |
| virtual void | OnFail () |
| virtual void | ShowCompleteText () |
| void | Complete () |
| virtual void | OnBeforeComplete () |
| virtual void | OnDropReward () |
| Thing | DropReward (string id) |
| Thing | DropReward (Thing t) |
| virtual void | OnComplete () |
| void | CompleteTask () |
| virtual void | OnCompleteTask () |
| virtual void | OnGiveItem (Chara c, Thing t) |
| virtual void | OnKillChara (Chara c) |
| virtual void | OnModKarma (int a) |
| void | NextPhase () |
| void | ChangePhase (int a) |
| virtual void | OnChangePhase (int a) |
| string | Parse (string s) |
| virtual string | GetTitle () |
| virtual string | GetTrackerText () |
| virtual string | GetDetail (bool onJournal=false) |
| virtual string | GetDetailText (bool onJournal=false) |
| virtual string | GetTextProgress () |
| string | GetRewardText () |
| virtual string | GetTalkProgress () |
| virtual string | GetTalkComplete () |
| void | UpdateJournal () |
| virtual bool | IsDeliverTarget (Chara c) |
| virtual bool | CanDeliverToClient (Chara c) |
| virtual bool | CanDeliverToBox (Thing t) |
| virtual bool | Deliver (Chara c, Thing t=null) |
Properties | |
| virtual string | IdZone [get] |
| override bool | UseInstanceZone [get] |
| override bool | CanAbandon [get] |
| override string | RefDrama3 [get] |
| override int | KarmaOnFail [get] |
Properties inherited from QuestRandom | |
| override bool | CanAutoAdvance [get] |
| override bool | IsRandomQuest [get] |
| override int | RangeDeadLine [get] |
| override int | KarmaOnFail [get] |
| override int | FameOnComplete [get] |
| override string | RefDrama1 [get] |
Properties inherited from Quest | |
| Zone | ClientZone [get] |
| Chara | chara [get] |
| virtual SourceQuest.Row | source [get] |
| bool | Confetti [get] |
| bool | IsExpired [get] |
| int | Hours [get] |
| string | TextDeadline [get] |
| virtual bool | HasDLC [get] |
| virtual string | idSource [get] |
| virtual string | RewardSuffix [get] |
| virtual bool | FameContent [get] |
| virtual string | TextExtra [get] |
| virtual string | TextExtra2 [get] |
| virtual int | DangerLv [get] |
| virtual int | AffinityGain [get] |
| virtual int | BaseMoney [get] |
| virtual int | KarmaOnFail [get] |
| virtual bool | CanAbandon [get] |
| virtual int | FameOnComplete [get] |
| virtual int | RangeDeadLine [get] |
| virtual bool | UseInstanceZone [get] |
| virtual bool | ForbidTeleport [get] |
| virtual bool | TrackOnStart [get] |
| virtual bool | RequireClientInSameZone [get] |
| virtual DifficultyType | difficultyType [get] |
| virtual Chara | DestChara [get] |
| virtual string | RefDrama1 [get] |
| virtual string | RefDrama2 [get] |
| virtual string | RefDrama3 [get] |
| virtual string | RefDrama4 [get] |
| virtual string | TitlePrefix [get] |
| virtual bool | CanAutoAdvance [get] |
| virtual bool | IsRandomQuest [get] |
| virtual string | NameDeliver [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 | |
Public Types inherited from Quest | |
| enum | DifficultyType { Default , Deliver , Supply , Escort , Bulk , Meal , Farm , Music } |
| enum | SubReward { plat , gacha_coin , money2 , ticket_furniture } |
Static Public Member Functions inherited from Quest | |
| static Quest | Create (string _id, string _idPerson=null, Chara c=null) |
| static List< Zone > | ListDeliver () |
Static Public Member Functions inherited from EClass | |
| static int | rndSeed (int a, int seed) |
| static int | rnd (long a) |
| 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) |
Public Attributes inherited from Quest | |
| string | id |
| int | uid |
| int | uidClientZone |
| int | phase |
| int | lv |
| int | deadline |
| int | difficulty |
| int | rewardMoney |
| int | bonusMoney |
| int | startDate |
| int | dangerLv |
| bool | isNew |
| bool | isComplete |
| bool | track |
| Person | person |
| QuestTask | task |
| RefChara | refChara = new RefChara() |
Static Public Attributes inherited from Quest | |
| const int | PhaseComplete = 999 |
Static Public Attributes inherited from EClass | |
| static Core | core |
Definition at line 3 of file QuestInstance.cs.
|
inlinevirtual |
Reimplemented in QuestDefenseGame, QuestHarvest, QuestMusic, and QuestSubdue.
Definition at line 15 of file QuestInstance.cs.
Referenced by CreateInstanceZone().
|
inlinevirtual |
Reimplemented in QuestDefenseGame, QuestMusic, and QuestSubdue.
Definition at line 20 of file QuestInstance.cs.
Referenced by CreateInstanceZone().
Reimplemented from Quest.
Definition at line 25 of file QuestInstance.cs.
References ZoneEventManager.Add(), CreateEvent(), CreateInstance(), SpatialGen.CreateInstance(), Quest.deadline, Debug, Zone.events, IdZone, Chara.quest, Card.uid, and Quest.uid.
|
get |
Definition at line 9 of file QuestInstance.cs.
|
get |
Definition at line 5 of file QuestInstance.cs.
Referenced by CreateInstanceZone().
|
get |
Definition at line 13 of file QuestInstance.cs.
|
get |
Definition at line 11 of file QuestInstance.cs.
|
get |
Definition at line 7 of file QuestInstance.cs.