Skip to content

Files ending in padding/unaccounted do not respect the RangeEnd attribute for a file. #309

Description

@Thar0

For example consider

    <File Name="gameplay_keep" Segment="4" OutName="gameplay_keep_0x33490.c" RangeStart="0x33490" RangeEnd="0x33910">
        <DList Name="gEffIceFragment1DL" Offset="0x33720"/>
        <DList Name="gEffIceFragment2DL" Offset="0x33818"/>
    </File>

This file has 8 bytes of padding at the end. Currently this causes it to emit an array containing the rest of gameplay_keep, that is between 0x33908 to 0x567B0, instead of only between 0x33908 and 0x33910. It should stop at RangeEnd.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions