blob: ac4ff17e22b9b8ad1abc9ca8704fc539160d04d3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#include "KingSystem/Physics/Ragdoll/physRagdollParam.h"
#include <filedevice/seadPath.h>
namespace ksys::phys {
RagdollParam::RagdollParam()
: contact_point_info(sead::SafeString::cEmptyString, "contact_point_info", this),
collision_info(sead::SafeString::cEmptyString, "collision_info", this),
ragdoll_setup_file_path(sead::SafeString::cEmptyString, "ragdoll_setup_file_path", this) {}
RagdollParam::~RagdollParam() = default;
void RagdollParam::postRead_() {
sead::Path::getFileName(&ragdoll_setup_file_stem, ragdoll_setup_file_path.ref());
ragdoll_setup_file_stem.removeSuffix(".hkrg");
}
} // namespace ksys::phys
|