else:
self.starred = True
- def getStar(self):
- return self.starred
-
def printStar(self):
if self.starred:
return "★ Starred ★"
else:
return "Not starred"
- def setSide(self, inp):
- self.side = inp
-
- def getSide(self):
- return self.side
-
def get(self):
if self.side == 0:
- return self.front
+ return (self.front, self.back)
else:
- return self.back
-
- def getFront(self):
- return self.front
+ return (self.back, self.front)
def flip(self):
if self.side == 0:
else:
self.side = 0
+ def get_reverse(self):
+ if self.side == 0:
+ return 1
+ else:
+ return 0
+
class Status:
"""Keeps track of where in the deck the user is"""
def __init__(self):
self.index = 0
+ self.side = 0
def forward(self, stack):
if self.index != len(stack):
if not self.index < 1:
self.index -= 1
- def setIdx(self, inp):
- self.index = inp
-
- def getIdx(self):
- return self.index
+ def get_reverse(self):
+ if self.side == 0:
+ return 1
+ else:
+ return 0