Shadows of Forbidden Gods

Shadows of Forbidden Gods

Community Library
Showing 61-70 of 156 entries
< 1 ... 5  6  7  8  9 ... 16 >
Update: 12 Jun, 2024 @ 3:19am

Version 2.2.08 (Ixthus Compatibility Fix):
- (Base Game) Fixed compatibility patch with Ixthus, King of Cups.
- Added missing event fields for Modded agents `is_agent_brigand` and `_lawbreaker`, from Bandits and Crime.

Update: 11 Jun, 2024 @ 5:58am

Version 2.2.07 (Hotfix):
- (Base Game & DLC) Fixed copy-paste error that lead to most modded agents being considered vampires, even when they're not supposed to be.

Update: 11 Jun, 2024 @ 4:33am

Version 2.2.06 (More Event Fields):
- (Base Game & DLC) Add completion text to buy item challenge that lists the item that replaces it.
- (Base Game & DLC) Fixed typo that resulted in `other_stat_lore` being added to fields multiple times.
- (Base Game & DLC) Added fields to check if event target is any of the vanilla player agent types. The missing fields were: `is_agent_aristocrat`, `_banditking`, `_buccaneer`, `_exile`, `seeker`, `_spellbinder`.
- - As before, the DLC-only fields will be present in the base-game, and always return false.
- (Base Game & DLC) Added fields for all modded gods and commandable agents.

NOTE; For a complete categorized list of modified and added keys, visit the Event Modifications page on the github project wiki: https://github.com/ilikegoodfood/CommunityLib/wiki/Event-Modifications

Update: 9 Jun, 2024 @ 5:07am

Version 2.2.05 (Event Fields):
- (DLC) Orc Shipyards can now be built on underground coastal locations.
- (Base Game & DLC) Added event fields for `other_stat_might`, `_stat_intrigue`, `_stat_lore`, `_stat_command`, `_command_limit`, `_command_limit_currently_used`, and `_kills`.
- (Base Game & DLC) Fixed Description of the Darkstone. If the DLC is enabled, the description mentions that it works on dwarf settlements.
- (Base Game & DLC) Added automatic detection and handling of the buccaneer's movement trait (`T_WithTheWind`) to the pathfinding system.

Update: 6 Jun, 2024 @ 1:47am

Version 2.2.04 (Hotfix):
- Added additional null checks to `checkIsUnitSubsumed`.
- Fixed incorrect use of && in null checks for `heckIsUnitSubsumed`.

Update: 4 Jun, 2024 @ 12:02pm

Version 2.2.03 (Colour Revert):
The following changes were made to avoid conflicts betwen the enhanced trade view graphics, and the alliance, conflict and layer information that is already displayed using map link colours.
- (Base Game & DLC) Trade routes no longer effect link colours.
- (Base Game & DLC) Increased transparency of raided trade routes while it trade route map view.

Update: 4 Jun, 2024 @ 6:48am

Version 2.2.02 (Trade Route Graphic Fix):
- (DLC) Enhanced Trade Route graphics now blend the trade route colour (red or grey), with the blue when a disabled trade route transitions between map layers.

Update: 4 Jun, 2024 @ 6:18am

Version 2.2.01 (Hotfix):
- (Base Game & DLC) Fixed index out of range error that could occur when the Broken Maker sleeps.
- (Base-Game & DLC) The following section are all enhancements to the Enhanced Trade Route Graphics:
- - Raided trade routes now correctly dim the links in normal map mode.
- - Raided trade routes display as red in the Trade Route map mode, otherwise grey, to improve visibility.

Update: 3 Jun, 2024 @ 4:56am

The following update breaks comparability between the Community Library and dependent mods that add delegates to the Community Library's Pathfinding system. These mods will need to update to account for the changes to these system.

This update introduces two new mod options that you will wish to set as desired. these are:
- Auto-Relaunch on Mod List Change (default false): If set to true, the Community Library will automatically close the game whenever the mod list is changed, and relaunch it using an external batch file that is included in the mod's root folder. It will appear as a console window opening briefly while the game closes and relaunches.
- - Batch Files can pose a security risk to your system if they were written with malicious intent. If you are not comfortable with this feature, and do not know how to read the batch file yourself, leave it turned off.
- Realistic Trade Routes (default false): If set to true, an alternative set of weights will be used when creating trade routes. These alternate paths prioritise cities and sea trade, while avoiding areas of low- habitability.

The bulk of this update is a vast collection of updates, improvements and fixes for the both the Community Library itself, and for the Vanilla game's code.
Community Library Updates:
- (DLC) Enhanced Trade Route Links now correctly transition to transparency when crossing map layers.
- (DLC) Fixed `NullReferneceException` in the Community Library's pathfinding system that could occur under very rare circumstances.
- (DLC) Completely restructured the code that manages diplomatic national actions between the surface and underground map layers while awareness of the underground is below 100%.
- - All social Groups are valid for diplomatic actions if they share a map layer with the society or orc social group that is populating their diplomatic actions.
- - The Dark Empire and Ophanim's Theocracies, can always see across map layers.
- - Greatly improved performance.
- (Base Game & DLC) A new mod option allows you to opt in to having the game auto-relaunch when the mod list is changed.
- - The default for this mod option is "false", as it makes use of an external batch file that is packaged with the mod.
- (Base Game & DLC) Introduced "Realistic Trade Routes" mod option that uses a different, and hopefully more realistic, set of weights for calculating trade routes.
- - The defailt for this mod option is `false`.
- (Base Game & DLC) Fixed function of rand store with `ChallengeData` and `TaskData` object types. This should prevent utilities changing every time you look, and improve performance.
- (Base Game & DLC) Reduced utility for orc upstarts to use the cease war ritual. This should reduce the likelihood of orcs starting and then immediately stopping a war.
- (Base Game & DLC) Completely replaced pathfinding system with A* pathfinding algorithm that interacts with mod hooks and delegates.
- (Base Game & DLC) Completely replaced trade route generation system with new A* pathfinding algorithm that interacts with mod hooks and delegates.

Vanilla Game Updates:
- (DLC) Links that transition map layers now fade out correctly when a map mode dims links.
- (DLC) If awareness of the underground is below 100%, the Fund Outpost local action will only be usable on another map layer if the funder is the Dark Empire, is an Ophanim Theocracy, or if the funder's social group has territory adjacent to the target outpost and on its map layer.
- (DLC) Prevent trade routes from running through the Underground from the surface, and vice-versa, while awareness of the underground is less than 100%.
- (DLC) Dwarven capitols now have trade routes between them if possible.
- (DLC) Mammon's tomb now always has a trade route to both the surface and the underground at the start of the game.
- (DLC) Ophanim's Smite now works on all map layers, only effecting hexes on the same map layer as the target location.
- (DLC) The following are all fixes to powers of The Evil Beneath.
- - Bring the Food now cannot target an agent in a location that has no death.
- - Defend the Heart now cannot target tentacle segment armies that don't have a valid military target at their location.
- - Drag Bodies Under now correctly finds the nearest tentacle segment when cast.
- - Sinkholes is now only valid on a location that is at most two steps from an army that does not belong to The Dark, and is not in combat.
- - Sinkholes no longer effects armies that belong to The Dark, as stated in its description.
- - Vile Secretions now cannot target the underground, as stated in its restriction text.
- - Withdraw Agent is now valid for all map layers that are not the underground. This change better supports modded map layers.
- (DLC) The Monarch can now also be recruited in Dwarven capital cities, if they are fully enshadowed.
- (DLC) Restriction Text and challenge validity for building orc mines now properly accounts for adjacency of specialised camps.
- (Base Game & DLC) Restriction Text and challenge validity for building an orc menagerie now properly accounts for adjacency of specialised camps.
- (Base Game & DLC) The Repeat button now shows up when completing a challenge that can be, and is, claimed by multiple claimants.
- (Base Game & DLC) Added Event conditions for the remaining gods; `is_god_deathgame` for the Death's Games, `is_god_maker` for The Broken Maker, `is_god_cordyceps` for Cordyceps, and `is_god_evilbeneath` for The Evil Beneath.
- - The `is_god_evilbeneath` condition is also compatible with the base game, and will simply always return false. Thus there is no need to have two versions of the event, provided the event's contents do not reference any DLC unique graphics or features.
- (Base Game & DLC) Cordyceps' Infested Drone power now selects the newly created drone when cast. This fixes a bug where you could cast it repeatedly if you didn't select a different target in between casts.
- (Base Game & DLC) The "Raiding Party" ritual now only selects the raiders upon completion if the Warlord was the selected unit.
- (Base Game & DLC) The "Death of the Sun" geomancy ritual now properly accounts for progress accelerators when determining the effect to apply each turn.
- (Base Game & DLC) When an army razes a location with a ruler, the ruler will now be added to that army's commander's kill count.
- (Base Game & DLC) Fixed Null Reference Exception that arises when using the dismiss hotkey on popup messages that are already scheduled for removal.
- (Base Game & DLC) Fixed Null Reference Exception that could arise when an AI attempts to get the complexity of the Infiltrate challenge.

Update: 7 May, 2024 @ 10:59am

Version 2.1.04 (Vanilla Fixes Pt2):
Work has continued on fixes for issues in the code of the base game and DLC. This update contains a smaller number of more challenging fixes:
- (Base Game & DLC) Added The Whisperer agent to vampireTypes collection.
- (Base Game & DLC) Fixed Orc Hordebanner Attack challenge being usable even when the hordebanner's associated orcs have been wiped out.
- (Base Game & DLC) Fixed "Enshadowed Population outside of Dark Empire" victory score counting those inside the Dark Empire. This will make the game noticeably harder when aiming for Dark Empire wins.
- (Base Game & DLC) Fixed Null reference exception when searching houses in the House map mode.
- (DLC) Fixed a typo in the Xerxes event chain that prevented the image from being loaded.

As always, I will continue working on these, in no particular order, as I have time. Expect a Part 3 some time in the future.