// // RuoloController.swift // spotTheSpy // // Created by Paolo Alberti on 14/05/18. // Copyright © 2018 Paolo. All rights reserved. // import UIKit class RuoloController: UIViewController { @IBOutlet var sfondoView: UIImageView! @IBOutlet var luogoView: UIView! @IBOutlet var luogoTit: UILabel! @IBOutlet var luogoLabel: UILabel! @IBOutlet var ruoloView: UIView! @IBOutlet var ruoloTit: UILabel! @IBOutlet var luogoImg: UIImageView! @IBOutlet var ruoloLabel: UILabel! @IBOutlet var OkBtn: UIButton! @IBOutlet var mainView: UIView! override func viewDidLoad() { super.viewDidLoad() DataManager.shared.RuoloC = self DataManager.shared.cambiaStile(stile: DataManager.shared.stileGrafica) OkBtn.cornerRadius = 5; OkBtn.applyGradient(colours: [bluscuro, blu]) OkBtn.borderWidth = 2 OkBtn.borderColor = grigio luogoView.cornerRadius = 5; luogoView.borderWidth = 2 luogoView.borderColor = grigio ruoloView.cornerRadius = 5; ruoloView.borderWidth = 2 ruoloView.borderColor = grigio luogoImg.cornerRadius = 5; luogoImg.borderWidth = 2 luogoImg.borderColor = grigio let luogo : String = String(DataManager.shared.location) let luogoID = "l"+luogo var luogoTxt = NSLocalizedString(luogoID, comment: "") let ruolo = String(DataManager.shared.curRuolo + 1) let ruoloID = "l"+luogo+"_r"+ruolo var ruoloTxt = NSLocalizedString(ruoloID, comment: "") var fileImg = luogo.leftPadding(toLength: 2, withPad: "0") + "_" + String(DataManager.shared.stileGrafica) if DataManager.shared.isSpy() { fileImg = "spia_" + String(DataManager.shared.stileGrafica) luogoTxt = "? ? ? ? " ruoloTxt = NSLocalizedString("Sei la SPIA", comment: "") DataManager.shared.curRuolo -= 1 // Non mando avanti l'elenco degli 8 ruoli } luogoImg.image = UIImage(named: fileImg) luogoLabel.text = luogoTxt ruoloLabel.text = ruoloTxt luogoTit.text = NSLocalizedString("Luogo", comment: "") ruoloTit.text = NSLocalizedString("Ruolo", comment: "") OkBtn.setTitle(NSLocalizedString("Ricevuto", comment: ""), for: .normal) // Ridimensiono la schermata delle Opzioni per i diversi Device (NON uso l'Auto Layout) var scale = self.view.frame.size.width/414 if (UIDevice.current.userInterfaceIdiom == .pad) { scale = self.view.frame.size.height/736 } mainView.transform = CGAffineTransform(scaleX: scale, y: scale) } @IBAction func okFatto(_ sender: UIButton) { DataManager.shared.lightGen.impactOccurred() Sound.play(file: "click.mp3") DataManager.shared.curRuolo = (DataManager.shared.curRuolo + 1) % DataManager.shared.nRuoli } }