port 2V2-b: GamePhase dispatch consumes the Entergame burst
PythonNetworkStreamPhaseGame/PhaseGameActor/PhaseGameItem/Command, NetworkActorManager and PythonChat/PythonChatModule are ported verbatim and dispatched at runtime; the 2V0 chat stub module is removed and initChat() runs before initnet() as in 40250. InstanceBase, PythonCharacterManager and GameLib ActorInstance/RaceData/RaceManager compile but stay TODO until 2V2-c/d wire them. Units not ported yet get their singletons from PythonBoot's GameSingletons (CPythonApplication member order) and platform/pending stand-ins generated by platform_stub.py pending; const char* stand-ins return "". port.login_flow's fake server now sends the CInputLogin::Entergame order (actor insert, NPC positions, PHASE_GAME, land list, time, channel, greet notice, ping) and a TraceError observer asserts no unknown packet header. port.login_live passes against the real server for 10 s of game phase. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
d16fabf61c
commit
62b6e23bfc
@@ -0,0 +1,176 @@
|
||||
{
|
||||
"reference": "UserInterface/NetworkActorManager.cpp",
|
||||
"reference_sha256": "432b35aaad8b9194b7724596de37d1989af015b7d86896dfd69f3e287179e7fd",
|
||||
"priority": "P4",
|
||||
"contracts": [],
|
||||
"functions": {
|
||||
"SNetworkActorData::UpdatePosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::UpdatePosition"
|
||||
]
|
||||
},
|
||||
"SNetworkActorData::SetDstPosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SetDstPosition"
|
||||
]
|
||||
},
|
||||
"SNetworkActorData::SetPosition": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SetPosition"
|
||||
]
|
||||
},
|
||||
"SNetworkActorData::SNetworkActorData": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::SNetworkActorData"
|
||||
]
|
||||
},
|
||||
"SNetworkActorData::__copy__": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:SNetworkActorData::__copy__"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::CNetworkActorManager": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::CNetworkActorManager"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::~CNetworkActorManager": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::~CNetworkActorManager"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::Destroy": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::Destroy"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::SetMainActorVID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SetMainActorVID"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::Update": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::Update"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__OLD_Update": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__OLD_Update"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__FindActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__FindActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__RemoveAllGroundItems": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveAllGroundItems"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__RemoveAllActors": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveAllActors"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__RemoveDynamicActors": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveDynamicActors"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__UpdateMainActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__UpdateMainActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__IsVisibleActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsVisibleActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__IsVisiblePos": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsVisiblePos"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__IsMainActorVID": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__IsMainActorVID"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__GetCharacterManager": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__GetCharacterManager"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__RemoveCharacterManagerActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__RemoveCharacterManagerActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::__AppendCharacterManagerActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::__AppendCharacterManagerActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::AppendActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::AppendActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::RemoveActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::RemoveActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::UpdateActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::UpdateActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::MoveActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::MoveActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::SyncActor": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SyncActor"
|
||||
]
|
||||
},
|
||||
"CNetworkActorManager::SetActorOwner": {
|
||||
"status": "PORTED",
|
||||
"impl": [
|
||||
"extension/src/port/UserInterface/NetworkActorManager.cpp:CNetworkActorManager::SetActorOwner"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user