Merge branch '113-fix-unitlabel-wenn-bei-aktivem-spy-angegriffen-wird' into 'development'

Resolve "Fix unitlabel wenn bei aktivem Spy angegriffen wird"

Closes #113

See merge request marcel.schwarz/software-projekt-2!140
This commit is contained in:
Aldin Duraki 2020-06-25 16:31:01 +00:00
commit 17332f3f54

View File

@ -51,8 +51,12 @@ class Base: GKEntity{
self.component(ofType: TeamComponent.self)?.unitcountLabel.text = "\(self.unitCount)" self.component(ofType: TeamComponent.self)?.unitcountLabel.text = "\(self.unitCount)"
if base.component(ofType: TeamComponent.self)?.unitcountLabel.text != "" { if base.component(ofType: TeamComponent.self)?.unitcountLabel.text != "" {
if base.ownershipPlayer != self.ownershipPlayer {
base.component(ofType: TeamComponent.self)?.unitcountLabel.text = "\(abs(base.unitCount - units * 2))"
} else {
base.component(ofType: TeamComponent.self)?.unitcountLabel.text = "\(base.unitCount)" base.component(ofType: TeamComponent.self)?.unitcountLabel.text = "\(base.unitCount)"
} }
}
DataService.sharedInstance.addMove(playerMove: PlayerMove(fromBase: self.baseID, DataService.sharedInstance.addMove(playerMove: PlayerMove(fromBase: self.baseID,
toBase: base.baseID, toBase: base.baseID,
unitCount: units) unitCount: units)