Advertisement
Guest User

Untitled

a guest
May 15th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. public void PlayerSignalHandler(AllJoyn.InterfaceDescription.Member member, string srcPath, AllJoyn.Message message)
  2. {
  3. if (playerNick != (string)message [0]) {
  4. int index = playerDB.FindIndex(
  5. delegate(PlayerData data)
  6. {
  7. return data.name == (string)message[0];
  8. });
  9.  
  10. if (index == -1) {
  11. PlayerData temporaryData = new PlayerData();
  12. temporaryData.name = (string)message [0];
  13. temporaryData.posX = (double)message [1];
  14. temporaryData.posY = (double)message [2];
  15. temporaryData.posZ = (double)message [3];
  16. temporaryData.angleY = (double)message [4];
  17. temporaryData.IsWalking = (bool)message [5];
  18. temporaryData.IsShooting = (bool)message [6];
  19. temporaryData.IsSpawned = false;
  20. playerDB.Add (temporaryData);
  21. }
  22. else
  23. {
  24. playerDB[index].posX = (double)message [1];
  25. playerDB[index].posY = (double)message [2];
  26. playerDB[index].posZ = (double)message [3];
  27. playerDB[index].angleY = (double)message [4];
  28. playerDB[index].IsWalking = (bool)message [5];
  29. playerDB[index].IsShooting = (bool)message [6];
  30. }
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement