Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- class GameSetting():
- def RandomWorld(self):
- i = 20
- c = 20
- arr = [['o','o','o'],['o','o','o'],['o','o','o']]
- return arr
- def Create(self,TurnData):
- if(TurnData['CreateStatus']['Create'] == 'Ok' ):
- if(TurnData['CreateStatus']['Home'] == 'Home1'):
- self.Money = self.Money - 100
- self.WorldArr[self.y][self.x] = 'H'
- elif(TurnData['CreateStatus']['Home'] == 'Home2'):
- self.WorldArr[self.y][self.x] = 'D'
- self.Money = self.Money - 150
- elif(TurnData['CreateStatus']['Home'] == 'HomeMoney'):
- self.WorldArr[self.y][self.x] = 'M'
- self.Money = self.Money - 350
- else:
- return self.WorldArr
- return self.WorldArr
- def __init__(self):
- self.WorldArr = self.RandomWorld()
- self.Score = 0
- self.Home1 = 'H'
- self.Home2 = 'D'
- self.HomeMoney = 'M'
- self.Tree = 'T'
- self.Money = 1000
- self.Level = 1
- self.Empty = 'o'
- def Turn(self, TurnData):
- self.x = TurnData['move']['x']
- self.y = TurnData['move']['y']
- if(TurnData['game_status'] == 'running'):
- self.Create(TurnData)
- elif (TurnData['game_status'] == 'start'):
- self.WorldArr = self.RandomWorld()
- return self.WorldArr
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement