Example #1
0
	def get_action_string(self):
		unit_name = store.get_unit_name(self.unit_id)
		fleet_name = store.get_fleet_name(self.fleet_id)
		fleet = store.get_object('fleet', {'fleet_id':self.fleet_id})
		if not fleet:
			log.error('Unit move failed - fleet not found in db [user %s, fleet %s, unit: %s]'%(self.user_id, self.fleet_id, self.unit_id))
			return 'Fleet %s not found in db'%(self.fleet_id,)
		return 'Unit %s move to fleet %s[%s] at %d:%d'%(unit_name, fleet_name, store.get_user_name(self.user_id), fleet['x'], fleet['y'])
Example #2
0
	def get_action_string(self):
		return 'Create fleet %s[%s] %d:%d'%(self.name, store.get_user_name(self.user_id), self.coord[0], self.coord[1])
		
		unit_name = store.get_unit_name(self.unit_id)
		fleet_name = store.get_fleet_name(self.fleet_id)
		fleet = store.get_object('fleet', {'fleet_id':self.fleet_id})
		if not fleet:
			#print 'oops, fleet %d not found in db, unit move failed'%(action.fleet_id,)
			return 'bad action'
		return 'Unit %s move to fleet %s[%s] at %d:%d'%(unit_name, fleet_name, store.get_user_name(self.user_id), fleet['x'], fleet['y'])