def setUp(self): """ Build the Step for the test """ self.attack = Attack() self.step = PreconditionStep(self.attack) self.preconditionMessages = ["My Precondition Messages"] self.attackMessages = ["My Attack Messages"] self.calledCheckPreConditions = False
def __init__(self): self.hitDelegate = None self.damageDelegate = None self.speedDelegate = None self.effectDelegates = [] self.makes_contact = False self.powerPoints = 0 self.currPowerPoints = 0 self.preconditionsStep = PreconditionStep(self) self.announcementStep = AnnouncementStep(self) self.removePPStep = RemovePPStep(self) self.hitStep = HitStep(self) self.damageStep = DamageStep(self) self.effectsStep = EffectsStep(self) self.handleContactStep = HandleContactStep(self) self.handleMissEffectsStep = HandleMissEffectsStep(self)