Open GooberRF opened 2 months ago
Made some significant updates to the PR, all detailed in the details in the first post above.
To note, this is a pretty extensive change. I've done a huge amount of testing of various scenarios and from everything I have seen it works absolutely perfectly as-is, but especially given how extensive it is, I would really appreciate some extra eyes on it so any potential regressions or odd behaviours are identified and mitigated before it's merged.
I've revamped this PR extensively since it was first put in. All the changes are detailed below, and I've also commented the code as much as possible. Resolves #63 Resolves #62
Functionality:
This is a pretty extensive change. I've done a huge amount of testing of various scenarios and from everything I have seen it works absolutely perfectly as-is, but especially given how extensive it is, I would really appreciate some extra eyes on it so any potential regressions or odd behaviours are identified and mitigated before it's merged. The most extensive changes are:
is_lookup_table_entry_override_allowed
invpackfile.cpp
)load_additional_packfiles
function asload_additional_packfiles_new
invpackfile.cpp
Main benefits of this change are:
tbl files that as of this PR will be able to be changed via client_side mods are: