Skip to content

Commit

Permalink
Added SoundEditor, Version 2.8.4
Browse files Browse the repository at this point in the history
Added support to export/import sounds for sound files found in Media\Sounds\SE\
  • Loading branch information
neodoso committed Jan 15, 2023
1 parent b292e5b commit c84099b
Show file tree
Hide file tree
Showing 16 changed files with 917 additions and 189 deletions.
1 change: 1 addition & 0 deletions .gitignore
@@ -1,2 +1,3 @@

.vs/JSRF_Tool_2/FileContentIndex/read.lock
JSRF_Tool_2/bin/Debug/resources/tools/xbadpdec.exe
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified .vs/JSRF_Tool_2/v17/.suo
Binary file not shown.
4 changes: 3 additions & 1 deletion JSRF_Tool_2/DataFormats/3D Model Formats/SMD.cs
Expand Up @@ -292,7 +292,9 @@ private void flip_model()

for (int i = 0; i < this.vertices_list.Count; i++)
{
this.vertices_list[i].uv.Y = (-1f * (this.vertices_list[i].uv.Y)) - 1f;
//this.vertices_list[i].uv.Y = (-1f * (this.vertices_list[i].uv.Y)) - 1f;

this.vertices_list[i].uv.Y = (-1f * (this.vertices_list[i].uv.Y));
}

}
Expand Down
Expand Up @@ -229,12 +229,13 @@ public byte[] build(string obj_filepath)


#if DEBUG
/*
// force mesh draw distance radius
if (debug_draw_distance)
{
head.model_radius = 4000f;
}

*/
#endif
#endregion

Expand Down
262 changes: 164 additions & 98 deletions JSRF_Tool_2/DataFormats/JSRF/Compilers/Stage_bin_Compiler.cs

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions JSRF_Tool_2/DataFormats/Vector.cs
Expand Up @@ -84,6 +84,12 @@ public Vector3(float x, float y, float z)
return new Vector3(a.X / d, a.Y / d, a.Z / d);
}

// Vector3 multiplication by float
public static Vector3 operator *(Vector3 a, float d)
{
return new Vector3(a.X * d, a.Y * d, a.Z * d);
}

public override string ToString()
{
return this.X.ToString() + " " + this.Y.ToString() + " " + this.Z.ToString();
Expand Down
366 changes: 353 additions & 13 deletions JSRF_Tool_2/Main.Designer.cs

Large diffs are not rendered by default.

454 changes: 383 additions & 71 deletions JSRF_Tool_2/Main.cs

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion JSRF_Tool_2/Main.resx
Expand Up @@ -128,7 +128,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAy
CgAAAk1TRnQBSQFMAgEBAwEAAQQBCAEEAQgBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
CgAAAk1TRnQBSQFMAgEBAwEAARQBCAEUAQgBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
Expand Down
8 changes: 4 additions & 4 deletions JSRF_Tool_2/Properties/AssemblyInfo.cs
Expand Up @@ -6,11 +6,11 @@
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("JSRF ModTool 2.8.3")]
[assembly: AssemblyTitle("JSRF ModTool 2.8.4")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("JSRF_ModTool_2.8.3")]
[assembly: AssemblyProduct("JSRF_ModTool_2.8.4")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
Expand All @@ -33,6 +33,6 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.8.3.0")]
[assembly: AssemblyFileVersion("2.8.3.0")]
[assembly: AssemblyVersion("2.8.4.0")]
[assembly: AssemblyFileVersion("2.8.4.0")]
[assembly: NeutralResourcesLanguage("en-US")]
Binary file not shown.

0 comments on commit c84099b

Please sign in to comment.