Skip to content

Commit e07b138

Browse files
committed
Add the ability to specify specific sounds for Melee Attack and Casted Attack. Only create .json penumbra files if they dont already exist.
1 parent 614268d commit e07b138

20 files changed

Lines changed: 1763 additions & 1404 deletions
1.29 KB
Binary file not shown.
0 Bytes
Binary file not shown.

.vs/FFXIVVoicePackCreator/v17/.suo

-12 KB
Binary file not shown.
Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
{
2+
"Version": 1,
3+
"WorkspaceRootPath": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\",
4+
"Documents": [
5+
{
6+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\properties\\assemblyinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
7+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\properties\\assemblyinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
8+
},
9+
{
10+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\ffxivvoicepackcreator.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
11+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\ffxivvoicepackcreator.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
12+
},
13+
{
14+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\roleplayingvoicepackcreator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
15+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\roleplayingvoicepackcreator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
16+
},
17+
{
18+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|c:\\users\\stel9\\source\\repos\\ffxivvoiceclipnameguesser\\ffxivvoiceclipnameguesser\\roleplayingvoicepackcreator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
19+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\roleplayingvoicepackcreator.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
20+
},
21+
{
22+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\penumbra\\penumbraapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
23+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\penumbra\\penumbraapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
24+
},
25+
{
26+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\penumbra\\penumbrahttpapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
27+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\penumbra\\penumbrahttpapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
28+
},
29+
{
30+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\mainform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
31+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\mainform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
32+
},
33+
{
34+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\mainform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form",
35+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\mainform.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form"
36+
},
37+
{
38+
"AbsoluteMoniker": "D:0:0:{A2FE74E1-B743-11D0-AE1A-00A0C90FFFC3}|\u003CMiscFiles\u003E|C:\\Users\\stel9\\AppData\\Local\\SourceServer\\6c3ff47bac14cd12fba853d8ee23e13688e4e0ce354c2c00a176b71abaf1f542\\src\\libraries\\System.Private.CoreLib\\src\\Microsoft\\Win32\\SafeHandles\\SafeFileHandle.Windows.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
39+
},
40+
{
41+
"AbsoluteMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\ffxivvoiceclipnameguesser\\penumbra\\reloaddata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
42+
"RelativeMoniker": "D:0:0:{6D307C1E-D0B8-4ED9-9170-EB0D606F4FEA}|FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj|solutionrelative:ffxivvoiceclipnameguesser\\penumbra\\reloaddata.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
43+
}
44+
],
45+
"DocumentGroupContainers": [
46+
{
47+
"Orientation": 0,
48+
"VerticalTabListWidth": 256,
49+
"DocumentGroups": [
50+
{
51+
"DockedWidth": 200,
52+
"SelectedChildIndex": 5,
53+
"Children": [
54+
{
55+
"$type": "Document",
56+
"DocumentIndex": 2,
57+
"Title": "RoleplayingVoicePackCreator.cs [Design]",
58+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs",
59+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs",
60+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs [Design]",
61+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs [Design]",
62+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
63+
"WhenOpened": "2024-03-06T17:21:36.796Z",
64+
"EditorCaption": " [Design]"
65+
},
66+
{
67+
"$type": "Document",
68+
"DocumentIndex": 3,
69+
"Title": "RoleplayingVoicePackCreator.cs",
70+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs",
71+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs",
72+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs",
73+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\RoleplayingVoicePackCreator.cs",
74+
"ViewState": "AQIAACwAAAAAAAAAAAAtwEEAAAAYAAAA",
75+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
76+
"WhenOpened": "2024-03-06T17:17:36.295Z",
77+
"EditorCaption": ""
78+
},
79+
{
80+
"$type": "Document",
81+
"DocumentIndex": 4,
82+
"Title": "PenumbraApi.cs",
83+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraApi.cs",
84+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraApi.cs",
85+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraApi.cs",
86+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraApi.cs",
87+
"ViewState": "AQIAAAwAAAAAAAAAAAAqwDEAAAAgAAAA",
88+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
89+
"WhenOpened": "2024-03-06T17:30:04.644Z"
90+
},
91+
{
92+
"$type": "Document",
93+
"DocumentIndex": 5,
94+
"Title": "PenumbraHttpApi.cs",
95+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraHttpApi.cs",
96+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraHttpApi.cs",
97+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraHttpApi.cs",
98+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\Penumbra\\PenumbraHttpApi.cs",
99+
"ViewState": "AQIAAAAAAAAAAAAAAAAqwBQAAAAbAAAA",
100+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
101+
"WhenOpened": "2024-03-06T17:30:00.738Z"
102+
},
103+
{
104+
"$type": "Document",
105+
"DocumentIndex": 1,
106+
"Title": "FFXIVVoicePackCreator",
107+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj",
108+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj",
109+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj",
110+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\FFXIVVoicePackCreator.csproj",
111+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
112+
"WhenOpened": "2024-03-06T17:21:05.686Z",
113+
"EditorCaption": ""
114+
},
115+
{
116+
"$type": "Document",
117+
"DocumentIndex": 0,
118+
"Title": "AssemblyInfo.cs",
119+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Properties\\AssemblyInfo.cs",
120+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\Properties\\AssemblyInfo.cs",
121+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Properties\\AssemblyInfo.cs",
122+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\Properties\\AssemblyInfo.cs",
123+
"ViewState": "AQIAAAAAAAAAAAAAAAAAACEAAAAjAAAA",
124+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
125+
"WhenOpened": "2024-03-06T17:51:32.178Z",
126+
"EditorCaption": ""
127+
},
128+
{
129+
"$type": "Document",
130+
"DocumentIndex": 7,
131+
"Title": "MainForm.cs [Design]",
132+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\MainForm.cs",
133+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\MainForm.cs",
134+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\MainForm.cs [Design]",
135+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\MainForm.cs [Design]",
136+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
137+
"WhenOpened": "2024-03-06T17:27:45.481Z"
138+
},
139+
{
140+
"$type": "Document",
141+
"DocumentIndex": 6,
142+
"Title": "MainForm.cs",
143+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\MainForm.cs",
144+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\MainForm.cs",
145+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\MainForm.cs",
146+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\MainForm.cs",
147+
"ViewState": "AQIAAL4BAAAAAAAAAAAYwNIBAAAoAAAA",
148+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
149+
"WhenOpened": "2024-03-06T17:27:59.782Z"
150+
},
151+
{
152+
"$type": "Document",
153+
"DocumentIndex": 9,
154+
"Title": "ReloadData.cs",
155+
"DocumentMoniker": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Penumbra\\ReloadData.cs",
156+
"RelativeDocumentMoniker": "FFXIVVoiceClipNameGuesser\\Penumbra\\ReloadData.cs",
157+
"ToolTip": "C:\\Users\\stel9\\source\\repos\\FFXIVVoiceClipNameGuesser\\FFXIVVoiceClipNameGuesser\\Penumbra\\ReloadData.cs",
158+
"RelativeToolTip": "FFXIVVoiceClipNameGuesser\\Penumbra\\ReloadData.cs",
159+
"ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
160+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
161+
"WhenOpened": "2024-03-06T17:29:56.786Z"
162+
},
163+
{
164+
"$type": "Document",
165+
"DocumentIndex": 8,
166+
"Title": "SafeFileHandle.Windows.cs",
167+
"DocumentMoniker": "C:\\Users\\stel9\\AppData\\Local\\SourceServer\\6c3ff47bac14cd12fba853d8ee23e13688e4e0ce354c2c00a176b71abaf1f542\\src\\libraries\\System.Private.CoreLib\\src\\Microsoft\\Win32\\SafeHandles\\SafeFileHandle.Windows.cs",
168+
"RelativeDocumentMoniker": "..\\..\\..\\AppData\\Local\\SourceServer\\6c3ff47bac14cd12fba853d8ee23e13688e4e0ce354c2c00a176b71abaf1f542\\src\\libraries\\System.Private.CoreLib\\src\\Microsoft\\Win32\\SafeHandles\\SafeFileHandle.Windows.cs",
169+
"ToolTip": "C:\\Users\\stel9\\AppData\\Local\\SourceServer\\6c3ff47bac14cd12fba853d8ee23e13688e4e0ce354c2c00a176b71abaf1f542\\src\\libraries\\System.Private.CoreLib\\src\\Microsoft\\Win32\\SafeHandles\\SafeFileHandle.Windows.cs [Read Only]",
170+
"RelativeToolTip": "..\\..\\..\\AppData\\Local\\SourceServer\\6c3ff47bac14cd12fba853d8ee23e13688e4e0ce354c2c00a176b71abaf1f542\\src\\libraries\\System.Private.CoreLib\\src\\Microsoft\\Win32\\SafeHandles\\SafeFileHandle.Windows.cs [Read Only]",
171+
"ViewState": "AQIAACsAAAAAAAAAAAAkwEQAAAAQAAAA",
172+
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
173+
"WhenOpened": "2024-03-06T18:33:53.203Z"
174+
}
175+
]
176+
}
177+
]
178+
}
179+
]
180+
}
-280 KB
Binary file not shown.
216 KB
Binary file not shown.
-5.4 MB
Binary file not shown.
382 KB
Binary file not shown.

FFXIVVoiceClipNameGuesser/FFXIVVoicePackCreator.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
</PropertyGroup>
1010
<PropertyGroup>
1111
<ApplicationIcon>FFXIVVPC.ico</ApplicationIcon>
12-
<AssemblyVersion>2.0.0.4</AssemblyVersion>
13-
<FileVersion>2.0.0.4</FileVersion>
12+
<AssemblyVersion>2.0.0.6</AssemblyVersion>
13+
<FileVersion>2.0.0.6</FileVersion>
1414
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1515
</PropertyGroup>
1616
<PropertyGroup>
1717
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
1818
<Product>FFXIV Voice Pack Creator</Product>
19-
<Version>2.0.0.4</Version>
19+
<Version>2.0.0.6</Version>
2020
<Title>FFXIV Voice Pack Creator</Title>
2121
<PackageId>FFXIV Voice Pack Creator</PackageId>
2222
<RepositoryUrl>https://github.com/Sebane1/FFXIVVoicePackCreator/</RepositoryUrl>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
using Newtonsoft.Json;
2+
3+
namespace LooseTextureCompilerCore.Json {
4+
public class PenumbraModPath {
5+
[JsonProperty]
6+
public string ModDirectory {get; set;}
7+
}
8+
}

0 commit comments

Comments
 (0)