Advertisement
Guest User

Untitled

a guest
Dec 4th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. import random
  2.  
  3.  
  4. class GameSetting():
  5.  
  6. def RandomWorld(self):
  7. i = 20
  8. c = 20
  9. arr = [['o','o','o'],['o','o','o'],['o','o','o']]
  10. return arr
  11.  
  12. def Create(self,TurnData):
  13. if(TurnData['CreateStatus']['Create'] == 'Ok' ):
  14. if(TurnData['CreateStatus']['Home'] == 'Home1'):
  15. self.Money = self.Money - 100
  16. self.WorldArr[self.y][self.x] = 'H'
  17. elif(TurnData['CreateStatus']['Home'] == 'Home2'):
  18. self.WorldArr[self.y][self.x] = 'D'
  19. self.Money = self.Money - 150
  20. elif(TurnData['CreateStatus']['Home'] == 'HomeMoney'):
  21. self.WorldArr[self.y][self.x] = 'M'
  22. self.Money = self.Money - 350
  23. else:
  24. return self.WorldArr
  25. return self.WorldArr
  26.  
  27. def __init__(self):
  28. self.WorldArr = self.RandomWorld()
  29. self.Score = 0
  30. self.Home1 = 'H'
  31. self.Home2 = 'D'
  32. self.HomeMoney = 'M'
  33. self.Tree = 'T'
  34. self.Money = 1000
  35. self.Level = 1
  36. self.Empty = 'o'
  37.  
  38. def Turn(self, TurnData):
  39. self.x = TurnData['move']['x']
  40. self.y = TurnData['move']['y']
  41. if(TurnData['game_status'] == 'running'):
  42. self.Create(TurnData)
  43. elif (TurnData['game_status'] == 'start'):
  44. self.WorldArr = self.RandomWorld()
  45. return self.WorldArr
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement