Shadows of Forbidden Gods

Shadows of Forbidden Gods

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

Version 2.6.02 (More Fixes):
- (Base Game & DLC) Modified `Map.processPeople` so that people can be added and removed during processing, including within traits.
- (Base Game & DLC) The seals tooltip now correctly displays the return value of `God.getSealsDesc()`.
- (DLC) Fixed "Collection modified while enumerating" error for dwarven expansion and surface fortresses.
- (DLC) If a human army is spawned from a dwarven outpost (minor settlement), it now correctly uses the dwarven army graphic, instead of the human one.

更新于:4 月 2 日 下午 12:06
作者:ilikegoodfood

Version 2.6.01 (Broken Maker Fix):
- (Base Game & DLC) Fixed crash to desktop that occurred when using The Broken Maker's Eternity power.
- (Base Game & DLC) Fixed "modified collection while enumerating" error in the logic for The Broken Maker's sleep cycle.
- (DLC) Removed the Attack Hero, Attack Army, and Fund Hero local actions for targets on an inaccessible map layer.

更新于:3 月 31 日 上午 11:03
作者:ilikegoodfood

Version 2.6.00 (Delegate Support) is live on Steam and Github:
**Compatability Breaking Changes**
- Completely removed `interceptChallengePopout` hook.
- Merged `Hooks.TaskData` and `Hooks.TaskData_Popout` into new `Hooks.TaskUIData`.
- Changed the signature of the `onUIScroll_Unit_populateUM` hook to return `List<TaskUIData>`.

**Update Instruction**
- Download the pre-release.
- Change the reference for the Community Library in your mod to point to the prerelease versions.
- Fix errors:
- - Replace instance of `Hooks.TaskData` with `Hooks.TaskUIData`.
- - Copy assignments made to `Hooks.TaskData_Popup` in `interceptChallengePopout` hook to the `onUIScroll_Unit_populateUM` hook, and assign the data to the new `Hooks.TaskUIData` object.
- - Remove the override for the `interceptChallengePopout` hook.

**Development**
- Implemented new `HooksDelegateRegistry HookRegistry` in the Community Library's ModCore.
- - Offers an alternative to the `Hooks` class, which can be used without dependency.
- - Has a smaller performance impact compared to the `Hooks` class system.
- - The `Hooks` class remains for legacy compatibility. All new mods should use the `HooksDelegateRegistry` instead. Old mods should switch over as a low-priority task.
- - - There are no plans, at this time, to ever remove the old `Hooks` class or the registration function for it. As such, you can still use it if you don't understand delegates.
- - Documentation has not yet been updated.

更新于:3 月 30 日 下午 3:19
作者:ilikegoodfood

Version 2.5.15 (MinionAttack Hooks Fix):
- (Base Game & DLC) Fixed minion attack hooks for the defender agent in agent battles not assigning damage correctly.

更新于:3 月 29 日 下午 4:44
作者:ilikegoodfood

Version 2.5.14 (Branch Safety Update):
- Re-update to ensure that the incorrect branch wasn't released by mistake.

Version 2.5.13 (Hotfix):
- (DLC) Fixed Key Not Found eexception in modified dwarf spawning logic.

更新于:3 月 29 日 下午 4:23
作者:ilikegoodfood

Version 2.5.12 (Dwarf Fix):
- (DLC) Changed Dwarf spawning logic so that the size of each civilization is tracked separately, and they are prevented from growing beyond 1.1 times their share of the total target dwarven settlement count, even if this means that the total target dwarven settlement count will never be reached.

更新于:3 月 27 日 下午 6:24
作者:ilikegoodfood

Version 2.5.11 (HexGridUtils Fix):
- (Base Game & DLC) Massively refactored `HexGridUtils` class.
- - Improved performance by over 50% (estimated), higher in some cases.
- - Fixed incorrect methods for determining Circles and Circular Rings.

There is a known bug where Circular Ring and Circle do not agree. I will try to address it in a future update.

更新于:3 月 23 日 下午 5:00
作者:ilikegoodfood

Version 2.5.10 (QoL and Mod-Support):
**Gameplay Changes**
- (Base Game & DLC) Fixed that Ghasts would attempt to enshadow locations with Wards, even when their enshadow task fails at those locations.
- (Base Game & DLC) The Shadow Breakdown UI now accounts for all vanilla features that externally modify a settlement's shadow gain over time.
- - SWWF's Supplicant's "Dying Light" starting trait
- - The effect of SWWF's "Serpent's Coils" power
- - "Ophanim's Faith" property
- - "Darkstone" items, "Deep Ones Cult" property
- - "Malign Catch" property
- - Desecrated Cathedral subsettlements.
- - The Monarch's "The Setting Sun" starting trait
- - The Monarch's "They Will Obey" starting trait.
- (Base Game & DLC) The Broken Maker's sleep cycle now deletes undead and, if you have the DLC enabled, cthonian armies.

**Mod-Support Changes**
- (Base Game & DLC) Changed when Map Generation places wonders.
- - (DLC) Placement is now after humans, witches, elves, and dwarves, but still before cthonians and ancient ruins.
- - (Base Game) Placement is now after humans, witches, and elves, but still before ancient ruins.
- - - It used to be immediately after humans in both cases.
- (Base Game & DLC) Implemented new `HexGridUtils` static class which contains a full set of functions for acquiring Hex Distances, Square Euclidean Distances, Euclidean Distances, and hexes within Radii, Radii Rings,, Circles, Circular Rings, and Lines, using cube-coordinate conversions.
- - These are the industry standard methods for operating on hex grids, offering agnostic, extremely efficient computation that, unlike the vanilla logic, is not impacted at all by the size of the hex grid.
- (Base Game & DLC) Implemented new `onBrokenMakerSleeps_StartOfProcess`, `_TurnTick`, and `_EndOfProcess` hooks.
- - Tracking this in your own mod si fairly easy to do, but it is yet another thing you have to know of and keep track of. Condider these a convenience feature that makes supporting The Broken Maker simpler.
- - Please make sure to support the Broken Maker's sleep cycles properly.

更新于:3 月 19 日 下午 5:18
作者:ilikegoodfood

Version 2.5.09 (Shadow Gain Support):
- (Base Game & DLC) Implements new `onSettlementComputesShadowGain` hook and delegate for displaying modded shadow gain effects in the UI.
- - I haven't yet gone through and accounted for all base-game features that do not normally display, such as Ophanaim's Faith.
- (Base Game & DLC) Implemented new "Forced Wonders Don't Count" mod option.
- - Default false.
- - If enabled, wonders with priority 3 (forced) will not count against the target wonder count when spawning wonders.

更新于:3 月 8 日 上午 4:03
作者:ilikegoodfood

Version 2.5.08 (Advanced checkIsWonder):
- (Base Game & DLC) Added an advanced version of `checkIsWonder` and `checkIsNaturalWonder` which output the elements of the location that classify as a wonder for further processing.
- - This is similar to the second overload of `checkKnowsMagic`, which outputs the magic mastery traits for further processing.