|
Elin Decompiled Documentation EA 23.315 Nightly
|
Go to the source code of this file.
Classes | |
| class | CustomDramaExpansion |
Functions | |
| publicstaticboolParsection (stringaction, ramaManagerdm, ictionary< string, string >line) | |
| static bool | DefaultDramaInvokeExtActionParser (DramaManager dm, Dictionary< string, string > line) |
| static bool | DefaultDramaEvalActionParser (DramaManager dm, Dictionary< string, string > line) |
| static bool | eval (DramaManager dm, Dictionary< string, string > line, params string[] parameters) |
| static bool | and (DramaManager dm, Dictionary< string, string > line, params string[] parameters) |
| static bool | or (DramaManager dm, Dictionary< string, string > line, params string[] parameters) |
| static bool | not (DramaManager dm, Dictionary< string, string > line, params string[] parameters) |
| static bool | console_cmd (DramaManager dm, Dictionary< string, string > line, params string[] parameters) |
| static bool | add_item (DramaManager dm, Dictionary< string, string > line, string itemId, string materialAlias="wood", int lv=-1, int count=1) |
| static bool | apply_condition (DramaManager dm, Dictionary< string, string > line, string conditionAlias, int power=100) |
| static bool | equip_item (DramaManager dm, Dictionary< string, string > line, string itemId) |
| static bool | destroy_item (DramaManager dm, Dictionary< string, string > line, string itemId, int count=-1) |
| static bool | remove_condition (DramaManager dm, Dictionary< string, string > line, string conditionAlias) |
| static bool | join_faith (DramaManager dm, Dictionary< string, string > line, string religionId="") |
| static bool | join_party (DramaManager dm, Dictionary< string, string > line) |
| static bool | if_affinity (DramaManager dm, Dictionary< string, string > line, DramaValueExpression expr) |
| static bool | if_condition (DramaManager dm, Dictionary< string, string > line, string conditionAlias, DramaValueExpression expr=null) |
| static bool | if_currency (DramaManager dm, Dictionary< string, string > line, string currencyId, DramaValueExpression expr) |
| static bool | if_element (DramaManager dm, Dictionary< string, string > line, string elementAlias, DramaValueExpression expr) |
| static bool | if_faith (DramaManager dm, Dictionary< string, string > line, string religionId, DramaValueExpression expr=null) |
| static bool | if_fame (DramaManager dm, Dictionary< string, string > line, DramaValueExpression expr) |
| static bool | if_flag (DramaManager dm, Dictionary< string, string > line, string flagKey, DramaValueExpression expr=null) |
| static bool | if_has_item (DramaManager dm, Dictionary< string, string > line, string itemId, DramaValueExpression expr=null) |
| static bool | if_hostility (DramaManager dm, Dictionary< string, string > line, string expression) |
| static bool | if_in_party (DramaManager dm, Dictionary< string, string > line, bool isInParty=true) |
| if (!match.Success) | |
| static bool | if_keyitem (DramaManager dm, Dictionary< string, string > line, string keyitemId, DramaValueExpression expr=null) |
| static bool | if_lv (DramaManager dm, Dictionary< string, string > line, DramaValueExpression expr) |
| static bool | if_race (DramaManager dm, Dictionary< string, string > line, string raceId) |
| static bool | if_tag (DramaManager dm, Dictionary< string, string > line, string tag) |
| static bool | if_zone (DramaManager dm, Dictionary< string, string > line, string zoneId, int zoneLv=99999) |
| static bool | if_zone_2 (DramaManager dm, Dictionary< string, string > line, string zoneFullName) |
| static bool | mod_affinity (DramaManager dm, Dictionary< string, string > line, DramaValueExpression expr) |
| static bool | mod_currency (DramaManager dm, Dictionary< string, string > line, string currencyId, DramaValueExpression expr) |
| static bool | mod_element (DramaManager dm, Dictionary< string, string > line, string elementAlias, int value=1, int potential=100) |
| static bool | mod_element_exp (DramaManager dm, Dictionary< string, string > line, string elementAlias, DramaValueExpression expr) |
| static bool | mod_fame (DramaManager dm, Dictionary< string, string > line, DramaValueExpression expr) |
| static bool | mod_flag (DramaManager dm, Dictionary< string, string > line, string flagKey, DramaValueExpression expr=null) |
| static bool | mod_keyitem (DramaManager dm, Dictionary< string, string > line, string keyitemId, DramaValueExpression expr=null) |
| static bool | move_next_to (DramaManager dm, Dictionary< string, string > line, string charaId) |
| static bool | move_tile (DramaManager dm, Dictionary< string, string > line, int xOffset, int yOffset) |
| static bool | move_to (DramaManager dm, Dictionary< string, string > line, int x, int y) |
| static bool | move_zone (DramaManager dm, Dictionary< string, string > line, string zoneId, int zoneLv=99999) |
| static bool | move_zone_2 (DramaManager dm, Dictionary< string, string > line, string zoneFullName) |
| static bool | play_anime (DramaManager dm, Dictionary< string, string > line, AnimeID animeId) |
| static bool | play_effect (DramaManager dm, Dictionary< string, string > line, string effectId) |
| static bool | play_effect_at (DramaManager dm, Dictionary< string, string > line, string effectId, int x, int y) |
| static bool | play_emote (DramaManager dm, Dictionary< string, string > line, Emo emote, float duration=1f) |
| static bool | play_screen_effect (DramaManager dm, Dictionary< string, string > line, string effectId) |
| static bool | pop_text (DramaManager dm, Dictionary< string, string > line, string langText) |
| static bool | set_portrait (DramaManager dm, Dictionary< string, string > line, string portraitId=null) |
| static bool | set_portrait_override (DramaManager dm, Dictionary< string, string > line, string portraitId=null) |
| static bool | set_sprite (DramaManager dm, Dictionary< string, string > line, string spriteId=null) |
| static bool | show_book (DramaManager dm, Dictionary< string, string > line, string bookEntry) |
Variables | |
| $ | |
| RegexOptions. | Compiled |
|
static |
Definition at line 258 of file CustomDramaExpansion.cs.
|
static |
Definition at line 218 of file CustomDramaExpansion.cs.
|
static |
Definition at line 268 of file CustomDramaExpansion.cs.
|
static |
Definition at line 251 of file CustomDramaExpansion.cs.
|
staticpackage |
Definition at line 115 of file CustomDramaExpansion.cs.
References CustomDramaExpansion.Unquote().
|
staticpackage |
Definition at line 85 of file CustomDramaExpansion.cs.
|
static |
Definition at line 282 of file CustomDramaExpansion.cs.
|
static |
Definition at line 275 of file CustomDramaExpansion.cs.
|
static |
Definition at line 185 of file CustomDramaExpansion.cs.
| if_in_party.if | ( | !match::Success | ) |
Definition at line 449 of file CustomDramaExpansion.cs.
References DramaManager.GetChara(), and Card.HasElement().
Referenced by HotItemNoItem._TrySetAct(), ActPlan._Update(), HoardActor.Activate(), Zone.Activate(), LayerEditPortrait.Activate(), MeshPass.AddShadow(), CoreConfig.ApplyGrading(), CoreConfig.ApplyScale(), Scene.ApplyZoneConfig(), Chara.DestroyPath(), LayerPixelPaint.DialogLoad(), WidgetManager.DialogLoad(), WidgetManager.DialogSave(), BaseTileMap.Draw(), BaseTileMap.DrawRoof(), BaseTileMap.DrawTile(), TileMapElona.DrawTile(), PartialMap.ExportDialog(), Zone.ExportDialog(), QuestSupplySpecific.GetBonus(), Check.GetDC(), HomeResourceNature.GetDestValue(), TraitTicketFurniture.GetPrice(), Los.GetRushPoint(), BaseTileMap.GetThingPosition(), EloMap.GetTileInfo(), Zone.GrowPlants(), AM_Copy.ImportDialog(), Zone.ImportDialog(), Window.Init(), InvOwner.ListInteractions(), TaskDump.ListThingsToPut(), TraitSeed.MakeSeed(), SurvivalManager.MeteorThing(), CharacterSpacing.ModifyMesh(), Widget.OnChangePosition(), ContentConfigOther.OnClickDownloadWallpaper(), WidgetSceneCustomizer.OnClickLoad(), WidgetSceneCustomizer.OnClickSave(), TraitBookSkill.OnCreate(), TaskDrawWater.OnCreateProgress(), LayerConfig.OnInit(), LayerEditHouse.OnInit(), ListPeopleCallReserve.OnInstantiate(), GenRoom.OnPopulate(), AM_Populate.OnProcessTiles(), AM_Terrain.OnProcessTiles(), TraitDeed.OnRead(), FactionBranch.OnSimulateHour(), ContentQuest.OnSwitchContent(), Scene.OnUpdate(), Chara.PerformWork(), AttackProcess.Prepare(), FoodEffect.Proc(), ActEffect.Proc(), ActEffect.ProcAt(), UIDistribution.Refresh(), LayerCraftFloat.RefreshDisassemble(), LayerHome.RefreshFeat(), ButtonHotItem.RefreshItem(), ContentPolicy.RefreshPolicyList(), BaseGameScreen.RefreshPosition(), GameScreenElona.RefreshPosition(), WindowChara.RefreshSkill(), AI_HaulResource.Run(), AI_Idle.Run(), AI_PlayMusic.Run(), WidgetSearch.Search(), UIDynamicList.Select< T >(), GridItemRecipe.SetButton(), ButtonGrid.SetCard(), UIInventory.Sort(), Card.SpawnLoot(), Fov.TraceLine(), Chara.TryPush(), HotItemAct.TrySetAct(), HotItemHeld.TrySetAct(), TraitWell.TrySetAct(), TraitCatalyst.TrySetHeldAct(), LayerInventory.TryShowGuide(), Chara.TryTakeSharedItems(), FactionBranch.UpdateReqruits(), WidgetDebug.UpdateText(), TraitBed.ValidateOwners(), ActEffect.Wish(), and Thing.WriteNote().
|
static |
Definition at line 351 of file CustomDramaExpansion.cs.
References item.
|
static |
Definition at line 358 of file CustomDramaExpansion.cs.
|
static |
Definition at line 375 of file CustomDramaExpansion.cs.
|
static |
Definition at line 382 of file CustomDramaExpansion.cs.
References Chara.conditions, DramaManager.GetChara(), and item.
|
static |
Definition at line 393 of file CustomDramaExpansion.cs.
References ReligionManager.Eyth, Chara.faith, ReligionManager.Find(), EClass.game, DramaManager.GetChara(), Religion.JoinFaith(), Religion.LeaveFaith(), and Game.religions.
|
static |
Definition at line 408 of file CustomDramaExpansion.cs.
References DramaManager.GetChara(), Chara.MakeAlly(), and EClass.Sound.
|
static |
Definition at line 414 of file CustomDramaExpansion.cs.
|
static |
Definition at line 425 of file CustomDramaExpansion.cs.
References Chara.conditions, DramaManager.GetChara(), BaseStats.source, and BaseCondition.value.
|
static |
Definition at line 436 of file CustomDramaExpansion.cs.
|
static |
Definition at line 448 of file CustomDramaExpansion.cs.
|
static |
Definition at line 454 of file CustomDramaExpansion.cs.
|
static |
Definition at line 468 of file CustomDramaExpansion.cs.
References faith.
|
static |
Definition at line 475 of file CustomDramaExpansion.cs.
References Player.fame, and EClass.player.
|
static |
Definition at line 481 of file CustomDramaExpansion.cs.
|
static |
Definition at line 487 of file CustomDramaExpansion.cs.
|
static |
Definition at line 506 of file CustomDramaExpansion.cs.
|
static |
Definition at line 327 of file CustomDramaExpansion.cs.
|
static |
Definition at line 342 of file CustomDramaExpansion.cs.
References Chara.body, ThingGen.Create(), CharaBody.Equip(), and DramaManager.GetChara().
|
static |
Definition at line 514 of file CustomDramaExpansion.cs.
|
static |
Definition at line 522 of file CustomDramaExpansion.cs.
|
static |
Definition at line 531 of file CustomDramaExpansion.cs.
|
static |
Definition at line 550 of file CustomDramaExpansion.cs.
|
static |
Definition at line 563 of file CustomDramaExpansion.cs.
|
static |
Definition at line 570 of file CustomDramaExpansion.cs.
|
static |
Definition at line 582 of file CustomDramaExpansion.cs.
|
static |
Definition at line 611 of file CustomDramaExpansion.cs.
|
static |
Definition at line 625 of file CustomDramaExpansion.cs.
|
static |
Definition at line 634 of file CustomDramaExpansion.cs.
References Player.fame, Player.ModFame(), and EClass.player.
|
static |
Definition at line 643 of file CustomDramaExpansion.cs.
References DramaManager.GetChara(), Card.GetInt(), and Card.SetInt().
|
static |
Definition at line 663 of file CustomDramaExpansion.cs.
|
static |
Definition at line 240 of file CustomDramaExpansion.cs.
Referenced by DramaCustomSequence.Build(), Quest.Create(), Card.DamageHP(), Map.MineObj(), TaskBuild.OnProgressComplete(), and AI_Shopping.TryRestock().
|
static |
Definition at line 229 of file CustomDramaExpansion.cs.
|
static |
Definition at line 679 of file CustomDramaExpansion.cs.
|
static |
Definition at line 686 of file CustomDramaExpansion.cs.
|
static |
Definition at line 693 of file CustomDramaExpansion.cs.
|
static |
Definition at line 700 of file CustomDramaExpansion.cs.
|
static |
Definition at line 707 of file CustomDramaExpansion.cs.
References DramaManager.GetChara(), and Chara.TryMove().
|
static |
Definition at line 714 of file CustomDramaExpansion.cs.
References DramaManager.GetChara().
| _expressionRegex.publicstaticboolParsection | ( | stringaction | , |
| ramaManagerdm | , | ||
| ictionary< string, string > | line | ||
| ) |
Definition at line 18 of file CustomDramaExpansion.cs.
References CustomDramaExpansion._actionParsers.
|
static |
Definition at line 314 of file CustomDramaExpansion.cs.
|
static |
Definition at line 721 of file CustomDramaExpansion.cs.
|
static |
Definition at line 747 of file CustomDramaExpansion.cs.
|
static |
Definition at line 754 of file CustomDramaExpansion.cs.
|
static |
Definition at line 761 of file CustomDramaExpansion.cs.
| $ |
Definition at line 16 of file CustomDramaExpansion.cs.
Referenced by Lang._currency(), Lang._Number(), Zone.Activate(), SourceCard.AddRow(), RecipeManager.Create(), DramaInvokeDetail.CreateConvertExpression(), ModPackage.ExportSourceLocalizations(), SourceData< T, T2 >.BaseRow.ExportTexts(), SpriteReplacer.GetSprite(), SourceImporter.HotInit(), SourceData< T, T2 >.ImportData(), SourceImporter.ImportFilesCached(), SourceData< T, T2 >.BaseRow.ImportTexts(), BookList.Init(), SourceImporter.LoadBySheetName(), ElinGameIOPropertyAttribute.LoadGameIOProperty(), CustomCharaContent.OnGameLoad(), CustomZoneContent.OnGameLoad(), ModPackage.ParseLangMod(), ModPackage.ParseMap(), ModPackage.ParseMapPiece(), ModPackage.ParsePortrait(), ModPackage.ParseSound(), ModPackage.ParseTalkText(), ModPackage.ParseTexture(), ModPackage.ParseTextureReplace(), BaseModManager.PublishEvent(), ContentHomeRanking.Refresh(), SourceData< T, T2 >.RemoveDuplicateRows(), ElinGameIOPropertyAttribute.SaveGameIOProperty(), RenderRow.SetRenderData(), BaseModManager.SubscribeEvent< T >(), ClassExtension.Tag(), ClassExtension.ToFormat(), ClassExtension.ToHex(), CustomCharaContent.ToString(), CustomElementContent.ToString(), CustomGunEffectSetting.ToString(), CustomMerchantStock.ToString(), CustomThingContent.ToString(), HSLColor.ToString(), HSVColor.ToString(), and WidgetDebug.UpdateText().
| RegexOptions. Compiled |
Definition at line 16 of file CustomDramaExpansion.cs.