Shadows of Forbidden Gods

Shadows of Forbidden Gods

Community Library
Showing 101-110 of 156 entries
< 1 ... 9  10  11  12  13 ... 16 >
Update: 12 Dec, 2023 @ 4:27pm

Version 1.9.01 (Cease War Fix):
- Orc Upstarts will now only use the Cease War ritual if in a loosing war or wars.

Update: 8 Dec, 2023 @ 4:01am

Version 1.9.00 (Compatibility Break):
Compatibility Break:
- The `public static core` variable in the mod kernel that was used to grant access to itself has been changed to `private` in order to prevent unexpected behaviiour caused by variable save-load.
- Implemented `public static ModCore Get() => core;` function to grant internal access to the ModKernel instance.
- Changed settlementTypesForOrcExpansion Dictionary from `Dictionary<Type, List<Type>>` to `Dictionary<Type, HashSet<Type>>` for improved performance and duplicate prevention.
- Replace all overloads of `registerSettlementTypeForOrcExpansion` with `public void registerSettlementTypeForOrcExpansion(Type t, HashSet<Type> subsettlementBlacklist = null)`
- - The new registration function handles registering new settlement types and adding subsettlements to the subsettlement blacklist.
- - Other mods no longer need to check if the settlement type has already been included, and handle merging the blacklist themselves.

Fixes:
- Fixed `onArmyBattleCycle_EndOfProcess` hook is now functioning. It wasn't getting called at all before now.
- Changed logic so that `onArmyBattleCycle_EndOfProcess` hook is fired even when a battle has been won.
- - To check if a battle has been won, check the `Battle.done` field. If true, the battle has ended.
- Fixed Deep Ones not using the "Travel Beneath" ritual under certain circumstances.
- Orc hordes will now consider expanding into territory that is owned by other social group.

Update: 30 Nov, 2023 @ 10:11am

Version 1.8.08 (Trade Route Visuals):
- Slightly increased thickness of links along trade routes to make them more visible.
- Links along trade routes are now highlighted while in tade route map view.
- Implemented "Enhanced Trade Route Links" mod option, default true, to enable the modified visuals.

Update: 28 Nov, 2023 @ 12:19pm

Version 1.8.07 (Hotfix):
- Fixed issue with minor settlement graphic replacement.

Update: 28 Nov, 2023 @ 5:39am

Version 1.8.06 (Minor Settlement Graphics):
- Implemented `registerModCultureData(Culture culture, ModCultureData modCultureData))` - a method for culture mods to pass in graphics for minor human settlements.
- Implemented mod option "Allow Culture-Specific Minor Settlement Graphics" - default is `true`.
- `Set_MinorHuman` now checks against registered modCultureData for settlement icon.

Update: 26 Nov, 2023 @ 12:06pm

Version 1.8.05 (Hotfix):
- The Universal Agent AI now properly claims a challenge that is being performed at the agent's current location.
- The `Person.die` function now links to the killer by default.

Update: 25 Nov, 2023 @ 11:31am

Version 1.8.04 (AI Upgrade):
- The Universal Agent AI now skips `Task_GoToPerformChallengeAtLocation` if already at the target location. It instead immediately sets the task to `Task_PerformChallenge`. This saves the agent 1 turn every time it occurs.

Update: 24 Nov, 2023 @ 12:07pm

Version 1.8.03 (New Hook & AI Upgrade):
- If an Agent Class overrides the `public List<Unit> getVisibleUnits()` function using the `new` keyword, the Universal Agent AI will automatically use that version of the function.
- If a Player Controlled agent is registered to the Universal Agent AI while the map is in automatic, the Universal Agent AI will no longer reject the agent.
- Implemented `onBrokenMakerPowerCreatesAgent_ProcessCurse` hook. This hook is necessary for implementing new broken maker curses.

Update: 16 Nov, 2023 @ 9:01am

Version 1.8.02 (Call of The Abyss Fix):
- Rituals granted by Call of the Abyss curse to manage the curse are no longer valid for deep ones.

Update: 15 Nov, 2023 @ 12:35pm

Version 1.8.01 (Location Faith Button):
- Implemented `onLocationViewFaithButton_GetHolyOrder` hook.
- Added `Show Ophanim's Faith at Elder Tomb` configuration option (default true).