Shadows of Forbidden Gods

Shadows of Forbidden Gods

Community Library
正在显示第 41 - 50 项,共 168 项条目
< 1 ... 3  4  5  6  7 ... 17 >
更新于:2 月 5 日 上午 5:31
作者:ilikegoodfood

Version 2.4.15 (Wonder Spawning Hotfix):
- (Base Game & DLC) Fixed that base game wonders were not spawning.

更新于:2 月 5 日 上午 3:31
作者:ilikegoodfood

Version 2.4.14 (Dark Prophets):
- Removed support for Obsolete game versions (1.0 and 0.13).
- (DLC) Fixed that the description of "Dwarven Vigilance" claimed to grant 3 security, but actually granted 4. It now claims to grant 4.
- (Base Game & DLC) New Mod Option: "Dark Prophets".
- - DISABLED by default.
- - If enabled, a holy orders prophet that is from one of Ophanim's Theocracies, or that is enshadowed (shadow > 50%) and from The Dark Empire, will count as a player controlled prophet from purposes of influence gain.
- - Makes use of the new `bool checkIsProphetPlayerAligned(HolyOrder order)` utility function in the Community Library's mod kernel.
- (Base Game & DLC) Deep Ones Plus' "Drowned Prophet" will always count as a player controlled prophet from purposes of influence gain.
- (Base Game & DLC) Implemented `bool onCheckIsProphetPlayerAligned(HolyOrder order, UA prophet)` hook, which allows a mod to specify that a non-player-controlled prophet should be treated as a player controlled prophet from purposes of influence gain.
- (Base Game & DLC) Implemented `OrderedDictionary<T>`.
- - This is a generic data structure that can be accessed and manipulated through both by item index and by dictionary key.
- (Base Game & DLC) Implemented Wonder collection, with `registerWonderType(Type)` and `checkIsWonder(Location)` collection functions.
- - These are for unique locations that do NOT behave like the base game's wonders, but should be considered unique and irreplaceable.
- - No base game behaviour is associated with this collection.
- - `checkIsWonder` will return true if the location contains a wonder or natural wonder.

更新于:2 月 1 日 上午 12:49
作者:ilikegoodfood

Version 2.4.13 (Intermediates):
- Implemented `Set_Wonder`, `Sub_Wonder`
- - These are empty intermediate classes for the purposes of grouping Wonders.
- - Checks for wonders can check for this intermediate type, rather than all subtypes.
- Implemented `Set_NaturalWonder` and `Sus_NaturalWonder`.
- - These are also empty intermediate classes, designed for grouping.
- - Orcs will treat wonders that inherit form these classes in the same way as the base game's three wonders (The Entrance, The Isles, and Primal Font).
- - checkIsNaturalWonder will automatically detect wonders that are subclasses of these intermediates, without the need for registration.
- Implemented `T_MagicMastery` intermediate class.
- - This class has default `getMaxLevel` override, which returns 3.
- - This class has default `turnTick` override, which manages the magical arms race.
- - Checks for Magical Mastery traits can check for this intermediate type, rather than all subtypes individually.
- - `checkKnowsMagic` will automatically detect traits that are subtypes of this intermediate, without the need for registration.

更新于:1 月 29 日 下午 3:14
作者:ilikegoodfood

Version 2.4.12 (checkKnowsMagic Hotfix):
- (Base Game & DLC) Changed the new overload of checkKnowsMagic to return the magic mastery traits rather than data about the magic mastery traits.
- - The function signature is now `public bool checkKnowsMagic(Person person, out List<Trait> magicTraits)`
- - Fixed typo in function name.

更新于:1 月 29 日 下午 2:52
作者:ilikegoodfood

Version 2.4.11 (Raze Subsettlement Fix):
- (Base Game & DLC) Implemented multiple fixes for the Raze Subsettlement task (`Task_GoRazeSubsettlement`) that armies can use to destroy menace producing subsettlements.
- - Will no longer raze the society's own capital.
- - Will no longer raze their own elven cities that have multiple infiltratable subsettlements.
- - (DLC only) Will no longer raze their own dwarven cities that have multiple infiltratable subsettlements.
- (Base Game & DLC) Implemented new overload of the `checkKnowsMagic` helper function that outs the names, magic trait types, and levels for any knownn magic on the character.
- - The function's signiture is `public bool checkKnownsMagic(Person person, out List<string> knownTraitNames, out List<Type> knownTraitTypes, out List<int> knownTraitLevels)`.

更新于:1 月 27 日 上午 10:21
作者:ilikegoodfood

Version 2.4.10 (Wonder Handling Improvements):
- (Base Game & DLC) Improved logic for handling modded Natural Wonders.
- (Base Game & DLC) Improved logic for handling modded Wonders in the wonder spawn pool.
- (Base Game & DLC) Orcs will now properly handle registered Natural Wonders.

更新于:1 月 22 日 下午 1:26
作者:ilikegoodfood

Version 2.4.09 (Typo Fixed):
- (Base Game & DLC) Fixed typo in the description of the 4th generic exploration event for shipwrecks.

更新于:1 月 20 日 上午 4:59
作者:ilikegoodfood

Version 2.4.08 (Niche Fixes):
- (Base Game & DLC) The "Wasting Souls" curse no longer effects player agents or player aligned agents.
- (Base Game & DLC) Fixed null reference exception that could occur in `Person.embedIntoSociety` function if called on a person whose society is The Dark Empire, just after the Dark Empire's capital has been razed earlier that turn.

更新于:1 月 17 日 下午 12:25
作者:ilikegoodfood

Version 2.4.07 (Hotfix):
- (Base Game & DLC) Modified the tone of the new CHosen One death message to be strictly informational narration to avoid implying lore about the god being played.
- (Base Game & DLC) Added `Chosen One Death Message` mod option (default true). If enabled, the above-mentioned message will be generated whenever the Chosen One dies.

更新于:1 月 17 日 上午 5:21
作者:ilikegoodfood

Version 2.4.06 (Chosen One Death Message):
- (Base Game & DLC) Added a death message when the Chosen One dies.
- (Base Game & DLC) Fixed null reference exception in base game Arcane Secret.