Decompile 12 functions in Source/Resource/Models/ModelResource.cpp, Source/Resource/Models/ModelResource.h, ...
Batch #959 by ragnarok-clanker: 0 byte-identical, 12 confirmed by peer review. - fn_07948 C3dModelRes::Unload: logic confirmed by peer review (already on main) - fn_07949 C3dModelResV1::Create: logic confirmed by peer review (already on main) - fn_07982 C3dModelRes::C3dModelRes: logic confirmed by peer review (already on main) - fn_07995 C3dModelRes::~C3dModelRes: logic confirmed by peer review (already on main) - fn_07996 ModelNode::~ModelNode: logic confirmed by peer review - fn_08012 C3dModelRes::FindNode: logic confirmed by peer review (already on main) - fn_07985 ModelNode::ModelNode: logic confirmed by peer review - fn_07950 C3dModelResV1::Load: logic confirmed by peer review (already on main) - fn_07983 C3dModelResV1::C3dModelResV1: logic confirmed by peer review (already on main) - fn_07984 C3dModelResV2::C3dModelResV2: logic confirmed by peer review (already on main) - fn_17482 C3dNodeV1::Initialize: logic confirmed by peer review - fn_17484 C3dNodeV2::Initialize: logic confirmed by peer review Reviewed-by: ragnarok-clanker
This commit is contained in:
parent
db06901420
commit
220df4d318
4 changed files with 78 additions and 43 deletions
|
|
@ -42,7 +42,8 @@ void C3dNode::Animate(double) {
|
|||
|
||||
// OFFSET: 0x00AB7050
|
||||
// FUNCTION: fn_17482
|
||||
void C3dNodeV1::Initialize(const ModelNode& resource) {
|
||||
void C3dNodeV1::Initialize(const ModelNode& base) {
|
||||
const auto& resource = static_cast<const ModelNodeV1&>(base);
|
||||
this->name = resource.name;
|
||||
this->mesh = resource.mesh.get();
|
||||
this->textures = resource.textures;
|
||||
|
|
@ -80,7 +81,8 @@ void C3dNodeV1::Initialize(const ModelNode& resource) {
|
|||
|
||||
// OFFSET: 0x00AB73F0
|
||||
// FUNCTION: fn_17484
|
||||
void C3dNodeV2::Initialize(const ModelNode& resource) {
|
||||
void C3dNodeV2::Initialize(const ModelNode& base) {
|
||||
const auto& resource = static_cast<const ModelNodeV2&>(base);
|
||||
this->name = resource.name;
|
||||
this->mesh = resource.mesh.get();
|
||||
std::memcpy(this->resourceTransform.values, resource.transform, sizeof(resource.transform));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue