def __init__(self, inp):
super().__init__(inp)
self.starred = False
+ self.side = 0
def unStar(self):
self.starred = False
else:
return "Not starred"
+ def setSide(self, inp):
+ self.side = inp
+
+ def getSide(self):
+ return self.side
+
+ def flip(self):
+ if self.side == 0:
+ self.side = 1
+ else:
+ self.side = 0
+
class Status:
"""The status class keeps track of where in the deck the user is"""
def __init__(self):
self.index = 0
- self.side = 0
def forward(self, stack):
if not self.index == len(stack):
if not self.index < 1:
self.index -= 1
- def flip(self):
- if self.side == 0:
- self.side = 1
- else:
- self.side = 0
-
- def setSide(self, inp):
- self.side = inp
-
def setIdx(self, inp):
self.index = inp
- def getSide(self):
- return self.side
-
def getIdx(self):
return self.index