mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-08-11 05:39:05 +00:00
CScannableObjectInfo: Remove hardcoded capacity size
We can just query the container for this.
This commit is contained in:
parent
e91432ebf0
commit
8000fb9e42
@ -36,18 +36,20 @@ void CScannableObjectInfo::Load(CInputStream& in, u32 version) {
|
|||||||
in.readUint32Big();
|
in.readUint32Big();
|
||||||
in.readUint32Big();
|
in.readUint32Big();
|
||||||
x4_stringId = in.readUint32Big();
|
x4_stringId = in.readUint32Big();
|
||||||
if (version < 4)
|
if (version < 4) {
|
||||||
x8_totalDownloadTime = in.readFloatBig();
|
x8_totalDownloadTime = in.readFloatBig();
|
||||||
else {
|
} else {
|
||||||
u32 scanSpeed = in.readUint32Big();
|
const u32 scanSpeed = in.readUint32Big();
|
||||||
x8_totalDownloadTime = g_tweakGui->GetScanSpeed(scanSpeed);
|
x8_totalDownloadTime = g_tweakGui->GetScanSpeed(scanSpeed);
|
||||||
}
|
}
|
||||||
xc_category = in.readUint32Big();
|
xc_category = in.readUint32Big();
|
||||||
if (version > 4)
|
if (version > 4) {
|
||||||
x10_important = in.readBool();
|
x10_important = in.readBool();
|
||||||
|
}
|
||||||
|
|
||||||
for (u32 i = 0; i < 4; i++)
|
for (size_t i = 0; i < x14_buckets.capacity(); i++) {
|
||||||
x14_buckets.emplace_back(in, version);
|
x14_buckets.emplace_back(in, version);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
CScannableObjectInfo::SBucket::SBucket(CInputStream& in, u32 version) {
|
CScannableObjectInfo::SBucket::SBucket(CInputStream& in, u32 version) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user