package methods
//
// Client invoke: AskPickUpSceneItemTransferToItem (67297154) — 把场景里的一件掉落物(SceneItem)
// 收进背包。
// Wire shape(ClientToGameSceneDelegate.lua:1744):
//
// SerializeBase.WritePrimitive(writer, sceneitemuid, writer.WriteUInt64, 0)
//
// 一个裸标量、没有对象 marker ⇒ Inline = true(硬规则 133:C2S 契约的 Inline 由客户端
// Serializer 第一条语句决定)。
// ⛑ 返回体是空的(RPCDeserializeAuto.lua:15150 的 return reader 空体)⇒ 只需 empty OK。
// 但它是 INVOKE:不回执客户端 gReliableRpcManager:RegisterRPC 会永久挂起
// (硬规则 94)。
//
//
// Client invoke: AskEnemyItemPickUp (67453017) — 从敌人尸体上拿走第 binditemsindex 件携带物。
// Wire shape(ClientToGameSceneDelegate.lua:2557):
//
// SerializeBase.WritePrimitive(writer, enemyinstanceid, writer.WriteUInt64, 0)
// SerializeBase.WritePrimitive(writer, binditemsindex, writer.WriteInt32, 0)
//
// 两个裸标量 ⇒ Inline = true。返回体同样是空的(RPCDeserializeAuto.lua:15339)。
// 官方这条链是 SyncAgentBelongings(生成携带物)→ SyncDropBelonging(68316751)
// → SyncEnemyBeginSceneItemDrop(68357238) → 本包拾取。我们只发过第一步(骇入手机),
// 后两步从未推过 ⇒ 客户端仍然会自发这个包(T3-9 遗留),不回执就会卡住拾取动作。
//