Merge pull request #10102 from lioncash/netplay NetPlayClient: Split out OnData() into smaller functions