1using System.Collections.Generic;
34 z = EMono.game.Prologue.startZ
66 EMono.player.flags.gotJurePillow =
true;
224 List<Card> list =
new List<Card>();
277 switch (lastChoice.
index)
299 for (
int i = 0; i < 10; i++)
307 cc.calmCheckTurn = 100;
326 if (
cc.
id ==
"fairy_nanasu")
342 if (
cc.
id ==
"olderyoungersister")
352 cc.idSkin = ((cc.idSkin != 1) ? 1 : 2);
380 if (
cc.
id ==
"poppy")
405 for (
int i = 0; i < 6; i++)
429 int num = chara.
Evalue(1248);
431 for (
int i = 0; i < num; i++)
445 _ =
item.IF.Split(
'/')[0] ==
"costHire";
468 SE.Play(
"questComplete");
495 for (
int i = 0; i < num; i++)
497 for (
int j = 0; j < 5; j++)
520 int num = count / 10;
536 List<Thing> list =
new List<Thing>();
538 for (
int i = 0; i < felmeraRewardIndex; i++)
556 EMono.player.lastFelmeraReward = felmeraRewardIndex;
563 if (key >= 500 && key < 700)
568 Msg.
Say(
"add_sketch_special");
void SetBool(int id, bool enable)
int GetInt(int id, int? defaultInt=null)
void SetInt(int id, int value=0)
List< Action > actionsNextFrame
static void SetNormalRarity(bool fixedMat=false)
GlobalCharaList globalCharas
void RemoveEditorTag(EditorTag tag)
void SetPlaceState(PlaceState newState, bool byPlayer=false)
ElementContainerCard elements
void ModCurrency(int a, string id="money")
Thing Add(string id, int num=1, int lv=1)
void ModNum(int a, bool notify=true)
bool HasElement(int ele, bool includeNagative=false)
void TalkRaw(string text, string ref1=null, string ref2=null, bool forceSync=false)
void Say(string lang, string ref1=null, string ref2=null)
static Chara Create(string id, int lv=-1)
void ModAffinity(Chara c, int a, bool show=true, bool showOnlyEmo=false)
void SetFeat(int id, int value=1, bool msg=false)
void MakeAlly(bool msg=true)
bool UseAbility(int idAct, Card tc=null, Point pos=null, bool pt=false)
void DoHostileAction(Card _tg, bool immediate=false)
void MoveHome(string id, int x=-1, int z=-1)
override void LookAt(Card c)
void MoveZone(string alias)
UD_Int_String dictSketches
Element GetInvalidFeat(Chara c)
static Thing GenerateRandomGene(int lv=-1, int seed=-1)
Element GetInvalidAction(Chara c)
int GetRaw(int offsetHours=0)
static Dialog Gift(string langHeader, bool autoAdd, params Card[] cards)
static DramaChoice lastChoice
void QuestExploration_MeetFarris()
int GetFelmeraRewardIndex()
void QuestExploration_AfterComplete()
void QuestExploration_Drop1()
static bool If(DramaChoice item, Chara c)
void QuestShippingChest_Drop1()
void QuestExploration_AfterCrystal()
void give_sketch_special()
void give_catball_recipe()
void QuestSharedContainer_Drop1()
void upgrade_miscreation()
void QuestExploration_MeetFarris2()
void chara_hired_ticket()
void fiama_starter_gift()
void give_sketch_reward()
List< Thing > ListFelmeraBarter()
void QuestVernis_DropRecipe()
static SoundManager Sound
static FactionBranch Branch
static SourceManager sources
Element SetBase(string alias, int v, int potential=0)
ReligionManager religions
static Guild CurrentDrama
void RefreshDevelopment()
static QuestGuild CurrentQuest
static Guild GetCurrentGuild()
Chara FindChara(string id)
void TrySmoothPick(Cell cell, Thing t, Chara c)
static string Say(string idLang, string ref1, string ref2=null, string ref3=null, string ref4=null)
Thing DropReward(Thing t, bool silent=false)
Point GetNearestPoint(bool allowBlock=false, bool allowChara=true, bool allowInstalled=true, bool ignoreCenter=false, int minRadius=0)
Point GetRandomPointInRadius(int minRadius, int maxRadius, bool requireLos=true, bool allowChara=true, bool allowBlocked=false, int tries=2000)
HashSet< string > completedIDs
Quest Start(string id, string idGlobalChara)
Quest SetClient(Chara c, bool assignQuest=true)
static Quest Create(string _id, string _idPerson=null, Chara c=null)
static void SetSeed(int a=-1)
static void DropIngredients(string id, string idMatMain, int num=1)
void JoinFaith(Chara c, ConvertType type=ConvertType.Default)
void DestroyAll(Func< Thing, bool > funcExclude=null)
static Thing CreateRawMaterial(SourceMaterial.Row m)
static Thing CreateRedBook(string id, int num=1)
static Thing CreateRecipe(string id)
static Thing CreateScroll(int ele, int num=1)
static Thing Create(string id, int idMat=-1, int lv=-1)
Thing Identify(bool show=true, IDTSource idtSource=IDTSource.Identify)
TraitSet GetTraitSet(Type t)
void ClaimZone(bool debug=false, Point pos=null)
Chara AddChara(string id, int x, int z)
Card AddThing(string id, int x, int z)
Card AddCard(Card t, Point point)