Shadows of Forbidden Gods

Shadows of Forbidden Gods

Community Library
正在显示第 121 - 130 项,共 168 项条目
< 1 ... 11  12  13  14  15 ... 17 >
更新于:2023 年 11 月 16 日 上午 9:01
作者:ilikegoodfood

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.

更新于:2023 年 11 月 15 日 下午 12:35
作者:ilikegoodfood

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

更新于:2023 年 11 月 15 日 上午 9:49
作者:ilikegoodfood

更新于:2023 年 9 月 30 日 上午 5:25

Version 1.7.03 (AI Ritual Fix):
- Fixed Agent AI attempting to perform rituals in invalid locations.

更新于:2023 年 9 月 24 日 上午 6:06

Version 1.7.02:
This update breaks save files.

- Implemented `Pan To Holy Order Screen` mod option (true by default). If enabled, clicking "GO TO" on a map message will automatically open the holy order screen to that holy order.
- Implemented `link_locations X Y` console command. X and Y must be integer values. They represent the internal index of the locations in the map's locations list. If the locations are already linked, it will instead remove the link. This cannot remove the last link a location has. Also, if you create a disconnected portion of the map with this command, it may cause errors.
- Added unified message to link_locations command.

更新于:2023 年 9 月 23 日 上午 8:55

- Added catches to pathfinding for when the destination is the start point. The resulting path will now have length of 0.
- Implemented `getTravelTimeTo` function in ModCore that accounts for movement constraints and calls the required travelTime hook if pathLength is greater than 0.
- Updated patches for travel time dependent tasks to instead use the new `getTravelTime` function.

更新于:2023 年 9 月 23 日 上午 6:39

- Implemented conditional redirect for `UA.getChallengeUtility` to ensure correct results for agents assigned to the Community Library's Agent AI.
- Implemented a blind `AgentAI.getChallengeUtility` overload. Pass in any agent and challenge and it will automatically determine whether to use the Agent AI's pipeline, or the base game's. If checking a ritual against a location other than the agent's when checking for a ritual, you will need to pass in a target location.
- Implemented a blind `AgentAI.getChallengeIsValid` overload. Pass in any agent and challenge and it will automatically determine whether to use the Agent AI's validity pipeline, or return the result of the challenge's `valid` and `validFor` functions. If checking a ritual against a location other than the agent's when checking for a ritual, you will need to pass in a target location.

更新于:2023 年 9 月 20 日 上午 11:24

This update has remerged the 1.0 and 1.1 branches to prevent future merge conflicts. This shouldn't effect any mods, but there is a small chance that it does. Anyone developing a dependent mod for game version 1.0 may wish to recompile and update their mods.

- Added `onGraphicalLinkUpdated` hook.

- Added `considerAllRituals` control parameter to agent AI. If true, the agent will consider rituals that are attached to them or their items for their current location.
- Fixed Agent AI ignoring rituals for which they were not given an AI Challenge, if they had no AI challenges for rituals assigned to them, regardless of the state of the `considerAll` control parameters.
- Separated functionality of `considerAllChallenges` and `considerAllRituals` control parameters. Both must be set to true to mimic the behaviour of the base game's good agents..
- Set default `considerAllRituals` to true for all agents.

更新于:2023 年 8 月 30 日 上午 7:28

- 1.0 & 1.1 - Removed cap on refunding movement points due to incompatibility with Covens, Curses, and Curios' cursed boots.

更新于:2023 年 8 月 29 日 上午 10:16

- Removed `unitAgentAI_getChallengeUtility_getDistanceForDivisor` and `onAgentAI_GetChallengeUtility_GetDistanceForDivisor` hooks.
- Replaced removed hooks with `onUnitAI_GetsDistanceToLocation` hook.
- `onUnitAI_GetsDistanceToLocation` hook is now connected to the base game Agent AI, the Community Library's agent AI, and the distance-as-duration tasks (attack, disrupt, bodyguard, etc. See documentation for full list).
- Implemented `onGraphicalUnitUpdated` hook.
- Backported all hooks from 1.1 branch to 1.0 branch, to account for scheduled update.
- Updated Documentation.