Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
6b0b5dc
Change Notes:
Pear-231 Mar 29, 2025
a6f3ccc
Change Notes:
Pear-231 Mar 29, 2025
63228ea
Merge branch 'donkeyProgramming:master' into AudioEditor
Pear-231 Mar 29, 2025
cc6b189
Change Notes:
Pear-231 May 2, 2025
b0d5239
Change Notes:
Pear-231 May 2, 2025
38ab994
Change Notes
Pear-231 May 2, 2025
f58c854
Change Notes:
Pear-231 May 2, 2025
e7bc5eb
Change Notes:
Pear-231 May 8, 2025
4c1f4fd
Change Notes:
Pear-231 Jun 1, 2025
7e3c577
Change Notes:
Pear-231 Jun 1, 2025
a307d79
Change Notes:
Pear-231 Jun 3, 2025
cc88c0a
Change Notes:
Pear-231 Jun 3, 2025
57668f4
Change Notes:
Pear-231 Jun 8, 2025
5f6e390
Merge branch 'donkeyProgramming:master' into AudioEditor
Pear-231 Jul 15, 2025
c4da3a8
Change Notes:
Pear-231 Jul 17, 2025
ad21df8
Change Notes:
Pear-231 Jul 20, 2025
d4f6e23
Change Notes:
Pear-231 Jul 28, 2025
8849e39
Change Notes:
Pear-231 Aug 3, 2025
96593ab
Change Notes:
Pear-231 Aug 4, 2025
cd09539
Change Notes:
Pear-231 Aug 4, 2025
9f43537
Change Notes:
Pear-231 Aug 4, 2025
a5b2407
Change Notes:
Pear-231 Aug 29, 2025
5a48e50
Change Notes:
Pear-231 Sep 4, 2025
7990c5f
Change Notes:
Pear-231 Sep 4, 2025
46d3a8a
Change Notes:
Pear-231 Sep 4, 2025
efdb004
Merge branch 'Compression' into AudioEditor
Pear-231 Sep 7, 2025
54645c4
Change Notes:
Pear-231 Sep 9, 2025
b245ec8
Change Notes:
Pear-231 Sep 10, 2025
2778081
Change Notes:
Pear-231 Sep 12, 2025
198f373
Change Notes:
Pear-231 Sep 13, 2025
e14e415
Change Notes:
Pear-231 Sep 13, 2025
d651e60
Change Notes:
Pear-231 Sep 13, 2025
5d18d68
Change Notes:
Pear-231 Sep 13, 2025
53792a9
Change Notes:
Pear-231 Sep 13, 2025
038ec19
Change Notes:
Pear-231 Sep 15, 2025
7db2a8a
Change Notes:
Pear-231 Sep 16, 2025
7c5f320
Change Notes:
Pear-231 Sep 17, 2025
53bbb67
Change Notes:
Pear-231 Sep 27, 2025
d866c5e
Change Notes:
Pear-231 Sep 30, 2025
7925b28
Change Notes:
Pear-231 Oct 1, 2025
c093bc5
Change Notes
Pear-231 Oct 1, 2025
941d14e
Change Notes:
Pear-231 Oct 3, 2025
8c29d15
Change Notes:
Pear-231 Oct 3, 2025
602abd4
Change Notes:
Pear-231 Oct 11, 2025
9da2bfc
Change Notes:
Pear-231 Oct 11, 2025
0951c39
Change Notes:
Pear-231 Oct 12, 2025
8de0024
Changes Notes:
Pear-231 Oct 12, 2025
c3b3504
Change Notes:
Pear-231 Oct 12, 2025
6583e3b
Change Notes:
Pear-231 Oct 15, 2025
5e9265d
Change Notes:
Pear-231 Oct 16, 2025
48d6dec
Change Notes:
Pear-231 Oct 16, 2025
5cab8cd
Change Notes:
Pear-231 Oct 17, 2025
75e1476
Change Notes:
Pear-231 Oct 18, 2025
8db6b70
Change Notes:
Pear-231 Oct 24, 2025
1e31368
Change Notes:
Pear-231 Oct 27, 2025
f37f9ff
Change Notes:
Pear-231 Oct 30, 2025
9bfcaae
Change Notes:
Pear-231 Oct 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 6 additions & 3 deletions AssetEditor.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.33516.290
# Visual Studio Version 18
VisualStudioVersion = 18.0.11111.16 d18.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Testing", "Testing", "{18424B6A-CB8A-4CE1-935C-72459F31521B}"
EndProject
Expand Down Expand Up @@ -90,6 +90,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Editors.DatabaseEditor", "E
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Utility.DatabaseSchemaGenerator", "Editors\DatabaseEditor\Utility.DatabaseSchemaGenerator\Utility.DatabaseSchemaGenerator.csproj", "{0298ED36-AE77-4CC3-9A46-40D700A3C225}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Audio", "Audio", "{4D35FFE2-8490-4694-8981-654016F2BD3D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -232,7 +234,7 @@ Global
{CAEB33BF-48DF-4388-BE6B-7D7ABBB9414B} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
{EAFBC3D8-A146-4BA3-8024-DE4E20D3C884} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
{8E55B123-C8E5-4D65-AAAA-C4DC4713CB8E} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
{410AC3F4-021C-4993-BCCA-1810D153075D} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
{410AC3F4-021C-4993-BCCA-1810D153075D} = {4D35FFE2-8490-4694-8981-654016F2BD3D}
{4FA1E72D-8764-4E6E-8C3A-B6BFE0821B5C} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
{F513A090-CC3F-4DB4-8332-50EB3FDA5A37} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
{0B14A236-AAE0-4E9B-A41E-4AF9DD976BA7} = {18424B6A-CB8A-4CE1-935C-72459F31521B}
Expand All @@ -257,6 +259,7 @@ Global
{5A4DFCA4-6884-49D2-BA24-A9C8676A0C77} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
{BEE61E8C-B25D-4982-9C42-6131AED41B48} = {5A4DFCA4-6884-49D2-BA24-A9C8676A0C77}
{0298ED36-AE77-4CC3-9A46-40D700A3C225} = {5A4DFCA4-6884-49D2-BA24-A9C8676A0C77}
{4D35FFE2-8490-4694-8981-654016F2BD3D} = {07AC615B-A8FC-4E1A-BDD5-BC11452429A0}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {AB5968F3-98ED-4AFF-98EA-0DBEDCACADF2}
Expand Down
23 changes: 14 additions & 9 deletions AssetEditor/AssetEditor.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,14 @@
<ProjectReference Include="..\Shared\SharedUI\Shared.Ui.csproj" />
</ItemGroup>

<ItemGroup>
<Content Include="..\GameWorld\ContentProject\Content\bin\Windows\Content\**\*.*">
<Link>Content\%(RecursiveDir)%(Filename)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<CopyToPublishDirectory>Always</CopyToPublishDirectory>
</Content>
</ItemGroup>

<PropertyGroup>
<DebugType>embedded</DebugType>
<Authors>AssetEdCommunity</Authors>
Expand All @@ -43,22 +51,19 @@
<None Include="..\.editorconfig" />
</ItemGroup>



<ItemGroup>
<Resource Include="AssetEditorIcon.png" />
</ItemGroup>

<PropertyGroup>
<!--
Make sure any documentation comments which are included in code get checked for syntax during the build, but do
not report warnings for missing comments.
CS1573: Parameter 'parameter' has no matching param tag in the XML comment for 'parameter' (but other parameters do)
CS1591: Missing XML comment for publicly visible type or member 'Type_or_Member'
CS1712: Type parameter 'type_parameter' has no matching typeparam tag in the XML comment on 'type_or_member' (but other type parameters do)
-->
Make sure any documentation comments which are included in code get checked for syntax during the build, but do
not report warnings for missing comments.
CS1573: Parameter 'parameter' has no matching param tag in the XML comment for 'parameter' (but other parameters do)
CS1591: Missing XML comment for publicly visible type or member 'Type_or_Member'
CS1712: Type parameter 'type_parameter' has no matching typeparam tag in the XML comment on 'type_or_member' (but other type parameters do)
-->
<GenerateDocumentationFile>False</GenerateDocumentationFile>
<NoWarn>$(NoWarn),1573,1591,1712</NoWarn>
</PropertyGroup>

</Project>
10 changes: 6 additions & 4 deletions AssetEditor/ViewModels/SettingsViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,12 @@ public SettingsViewModel(ApplicationSettingsService settingsService)
RenderEngineBackgroundColours = new ObservableCollection<BackgroundColour>((BackgroundColour[])Enum.GetValues(typeof(BackgroundColour)));
CurrentRenderEngineBackgroundColour = _settingsService.CurrentSettings.RenderEngineBackgroundColour;
StartMaximised = _settingsService.CurrentSettings.StartMaximised;
Games = new ObservableCollection<GameTypeEnum>(GameInformationDatabase.Games.OrderBy(g => g.DisplayName).Select(g => g.Type));
Games = new ObservableCollection<GameTypeEnum>(GameInformationDatabase.Games.Values.OrderBy(game => game.DisplayName).Select(game => game.Type));
CurrentGame = _settingsService.CurrentSettings.CurrentGame;
LoadCaPacksByDefault = _settingsService.CurrentSettings.LoadCaPacksByDefault;
ShowCAWemFiles = _settingsService.CurrentSettings.ShowCAWemFiles;
OnlyLoadLod0ForReferenceMeshes = _settingsService.CurrentSettings.OnlyLoadLod0ForReferenceMeshes;
foreach (var game in GameInformationDatabase.Games.OrderBy(g => g.DisplayName))
foreach (var game in GameInformationDatabase.Games.Values.OrderBy(game => game.DisplayName))
{
GameDirectores.Add(
new GamePathItem()
Expand All @@ -56,7 +56,8 @@ public SettingsViewModel(ApplicationSettingsService settingsService)
}


[RelayCommand] private void Save()
[RelayCommand]
private void Save()
{
_settingsService.CurrentSettings.Theme = CurrentTheme;
_settingsService.CurrentSettings.RenderEngineBackgroundColour = CurrentRenderEngineBackgroundColour;
Expand All @@ -73,7 +74,8 @@ [RelayCommand] private void Save()
MessageBox.Show("Please restart the tool after updating settings!");
}

[RelayCommand] private void Browse()
[RelayCommand]
private void Browse()
{
var dialog = new OpenFileDialog();
dialog.Filter = "Executable files (*.exe)|*.exe";
Expand Down
Empty file added Audio
Empty file.
Loading
Loading