combine multiple associations for the same data format into a single association

This commit is contained in:
Michael Becker 2020-09-19 23:22:38 -04:00
parent 50da8f102f
commit 6913be61f0
No known key found for this signature in database
GPG Key ID: 506F54899E2BFED7
2 changed files with 16 additions and 20 deletions

View File

@ -3,17 +3,7 @@
<Associations>
<Association>
<Filters>
<Filter Title="Chaos Works Engine volume archive, format version 1">
<FileNameFilters>
<FileNameFilter>*.vol</FileNameFilter>
</FileNameFilters>
<MagicByteSequences>
<MagicByteSequence Offset="-4">
<MagicByte Type="HexString">02420243</MagicByte>
</MagicByteSequence>
</MagicByteSequences>
</Filter>
<Filter Title="Chaos Works Engine volume archive, format version 2">
<Filter Title="Chaos Works Engine volume archive" ContentType="application/x-cwe-vol" HintComparison="MagicThenFilter">
<FileNameFilters>
<FileNameFilter>*.vol</FileNameFilter>
<FileNameFilter>*.v01</FileNameFilter>
@ -28,6 +18,11 @@
<FileNameFilter>*.v10</FileNameFilter>
</FileNameFilters>
<MagicByteSequences>
<!-- format version 1 -->
<MagicByteSequence Offset="-4">
<MagicByte Type="HexString">02420243</MagicByte>
</MagicByteSequence>
<!-- format version 2 -->
<MagicByteSequence Offset="-8">
<MagicByte Type="String"> cweVOLF</MagicByte>
</MagicByteSequence>

View File

@ -3,20 +3,21 @@
<Associations>
<Association>
<Filters>
<Filter Title="Chaos Works Engine sprite (low-resolution)">
<Filter Title="Chaos Works Engine sprite" ContentType="image/x-cwe-sprite" HintComparison="MagicThenFilter">
<FileNameFilters>
<!-- low-resolution -->
<FileNameFilter>*.spl</FileNameFilter>
</FileNameFilters>
</Filter>
<Filter Title="Chaos Works Engine sprite (high-resolution)">
<FileNameFilters>
<!-- high-resolution -->
<FileNameFilter>*.sph</FileNameFilter>
</FileNameFilters>
</Filter>
<Filter Title="Chaos Works Engine sprite (XCOLOR)">
<FileNameFilters>
<!-- XCOLOR -->
<FileNameFilter>*.spx</FileNameFilter>
</FileNameFilters>
<MagicByteSequences>
<!-- format version 1 -->
<MagicByteSequence>
<MagicByte Type="String">CWE sprite</MagicByte>
</MagicByteSequence>
</MagicByteSequences>
</Filter>
</Filters>
<ObjectModels>