docs(port-plan): close migration prerequisite gaps

This commit is contained in:
shen
2026-09-22 03:01:57 -07:00
parent dcefc83211
commit ae68ec5944
9 changed files with 111 additions and 65 deletions
@@ -7,12 +7,10 @@
],
"functions": {
"CPythonPlayerEventHandler::GetSingleton": {
"status": "N_A",
"note": "singleton/ctor/dtor plumbing; NetPlay is a scene node"
"status": "TODO"
},
"CPythonPlayerEventHandler::~CPythonPlayerEventHandler": {
"status": "N_A",
"note": "singleton/ctor/dtor plumbing; NetPlay is a scene node"
"status": "TODO"
},
"CPythonPlayerEventHandler::OnClearAffects": {
"status": "TODO"
@@ -31,23 +29,13 @@
"note": "reference fires only inside CInstanceBase::Transform() while IsWalking() and this frame's displacement <=1.0 (InstanceBase.cpp:1922-1930), 100ms throttle vs m_kPPosPrevWaiting; not ported. The old idle-standing resend (_tick_on_waiting) was removed 2026-09-22."
},
"CPythonPlayerEventHandler::OnMoving": {
"status": "PORTED",
"impl": [
"project/net_play.gd:_on_local_moved"
]
"status": "TODO"
},
"CPythonPlayerEventHandler::OnMove": {
"status": "PORTED",
"impl": [
"project/net_play.gd:_on_local_moved"
],
"note": "first moved frame after _was_moving=false; resets the 300ms moving window"
"status": "TODO"
},
"CPythonPlayerEventHandler::OnStop": {
"status": "PORTED",
"impl": [
"project/net_play.gd:_on_anim_state"
]
"status": "TODO"
},
"CPythonPlayerEventHandler::OnWarp": {
"status": "TODO"
@@ -71,8 +59,7 @@
"status": "TODO"
},
"CPythonPlayerEventHandler::CPythonPlayerEventHandler": {
"status": "N_A",
"note": "singleton/ctor/dtor plumbing; NetPlay is a scene node"
"status": "TODO"
},
"CPythonPlayerEventHandler::CNormalBowAttack_FlyEventHandler_AutoClear::OnSetFlyTarget": {
"status": "TODO"