|
Elin Decompiled Documentation EA 23.343.5 Nightly
|
Classes | |
| class | PortalReturnData |
Public Member Functions | |
| Zone | FindOrCreateLevel (int destLv, string subId="") |
| int | Evalue (int ele) |
| int | Evalue (string alias) |
| virtual string | GetDungenID () |
| virtual bool | ShouldScaleImportedChara (Chara c) |
| virtual string | GetNewZoneID (int level) |
| override string | ToString () |
| string | TextLevel (int _lv) |
| override void | OnCreate () |
| override void | OnAfterCreate () |
| void | Activate () |
| void | RefreshHat () |
| void | OnVisit () |
| void | RefreshDeathSentense () |
| void | Revive () |
| virtual void | OnRegenerate () |
| virtual void | OnActivate () |
| virtual void | OnBeforeDeactivate () |
| virtual void | OnDeactivate () |
| virtual void | OnBeforeSimulate () |
| virtual void | OnVisitNewMapOrRegenerate () |
| virtual void | OnAfterSimulate () |
| virtual void | OnAdvanceHour () |
| void | Simulate () |
| Point | GetSpawnPos (Chara c, ZoneTransition.EnterState destState=ZoneTransition.EnterState.Auto) |
| Point | GetRandomVisitPos (Chara c) |
| void | AddGlobalCharasOnActivate () |
| void | Deactivate () |
| void | OnKillGame () |
| void | UnloadMap () |
| void | ClaimZone (bool debug=false, Point pos=null) |
| void | AbandonZone () |
| bool | CanDestroy () |
| override void | _OnBeforeSave () |
| override void | OnLoad () |
| override void | Destroy () |
| void | ClearZones (Zone current=null) |
| void | OnChildNumChange (Card c) |
| ICardParent | GetRoot () |
| Zone | GetTopZone () |
| Card | AddCardSplinkle (Card t, Point center, int radius=4) |
| Chara | AddChara (string id, int x, int z) |
| Chara | AddChara (string id, Point p) |
| Card | AddThing (string id, int x, int z) |
| Card | AddThing (string id, Point p) |
| Card | AddCard (Card t, Point point) |
| Card | AddCard (Card t) |
| Card | AddCard (Card t, int x, int z) |
| void | RemoveCard (Card t) |
| T | GetRandomSpot< T > () |
| bool | TryAddThingInSpot< T > (Thing t, bool useContainer=true) |
| List< Thing > | TryListThingsInSpot< T > (Func< Thing, bool > func=null) |
| bool | TryAddThingInSharedContainer (Thing t, List< Thing > containers=null, bool add=true, bool msg=false, Chara chara=null, bool sharedOnly=true) |
| Thing | FindSharedContainer (Thing t, List< Thing > containers=null, bool sharedOnly=true) |
| bool | TryAddThing (Thing target, Point p, bool destroyIfFail=false) |
| Thing | TryGetThingFromSharedContainer (Func< Thing, bool > func) |
| Thing | TryGetRestock< T > (string idCat) |
| ZoneProfile | GetProfile () |
| void | CreateBP () |
| virtual void | OnCreateBP () |
| void | Generate () |
| void | TrySpawnFollower () |
| void | SpawnAltar () |
| virtual void | OnGenerateMap () |
| void | TryGenerateOre () |
| Chara | TryGenerateEvolved (bool force=false, Point p=null) |
| void | TryGenerateBigDaddy () |
| void | TryGenerateShrine () |
| void | ResetHostility () |
| virtual void | OnGenerateRooms (BaseMapGen gen) |
| Point | GetSpawnPos (SpawnPosition type, int tries=100) |
| Chara | SpawnMob (string id, Point pos=null) |
| Chara | SpawnMob (Point pos=null, SpawnSetting setting=null) |
| bool | HasField (int idEle) |
| void | SetFieldEffect (int idEle, int a, int duration=0) |
| void | RemoveFieldEffect (int idEle) |
| void | RefreshElectricity () |
| int | GetElectricity (bool cost=false) |
| void | SetBGM (List< int > ids, bool refresh=true, float fadeDuration=0f) |
| void | SetBGM (int id=-1, bool refresh=true, float fadeDuration=0f) |
| void | RefreshPlaylist () |
| void | ResetPlaylist () |
| void | RefreshBGM () |
| Playlist | CreatePlaylist (ref List< int > list, Playlist mold=null) |
| Chara | FindChara (string id) |
| Chara | FindChara (int uid) |
| Chara | FindDeadChara (string id) |
| int | GetDeepestLv () |
| int | GetDeepestLv (ref int max) |
| int | GetCostSkyTravel () |
| List< Element > | ListLandFeats () |
| ZoneExportData | Import (string path) |
| void | Export (string path, PartialMap partial=null, bool usermap=false) |
| void | ExportDialog (string dir=null) |
| void | ImportDialog (string dir=null) |
| void | Export () |
| void | WriteNote (UINote n, Action< UINote > onWriteNote=null, IInspect.NoteMode mode=IInspect.NoteMode.Default, Recipe recipe=null) |
| void | OnInspect () |
| int | GetSortVal () |
| Chara | AddRandomVisitor (bool guest=false) |
| void | OnSimulateHour (VirtualDate date) |
| void | OnSimulateDay (VirtualDate date) |
| void | OnSimulateMonth (VirtualDate date) |
| void | RainWater () |
| void | GrowPlants (VirtualDate date) |
| Zone | GetZoneAt (int _x, int _y) |
| bool | IsCrime (Chara c, Act act) |
| void | RefreshCriminal () |
| void | RefreshListCitizen () |
| virtual void | SetAlarm (bool enable) |
| void | ModInfluence (int a) |
| void | ModDevelopment (int a) |
| void | UpdateQuests (bool force=false) |
| List< Chara > | ListMinions (Chara c) |
| int | CountMinions (Chara c) |
| int | GetSoilCost () |
| void | SpawnLostItems () |
| void | ApplyBackerPet (bool draw) |
| FortuneRollData | GetOrCreateFortuneRollData (bool refresh=true) |
Public Member Functions inherited from Spatial | |
| int | GetInt (int id, int? defaultInt=null) |
| void | AddInt (int id, int value) |
| void | SetInt (int id, int value=0) |
| override string | ToString () |
| void | Create (string _id, int _x, int _y, int _icon) |
| void | Register () |
| virtual void | OnCreate () |
| virtual void | OnAfterCreate () |
| virtual void | SetMainFaction (Faction f) |
| Zone | GetFirstZone () |
| void | OnBeforeSave () |
| virtual void | _OnBeforeSave () |
| void | _OnLoad () |
| virtual void | OnLoad () |
| virtual void | Destroy () |
| void | DeleteMapRecursive () |
| virtual void | AddChild (Spatial child) |
| void | RemoveChild (Spatial child) |
| Zone | FindDeepestZone () |
| Zone | FindZone (int lv) |
| Zone | FindZone (string _id) |
| virtual bool | CanKill () |
| int | Dist (Point p) |
| int | Dist (Spatial s) |
| void | MakeGameObject (GameObject parentGo) |
| ICardParent | GetRoot () |
| void | RemoveCard (Card c) |
| void | OnChildNumChange (Card c) |
| void | WriteNote (UINote n, Action< UINote > onWriteNote=null, NoteMode mode=NoteMode.Default, Recipe recipe=null) |
| void | OnInspect () |
Static Public Member Functions | |
| static string string int zoneLv | ParseZoneFullName (string zoneFullName) |
| static bool | IsImportValid (string path) |
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 (long _a, int start, int step, int rate=75) |
| static int | sqrt (int a) |
| 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 | |
| FactionBranch | branch |
| int | pendingSimHours |
| HashSet< int > | completedQuests = new HashSet<int>() |
| ZoneEventManager | events = new ZoneEventManager() |
| ElementContainerZone | elements = new ElementContainerZone() |
| ElementContainerField | fieldElements = new ElementContainerField() |
| MapBounds | bounds |
| Dictionary< int, string > | dictCitizen = new Dictionary<int, string>() |
| ZoneInstance | instance |
| List< int > | landFeats |
| Map | map |
| MapSubset | subset |
| ZoneBlueprint | bp |
| int | fileVariation |
| bool | dirtyElectricity |
| bool | isStarted |
| bool | isSimulating |
| int | tempDist |
| BiomeProfile | _biome |
Public Attributes inherited from Spatial | |
| Spatial | parent |
| string | id |
| string | idUser |
| string | name |
| string | idMainFaction |
| string | idProfile |
| string | idCurrentSubset |
| string | idHat |
| int[] | _ints = new int[30] |
| List< Spatial > | children = new List<Spatial>() |
| List< Spatial > | connections = new List<Spatial>() |
| Dictionary< int, int > | mapInt = new Dictionary<int, int>() |
| bool | destryoed |
| bool | isImported |
| BitArray32 | bits |
Static Public Attributes | |
| static bool | forceRegenerate |
| static string | forceSubset |
| static CardRow | sourceHat |
| static int | okaerinko = 0 |
| static bool | ignoreSpawnAnime |
| static List< Thing > | Suckers = new List<Thing>() |
| static string | zoneType |
| static string string | zoneId |
Static Public Attributes inherited from EClass | |
| static Core | core |
Properties | |
| string | ZoneFullName [get] |
| Chara | Boss [get, set] |
| override int | ContentLv [get] |
| override int | DangerLv [get] |
| virtual bool | DisableRooms [get] |
| int | HourSinceLastActive [get] |
| int | MinsSinceLastActive [get] |
| virtual string | pathExport [get] |
| BiomeProfile | biome [get] |
| virtual string | IdBiome [get] |
| virtual int | SightRadiusBonus [get] |
| virtual string | IDGenerator [get] |
| virtual string | TextWidgetDate [get] |
| MapGenerator | Generator [get] |
| virtual string | IdProfile [get] |
| virtual string | IDPlayList [get] |
| virtual string | IDPlaylistOverwrite [get] |
| virtual string | IDHat [get] |
| virtual string | IDBaseLandFeat [get] |
| virtual string | idExport [get] |
| string | pathTemp [get] |
| Region | Region [get] |
| Zone | ParentZone [get] |
| virtual ActionMode | DefaultActionMode [get] |
| virtual bool | BlockBorderExit [get] |
| virtual int | ExpireDays [get] |
| virtual ZoneTransition.EnterState | RegionEnterState [get] |
| virtual ZoneFeatureType | FeatureType [get] |
| virtual string | IDAmbience [get] |
| virtual string | IDSceneTemplate [get] |
| virtual bool | IsFestival [get] |
| virtual string | IDSubset [get] |
| virtual bool | IsTown [get] |
| virtual bool | CanBeDeliverDestination [get] |
| virtual bool | CountDeepestLevel [get] |
| virtual bool | HasLaw [get] |
| virtual bool | SetAlarmOnBreakLaw [get] |
| virtual bool | MakeEnemiesNeutral [get] |
| virtual bool | MakeTownProperties [get] |
| virtual bool | AllowCriminal [get] |
| virtual bool | AllowInvest [get] |
| virtual bool | AllowNewZone [get] |
| virtual bool | WillAutoSave [get] |
| virtual bool | RegenerateOnEnter [get] |
| virtual bool | IsSkyLevel [get] |
| virtual bool | IsUnderwater [get] |
| virtual bool | IsUserZone [get] |
| virtual bool | CanDigUnderground [get] |
| virtual bool | LockExit [get] |
| virtual bool | CanUnlockExit [get] |
| virtual int | MaxLv [get] |
| virtual int | MinLv [get] |
| virtual bool | AddPrefix [get] |
| virtual bool | IsNefia [get] |
| virtual bool | PetFollow [get] |
| virtual bool | RestrictBuild [get] |
| virtual bool | KeepAllyDistance [get] |
| virtual int | MaxSpawn [get] |
| int | MaxRespawn [get] |
| virtual float | RuinChance [get] |
| virtual float | OreChance [get] |
| virtual float | BigDaddyChance [get] |
| virtual float | EvolvedChance [get] |
| virtual float | ShrineChance [get] |
| virtual float | PrespawnRate [get] |
| virtual float | RespawnRate [get] |
| bool | ShowEnemyOnMinimap [get] |
| virtual int | RespawnPerHour [get] |
| virtual float | ChanceSpawnNeutral [get] |
| virtual bool | GrowPlant [get] |
| virtual bool | GrowWeed [get] |
| virtual bool | IsExplorable [get] |
| virtual bool | IsReturnLocation [get] |
| virtual bool | ShouldMakeExit [get] |
| virtual bool | ShouldRegenerate [get] |
| virtual bool | ShouldAutoRevive [get] |
| virtual bool | UseFog [get] |
| virtual bool | RevealRoom [get] |
| virtual bool | AlwaysLowblock [get] |
| virtual bool | UseLight [get] |
| virtual int | StartLV [get] |
| virtual ZoneScaleType | ScaleType [get] |
| virtual bool | HiddenInRegionMap [get] |
| virtual FlockController.SpawnType | FlockType [get] |
| override string | NameSuffix [get] |
| string | NameWithLevel [get] |
| string | TextDangerLv [get] |
| string | TextDeepestLv [get] |
| bool | CanEnterBuildMode [get] |
| bool | CanEnterBuildModeAnywhere [get] |
| bool | IsPCFaction [get] |
| bool | IsPCFactionOrTent [get] |
| bool | IsStartZone [get] |
| bool | IsInstance [get] |
| bool | IsLoaded [get] |
| virtual int | BaseElectricity [get] |
| bool | IsActiveZone [get] |
| bool | CanInspect [get] |
| string | InspectName [get] |
| Point | InspectPoint [get] |
| Vector3 | InspectPosition [get] |
| virtual int | MaxSoil [get] |
Properties inherited from Spatial | |
| int | _bits [get, set] |
| int | uid [get, set] |
| int | icon [get, set] |
| int | x [get, set] |
| int | y [get, set] |
| int | lastActive [get, set] |
| int | idPrefix [get, set] |
| int | lv [get, set] |
| int | visitCount [get, set] |
| int | dateExpire [get, set] |
| int | dateRevive [get, set] |
| int | _dangerLv [get, set] |
| int | dateRegenerate [get, set] |
| int | influence [get, set] |
| int | investment [get, set] |
| int | development [get, set] |
| int | electricity [get, set] |
| int | dateHat [get, set] |
| int | uidBoss [get, set] |
| int | dateQuest [get, set] |
| int | version [get, set] |
| bool | isGenerated [get, set] |
| bool | isShore [get, set] |
| bool | isRandomSite [get, set] |
| bool | isKnown [get, set] |
| bool | isMapSaved [get, set] |
| bool | isExternalZone [get, set] |
| bool | isConquered [get, set] |
| bool | isBeach [get, set] |
| bool | isPeace [get, set] |
| bool | isDeathLocation [get, set] |
| bool | isAlarmSet [get, set] |
| Faction | mainFaction [get, set] |
| SourceZone.Row | source [get] |
| bool | IsPlayerFaction [get] |
| bool | IsClosed [get] |
| int | mapX [get] |
| int | mapY [get] |
| virtual int | ContentLv [get] |
| virtual int | DangerLv [get] |
| virtual int | DangerLvFix [get] |
| virtual int | DangerLvBoost [get] |
| virtual float | VolumeSea [get] |
| virtual bool | ShowDangerLv [get] |
| virtual bool | CanSpawnAdv [get] |
| string | pathSave [get] |
| virtual string | Name [get] |
| string | NameWithDangerLevel [get] |
| virtual string | NameSuffix [get] |
| virtual bool | IsRegion [get] |
| virtual bool | CanFastTravel [get] |
| EloMap.TileInfo | Tile [get] |
| virtual bool | IsSnowZone [get] |
| virtual bool | IsSnowCovered [get] |
| virtual Point | RegionPos [get] |
| virtual bool | isClaimable [get] |
| int | Seed [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] |
Properties inherited from IInspect | |
| bool | CanInspect [get] |
| string | InspectName [get] |
| Point | InspectPoint [get] |
| Vector3 | InspectPosition [get] |
Private Attributes | |
| FortuneRollData | fortuneRoll |
Additional Inherited Members | |
Public Types inherited from IInspect | |
| enum | NoteMode { Default , Recipe , Product , Info } |
Protected Member Functions inherited from Spatial | |
| Zone | _FindZone (string _id) |
Protected Attributes inherited from Spatial | |
| Point | _regionPos = new Point() |
|
inlinevirtual |
Reimplemented from Spatial.
Definition at line 2012 of file Zone.cs.
References CanDestroy(), Debug, Destroy(), Spatial.destryoed, IsActiveZone, map, pathTemp, Map.Save(), and UnloadMap().
|
inline |
Definition at line 1931 of file Zone.cs.
References FactionBranch.AddMemeber(), EClass.Branch, branch, World.date, EClass.game, Date.GetRaw(), Chara.homeBranch, Chara.IsPCParty, FactionBranch.members, Chara.MoveZone(), FactionBranch.OnUnclaimZone(), FactionBranch.owner, EClass.pc, Spatial.SetMainFaction(), Game.StartZone, and EClass.world.
|
inline |
Definition at line 639 of file Zone.cs.
References $, EClass._map, Game.activeZone, ActPlan.List.Add(), Map.AddCardOnActivate(), Card.AddEditorTag(), AddGlobalCharasOnActivate(), MapSubset.Apply(), TextureManager.ApplyLocalReplace(), AreaData.atrium, Map.backerObjs, SourceManager.backers, GameSetting.balance, bp, EClass.Branch, Card.c_uidMaster, card, Map.Cards, Map.cells, Card.ChangeMaterial(), Map.charas, ClearZones(), Core.config, Map.config, EClass.core, Game.countLoadedMaps, BaseArea.data, World.date, GameSetting.BalanceSetting.dateRegenerateZone, GameSetting.BalanceSetting.dateRevive, Deactivate(), Map.deadCharas, EClass.debug, Debug, Card.Destroy(), Spatial.destryoed, Player.doneBackers, Region.elomap, Scene.elomapActor, CoreDebug.enable, Point.Equals(), events, ZonePreEnterEvent.Execute(), ExpireDays, Chara.FindMaster(), forceRegenerate, forceSubset, Map.ForeachCell(), EClass.game, Generate(), Map.GetCell(), Guild.GetCurrentGuild(), Date.GetRaw(), GetTopZone(), Chara.global, Card.HasEditorTag(), Cell.HasFire, Room.HasRoof, Card.id, SourceBacker.Row.id, IDAmbience, Spatial.idCurrentSubset, idExport, MapConfig.idSceneProfile, IDSubset, if(), CoreConfig.Test.ignoreBackerDestoryFlag, Import(), Rand.InitBytes(), EloMapActor.Initialize(), instance, Date.IsExpired(), Chara.IsHostile(), Spatial.isImported, Chara.IsInCombat, IsInstance, IsLoaded, Game.isLoading, Card.isNPCProperty, Card.isOn, IsPCFaction, Weather.IsRaining, Spatial.IsRegion, Cell.isSeen, isSimulating, isStarted, Card.isSubsetCard, IsTown, IsUnderwater, Point.IsValid, item, Player.listCarryoverMap, ZoneEventManager.listPreEnter, RoomManager.listRoom, MapSubset.Load(), SceneProfile.Load(), Map.Load(), MakeTownProperties, map, Chara.master, Card.material, ModInfluence(), Spatial.Name, NameWithLevel, okaerinko, FactionBranch.OnActivateZone(), OnGenerateMap(), ZoneInstance.OnGenerateMap(), Map.OnImport(), Map.OnLoad(), OnRegenerate(), OnVisit(), OnVisitNewMapOrRegenerate(), ZoneExportData.orgMap, Chara.orgPos, pathExport, pathTemp, EClass.pc, EClass.player, BaseArea.points, Card.pos, RainWater(), Scene.RebuildActorEx(), Map.RefreshAllTiles(), RefreshBGM(), Guild.RefreshDevelopment(), RefreshElectricity(), RefreshHat(), RefreshListCitizen(), RegenerateOnEnter, RemoveCard(), Tutorial.Reserve(), CoreDebug.revealMap, RevealRoom, EClass.rnd(), Map.rooms, Msg.Say(), EClass.scene, Map.seed, Map.serializedCharas, Point.Set(), Chara.SetAI(), Chara.SetNoGoal(), Map.SetReference(), EClass.setting, Map.SetZone(), ShouldRegenerate, Player.simulatingZone, MapBounds.Size, EClass.Sound, EClass.sources, SpawnLostItems(), subset, Chara.SyncRide(), CoreConfig.test, Core.textures, Card.things, Map.things, Card.trait, GlobalData.transition, Map.TryLoadFile(), EClass.ui, Card.uid, UnloadMap(), UseFog, World.weather, EClass.world, Point.x, Spatial.x, Spatial.y, Point.z, ZoneFullName, and CorePath.ZoneSave.
Referenced by Scene.Init(), and HotItemContext.Show().
Definition at line 2152 of file Zone.cs.
References CodexManager.AddSpawn(), Card.Chara, Player.codex, Card.hasSpawned, Card.id, ignoreSpawnAnime, IsActiveZone, isStarted, Card.isThing, map, Map.OnCardAddedToZone(), Card.parent, Card.placeState, Card.PlayAnimeLoot(), EClass.player, ICardParent.RemoveCard(), Chara.SetAI(), and Spatial.x.
Definition at line 2142 of file Zone.cs.
References AddCard(), Point.x, and Point.z.
Referenced by InvOwnerChaosOffering._OnProcess(), TraitShrine._OnUse(), Game.AddAdventurers(), AddCard(), AddCardSplinkle(), AddChara(), ZoneUtil.AddMerchant(), Quest.AddResident(), AddThing(), Chara.ApplyDeathPenalty(), RecipeCard.Build(), Map.Burn(), AI_Shopping.Buy(), ClaimZone(), TraitCrafter.Craft(), Card.Die(), Chara.Die(), Chara.DropHeld(), Player.DropReward(), Chara.DropThing(), ZonePreEnterBout.Execute(), ZonePreEnterDigStairs.Execute(), ZonePreEnterEncounter.Execute(), DramaOutcome.fiama_pet(), CoreDebug.Fix_LostCore(), Generate(), Zone_SnowGrave.GenerateGrave(), FortuneRollData.GetPrize(), GrowSystem.Grow(), TraitFoodEggFertilized.Incubate(), Chara.MakeGrave(), SurvivalManager.MeteorThing(), Map.MineBlock(), Chara.MoveHome(), Chara.MoveZone(), Zone_Void.OnActivate(), Region.OnAdvanceHour(), Zone_WindRest.OnAfterSimulate(), Zone_Nymelle.OnBeforeSimulate(), TaskHarvest.OnCreateProgress(), TaskBuild.OnDestroy(), SurvivalManager.OnExpandFloor(), Zone_DungeonFairy.OnGenerateMap(), Zone_DungeonMino.OnGenerateMap(), Zone_DungeonPuppy.OnGenerateMap(), Zone_TestRoom.OnGenerateMap(), MapGenDungen.OnGenerateTerrain(), GrowSystemTree.OnHitFail(), ZoneEventSiege.OnKill(), SurvivalManager.OnMineWreck(), AI_Fish.ProgressFish.OnProgressComplete(), QuestCraft.OnProgressComplete(), TaskMoveInstalled.OnProgressComplete(), TraitDiary.OnRead(), Zone_Town.OnRegenerate(), QuestEscort.OnStart(), TraitFarmChest.OnUse(), TraitGiftNewYear.OnUse(), TraitStairsLocked.OnUse(), ZoneEventDefenseGame.OnVisit(), DramaManager.ParseLine(), ActRestrain.Perform(), HotItemActionSleep.Perform(), GrowSystem.Perish(), Chara.Pick(), Chara.PickOrDrop(), Zone_Dungeon.PlaceRail(), GenRoom.Populate(), ActEffect.Proc(), ActEffect.ProcAt(), FactionBranch.PutInMailBox(), DramaOutcome.PutOutFire(), TaskCraft.PutOutResources(), DramaOutcome.QuestExploration_AfterCrystal(), CoreDebug.QuickStart(), TraitBaseSpellbook.ReadFailEffect(), FactionBranch.Recruit(), ReligionManager.Reforge(), Map.ReloadRoom(), SerializedCards.Restore(), Revive(), Chara.Revive(), AI_Craft_Snowman.Run(), AI_Idle.Run(), AI_Slaughter.Run(), AI_UseCrafter.Run(), Meeting.SetChara(), Chara.SetGlobal(), Simulate(), ZoneEventMusic.Spawn(), CoreDebug.Spawn(), SpawnAltar(), ReligionExtension.SpawnAltar(), Card.SpawnLoot(), SpawnLostItems(), SurvivalManager.StartRaid(), ActThrow.Throw(), TryAddThing(), TryAddThingInSpot< T >(), BiomeProfile.ClusterThing.TryCreate(), Chara.TryDropBossLoot(), Chara.TryDuplicate(), TryGenerateBigDaddy(), TryGenerateShrine(), Religion.TryGetGift(), Chara.TryHoldCard(), Chara.TryPutShared(), AI_Shopping.TryRestock(), Map.TryShatter(), Map.TrySmoothPick(), TrySpawnFollower(), DramaOutcome.Tutorial1(), TraitFoodEgg.Update(), TraitSpotBiome.Update(), CoreDebug.UpdateInput(), Chara.Vomit(), and ActEffect.Wish().
Definition at line 2107 of file Zone.cs.
References AddCard(), Point.HasChara, Point.IsBlocked, Point.IsValid, and EClass.rnd().
Referenced by ZoneUtil.AddBandits().
|
inline |
Definition at line 2122 of file Zone.cs.
References AddCard(), CharaGen.Create(), and Spatial.x.
Referenced by AddChara(), DramaOutcome.event_az(), DramaOutcome.event_swordkeeper(), Zone_Specwing.OnActivate(), Zone_Nymelle.OnBeforeSimulate(), Zone_Aquli.OnVisitNewMapOrRegenerate(), DramaOutcome.QuestDefense_0(), and DramaOutcome.QuestDefense_1().
|
inline |
Definition at line 1700 of file Zone.cs.
References Map.AddCardOnActivate(), Game.cards, Map.charas, Point.Clamp(), Chara.currentZone, Point.Equals(), Point.FindThing(), EClass.game, MapBounds.GetCenterPos(), Point.GetNearestPoint(), GetSpawnPos(), Chara.global, CardManager.globalCharas, Point.HasBlock, Chara.host, PathManager.Instance, Chara.isDead, PathManager.IsPathClear(), Chara.IsPC, Chara.IsPCParty, Card.isRestrained, Point.IsValid, item, Player.listCarryoverMap, map, Card.parent, EClass.pc, EClass.player, Card.pos, Point.Set(), and GlobalData.transition.
Referenced by Activate().
|
inline |
Definition at line 3584 of file Zone.cs.
References Game.cards, CharaGen.CreateFromFilter(), Spatial.FindZone(), EClass.game, Trait.GetPoint(), TraitManager.GetTraitSet(), guest, Map.Installed, CardManager.ListGlobalChara(), Msg.Say(), Props.traits, and EClass.world.
|
inline |
Definition at line 2132 of file Zone.cs.
References AddCard(), ThingGen.Create(), and Spatial.x.
Referenced by AddThing(), Zone_SnowGrave.GenerateGrave(), CoreDebug.GetOrCreateDebugContainer(), TaskHarvest.OnCreateProgress(), TaskMine.OnProgressComplete(), DramaOutcome.QuestDefense_0(), DramaOutcome.QuestDefense_1(), and TrySpawnFollower().
|
inline |
Definition at line 4087 of file Zone.cs.
References SourceManager.backers, Core.config, EClass.core, CoreConfig.Test.ignoreBackerDestoryFlag, SourceBacker.listPet, EClass.sources, and CoreConfig.test.
Referenced by Zone_Field.OnGenerateMap(), and Zone_Yowyn.OnVisitNewMapOrRegenerate().
|
inline |
Definition at line 1947 of file Zone.cs.
References Chara.currentZone, World.date, SpatialManager.Find(), Spatial.FindDeepestZone(), EClass.game, GetTopZone(), instance, IsActiveZone, Date.IsExpired(), IsInstance, IsPCFaction, Player.nextZone, EClass.pc, EClass.player, Player.simulatingZone, Game.spatials, ZoneInstance.uidZone, and EClass.world.
Referenced by _OnBeforeSave(), and Region.OnActivate().
|
inline |
Definition at line 1877 of file Zone.cs.
References EClass._map, EClass._zone, AddCard(), FactionBranch.AddMemeber(), Map.bounds, EClass.Branch, branch, ThingGen.Create(), CharaGen.CreateFromFilter(), World.date, EClass.debug, Scene.elomap, Chara.faction, EClass.game, Effect.Get(), Point.GetNearestPoint(), MapBounds.GetRandomPoint(), Date.GetRaw(), instance, FactionBranch.Log(), map, FactionBranch.OnClaimZone(), FactionBranch.OnCreate(), EClass.pc, Effect.Play(), Card.PlaySound(), Card.pos, RefreshPlaylist(), Spatial.Register(), Map.RevealAll(), Msg.Say(), EClass.scene, SetBGM(), Spatial.SetInt(), Spatial.SetMainFaction(), Card.SetPlaceState(), EloMap.SetZone(), EClass.Sound, Game.StartZone, Map.things, EClass.world, Spatial.x, and Spatial.y.
Referenced by SurvivalManager.OnExpandFloor(), TraitDeed.OnRead(), DramaOutcome.QuestExploration_MeetFarris2(), and CoreDebug.QuickStart().
|
inline |
Definition at line 2067 of file Zone.cs.
References Spatial.children, ClearZones(), Spatial.Destroy(), GetTopZone(), map, and UnloadMap().
Referenced by Activate(), and ClearZones().
|
inline |
Definition at line 4019 of file Zone.cs.
References EClass._map, Card.c_minionType, Card.c_uidMaster, and Map.charas.
Referenced by WidgetStatsBar.Build(), Chara.CanBeTempAlly(), ActEffect.ProcAt(), and GoalCombat.TryUseAbility().
|
inline |
Definition at line 2528 of file Zone.cs.
References bp, ZoneBlueprint.Create(), and OnCreateBP().
Referenced by Generate().
|
inline |
Definition at line 3343 of file Zone.cs.
Referenced by Generate().
|
inline |
Definition at line 1781 of file Zone.cs.
References Game.activeZone, Card.AddCard(), branch, Scene.Clear(), World.date, forceRegenerate, EClass.game, Date.GetRaw(), Card.HasTag(), IsInstance, IsPCFaction, IsUserZone, item, map, FactionBranch.members, OnBeforeDeactivate(), Map.OnDeactivate(), OnDeactivate(), EClass.pc, EClass.player, Map.props, Card.rarity, PropsManager.roaming, Msg.Say(), EClass.scene, Player.simulatingZone, PropsManager.stocked, Map.things, Props.Things, Card.trait, UnloadMap(), Chara.ValidateWorks(), and EClass.world.
Referenced by Activate().
|
inlinevirtual |
Reimplemented from Spatial.
Definition at line 2048 of file Zone.cs.
References Spatial.children, Spatial.Destroy(), Spatial.destryoed, Scene.elomap, EClass.game, instance, Spatial.IsRegion, map, Spatial.parent, SpatialManager.Remove(), EClass.scene, EloMap.SetZone(), Game.spatials, and UnloadMap().
Referenced by _OnBeforeSave().
|
inline |
Definition at line 575 of file Zone.cs.
References elements, and ElementContainer.Value().
Referenced by TraitWrench.IsValidTarget().
|
inline |
Definition at line 580 of file Zone.cs.
References SourceManager.elements, elements, EClass.sources, and ElementContainer.Value().
|
inline |
Definition at line 3542 of file Zone.cs.
References EClass._map, Map.ResetEditorPos(), Msg.Say(), and CorePath.ZoneSave.
|
inline |
Definition at line 3459 of file Zone.cs.
References Map.ClearRainAndDecal(), Map.config, Map.ExportMetaData(), MapConfig.retainDecal, Map.Save(), and EClass.ui.
Referenced by ZoneInspector.Export(), LayerUploader.ExportMap(), CoreDebug.InitDebugCommands(), and PartialMap.Save().
|
inline |
Definition at line 3500 of file Zone.cs.
References EClass.core, if(), SFB.StandaloneFileBrowser.SaveFilePanel(), Msg.SayRaw(), BaseCore.WaitForEndOfFrame(), and CorePath.ZoneSave.
Referenced by CoreDebug.InitDebugCommands().
|
inline |
|
inline |
Definition at line 3348 of file Zone.cs.
References Map.charas, and Card.id.
Referenced by DramaCustomSequence.Build(), Zone_CurryRuinDungeon.OnGenerateMap(), and Zone_Aquli.OnVisitNewMapOrRegenerate().
|
inline |
Definition at line 3358 of file Zone.cs.
References Map.deadCharas, and Card.id.
Referenced by Zone_Aquli.OnVisitNewMapOrRegenerate().
|
inline |
Definition at line 534 of file Zone.cs.
References SpatialGen.Create(), Spatial.FindZone(), GetNewZoneID(), and Spatial.x.
|
inline |
Definition at line 2317 of file Zone.cs.
References EClass._map, Window.SaveData.advDistribution, Card.c_lockLv, ThingContainer.CanStack(), Game.cards, Card.category, Window.SaveData.cats, CardManager.container_shipping, Props.containers, Trait.Decay, Window.SaveData.flag, EClass.game, Thing.GetName(), Card.GetWindowSaveData(), PropsManager.installed, Card.IsDecayed, Window.SaveData.IsFilterPass(), Thing.IsSharedContainer, ThingContainer.MaxCapacity, Window.SaveData.noRotten, Window.SaveData.onlyRottable, Window.SaveData.priority, Map.props, Card.things, Card.trait, and Window.SaveData.userFilter.
Referenced by FactionBranch.AutoClean(), and TryAddThingInSharedContainer().
|
inline |
Definition at line 2540 of file Zone.cs.
References EClass._map, Map._plDay, EClass._zone, AddCard(), Map.AddPlant(), biome, Map.bounds, bp, Point.cell, Card.ChangeMaterial(), ContentLv, Crawler.CrawlUntil(), Crawler.Create(), ThingGen.Create(), CharaGen.Create(), CreateBP(), CreatePlaylist(), EClass.curve(), DangerLv, EClass.debug, CoreDebug.enable, Card.Evalue(), SpawnSetting.Fish(), ZoneBlueprint.GenerateMap(), MapBounds.GetCenterPos(), Map.GetRandomPoint(), Point.GetRandomPointInRadius(), MapBounds.GetRandomSurface(), Point.growth, Point.HasBlock, Point.HasObj, Point.HasThing, SpawnSetting.HomeGuest(), IdBiome, IDPlayList, Card.Install(), Cell.isModified, IsNefia, Cell.IsTopWaterAndNoSnow, IsUnderwater, Point.IsValid, TraitSeed.LevelSeed(), TraitSeed.MakeSeed(), map, ZoneBlueprint.map, BiomeProfile.Style.matDoor, SourceManager.objs, EClass.pc, EClass.rnd(), seed, Map.SetFloor(), Map.SetObj(), Rand.SetSeed(), GrowSystem.SetStage(), Map.SetZone(), EClass.Sound, EClass.sources, SpawnAltar(), SpawnMob(), BiomeProfile.style, TrySpawnFollower(), Spatial.uid, Point.x, and Point.z.
Referenced by Activate().
|
inline |
Definition at line 3382 of file Zone.cs.
References EClass.curve(), EClass.game, and Game.IsSurvival.
Referenced by TraitSkyHelm.OnUse().
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented in Zone_CursedManorDungeon, Zone_Dungeon, Zone_DungeonFairy, Zone_DungeonMino, Zone_Gathering, Zone_RandomDungeonNature, Zone_UnderseaTemple, and Zone_VernisMine.
Definition at line 585 of file Zone.cs.
|
inline |
Definition at line 3206 of file Zone.cs.
References EClass._map, Map.bounds, Trait.Electricity, MapBounds.ForeachCell(), Cell.growth, Card.IsInstalled, GrowSystem.IsMature, Cell.sourceObj, Map.things, Card.trait, and ElementContainer.Value().
Referenced by UIHomeInfo.RefreshInfo().
|
inlinevirtual |
Reimplemented in Zone_CurryRuin, Zone_CursedManor, Zone_Nymelle, and Zone_Vernis.
Definition at line 595 of file Zone.cs.
Referenced by TraitNewZone.CreateZone(), FindOrCreateLevel(), and ActEffect.Proc().
|
inline |
Definition at line 4135 of file Zone.cs.
References FortuneRollData.count, EClass.game, FortuneRollData.Refresh(), and Game.seed.
Referenced by TraitCrafter.Craft(), and UIDragGridInfo.Init().
|
inline |
Definition at line 2488 of file Zone.cs.
References bp, EloMapActor.elomap, Region.elomap, Scene.elomapActor, Lang.GetList(), EloMap.GetTileInfo(), Spatial.idProfile, IdProfile, EloMap.TileInfo.idZoneProfile, EloMapActor.Initialize(), ZoneProfile.Load(), Spatial.name, Spatial.parent, Region, EClass.scene, and ZoneBlueprint.surrounding.
Referenced by ZoneBlueprint.GenerateMap().
|
inline |
| T | : | Trait |
Definition at line 2203 of file Zone.cs.
References EClass._map, PropsManager.installed, Map.props, and Props.traits.
Definition at line 1678 of file Zone.cs.
References EClass._map, Map.bounds, Map.charas, MapBounds.GetCenterPos(), Point.GetNearestPoint(), MapBounds.GetRandomPoint(), Point.GetRandomPoint(), MapBounds.GetRandomSurface(), IsPCFaction, Point.IsValid, RoomManager.listRoom, map, Card.pos, EClass.rnd(), Map.rooms, Trait.ShopType, and Chara.trait.
Referenced by GetSpawnPos().
|
inline |
|
inline |
Definition at line 4032 of file Zone.cs.
References EClass._map, Map.bounds, MapBounds.ForeachCell(), and Cell.sourceObj.
Referenced by WidgetStatsBar.Build(), FactionBranch.DailyOutcome(), Map.MineObj(), GrowSystem.PopHarvest(), UIHomeInfo.RefreshInfo(), and GrowSystem.TryPopSeed().
|
inline |
Definition at line 3559 of file Zone.cs.
Referenced by SpatialManager.ListReturnLocations().
|
inline |
Definition at line 1489 of file Zone.cs.
References EClass._map, Map.bounds, Map.config, Debug, MapConfig.embarkX, MapConfig.embarkY, Point.Equals(), Props.Find(), EClass.game, MapBounds.GetBottomPos(), MapBounds.GetCenterPos(), MapBounds.GetLeftPos(), Point.GetNearestPoint(), Trait.GetParam(), GetRandomVisitPos(), MapBounds.GetRightPos(), MapBounds.GetTopPos(), GetTopZone(), GetZoneAt(), Chara.global, TraitTeleporter.id, ZoneTransition.idTele, PropsManager.installed, TraitNewZone.IsFor(), Card.IsInstalled, Chara.IsPC, IsPCFaction, Spatial.IsRegion, Game.IsSurvival, Point.IsValid, ZoneTransition.lastZone, Player.lastZonePos, Spatial.lv, map, Spatial.mapX, Spatial.mapY, EClass.player, Card.pos, Map.props, ZoneTransition.ratePos, RegionEnterState, Player.simulatingZone, ZoneTransition.state, Map.things, Card.trait, Props.traits, GlobalData.transition, Spatial.uid, MapBounds.x, Spatial.x, ZoneTransition.x, Spatial.y, ZoneTransition.z, and TraitNewZone.zone.
Referenced by AddGlobalCharasOnActivate(), Chara.MoveZone(), Zone_Town.OnRegenerate(), and Revive().
|
inline |
Definition at line 2925 of file Zone.cs.
References EClass._map, AreaData.accessType, Map.bounds, Point.cell, BaseArea.data, MapBounds.GetRandomSurface(), Cell.hasDoor, Cell.HasRoof, PropsManager.installed, Point.IsSync, Point.IsValid, item, Cell.light, Map.props, Cell.room, and Props.traits.
|
inline |
Definition at line 2098 of file Zone.cs.
References Spatial.IsRegion, and Spatial.parent.
Referenced by Activate(), CanDestroy(), ClearZones(), SpatialGen.CreateInstance(), Chara.FallFromZone(), MapGen.GenerateTerrain(), GetSpawnPos(), TraitNewZone.MoveZone(), Chara.MoveZone(), OnAfterCreate(), QuestRandom.OnDropReward(), MapGen.OnGenerateTerrain(), TraitTicketFurniture.SetZone(), Simulate(), Chara.Tick(), Chara.TryDropBossLoot(), TraitElevator.TrySetAct(), and TraitTicketFurniture.TrySetHeldAct().
|
inline |
Definition at line 3810 of file Zone.cs.
References Spatial.x, and Spatial.y.
Referenced by Player.EnterLocalZone(), GetSpawnPos(), and RegionPoint.SetRegionPoint().
|
inline |
Definition at line 3703 of file Zone.cs.
References EClass._map, Map.bounds, EClass.Branch, VirtualDate.BuildSunMap(), GrowSystem.CanGrow(), Cell.decal, FactionBranch.Evalue(), MapBounds.ForeachCell(), Cell.growth, GrowSystem.Stage.idx, if(), Cell.index, PolicyManager.IsActive(), Player.isAutoFarming, Card.IsInstalled, Date.IsWinter, item, GrowSystem.NeedSunlight, EClass.player, FactionBranch.policies, EClass.rnd(), GrowSystem.stage, VirtualDate.sunMap, Map.things, Card.trait, and Map.TryGetPlant().
|
inline |
Definition at line 3160 of file Zone.cs.
References ElementContainer.Has().
Referenced by ActPlan._Update(), ConIncognito.OnRemoved(), ConIncognito.OnStart(), OnVisit(), FoodEffect.Proc(), ActEffect.ProcAt(), AI_Eat.Run(), Card.SpawnLoot(), and GoalCombat.TryUseAbility().
|
inline |
Definition at line 3450 of file Zone.cs.
Referenced by Activate(), and PartialMap.Load().
|
inline |
Definition at line 3513 of file Zone.cs.
References EClass.core, if(), SFB.StandaloneFileBrowser.OpenFilePanel(), BaseCore.WaitForEndOfFrame(), and CorePath.ZoneSave.
Referenced by CoreDebug.InitDebugCommands().
Definition at line 3832 of file Zone.cs.
References Act.IsHostileAct, and Chara.IsPC.
Referenced by AI_OpenLock.CreateProgress(), AI_PryOpen.CreateProgress(), Act.GetActPlanColor(), TaskDig.OnCreateProgress(), TaskHarvest.OnCreateProgress(), TaskMine.OnCreateProgress(), TaskDig.OnProgressComplete(), TaskMine.OnProgressComplete(), ActTelekinesis.Perform(), and ActPlan.Item.Perform().
|
inlinestatic |
Definition at line 3529 of file Zone.cs.
References Map.GetMetaData(), MapMetaData.IsValidVersion(), and EClass.ui.
Referenced by TraitMoongate.UseMoongate().
|
inline |
Definition at line 3395 of file Zone.cs.
References EClass._zone, SourceManager.elements, SourceElement.Row.id, Rand.SetSeed(), EClass.sources, and Spatial.uid.
Referenced by WidgetDate._Refresh(), FactionBranch.OnClaimZone(), FactionBranch.OnUnclaimZone(), UIFactionInfo.SetZone(), and FactionBranch.Upgrade().
Definition at line 4006 of file Zone.cs.
References EClass._map, Card.c_minionType, Card.c_uidMaster, and Map.charas.
|
inline |
|
inline |
Definition at line 3900 of file Zone.cs.
References Tutorial.Reserve(), and Msg.Say().
Referenced by Activate(), Card.ModCurrency(), QuestRandom.OnDropReward(), ActEffect.Proc(), and ActThrow.Throw().
|
inlinevirtual |
Reimplemented in Region, Zone_Aquli, Zone_Casino, Zone_DungeonDead, Zone_Exile, Zone_LittleGarden, Zone_LumiestRuin, Zone_Mifu, Zone_Nefu, Zone_Olvina, Zone_SisterHouse, Zone_Specwing, Zone_User, and Zone_Void.
Definition at line 1247 of file Zone.cs.
References EClass._map, Map.charas, Card.id, Version.IsBelow(), Chara.IsPCFaction, Msg.Say(), SetBGM(), and Map.version.
Referenced by OnVisit().
|
inlinevirtual |
Reimplemented in Region.
Definition at line 1291 of file Zone.cs.
Referenced by GameDate.AdvanceHour().
|
inlinevirtual |
Reimplemented from Spatial.
Definition at line 624 of file Zone.cs.
References AddPrefix, GetTopZone(), Spatial.idPrefix, EClass.sources, and SourceManager.zoneAffixes.
|
inlinevirtual |
Reimplemented in Zone_WindRest.
Definition at line 1287 of file Zone.cs.
Referenced by OnVisit().
|
inlinevirtual |
Reimplemented in Zone_Tent.
Definition at line 1271 of file Zone.cs.
Referenced by Deactivate().
|
inlinevirtual |
Reimplemented in Zone_DungeonPuppy, and Zone_Nymelle.
Definition at line 1279 of file Zone.cs.
Referenced by OnVisit().
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in Zone_Arena2, and Zone_Harvest.
Definition at line 2536 of file Zone.cs.
Referenced by CreateBP().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in Zone_Arena2, Zone_CurryRuinDungeon, Zone_CursedManor, Zone_CursedManorDungeon, Zone_Dungeon, Zone_DungeonDead, Zone_DungeonFairy, Zone_DungeonMino, Zone_DungeonPuppy, Zone_Field, Zone_Harvest, Zone_RandomDungeon, Zone_RandomDungeonFactory, Zone_SnowGrave, Zone_StartSite, Zone_TestRoom, Zone_UnderseaTemple, Zone_VernisMine, Zone_Void, and Zone_WindRest.
Definition at line 2758 of file Zone.cs.
References EClass._map, Map.charas, Chara.hostility, Chara.IsGlobal, and Chara.OriginalHostility.
Referenced by Activate().
|
inlinevirtual |
Reimplemented in Zone_CaveMonster, and Zone_SubTown.
Definition at line 2921 of file Zone.cs.
Referenced by MapGenDungen.OnGenerateTerrain().
|
inline |
|
inline |
Definition at line 1852 of file Zone.cs.
References CardRenderer.hasActor, CardRenderer.KillActor(), map, Card.renderer, and Map.things.
Referenced by Game.Kill().
|
inlinevirtual |
Reimplemented from Spatial.
Definition at line 2039 of file Zone.cs.
References branch, events, ZoneEventManager.OnLoad(), and FactionBranch.SetOwner().
|
inlinevirtual |
Reimplemented in Zone_LittleGarden, and Zone_Town.
Definition at line 1243 of file Zone.cs.
Referenced by Activate().
|
inline |
Definition at line 3668 of file Zone.cs.
References FactionBranch.OnSimulateDay().
Referenced by VirtualDate.SimulateDay().
|
inline |
Definition at line 3613 of file Zone.cs.
References EClass._map, Map.charas, Card.DecayNatural(), Card.Destroy(), Chara.IsGlobal, Card.IsInstalled, VirtualDate.IsRealTime, ZoneEventManager.OnSimulateHour(), Card.OnSimulateHour(), FactionBranch.OnSimulateHour(), EClass.pc, EClass.rnd(), Map.things, Card.trait, and Trait.TryToggle().
Referenced by VirtualDate.SimulateHour().
|
inline |
Definition at line 3676 of file Zone.cs.
References EClass._map, VirtualDate.IsRealTime, FactionBranch.OnSimulateMonth(), and Map.RefreshAllTiles().
Referenced by VirtualDate.SimulateMonth().
|
inline |
Definition at line 1137 of file Zone.cs.
References EClass._map, RoomManager.AssignCharas(), EClass.Branch, Map.charas, EClass.core, World.date, Debug, events, EClass.game, Version.GetInt(), Date.GetRaw(), HasField(), Date.IsExpired(), Game.isLoading, Chara.IsMinion, Chara.IsPCFaction, Chara.IsPCParty, isSimulating, item, Chara.master, OnActivate(), FactionBranch.OnAfterSimulate(), OnAfterSimulate(), OnBeforeSimulate(), ZoneEventManager.OnVisit(), RefreshCriminal(), RefreshDeathSentense(), Tutorial.Reserve(), ResetHostility(), Revive(), Map.rooms, Simulate(), Chara.TryRestock(), UpdateQuests(), BaseCore.version, and EClass.world.
Referenced by Activate().
|
inlinevirtual |
Reimplemented in Zone_Aquli, and Zone_Yowyn.
Definition at line 1283 of file Zone.cs.
Referenced by Activate().
|
inlinestatic |
Definition at line 555 of file Zone.cs.
|
inline |
Definition at line 3688 of file Zone.cs.
References EClass._map, Map.bounds, MapBounds.ForeachCell(), Cell.HasRoof, Cell.IsFarmField, and Map.IsIndoor.
Referenced by Activate(), and Weather.SetCondition().
|
inline |
Definition at line 3303 of file Zone.cs.
References Point.cell, Core.config, EClass.core, CoreRef.dictBGM, Lot.idBGM, Chara.IsInActiveZone, item, LayerDrama.keepBGM, ZoneEventManager.list, Room.lot, EClass.pc, EClass.player, Map.plDay, Card.pos, Core.refs, Cell.room, CoreConfig.SetBGMInterval(), Player.simulatingZone, and EClass.Sound.
Referenced by Activate(), BuildMenu.Deactivate(), BaseTileMap.Draw(), TileMapElona.Draw(), LayerNewZone.Embark(), ELayer.Kill(), ZoneEventSiege.OnInit(), LayerEditPlaylist.OnKill(), ZoneEventSiege.OnKill(), and ZoneEventSiege.OnVisit().
|
inline |
Definition at line 3841 of file Zone.cs.
References EClass._map, Map.charas, Chara.enemy, Chara.IsPCParty, Chara.SetEnemy(), and Chara.trait.
Referenced by Player.ModKarma(), ConIncognito.OnRemoved(), ConIncognito.OnStart(), and OnVisit().
|
inline |
Definition at line 1198 of file Zone.cs.
References EClass._map, Map.charas, Chara.GetCondition(), and Chara.HasCondition().
Referenced by Chara.Die(), and OnVisit().
|
inline |
Definition at line 3175 of file Zone.cs.
References EClass._map, Map.bounds, Trait.Electricity, MapBounds.ForeachCell(), Cell.growth, Card.IsInstalled, GrowSystem.IsMature, Card.isOn, Cell.sourceObj, Map.things, Card.trait, Trait.TryToggle(), and ElementContainer.Value().
Referenced by Activate(), TraitLeverBreaker.OnToggle(), Scene.OnUpdate(), TraitGenerator.Recover(), UIHomeInfo.Refresh(), and TraitGenerator.ShortOut().
|
inline |
Definition at line 1127 of file Zone.cs.
References SourceManager.cards, World.date, Spatial.idHat, IDHat, Date.IsExpired(), SourceCard.map, sourceHat, EClass.sources, and EClass.world.
Referenced by Activate(), and TraitHat.OnUse().
|
inline |
Definition at line 3858 of file Zone.cs.
References Map.charas, Map.deadCharas, and item.
Referenced by Activate(), and Chara.MakeAlly().
|
inline |
Definition at line 3287 of file Zone.cs.
References Map._plDay, Map.plDay, and EClass.Sound.
Referenced by ClaimZone(), and LayerEditPlaylist.OnKill().
|
inline |
Implements ICardParent.
Definition at line 2182 of file Zone.cs.
References CardRenderer.hasActor, Trait.IDActorEx, IsActiveZone, Card.isChara, Card.isThing, map, Map.OnCardRemovedFromZone(), CardRenderer.OnLeaveScreen(), Scene.RemoveActorEx(), Card.renderer, EClass.scene, and Card.trait.
Referenced by Activate(), Faction.AddReserve(), Chara.MoveZone(), Map.OnDeactivate(), TaskMoveInstalled.OnProgressComplete(), Map.ReloadRoom(), Simulate(), ActThrow.Throw(), Chara.Tick(), and CoreDebug.UpdateInput().
|
inline |
Definition at line 3170 of file Zone.cs.
References ElementContainer.Remove().
Referenced by GameDate.AdvanceMin().
|
inline |
Definition at line 2905 of file Zone.cs.
References EClass._map, Map.charas, Chara.enemy, Chara.IsPCFaction, Card.IsPCFactionOrMinion, Chara.OriginalHostility, Chara.SetEnemy(), and Chara.source.
Referenced by Chara.Die(), ConIncognito.OnStart(), and OnVisit().
|
inline |
Definition at line 3295 of file Zone.cs.
References Map._plDay, and Map.plDay.
|
inline |
Definition at line 1209 of file Zone.cs.
References EClass._zone, AddCard(), GameSetting.balance, Card.c_idBacker, TraitChara.CanAutoRevive, Chara.CanRevive(), Game.cards, Core.config, EClass.core, World.date, GameSetting.BalanceSetting.dateRevive, Map.deadCharas, Player.doneBackers, EClass.game, Point.GetNearestPoint(), Date.GetRaw(), GetSpawnPos(), CardManager.globalCharas, Chara.homeZone, CoreConfig.Test.ignoreBackerDestoryFlag, Card.isBackerContent, Chara.isDead, Point.IsInBounds, map, Chara.orgPos, EClass.player, Card.pos, Card.RemoveBacker(), Chara.Revive(), EClass.setting, ShouldAutoRevive, CoreConfig.test, Chara.trait, and EClass.world.
Referenced by OnVisit(), and Map.ResetEditorPos().
|
inlinevirtual |
Reimplemented in Zone_CurryRuinDungeon.
Definition at line 3874 of file Zone.cs.
References EClass._map, Map.charas, Card.IsPCFactionOrMinion, Msg.Say(), and Chara.SetHostility().
Referenced by Point.CallGuard(), and GoalCombat.Run().
|
inline |
|
inline |
Definition at line 3245 of file Zone.cs.
References Map._plDay, Game.activeZone, EClass.core, EClass.game, Core.IsGameStarted, Map.plDay, and EClass.Sound.
Referenced by ZoneEventSubdue.CheckClear(), ClaimZone(), ZonePreEnterBout.Execute(), OnActivate(), Zone_DungeonDead.OnActivate(), Zone_Nefu.OnActivate(), ZoneEventDefenseGame.OnVisit(), ZoneEventHarvest.OnVisit(), ZoneEventSubdue.OnVisit(), DramaManager.ParseLine(), GoalCombat.Run(), Zone_CurryRuinDungeon.SetAlarm(), CardRenderer.ShowBossText(), ActThrow.Throw(), and Chara.TryDropBossLoot().
|
inline |
Definition at line 3165 of file Zone.cs.
References ElementContainer.SetBase().
Referenced by Zone_DungeonDead.OnActivate(), ConIncognito.OnStart(), and ZoneEventWedding.OnVisit().
|
inlinevirtual |
Reimplemented in Zone_QuestDungeon.
Definition at line 590 of file Zone.cs.
Referenced by SerializedCards.Restore().
|
inline |
Definition at line 1295 of file Zone.cs.
References $, EClass._map, EClass._zone, AddCard(), Chara.ai, Boss, Map.charas, Chara.ChooseNewGoal(), Core.config, Chara.conSuspend, EClass.core, CharaGen.Create(), Chara.Cure(), World.date, Debug, Card.DecayNatural(), EClass.game, Chara.GetGoalHobby(), Chara.GetGoalWork(), Spatial.GetInt(), GetTopZone(), Card.HealHP(), HourSinceLastActive, Card.hp, Card.id, Spatial.isConquered, Chara.IsGuest(), Chara.IsHomeMember(), Card.IsInstalled, Game.isLoading, IsNefia, Date.IsNight, Chara.IsPCFaction, IsPCFaction, Chara.IsPCParty, Spatial.IsRegion, item, Chara.mana, map, Stats.max, Chara.MaxHP, CoreConfig.Test.maxSimHours, CoreConfig.Test.maxSleepSimHours, MinsSinceLastActive, Stats.Mod(), Card.Name, Spatial.Name, AIAct.OnSimulatePosition(), pendingSimHours, Card.pos, Card.rarity, RemoveCard(), EClass.rnd(), Msg.Say(), Chara.SetAI(), VirtualDate.SimulateHour(), AIAct.SimulateZone(), Chara.stamina, CoreConfig.test, Map.things, Card.trait, Stats.value, and EClass.world.
Referenced by OnVisit().
|
inline |
Definition at line 2719 of file Zone.cs.
References EClass._zone, AddCard(), EClass.core, CoreRef.crawlers, Crawler.CrawlUntil(), ThingGen.Create(), CharaGen.Create(), EClass.game, POIMap.Cell.GetCenter(), POIMap.GetCenterCell(), ReligionManager.GetRandomReligion(), Installed, item, map, POIMap.OccyupyPOI(), Map.poiMap, Core.refs, Game.religions, EClass.rnd(), CoreRef.Crawlers.start, and Card.trait.
Referenced by Generate().
|
inline |
Definition at line 4042 of file Zone.cs.
References EClass._zone, Card.Add(), AddCard(), bounds, ThingGen.Create(), ThingGen.CreateFromCategory(), ThingContainer.DestroyAll(), MapBounds.GetRandomPoint(), Point.HasBlock, Point.HasObj, Point.HasThing, Point.IsBlocked, EClass.rnd(), EClass.rndHalf(), and Card.things.
Referenced by Activate().
|
inline |
Definition at line 2979 of file Zone.cs.
References EClass._zone, CoreRef.biomes, BiomeProfile.Spawns.chara, EClass.core, SpawnSetting.Default, SpawnListChara.Get(), SpawnList.Get(), BiomeProfile.Spawns.GetRandomCharaId(), Rand.Range(), Core.refs, EClass.rnd(), CoreRef.Biomes.Sand, BiomeProfile.spawn, and CoreRef.Biomes.Water.
Definition at line 2971 of file Zone.cs.
Referenced by TraitShrine._OnUse(), ZoneEventSiege.CreateChara(), ZonePreEnterEncounter.Execute(), Generate(), Card.HatchEgg(), Zone_RandomDungeon.OnGenerateMap(), Zone_Void.OnGenerateMap(), SurvivalManager.OnMineWreck(), ZoneEventHarvest.OnVisit(), TraitContainer.Open(), AI_Idle.Run(), ZoneEventQuest.Spawn(), ZoneEventQuest.SpawnBoss(), CoreDebug.SpawnBoss(), GenRoom.SpawnMob(), CoreDebug.TestSpawn(), Chara.TryFuse(), TraitSpotBiome.Update(), TraitSpotSpawn.Update(), and CoreDebug.UpdateInput().
|
inline |
Definition at line 605 of file Zone.cs.
References ToString().
|
inline |
Definition at line 600 of file Zone.cs.
References World.date, Date.GetRemainingHours(), IsInstance, Spatial.Name, Spatial.RegionPos, Point.ToString(), and EClass.world.
Referenced by Game.OnLoad(), and TextLevel().
Definition at line 2399 of file Zone.cs.
References EClass._zone, AddCard(), Point.cell, Card.Destroy(), Cell.detail, Card.placeState, CellDetail.things, and Card.TryStackTo().
Referenced by FactionBranch.GenerateGarbage(), Card.GiveBirth(), and TryAddThingInSpot< T >().
|
inline |
Definition at line 2299 of file Zone.cs.
References Card.AddThing(), FindSharedContainer(), Thing.GetName(), and Card.Say().
Referenced by AI_Haul.GetThingToClean(), AI_Haul.Run(), TryAddThingInSpot< T >(), GrowSystem.TryPick(), Chara.TryPutShared(), and Chara.TryPutSharedItems().
|
inline |
| T | : | Trait |
Definition at line 2208 of file Zone.cs.
References EClass._map, AddCard(), Map.bounds, Trait.GetRandomPoint(), MapBounds.GetRandomSurface(), PropsManager.installed, VirtualDate.IsActive, Card.IsContainer, item, Trait.ListPoints(), Map.props, Card.Thing, Card.things, Card.trait, Props.traits, TryAddThing(), and TryAddThingInSharedContainer().
|
inline |
Definition at line 2831 of file Zone.cs.
References EClass._zone, AddCard(), CharaGen.Create(), EClass.debug, CoreDebug.enable, Point.GetNearestPoint(), Card.HasElement(), EClass.pc, EClass.rnd(), EClass.rndf(), Msg.Say(), CardBlueprint.Set(), and Chara.SetHostility().
Referenced by Zone_Dungeon.OnGenerateMap().
Definition at line 2811 of file Zone.cs.
References Chara.ability, CharaAbility.AddRandom(), Card.AddThing(), SpawnSetting.Evolved(), Card.HasElement(), Chara.MakeGene(), EClass.pc, EClass.rnd(), and EClass.rndf().
Referenced by ZoneEventSiege.CreateChara(), Zone_Dungeon.OnGenerateMap(), and ZoneEventQuest.SpawnBoss().
|
inline |
Definition at line 2784 of file Zone.cs.
References EClass._map, Map.bounds, Crawler.CrawlUntil(), Crawler.Create(), MATERIAL.GetRandomMaterial(), MapBounds.GetRandomPoint(), MapBounds.Height, EClass.rnd(), and MapBounds.Width.
Referenced by Zone_Dungeon.OnGenerateMap().
|
inline |
Definition at line 2868 of file Zone.cs.
References EClass._map, EClass._zone, AddCard(), GodStatueData.chance, ThingGen.Create(), EClass.debug, EClass.gamedata, MapBounds.GetRandomSpace(), GameData.godStatues, Point.HasChara, Card.HasElement(), Point.HasThing, EClass.pc, EClass.player, EClass.rnd(), EClass.rndf(), Player.seedShrine, Point.SetObj(), Card.SetRandomDir(), Rand.SetSeed(), CoreDebug.test, Point.x, and Point.z.
Referenced by Zone_Dungeon.OnGenerateMap().
|
inline |
| T | : | TraitSpot |
Definition at line 2441 of file Zone.cs.
References EClass._map, TraitSalesTag.CanTagSale(), Card.category, ThingContainer.Find(), Card.IsInstalled, Card.isSale, item, Card.things, Map.things, Point.Things, and Card.trait.
Definition at line 2425 of file Zone.cs.
References EClass._map, Props.containers, ThingContainer.Find(), PropsManager.installed, Thing.IsSharedContainer, Map.props, and Card.things.
Referenced by FactionBranch.DailyOutcome(), and FactionBranch.GetMeal().
| T | : | TraitSpot |
Definition at line 2252 of file Zone.cs.
References EClass._map, Card.IsInstalled, item, ThingContainer.List(), Card.things, Map.things, Point.Things, and Card.trait.
|
inline |
Definition at line 2685 of file Zone.cs.
References EClass._map, EClass._zone, AddCard(), AddThing(), Card.ApplyBacker(), SourceManager.backers, Map.bounds, CharaGen.Create(), EClass.debug, ReligionManager.dictAll, CoreDebug.enable, Chara.faith, faith, EClass.game, Point.GetNearestPoint(), Point.GetRandomPoint(), MapBounds.GetRandomSurface(), Chara.HasCondition(), SourceBacker.Row.id, BackerContent.indexFollower, Card.Install(), Point.IsValid, SourceBacker.listFollower, EClass.pc, Game.religions, EClass.rnd(), Chara.SetFaith(), EClass.sources, and Card.trait.
Referenced by Generate().
|
inline |
Definition at line 1863 of file Zone.cs.
References bp, branch, Debug, map, and FactionBranch.OnUnloadMap().
Referenced by _OnBeforeSave(), Activate(), ClearZones(), Deactivate(), and Destroy().
|
inline |
Definition at line 3919 of file Zone.cs.
References EClass._zone, TraitChara.CanGiveRandomQuest, Map.charas, Quest.Create(), World.date, Spatial.dateQuest, Player.Stats.days, Map.deadCharas, EClass.debug, Debug, CoreDebug.enable, Player.fame, EClass.game, Date.GetRaw(), Chara.homeZone, SourceQuest.Row.id, Chara.IsGuest(), IsPCFaction, Card.isSubsetCard, item, QuestManager.list, Quest.ListDeliver(), SourceQuest.Row.minFame, EClass.player, Game.quests, SourceManager.quests, Spatial.source, EClass.sources, Player.stats, SourceQuest.Row.tags, Chara.trait, Rand.UseSeed(), and EClass.world.
Referenced by LayerQuestBoard.OnSwitchContent(), OnVisit(), and LayerQuestBoard.RefreshQuest().
|
inline |
| BiomeProfile Zone._biome |
| MapBounds Zone.bounds |
Definition at line 52 of file Zone.cs.
Referenced by CoreDebug.Fix_LostCore(), FactionBranch.GenerateGarbage(), Zone_SnowGrave.GenerateGrave(), MapGen.GenerateTerrain(), MapGen.OnGenerateTerrain(), and SpawnLostItems().
| ZoneBlueprint Zone.bp |
Definition at line 70 of file Zone.cs.
Referenced by Activate(), CreateBP(), Generate(), GetProfile(), and UnloadMap().
| FactionBranch Zone.branch |
Definition at line 34 of file Zone.cs.
Referenced by AbandonZone(), DramaCustomSequence.Build(), ClaimZone(), Faction.CountWealth(), ActEffect.DamageEle(), Deactivate(), Hobby.GetEfficiency(), RankedZoneManager.GetIncome(), Quest.Init(), LayerQuestBoard.OnInit(), OnLoad(), ContentHomeReport.OnSwitchContent(), ItemCulture.Refresh(), UIHomeInfo.Refresh(), TraitGeneratorWheel.Refresh(), AI_Idle.Run(), UIFactionInfo.SetZone(), GameDate.ShipGoods(), LayerShippingResult.Show(), TraitTeleporter.TryTeleport(), UnloadMap(), and TraitBed.ValidateOwners().
| HashSet<int> Zone.completedQuests = new HashSet<int>() |
Definition at line 40 of file Zone.cs.
Referenced by Quest.Complete(), and Quest.Fail().
| Dictionary<int, string> Zone.dictCitizen = new Dictionary<int, string>() |
Definition at line 55 of file Zone.cs.
Referenced by DramaCustomSequence.Build(), Quest.Create(), and Quest.ListDeliver().
| bool Zone.dirtyElectricity |
Definition at line 74 of file Zone.cs.
Referenced by Scene.OnUpdate().
| ElementContainerZone Zone.elements = new ElementContainerZone() |
Definition at line 46 of file Zone.cs.
Referenced by CoreDebug.COM_MaxConstruction(), Evalue(), TraitMoongate.LoadMap(), BuildMenu.OnActivate(), Policy.OnAdvanceHour(), Game.OnLoad(), TraitGeneratorWheel.Refresh(), LayerHome.RefreshFeat(), AI_PassTime.Run(), TraitFoodEgg.Update(), and Policy.WriteNote().
| ZoneEventManager Zone.events = new ZoneEventManager() |
Definition at line 43 of file Zone.cs.
Referenced by WidgetDate._Refresh(), WidgetMascot._Update(), Activate(), GameDate.AdvanceMin(), Chara.CanSleep(), QuestInstance.CreateInstanceZone(), Chara.Die(), Player.EnterLocalZone(), SurvivalManager.GetRaidEvent(), Chara.GetRevived(), QuestSubdue.GetTextProgress(), ZoneEvent.Kill(), TraitNewZone.MoveZone(), OnLoad(), SurvivalManager.OnMineWreck(), AI_Sleep.OnProgressComplete(), TraitPhone.OnSimulateHour(), QuestFiamaLock.OnStart(), OnVisit(), HotItemActionSleep.Perform(), UIHomeInfo.RefreshReport(), Card.SpawnLoot(), CoreDebug.Test_Siege(), CoreDebug.Test_SiegeGuard(), TraitCoreDefense.TrySetAct(), GameUpdater.Update(), and WidgetDebug.UpdateText().
| ElementContainerField Zone.fieldElements = new ElementContainerField() |
Definition at line 49 of file Zone.cs.
Referenced by WidgetDate._Refresh(), and GameDate.AdvanceMin().
|
static |
Definition at line 25 of file Zone.cs.
Referenced by Activate(), and Deactivate().
|
static |
Definition at line 27 of file Zone.cs.
Referenced by Activate().
|
private |
| ZoneInstance Zone.instance |
Definition at line 58 of file Zone.cs.
Referenced by ActPlan._Update(), Activate(), CanDestroy(), ZoneEventSubdue.CheckClear(), ClaimZone(), Destroy(), Chara.Die(), Player.ExitBorder(), Chara.IsHostile(), Chara.MoveZone(), ZoneEventHarvest.OnLeaveZone(), TraitDeed.OnRead(), and ActEffect.Proc().
| bool Zone.isSimulating |
Definition at line 78 of file Zone.cs.
Referenced by Activate(), Chara.GetGoalFromTimeTable(), and OnVisit().
| bool Zone.isStarted |
Definition at line 76 of file Zone.cs.
Referenced by Activate(), AddCard(), Card.CalculateFOV(), ActorEx.GetVolume(), Trait.Install(), WidgetCodex.OnActivate(), TextureManager.RefreshTextures(), ConSleep.Tick(), and Trait.Toggle().
| Map Zone.map |
Definition at line 66 of file Zone.cs.
Referenced by Chara._Move(), _OnBeforeSave(), Activate(), AddCard(), AddGlobalCharasOnActivate(), Party.AddMemeber(), ClaimZone(), ClearZones(), GenBounds.Create(), LayerPeople.CreateSelectEmbarkMembers(), Deactivate(), Destroy(), BaseTileMap.Draw(), TileMapElona.Draw(), Generate(), Region.GetRandomPoint(), GetRandomVisitPos(), GetSpawnPos(), Zone_Field.OnGenerateMap(), OnKillGame(), Chara.RefreshSpeed(), RemoveCard(), FactionBranch.RemoveMemeber(), Revive(), Simulate(), SpawnAltar(), and UnloadMap().
|
static |
Definition at line 31 of file Zone.cs.
Referenced by Activate(), and AI_Idle.Run().
| int Zone.pendingSimHours |
Definition at line 37 of file Zone.cs.
Referenced by Simulate(), and Player.SimulateFaction().
|
static |
Definition at line 29 of file Zone.cs.
Referenced by CharaRenderer.Draw(), and RefreshHat().
| MapSubset Zone.subset |
Definition at line 68 of file Zone.cs.
Referenced by Activate(), and MapSubset.Save().
Definition at line 86 of file Zone.cs.
Referenced by TraitSeed.TrySprout().
| int Zone.tempDist |
Definition at line 80 of file Zone.cs.
Referenced by LayerTravel.GetTravelFood(), and LayerTravel.Refresh().
|
static |
Definition at line 555 of file Zone.cs.
Referenced by ParseZoneFullName().
|
static |
Definition at line 555 of file Zone.cs.
Referenced by ParseZoneFullName().
|
get |
Definition at line 290 of file Zone.cs.
Referenced by OnAfterCreate().
|
get |
|
get |
Definition at line 268 of file Zone.cs.
Referenced by TraitNewZone.CanAutoEnter(), and TraitNewZone.TrySetAct().
|
get |
Definition at line 402 of file Zone.cs.
Referenced by BaseTileMap.Draw().
|
get |
Definition at line 134 of file Zone.cs.
Referenced by PartialMap.Apply(), ZonePreEnterDigStairs.Execute(), Generate(), Region.OnAdvanceHour(), ConTransmuteMimic.OnBeforeStart(), MapGenDungen.OnGenerateTerrain(), TraitStairsLocked.OnUse(), GenRoom.Populate(), SerializedCards.Restore(), GenBounds.TryAddMapPiece(), and BaseGameScreen.UpdateShaders().
|
get |
Definition at line 176 of file Zone.cs.
Referenced by Player.CanExitBorder().
|
getset |
Definition at line 90 of file Zone.cs.
Referenced by Scene.Init(), TraitNewZone.MoveZone(), ActEffect.Proc(), AI_Idle.Run(), Simulate(), ActThrow.Throw(), and Chara.TryDropBossLoot().
|
get |
Definition at line 232 of file Zone.cs.
Referenced by Quest.ListDeliver().
|
get |
Definition at line 280 of file Zone.cs.
Referenced by TaskMine.GetHitResult().
|
get |
|
get |
Definition at line 464 of file Zone.cs.
Referenced by WidgetMenuPanel._OnChangeMode(), ActionMode.DoFunc(), and HotbarManager.ResetHotbar().
|
get |
|
get |
Definition at line 284 of file Zone.cs.
Referenced by TraitStairsLocked.OnUse(), and CoreDebug.UpdateInput().
|
get |
Definition at line 102 of file Zone.cs.
Referenced by Generate(), DNA.GenerateRandomGene(), AI_Fish.Makefish(), and ConTransmuteMimic.OnBeforeStart().
|
get |
Definition at line 114 of file Zone.cs.
Referenced by Chara._Move(), RecipeCard.Build(), Card.DamageHP(), ZonePreEnterEncounter.Execute(), Generate(), Map.MineBlock(), ZoneEventDefenseGame.NextWave(), Zone_RandomDungeon.OnGenerateMap(), Zone_Void.OnGenerateMap(), MapGenDungen.OnGenerateTerrain(), TraitNote.OnImportMap(), ActEffect.ProcAt(), TraitBaseSpellbook.ReadFailEffect(), Chara.RefreshSpeed(), Chara.RestockEquip(), SerializedCards.Restore(), Map.SetObj(), ZoneEventQuest.Spawn(), ZoneEventQuest.SpawnBoss(), GenRoom.SpawnMob(), Chara.TryDropBossLoot(), and Card.TryMakeRandomItem().
|
get |
|
get |
Definition at line 126 of file Zone.cs.
Referenced by Map.TryAddRoom().
|
get |
Definition at line 178 of file Zone.cs.
Referenced by Activate().
|
get |
|
get |
Definition at line 422 of file Zone.cs.
Referenced by Scene.Init().
|
get |
Definition at line 144 of file Zone.cs.
Referenced by MapGenDungen.OnGenerateTerrain().
|
get |
Definition at line 236 of file Zone.cs.
Referenced by Chara.Die(), QuestManager.HasFarAwayEscort(), WidgetSearch.Search(), and Chara.TickConditions().
|
get |
Definition at line 420 of file Zone.cs.
Referenced by Chara._Move().
|
get |
Definition at line 128 of file Zone.cs.
Referenced by Simulate().
|
get |
|
get |
Definition at line 136 of file Zone.cs.
Referenced by Generate().
|
get |
Definition at line 156 of file Zone.cs.
Referenced by Activate(), MapSubset.Exist(), Zone_Dungeon.OnGenerateMap(), and MapSubset.Save().
|
get |
Definition at line 140 of file Zone.cs.
Referenced by ZoneBlueprint.GenerateMap(), and TraitNewZone.MoveZone().
|
get |
Definition at line 152 of file Zone.cs.
Referenced by RefreshHat().
|
get |
Definition at line 148 of file Zone.cs.
Referenced by Generate().
|
get |
Definition at line 146 of file Zone.cs.
Referenced by GetProfile().
|
get |
Definition at line 200 of file Zone.cs.
Referenced by BaseGameScreen.RefreshGrading().
|
get |
Definition at line 218 of file Zone.cs.
Referenced by Activate().
|
get |
Definition at line 502 of file Zone.cs.
Referenced by _OnBeforeSave(), AddCard(), ZoneEventManager.AddPreEnter(), CanDestroy(), Chara.MoveHome(), Chara.MoveZone(), AM_BaseGameMode.OnUpdateInput(), RemoveCard(), WidgetMinimap.UpdateMap(), and FactionBranch.Upgrade().
|
get |
Definition at line 216 of file Zone.cs.
Referenced by GameLang.ConvertDrama(), Trait.CreateStock(), Trait.OnBarter(), TraitSpecialLantern.OnCreate(), Zone_Town.OnRegenerate(), Chara.ShowDialog(), and Card.SpawnLoot().
|
get |
Definition at line 496 of file Zone.cs.
Referenced by WidgetDate._Refresh(), Activate(), LayerSleep.Advance(), DramaCustomSequence.Build(), CanDestroy(), TraitMoongate.CanUse(), Deactivate(), QuestManager.HasFarAwayEscort(), EloMap.Init(), TraitToolBrush.IsTamePossible(), Region.ListTravelZones(), Region.OnActivate(), Scene.OnUpdate(), ActEffect.Proc(), TCOrbitChara.RefreshAll(), AI_PlayMusic.ThrowReward(), ToString(), TraitNewZone.TrySetAct(), and TraitWaystone.TrySetAct().
|
get |
Definition at line 498 of file Zone.cs.
Referenced by Activate().
|
get |
Definition at line 292 of file Zone.cs.
Referenced by Generate(), TraitNewZone.MoveZone(), AI_Idle.Run(), Simulate(), and Chara.TryDropBossLoot().
|
get |
Definition at line 480 of file Zone.cs.
Referenced by Chara._Move(), WidgetDate._Refresh(), Map._ValidateInstalled(), Activate(), LayerSleep.Advance(), WidgetStatsBar.Build(), DramaCustomSequence.Build(), CanDestroy(), Chara.CanDestroyPath(), ActRestrain.CanPerform(), QuestIntoDarkness.CanUpdateOnTalk(), QuestVernis.CanUpdateOnTalk(), TraitGeneratorWheel.CanUse(), TraitLoytelMart.CanUse(), TraitMannequin.CanUse(), TraitShackle.CanUse(), GameLang.ConvertDrama(), Faction.CountWealth(), Card.Create(), ActEffect.DamageEle(), Deactivate(), Chara.DoHostileAction(), CoreDebug.Fix_LostCore(), RankedZone.GetFactionName(), TaskBuild.GetHitResult(), TaskDig.GetHitResult(), Card.GetPrice(), GetRandomVisitPos(), Chara.GetRevived(), GetSpawnPos(), Chara.HasAccess(), QuestManager.HasFarAwayEscort(), TraitFoodEggFertilized.Incubate(), Quest.IsVisibleOnQuestBoard(), Quest.ListDeliver(), QuestDeliver.ListDestThing(), Props.ListThingStack(), Chara.MoveZone(), Region.OnActivate(), TraitHitchingPost.OnActivateTrap(), QuestRandom.OnDropReward(), Player.Flags.OnEnterZone(), LayerQuestBoard.OnInit(), ElementContainerZone.OnLevelUp(), TraitBlueprint.OnRead(), TraitBookSkill.OnRead(), TraitDeedRelocate.OnRead(), AM_Adv.OnRenderTile(), GoalSleep.OnSimulatePosition(), TraitFloorSwitch.OnStepped(), TraitBookResident.OnUse(), TraitBookRoster.OnUse(), TraitFarmChest.OnUse(), TraitPolicyBoard.OnUse(), ZoneEventWedding.OnVisit(), ActRestrain.Perform(), ActEffect.Proc(), Map.PutAway(), TraitBaseSpellbook.ReadFailEffect(), ContentHomeRanking.Refresh(), TCOrbitChara.RefreshAll(), UIInventory.RefreshMenu(), ContentFaction.RefreshZones(), AI_Eat.Run(), AI_Idle.Run(), WidgetSearch.Search(), Card.SetPlaceState(), UIFactionInfo.SetZone(), TraitTicketFurniture.SetZone(), TraitGeneratorWheel.ShouldWork(), Simulate(), Card.SpawnLoot(), Chara.Tick(), TaskDump.TryPerform(), TraitBed.TrySetAct(), TraitCoreZone.TrySetAct(), TraitFactionBoard.TrySetAct(), TraitHomeBoard.TrySetAct(), TraitPartyBoard.TrySetAct(), TraitResearchBoard.TrySetAct(), TraitResidentBoard.TrySetAct(), TraitSwitch.TrySetAct(), TraitWaystone.TrySetAct(), TraitSalesTag.TrySetHeldAct(), Trait.TrySetToggleAct(), Map.TryShatter(), AI_Shopping.TryShop(), TraitTeleporter.TryTeleport(), Card.TryUnrestrain(), GoalCombat.TryUseAbility(), TraitGeneratorWheel.Update(), GameUpdater.Update100ms(), UpdateQuests(), and Chara.Vomit().
|
get |
Definition at line 482 of file Zone.cs.
Referenced by TileType._HitTest(), HotItemHeld.CanRotate(), TaskBuild.CanRotateBlock(), ConTransmuteBat.CheckSeen(), Thing.GetExtraName(), TaskBuild.GetHitResult(), TraitSeed.MakeSeed(), TraitScrollStatic.OnRead(), AI_Bladder.Run(), Chara.TickConditions(), Chara.TryClearInventory(), BiomeProfile.ClusterObj.TryCreate(), TraitBuildBoard.TrySetAct(), TraitCrafter.TrySetAct(), TraitHouseBoard.TrySetAct(), TraitMapBoard.TrySetAct(), TraitPaintBoard.TrySetAct(), TraitRoomPlate.TrySetAct(), and TraitSpotBiome.Update().
|
get |
|
get |
Definition at line 274 of file Zone.cs.
Referenced by BaseTileMap.Draw(), ZonePreEnterDigStairs.Execute(), TaskDig.GetHitResult(), Map.MineFloor(), TaskDig.OnProgressComplete(), and TraitMapBoard.TrySetAct().
|
get |
Definition at line 230 of file Zone.cs.
Referenced by Activate(), QuestManager.HasFarAwayEscort(), Quest.ListDeliver(), Chara.MakeAlly(), QuestRandom.OnDropReward(), TraitLeverBreaker.OnToggle(), FortuneRollData.RefreshPrize(), AI_Idle.Run(), GoalIdle.Run(), WidgetSearch.Search(), TraitTicketFurniture.SetZone(), Chara.TryClearInventory(), TraitWaystone.TrySetAct(), and GoalCombat.TryUseAbility().
|
get |
Definition at line 276 of file Zone.cs.
Referenced by Chara._Move(), BaseGameScreen.Activate(), Activate(), GrowSystem.CanGrow(), AI_Fish.CanPerform(), Cell.CanSuffocate(), BaseTileMap.Draw(), Map.ExportMetaData(), AIWork_Fish.FuncWorkPoint(), Generate(), AI_Fish.GetFishingPoint(), Scene.Init(), MapGen.MakeNeighbor(), Map.ModFire(), Chara.RefreshSpeed(), BaseGameScreen.RefreshWeather(), AI_Fish.Run(), and HotItemHeld.TrySetToolAct().
|
get |
Definition at line 278 of file Zone.cs.
Referenced by ActPlan._Update(), GrowSystem.ApplySeed(), DramaCustomSequence.Build(), Card.CanBeSheared(), TraitScroll.CanRead(), Cell.CanSuffocate(), TraitCrafter.CanUse(), TraitFoodPreparedPackage.CanUse(), TraitItem.CanUse(), TraitPowerStatue.CanUse(), Deactivate(), Card.Die(), Map.DropBlockComponent(), ActEffect.GeneMiracle(), TaskChopWood.GetHitResult(), GrowSystemTree.GetPlantBonus(), TaskHarvest.HarvestThing(), AI_Steal.IsValidTC(), ActEffect.LoveMiracle(), AI_Fish.Makefish(), Card.MakeMilk(), TraitSeed.MakeSeed(), Map.MineBlock(), Map.MineObj(), TraitParchmentBottle.OnCreate(), TaskHarvest.OnCreateProgress(), GrowSystemPasture.OnMineObj(), TraitFloorSwitch.OnStepped(), TraitGeneMachine.OnUse(), TraitTape.OnUse(), GrowSystem.PopMineObj(), HotbarManager.ResetHotbar(), SerializedCards.Restore(), AI_Idle.Run(), AI_PlayMusic.Run(), ActWait.SearchMedal(), Card.SpawnLoot(), ActThrow.Throw(), AI_PlayMusic.ThrowReward(), GrowSystem.TryPopSeed(), TraitCanvas.TrySetAct(), TraitCoreZone.TrySetAct(), TraitCrafter.TrySetAct(), and TraitWaystone.TrySetAct().
|
get |
Definition at line 308 of file Zone.cs.
Referenced by Chara._Move(), and ConfigTactics.AllyDistance().
|
get |
Definition at line 282 of file Zone.cs.
Referenced by MapGenDungen.OnGenerateTerrain().
|
get |
|
get |
Definition at line 252 of file Zone.cs.
Referenced by Activate().
|
get |
Definition at line 522 of file Zone.cs.
Referenced by WidgetStatsBar.Build(), Map.MineObj(), GrowSystem.PopHarvest(), and GrowSystem.TryPopSeed().
|
get |
Definition at line 288 of file Zone.cs.
Referenced by Zone_Void.OnActivate(), and ActEffect.Proc().
|
get |
Definition at line 130 of file Zone.cs.
Referenced by Simulate().
|
get |
|
get |
Definition at line 436 of file Zone.cs.
Referenced by WidgetDate._Refresh(), Activate(), TraitDeedRelocate.OnRead(), and TraitElevator.TrySetAct().
|
get |
Definition at line 172 of file Zone.cs.
Referenced by Player.ExitBorder(), Player.OnExitBorder(), TraitWaystone.OnUse(), HotItemActionExitMap.Perform(), TraitCoreZone.TrySetAct(), and TraitWaystone.TrySetAct().
|
get |
Definition at line 132 of file Zone.cs.
Referenced by Activate().
|
get |
Definition at line 168 of file Zone.cs.
Referenced by PartialMap._Load(), _OnBeforeSave(), and Activate().
|
get |
Definition at line 294 of file Zone.cs.
Referenced by Chara._Move(), and AI_Idle.Run().
|
get |
Definition at line 272 of file Zone.cs.
Referenced by Activate(), and TraitNewZone.TrySetAct().
|
get |
Definition at line 170 of file Zone.cs.
Referenced by LayerSleep.Advance(), GameDate.AdvanceHour(), SpatialGen.CreateInstance(), Player.EnterLocalZone(), GetProfile(), MapGenRegion.OnGenerateTerrain(), LayerTravel.Refresh(), LayerGlobalMap.RefreshSummary(), ContentFaction.RefreshZones(), LayerFactions.RefreshZones(), LayerLocation.RefreshZones(), and RegionPoint.SetRegionPoint().
|
get |
Definition at line 180 of file Zone.cs.
Referenced by Player.EnterLocalZone(), GetSpawnPos(), and LayerTravel.Refresh().
|
get |
Definition at line 296 of file Zone.cs.
Referenced by HotItemHeld.CanRotate(), TaskBuild.CanRotateBlock(), and TaskBuild.GetHitResult().
|
get |
Definition at line 400 of file Zone.cs.
Referenced by Activate().
|
get |
Definition at line 324 of file Zone.cs.
Referenced by GenBounds.TryAddMapPiece().
|
get |
|
get |
Definition at line 238 of file Zone.cs.
Referenced by Point.CallGuard(), and GoalCombat.Run().
|
get |
|
get |
Definition at line 372 of file Zone.cs.
Referenced by MapGenDungen.OnGenerateTerrain().
|
get |
Definition at line 384 of file Zone.cs.
Referenced by Activate().
|
get |
Definition at line 338 of file Zone.cs.
Referenced by WidgetMinimap.RefreshMarkers().
|
get |
Definition at line 138 of file Zone.cs.
Referenced by Card.CalculateFOV(), and Card.GetSightRadius().
|
get |
Definition at line 416 of file Zone.cs.
Referenced by OnCreate().
|
get |
Definition at line 438 of file Zone.cs.
Referenced by WidgetDate._Refresh().
|
get |
Definition at line 440 of file Zone.cs.
Referenced by AM_Adv._OnUpdateInput().
|
get |
Definition at line 142 of file Zone.cs.
Referenced by WidgetDate._Refresh().
|
get |
Definition at line 398 of file Zone.cs.
Referenced by Activate(), BaseTileMap.DrawTile(), and Fov.Perform().
|
get |
Definition at line 404 of file Zone.cs.
Referenced by EloMap.Init(), and EloMap.SetZone().
|
get |
Definition at line 270 of file Zone.cs.
Referenced by Chara.MoveZone().
|
get |
Definition at line 88 of file Zone.cs.
Referenced by Activate(), and CustomCharaContent.OnGameLoad().