void Awake() { PlayerPrefs.SetInt("Level", LevelBerapa); Instance = this; PohonSasaran = null; }
} // update UI info on end turn // setup class private void SetReferences() { managerAssets = GetComponent <ManagerAssets>(); managerControls = GetComponent <ManagerControls>(); managerGame = GetComponent <ManagerGame>(); managerPlayer = GetComponent <ManagerPlayer>(); }
// Use this for initialization void Start() { UIInstance = this; score = 0; gametime = 20; }
void Start() { UIInstance = this; score = 0; //gametime = 20f; }
void Start() { ManagerGame = GameObject.Find("ManagerGame").GetComponent <ManagerGame>(); Rigidbody2D = GetComponent <Rigidbody2D>(); BoxCollider2D = GetComponent <BoxCollider2D>(); Grounded = false; }
// Use this for initialization void Start() { managerGame = this; //CurrentItem(); DataFirstItem(); UpdateIU(); UpdateUIDetail(); }
} // called LMB click on panelBot button EndTurn routed through ManagerUI.HandleEntryPointButtonClick() // setup class private void SetReferences() { managerCursor = GetComponent <ManagerCursor>(); managerGame = GetComponent <ManagerGame>(); managerPlayer = GetComponent <ManagerPlayer>(); managerTerrain = GetComponent <ManagerTerrain>(); managerUI = GetComponent <ManagerUI>(); managerUnits = GetComponent <ManagerUnits>(); }
private void SetReferences() { GameObject managersContainer = GameObject.Find(Settings.nameManagersContainerGO); managerControls = managersContainer.GetComponent <ManagerControls>(); // for click functionality managerGame = managersContainer.GetComponent <ManagerGame>(); managerPlayer = managersContainer.GetComponent <ManagerPlayer>(); // for check whether this.TileTerrain is already moused-over managerUI = managersContainer.GetComponent <ManagerUI>(); // for button setup }
private void Awake() { Singleton = this; onGame = true; Cotage = 0; Enemies = new List <Character>(); Towers = new List <Tower>(); spawnPoints = new List <SpawnPoint>(); }
private void Awake() { G = this; SF = SaveFile.SF; MUI = ManagerUI.MUI; ItemPlayerGame.G = this; allPlayers = new List <ItemPlayerGame>(); plantel = new List <Player>(); }
private void Awake() { if (instance != null) { Destroy(gameObject); } else { instance = this; } }
private void Awake() { if (!instance) { instance = this; } else { Destroy(gameObject); } }
// To be sure there is only one ManagerGame void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(this.gameObject); } DontDestroyOnLoad(this); }
void _MakeSingleInstance() { if (instance != null) { Destroy(gameObject); } else { instance = this; DontDestroyOnLoad(gameObject); } }
// setup class private void SetCheckSingleton() { if (managerGameIns) { Destroy(transform.gameObject); } else { managerGameIns = this; } DontDestroyOnLoad(transform.gameObject); }
private void Awake() { if (!instance) { instance = this; } //otherwise, if we do, kill this thing else { Destroy(this.gameObject); } DontDestroyOnLoad(this.gameObject); }
void Awake() { if (instance == null) { //if not, set instance to this instance = this; //If instance already exists and it's not this: } else if (instance != this) { //Then destroy this. This enforces our singleton pattern, meaning there can only ever be one instance of a GameManager. Destroy(gameObject); } }
static void Main(string[] args) { Character ryu = ManagerGame.getInstance().instantiateCharacter(); ryu.walk(); ryu.jump(); ryu.punch(); ryu.comboA(); ryu.setState(new God()); ryu.walk(); ryu.jump(); Console.ReadLine(); }
public void evaluate(ManagerGame game) { //switch (type) //{ // case EventType.PlayMinion: // break; // case EventType.PlaySpell: // break; // case EventType.DamageMinion: // break; // default: // Debug.LogError("Event.cs, event type not implemented."); // break; //} }
public void Awake() { instance = this; arrow.gameObject.SetActive(false); for (int i = 0; i < 2; i++) { foreach (var item in ManagerData.instance.GetComponentsInChildren <Minion>()) { Instantiate(item, players[0].deck.transform); Instantiate(item, players[1].deck.transform); } } foreach (var item in ManagerData.instance.GetComponentsInChildren <Spell>()) { Instantiate(item, players[0].deck.transform); Instantiate(item, players[1].deck.transform); } }
private void CreateManagers() { var resourcesManagerFactory = new ResourcesManagerFactory(); ResourcesManager = resourcesManagerFactory.Create(); _managers.Add(ResourcesManager.Instance()); var managerCanvasFactory = new ManagerCanvasFactory(); ManagerCanvas = managerCanvasFactory.Create(); _managers.Add(ManagerCanvas.Instance()); var managerUi = new ManagerUiFactory(); ManagerUi = managerUi.Create(); _managers.Add(ManagerUi.Instance()); var managerGameFactory = new ManagerGameFactory(); ManagerGame = managerGameFactory.Create(); _managers.Add(ManagerGame.Instance()); }
void Start() { if (singlton != null) { Destroy(singlton.gameObject); } singlton = this; List <Player> players = GameMetaData.GetInstance().GetPlayers; Transform[] tmpPosition = new Transform[players.Count]; if (players.Count == 1) { tmpPosition[0] = startPositionSolo; } else if (players.Count == 2) { tmpPosition = startPositionPlayer2; } else { tmpPosition = startPositionPlayer3; } GameObject instGrid; Game game; for (int i = 0; i < players.Count; i++) { instGrid = (GameObject)Instantiate(prefabGrid, tmpPosition[i]); game = instGrid.GetComponentInChildren <Game>(); games.Add(game); game.GoStart(players[i]); } }
void Start() { mangame=GameObject.Find("Manager").GetComponent<ManagerGame>(); }
// setup private void SetReferences() { managerGame = GetComponent <ManagerGame>(); managerPlayer = GetComponent <ManagerPlayer>(); managerTerrain = GetComponent <ManagerTerrain>(); }
// setup private void SetReferences(GameObject callingObject) { managerControls = callingObject.GetComponent <ManagerControls>(); managerGame = callingObject.GetComponent <ManagerGame>(); }
private void Awake() { SF = SaveFile.SF; G = ManagerGame.G; ItemPlayerPlaying.P = this; }
// Use this for initialization void Start() { man = GameObject.FindWithTag("GameController").GetComponent <ManagerGame>(); }
// setup private void Setup() { managersContainer = GameObject.Find(Settings.nameManagersContainerGO); managerControls = managersContainer.GetComponent <ManagerControls>(); managerGame = managersContainer.GetComponent <ManagerGame>(); }
private void Start() { _managerGame = GameObject.Find("ManagerGame").GetComponent <ManagerGame>(); _rigidbody = GetComponent <Rigidbody>(); _rigidbody.isKinematic = true; }
public void updateGraphics(ManagerGame game) { // Destroy previous graphics for (int i = 0; i < 2; i++) { DestroyAllChildren(game.players[i].graphicHand); DestroyAllChildren(game.players[i].graphicBoard); DestroyAllChildren(game.players[i].graphicDeck); DestroyAllChildren(game.players[i].graphicHero); } // Iterate over each controller for (int controllerIndex = 0; controllerIndex < 2; controllerIndex++) { UnparentDisabledChildren(game.players[controllerIndex].hand); UnparentDisabledChildren(game.players[controllerIndex].board); UnparentDisabledChildren(game.players[controllerIndex].hero); // Add all cards to hand var hand = game.players[controllerIndex].hand.transform; for (int i = 0; i < hand.childCount; i++) { var item = hand.GetChild(i); var t = 0.5f; if (hand.childCount > 1) { t = i / (float)(hand.childCount - 1); } var position = hands[controllerIndex].evaluate(t); var tr = game.players[controllerIndex].graphicHand.transform; var graphic = Instantiate(Resources.Load("Prefab Card") as GameObject, position, Quaternion.identity, tr); graphic.name = item.name; graphic.GetComponent <GraphicCard>().source = item.gameObject; graphic.GetComponent <Graphic>().UpdateGraphics(item.GetComponent <EntityData>()); } // Add all minions to board var board = game.players[controllerIndex].board.transform; for (int i = 0; i < board.childCount; i++) { var item = board.GetChild(i); var t = 0.5f; if (board.childCount > 1) { t += i * (1f / 6f); t -= ((board.childCount - 1f) / 6f) / 2f; } var position = boards[controllerIndex].evaluate(t); var tr = game.players[controllerIndex].graphicBoard.transform; var graphic = Instantiate(Resources.Load("Prefab Minion") as GameObject, position, Quaternion.identity, tr); graphic.name = item.name; graphic.GetComponent <GraphicMinion>().source = item.gameObject; graphic.GetComponent <Graphic>().UpdateGraphics(item.GetComponent <EntityData>()); } // Add hero if (game.players[controllerIndex].hero.transform.childCount > 0) { var item = game.players[controllerIndex].hero.transform.GetChild(0); var t = 0.5f; var position = heroes[controllerIndex].evaluate(t); var tr = game.players[controllerIndex].graphicHero.transform; var graphic = Instantiate(Resources.Load("Prefab Hero") as GameObject, position, Quaternion.identity, tr); graphic.name = item.name; graphic.GetComponent <GraphicMinion>().source = item.gameObject; graphic.GetComponent <Graphic>().UpdateGraphics(item.GetComponent <EntityData>()); } } }
// setup private void SetReferences() { cameraGO = GameObject.Find(Settings.nameCamGO); managerGame = GetComponent <ManagerGame>(); }
void Awake() { managerGame = this; }
public InputState(ManagerGame manager, GestureState gesture, Graphic graphic) { this.manager = manager; this.gesture = gesture; this.graphic = graphic; }