Skip to content

Commit 4c69f05

Browse files
committed
Added support to BKHD v128
1 parent 932522a commit 4c69f05

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

Audio/Chunks/Types/HIRC/MusicSwitch/MusicTransDstRule.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ public void Read(BankReader reader)
2424
FadeOffset = reader.ReadInt32();
2525
CueFilterHash = reader.ReadUInt32();
2626
JumpToID = reader.ReadUInt32();
27-
JumpToType = (JumpToSelType)reader.ReadUInt16();
27+
if (reader.Version > 132)
28+
{
29+
JumpToType = (JumpToSelType)reader.ReadUInt16();
30+
}
31+
2832
EntryType = (TransitionEntryType)reader.ReadUInt16();
2933
PlayPreEntry = reader.ReadByte();
3034
DestMatchSourceCueName = reader.ReadByte();

Audio/Chunks/Types/HIRC/MusicTrack/TrackSrcInfo.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ public void Read(BankReader reader)
2020
{
2121
TrackID = reader.ReadUInt32();
2222
SourceID = reader.ReadUInt32();
23-
EventID = reader.ReadUInt32();
23+
if (reader.Version > 132)
24+
{
25+
EventID = reader.ReadUInt32();
26+
}
27+
2428
PlayAt = reader.ReadDouble();
2529
BeginTrimOffset = reader.ReadDouble();
2630
EndTrimOffset = reader.ReadDouble();

0 commit comments

Comments
 (0)