Skip to content

Commit

Permalink
Updated readme, made final adjustments for first release
Browse files Browse the repository at this point in the history
  • Loading branch information
DarthParametric committed Aug 30, 2024
1 parent dc0fdb4 commit 287e8e6
Show file tree
Hide file tree
Showing 3 changed files with 48 additions and 11 deletions.
49 changes: 42 additions & 7 deletions PC_TWWH_Balthasar_Gelt/Main.cs
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,6 @@ static void AddAsksListBlueprint()
new NoCastChants()
{
name = "NoCastChants",
Disabled = false,
},

new UnitAsksComponent()
Expand Down Expand Up @@ -866,7 +865,20 @@ static void AddAsksListBlueprint()
},
new()
{
Entries = [],
Entries =
[
new()
{
Text = null,
AkEvent = $"{sProjectName}_CastDirect",
RandomWeight = 0.0f,
ExcludeTime = 0,
m_RequiredFlags = [],
m_ExcludedFlags = [],
m_RequiredEtudes = null,
m_ExcludedEtudes = null
}
],
Cooldown = 0.0f,
InterruptOthers = true,
DelayMin = 0.0f,
Expand Down Expand Up @@ -949,7 +961,20 @@ static void AddAsksListBlueprint()
},
new()
{
Entries = [],
Entries =
[
new()
{
Text = null,
AkEvent = $"{sProjectName}_CastYourself",
RandomWeight = 0.0f,
ExcludeTime = 0,
m_RequiredFlags = [],
m_ExcludedFlags = [],
m_RequiredEtudes = null,
m_ExcludedEtudes = null
}
],
Cooldown = 0.0f,
InterruptOthers = true,
DelayMin = 0.0f,
Expand Down Expand Up @@ -984,7 +1009,20 @@ static void AddAsksListBlueprint()
},
new()
{
Entries = [],
Entries =
[
new()
{
Text = null,
AkEvent = $"{sProjectName}_Precast",
RandomWeight = 0.0f,
ExcludeTime = 0,
m_RequiredFlags = [],
m_ExcludedFlags = [],
m_RequiredEtudes = null,
m_ExcludedEtudes = null
}
],
Cooldown = 0.0f,
InterruptOthers = true,
DelayMin = 0.0f,
Expand Down Expand Up @@ -1012,9 +1050,6 @@ static void Patch(ref bool __result, UnitEntityData __instance)
{
if (__instance.Descriptor.Asks.GetComponent<NoCastChants>() is not null)
{
#if DEBUG
log.Log($"Found NoCastChants component on {__instance.CharacterName}, flagging as a silent caster to allow for customised casting VO.");
#endif
__result = true;
}
}
Expand Down
2 changes: 1 addition & 1 deletion PC_TWWH_Balthasar_Gelt/Repository.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
{
"Id": "PC_TWWH_Balthasar_Gelt",
"Version": "1.0.0",
"DownloadUrl": "https://github.com/DarthParametric/WOTR_Custom_Soundset_Balthasar_Gelt/releases/download/1.0.0/WOTR_Custom_Soundset_Balthasar_Gelt_v1.0.0.zip"
"DownloadUrl": "https://github.com/DarthParametric/WOTR_Custom_Soundset_Balthasar_Gelt/releases/download/1.0.0/PC_TWWH_Balthasar_Gelt_v1.0.0.zip"
}
]
}
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,14 @@ Also includes a couple of custom portrait sets, if required.

# Notes
- Just like vanilla chants, the custom casting chants won't play when a spell's casting animation is disabled. For example, a Quickened spell.
- While there is provision for both pre-cast and on-cast lines, I have left the pre-casts blank to avoid overlaps. This means a line will only play when a spell is finally cast.
- Certain lines may be overly load due to the nature of the source audio. Please report anything obnoxious so it can be manually adjusted.
- The source audio lacks any sort of whispering or quiet lines, so I have simply lowered the volume on the stealth lines.
- Similarly, there's a lack of diversity or even anything at all for certain lines. If anyone skilled with AI voice generation is willing to take a crack at creating new custom lines, let me know.
- Similarly, there's a lack of diversity or even anything appropriate at all for certain lines. If anyone skilled with AI voice generation is willing to take a crack at creating new custom lines, let me know.
- If you wish to use the optional included custom portraits, copy the folders into `%UserProfile%\AppData\LocalLow\Owlcat Games\Pathfinder Wrath of the Righteous\Portraits` (on Windows).

# Thanks & Acknowledgements
- Uses [OwlcatNuGetTemplates](https://github.com/xADDBx/OwlcatNuGetTemplates) as a basis.
- microsoftenator2022 - Provided lots of help with troubleshooting the Wwise setup (as well as extensive work on the original wrathsoundmod template) and provided corrections, fixes and suggestions for various coding issues, especially disabling the vanilla casting chants.
- microsoftenator2022 - Provided lots of help with troubleshooting the Wwise setup (as well as extensive work on the original `wrathsoundmod` template) and provided corrections, fixes and suggestions for various coding issues, especially disabling the vanilla casting chants.
- Everyone in the `#mod-dev-technical` channel of the Owlcat Discord server for various modding-related discussions and suggestions, help troubleshooting issues, and answering general questions.
- Original audio from Creative Assembly's Total War Warhammer.
- Original audio taken from Creative Assembly's Total War Warhammer.

0 comments on commit 287e8e6

Please sign in to comment.