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>
261 lines
8.0 KiB
JSON
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"
|
|
]
|
|
}
|
|
}
|
|
}
|