Skip to content

Commit

Permalink
FModel v4.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
4sval committed Sep 18, 2022
1 parent c7f9187 commit d803257
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 12 deletions.
2 changes: 1 addition & 1 deletion CUE4Parse
Submodule CUE4Parse updated 67 files
+1 −1 CUE4Parse-Conversion/CUE4Parse-Conversion.csproj
+1 −1 CUE4Parse/CUE4Parse.csproj
+6 −6 CUE4Parse/FN/Assets/Exports/ULevelSaveRecord.cs
+5 −5 CUE4Parse/FileProvider/AbstractFileProvider.cs
+43 −43 CUE4Parse/FileProvider/IFileProvider.cs
+0 −8 CUE4Parse/FileProvider/Vfs/AbstractVfsFileProvider.cs
+7 −13 CUE4Parse/MappingsProvider/AbstractTypeMappingsProvider.cs
+0 −118 CUE4Parse/MappingsProvider/BenBotMappingsProvider.cs
+8 −19 CUE4Parse/MappingsProvider/FileUsmapTypeMappingsProvider.cs
+6 −9 CUE4Parse/MappingsProvider/ITypeMappingsProvider.cs
+12 −19 CUE4Parse/MappingsProvider/JsonTypeMappingsProvider.cs
+0 −103 CUE4Parse/MappingsProvider/RepoTypeMappingsProvider.cs
+13 −3 CUE4Parse/MappingsProvider/UsmapTypeMappingsProvider.cs
+6 −5 CUE4Parse/UE4/AssetRegistry/FAssetRegistryState.cs
+9 −5 CUE4Parse/UE4/AssetRegistry/Objects/FAssetData.cs
+5 −5 CUE4Parse/UE4/AssetRegistry/Objects/FAssetPackageData.cs
+4 −4 CUE4Parse/UE4/AssetRegistry/Objects/FAssetRegistryExportPath.cs
+21 −0 CUE4Parse/UE4/AssetRegistry/Objects/FAssetRegistryHeader.cs
+3 −3 CUE4Parse/UE4/AssetRegistry/Objects/FAssetRegistryReader.cs
+2 −0 CUE4Parse/UE4/AssetRegistry/Objects/FAssetRegistryVersion.cs
+2 −2 CUE4Parse/UE4/AssetRegistry/Objects/FDependsNode.cs
+5 −5 CUE4Parse/UE4/AssetRegistry/Objects/FNameTableArchiveReader.cs
+2 −2 CUE4Parse/UE4/AssetRegistry/Objects/FNumberlessExportPath.cs
+4 −4 CUE4Parse/UE4/AssetRegistry/Readers/FAssetRegistryArchive.cs
+4 −4 CUE4Parse/UE4/Assets/Exports/Animation/FReferencePose.cs
+1 −1 CUE4Parse/UE4/Assets/Exports/Animation/FReferenceSkeleton.cs
+1 −1 CUE4Parse/UE4/Assets/Exports/BuildData/UMapBuildDataRegistry.cs
+3 −3 CUE4Parse/UE4/Assets/Exports/Component/StaticMesh/FStaticMeshComponentLODInfo.cs
+9 −1 CUE4Parse/UE4/Assets/Exports/Material/UMaterialInstanceConstant.cs
+2 −2 CUE4Parse/UE4/Assets/Exports/SkeletalMesh/FMeshToMeshVertData.cs
+2 −2 CUE4Parse/UE4/Assets/Exports/SkeletalMesh/FSkelMeshChunk.cs
+2 −2 CUE4Parse/UE4/Assets/Exports/SkeletalMesh/FSkelMeshSection.cs
+2 −2 CUE4Parse/UE4/Assets/Exports/SkeletalMesh/FSkelMeshVertexBase.cs
+3 −3 CUE4Parse/UE4/Assets/Exports/SkeletalMesh/FSkeletalMeshVertexBuffer.cs
+4 −11 CUE4Parse/UE4/Assets/Exports/SkeletalMesh/FSoftVertex.cs
+1 −1 CUE4Parse/UE4/Assets/Exports/SkeletalMesh/USkeletalMesh.cs
+15 −4 CUE4Parse/UE4/Assets/Exports/StaticMesh/DistanceFieldAtlas.cs
+3 −3 CUE4Parse/UE4/Assets/Exports/StaticMesh/FStaticMeshRenderData.cs
+3 −1 CUE4Parse/UE4/Assets/Exports/StaticMesh/FStaticMeshSection.cs
+15 −9 CUE4Parse/UE4/Assets/Exports/StaticMesh/MeshCardRepresentation.cs
+5 −3 CUE4Parse/UE4/Assets/Exports/StaticMesh/NaniteResources.cs
+1 −1 CUE4Parse/UE4/Assets/Exports/StaticMesh/UStaticMesh.cs
+38 −19 CUE4Parse/UE4/Assets/Exports/UObject.cs
+22 −4 CUE4Parse/UE4/Assets/Objects/FStructFallback.cs
+14 −14 CUE4Parse/UE4/Assets/Objects/UScriptStruct.cs
+10 −1 CUE4Parse/UE4/Objects/Core/Math/FBox.cs
+11 −3 CUE4Parse/UE4/Objects/Core/Math/FBox2D.cs
+20 −4 CUE4Parse/UE4/Objects/Core/Math/FBoxSphereBounds.cs
+18 −0 CUE4Parse/UE4/Objects/Core/Math/FPlane.cs
+45 −11 CUE4Parse/UE4/Objects/Core/Math/FQuat.cs
+25 −5 CUE4Parse/UE4/Objects/Core/Math/FRotator.cs
+16 −3 CUE4Parse/UE4/Objects/Core/Math/FSphere.cs
+16 −9 CUE4Parse/UE4/Objects/Core/Math/FTransform.cs
+37 −18 CUE4Parse/UE4/Objects/Core/Math/FVector.cs
+23 −2 CUE4Parse/UE4/Objects/Core/Math/FVector2D.cs
+23 −2 CUE4Parse/UE4/Objects/Core/Math/FVector4.cs
+39 −16 CUE4Parse/UE4/Objects/Core/Math/Matrix.cs
+4 −2 CUE4Parse/UE4/Objects/Core/Misc/FGuid.cs
+37 −0 CUE4Parse/UE4/Objects/Engine/MaterialExpression.cs
+3 −3 CUE4Parse/UE4/Objects/Engine/ULevel.cs
+2 −2 CUE4Parse/UE4/Objects/Engine/UModel.cs
+2 −1 CUE4Parse/UE4/Objects/UObject/FField.cs
+13 −15 CUE4Parse/UE4/Objects/UObject/FSoftObjectPath.cs
+8 −3 CUE4Parse/UE4/Objects/UObject/FTopLevelAssetPath.cs
+3 −1 CUE4Parse/UE4/Objects/UObject/UnrealType.cs
+3 −1 CUE4Parse/UE4/Versions/EGame.cs
+2 −0 CUE4Parse/UE4/Versions/ObjectVersion.cs
6 changes: 3 additions & 3 deletions FModel/FModel.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
<TargetFramework>net6.0-windows</TargetFramework>
<UseWPF>true</UseWPF>
<ApplicationIcon>FModel.ico</ApplicationIcon>
<Version>4.3.1</Version>
<AssemblyVersion>4.3.1.0</AssemblyVersion>
<FileVersion>4.3.1.0</FileVersion>
<Version>4.3.2</Version>
<AssemblyVersion>4.3.2.0</AssemblyVersion>
<FileVersion>4.3.2.0</FileVersion>
<IsPackable>false</IsPackable>
<IsPublishable>true</IsPublishable>
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
Expand Down
2 changes: 1 addition & 1 deletion FModel/Settings/UserSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ public IDictionary<FGame, string> Presets
private IDictionary<FGame, EGame> _overridedGame = new Dictionary<FGame, EGame>
{
{FGame.Unknown, EGame.GAME_UE4_LATEST},
{FGame.FortniteGame, EGame.GAME_UE5_LATEST},
{FGame.FortniteGame, EGame.GAME_UE5_1},
{FGame.ShooterGame, EGame.GAME_Valorant},
{FGame.DeadByDaylight, EGame.GAME_UE4_LATEST},
{FGame.OakGame, EGame.GAME_Borderlands3},
Expand Down
6 changes: 3 additions & 3 deletions FModel/ViewModels/MapViewerViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ public BitmapImage LayerImage
}

private const int _widthHeight = 2048;
private const int _brRadius = 135000;
private const int _brRadius = 131000;
private const int _prRadius = 51000;
private int _mapIndex;
public int MapIndex // 0 is BR, 1 is PR
Expand Down Expand Up @@ -471,7 +471,7 @@ await _threadWorkerView.Begin(_ =>
var patrolsPathBitmap = new SKBitmap(_widthHeight, _widthHeight, SKColorType.Rgba8888, SKAlphaType.Premul);
using var c = new SKCanvas(patrolsPathBitmap);
var exports = Utils.LoadExports("/NPCLibrary/LevelOverlays/Artemis_Overlay_S21_NPCLibrary");
var exports = Utils.LoadExports("/NPCLibrary/LevelOverlays/Artemis_Overlay_S22_NPCLibrary");
foreach (var export in exports)
{
if (!export.ExportType.Equals("FortAthenaPatrolPath", StringComparison.OrdinalIgnoreCase) ||
Expand Down Expand Up @@ -822,7 +822,7 @@ await _threadWorkerView.Begin(_ =>
var bountyBoardsBitmap = new SKBitmap(_widthHeight, _widthHeight, SKColorType.Rgba8888, SKAlphaType.Premul);
using var c = new SKCanvas(bountyBoardsBitmap);
var exports = Utils.LoadExports("/Bounties/Maps/BB_Overlay_S19_ServiceStations");
var exports = Utils.LoadExports("/Bounties/Maps/BB_Overlay_ServiceStations");
foreach (var export in exports)
{
if (!export.ExportType.Equals("B_Bounties_Spawner_BountyBoard_C", StringComparison.OrdinalIgnoreCase)) continue;
Expand Down
6 changes: 2 additions & 4 deletions FModel/Views/SettingsView.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -210,13 +210,11 @@
<CheckBox Grid.Row="14" Grid.Column="2" Content="{Binding IsChecked, RelativeSource={RelativeSource Self}, Converter={x:Static converters:BoolToToggleConverter.Instance}}"
IsChecked="{Binding KeepDirectoryStructure, Source={x:Static local:Settings.UserSettings.Default}, Mode=TwoWay}" Margin="0 5 0 10"/>

<TextBlock Grid.Row="15" Grid.Column="0" Text="Overwrite Mapping File" VerticalAlignment="Center" Margin="0 0 0 5"
DataContext="{Binding DataContext, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type local:Views.SettingsView}}}"
Visibility="{Binding SettingsView.MappingEndpoint.IsValid, Converter={StaticResource BoolToVisibilityConverter}}" />
<TextBlock Grid.Row="15" Grid.Column="0" Text="Local Mapping File" VerticalAlignment="Center" Margin="0 0 0 5"
DataContext="{Binding DataContext, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type local:Views.SettingsView}}}" />
<CheckBox Grid.Row="15" Grid.Column="2" Margin="0 5 0 10"
DataContext="{Binding DataContext, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type local:Views.SettingsView}}}"
Content="{Binding IsChecked, RelativeSource={RelativeSource Self}, Converter={x:Static converters:BoolToToggleConverter.Instance}}"
Visibility="{Binding SettingsView.MappingEndpoint.IsValid, Converter={StaticResource BoolToVisibilityConverter}}"
IsChecked="{Binding SettingsView.MappingEndpoint.Overwrite, Mode=TwoWay}" />

<TextBlock Grid.Row="16" Grid.Column="0" Text="Mapping File Path" VerticalAlignment="Center" Margin="0 0 0 5"
Expand Down

0 comments on commit d803257

Please sign in to comment.