Skip to content
This repository was archived by the owner on Jun 10, 2022. It is now read-only.

Commit ea6474b

Browse files
committed
Change PortableRDB to RDBPackage
1 parent c640489 commit ea6474b

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

Cethleann.Identify/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ private static void Main(string[] args)
172172
break;
173173
case DataType.RDBIndex:
174174
break;
175-
case DataType.PortableRDB:
175+
case DataType.RDBPackage:
176176
break;
177177
case DataType.NDB:
178178
break;

Cethleann.Structure/DataType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -469,10 +469,10 @@ public enum DataType : uint
469469
RDBIndex = 'K' << 24 | 'R' << 16 | 'D' << 8 | 'I' << 0,
470470

471471
/// <summary>
472-
/// Portable Koei Resource Database
472+
/// Koei Resource Database Package
473473
/// </summary>
474474
[FileExtension("fdata")]
475-
PortableRDB = 'K' << 24 | 'R' << 16 | 'D' << 8 | 'P' << 0,
475+
RDBPackage = 'K' << 24 | 'R' << 16 | 'D' << 8 | 'P' << 0,
476476

477477
/// <summary>
478478
/// Koei Name Database File

Cethleann.Structure/KTID/RDXEntry.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ public struct RDXEntry
44
{
55
public short Id { get; set; }
66
public short Parent { get; set; }
7-
public KTIDReference PortableId { get; set; }
7+
public KTIDReference PackageId { get; set; }
88
}
99
}

Cethleann/Archive/RDX.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ namespace Cethleann.Archive
1313
// why
1414
public class RDX
1515
{
16-
public RDXEntry[] PortableEntries { get; }
16+
public RDXEntry[] Packages { get; }
1717
public List<(RDBEntry, KTIDReference fdata, int offset)> Entries { get; } = new List<(RDBEntry, KTIDReference fdata, int offset)>();
1818
public Dictionary<KTIDReference, int> KTIDToEntryId { get; set; } = new Dictionary<KTIDReference, int>();
1919

2020
public RDX(Span<byte> buffer, string directory)
2121
{;
2222
Directory = directory;
23-
PortableEntries = MemoryMarshal.Cast<byte, RDXEntry>(buffer).ToArray();
23+
Packages = MemoryMarshal.Cast<byte, RDXEntry>(buffer).ToArray();
2424

2525
var entryBuffer = new RDBEntry[1].AsSpan();
26-
foreach (var entry in PortableEntries)
26+
foreach (var entry in Packages)
2727
{
28-
var path = Path.Combine(directory, $"0x{entry.PortableId.KTID:x8}.fdata");
29-
Logger.Info("RDX", $"Loading {entry.PortableId.KTID:x8}");
28+
var path = Path.Combine(directory, $"0x{entry.PackageId.KTID:x8}.fdata");
29+
Logger.Info("RDX", $"Loading {entry.PackageId.KTID:x8}");
3030
if (!File.Exists(path))
3131
{
3232
continue; // rip lol
@@ -37,7 +37,7 @@ public RDX(Span<byte> buffer, string directory)
3737
using var stream = File.OpenRead(path);
3838
var fdata = new byte[0x10].AsSpan();
3939
stream.Read(fdata);
40-
if (fdata.GetDataType() != DataType.PortableRDB)
40+
if (fdata.GetDataType() != DataType.RDBPackage)
4141
{
4242
continue;
4343
}
@@ -54,7 +54,7 @@ public RDX(Span<byte> buffer, string directory)
5454
}
5555

5656
KTIDToEntryId[entryBuffer[0].FileKTID] = Entries.Count;
57-
Entries.Add((entryBuffer[0], entry.PortableId, (int) pos));
57+
Entries.Add((entryBuffer[0], entry.PackageId, (int) pos));
5858
stream.Position = (pos + entryBuffer[0].EntrySize).Align(16);
5959
}
6060
}

0 commit comments

Comments
 (0)