Files
mtgodot-poc/audit/port-map/EterLib/TextFileLoader.cpp.json
T
shenleiandClaude Opus 5.5 996d793f0c port 2V2-c: chrmgr/chr modules + race registration chain
PythonCharacterManagerModule/PythonCharacterModule ported verbatim; the
2V0 chr/chrmgr stubs are gone and initchr/initchrmgr run in 40250 order.
The registration chain they need (RaceData/RaceDataFile/RaceManager/
RaceMotionData, GameType, AttributeData/AttributeInstance, TextFileLoader,
Util, Camera/CameraProcedure) is ported; CRaceManager is created in
PythonBoot. port.login_flow asserts race 0 has its wait motions and no
unhandled packet header; port.login_live 8/8 against 192.168.21.203.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 18:40:47 +09:00

261 lines
8.0 KiB
JSON

{
"reference": "EterLib/TextFileLoader.cpp",
"reference_sha256": "2765786448da8e27b98194515c6ad4c5bfc9c87b2c4b95697356b7d5379a6da9",
"priority": "P4",
"contracts": [],
"functions": {
"CTextFileLoader::SGroupNode::GetTokenVector": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GetTokenVector"
]
},
"CTextFileLoader::SGroupNode::IsExistTokenVector": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::IsExistTokenVector"
]
},
"CTextFileLoader::SGroupNode::InsertTokenVector": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::InsertTokenVector"
]
},
"CTextFileLoader::SGroupNode::GenNameKey": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GenNameKey"
]
},
"CTextFileLoader::SGroupNode::GetGroupName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::GetGroupName"
]
},
"CTextFileLoader::SGroupNode::IsGroupNameKey": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::IsGroupNameKey"
]
},
"CTextFileLoader::SGroupNode::SetGroupName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::SetGroupName"
]
},
"CTextFileLoader::SGroupNode::New": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::New"
]
},
"CTextFileLoader::SGroupNode::Delete": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::Delete"
]
},
"CTextFileLoader::SGroupNode::DestroySystem": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SGroupNode::DestroySystem"
]
},
"CTextFileLoader::Cache": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Cache"
]
},
"CTextFileLoader::SetCacheMode": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetCacheMode"
]
},
"CTextFileLoader::DestroySystem": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::DestroySystem"
]
},
"CTextFileLoader::Destroy": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Destroy"
]
},
"CTextFileLoader::CTextFileLoader": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::CTextFileLoader"
]
},
"CTextFileLoader::~CTextFileLoader": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::~CTextFileLoader"
]
},
"CTextFileLoader::__DestroyGroupNodeVector": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::__DestroyGroupNodeVector"
]
},
"CTextFileLoader::GetFileName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetFileName"
]
},
"CTextFileLoader::IsEmpty": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::IsEmpty"
]
},
"CTextFileLoader::Load": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::Load"
]
},
"CTextFileLoader::LoadGroup": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::LoadGroup"
]
},
"CTextFileLoader::SetTop": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetTop"
]
},
"CTextFileLoader::GetChildNodeCount": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetChildNodeCount"
]
},
"CTextFileLoader::SetChildNode": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetChildNode"
]
},
"CTextFileLoader::SetParentNode": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::SetParentNode"
]
},
"CTextFileLoader::GetCurrentNodeName": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetCurrentNodeName"
]
},
"CTextFileLoader::IsToken": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::IsToken"
]
},
"CTextFileLoader::GetTokenVector": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector"
]
},
"CTextFileLoader::GetTokenBoolean": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenBoolean"
]
},
"CTextFileLoader::GetTokenByte": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenByte"
]
},
"CTextFileLoader::GetTokenWord": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenWord"
]
},
"CTextFileLoader::GetTokenInteger": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenInteger"
]
},
"CTextFileLoader::GetTokenDoubleWord": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenDoubleWord"
]
},
"CTextFileLoader::GetTokenFloat": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenFloat"
]
},
"CTextFileLoader::GetTokenVector2": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector2"
]
},
"CTextFileLoader::GetTokenVector3": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector3"
]
},
"CTextFileLoader::GetTokenVector4": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenVector4"
]
},
"CTextFileLoader::GetTokenPosition": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenPosition"
]
},
"CTextFileLoader::GetTokenQuaternion": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenQuaternion"
]
},
"CTextFileLoader::GetTokenDirection": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenDirection"
]
},
"CTextFileLoader::GetTokenColor": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenColor"
]
},
"CTextFileLoader::GetTokenString": {
"status": "PORTED",
"impl": [
"extension/src/port/EterLib/TextFileLoader.cpp:CTextFileLoader::GetTokenString"
]
}
}
}