Example #1
0
    void Awake()
    {
        playerInstance = GameObject.Find("Player").GetComponent <Player>();

        gameControlInstance       = gc.GetComponent <GameControl> ();
        gameControlGUIInstance    = gc.GetComponent <GameControlGUI> ();
        shopControlInstance       = gc.GetComponent <ShopControl> ();
        shopControlGUIInstance    = gc.GetComponent <ShopControlGUI> ();
        clickControlInstance      = gc.GetComponent <ClickControl> ();
        gridControlInstance       = gc.GetComponent <GridControl>();
        optionControlInstance     = gc.GetComponent <OptionControl>();
        dragControlInstance       = gc.GetComponent <DragControl>();
        eventGUIInstance          = gc.GetComponent <EventGUI>();
        enemyLibraryInstance      = gc.GetComponent <EnemyLibrary>();
        cardLibraryInstance       = gc.GetComponent <CardLibrary>();
        goalLibraryInstance       = gc.GetComponent <GoalLibrary>();
        guiStyleLibraryInstance   = gc.GetComponent <GUIStyleLibrary>();
        mainMenuInstance          = gc.GetComponent <MainMenu>();
        encyclopediaMenuInstance  = gc.GetComponent <EncyclopediaMenu>();
        godChoiceMenuInstance     = gc.GetComponent <GodChoiceMenu>();
        customizeMenuInstance     = gc.GetComponent <CustomizeMenu>();
        gridCursorControlInstance = gc.GetComponent <GridCursorControl>();
        menuControlInstance       = gc.GetComponent <MenuControl>();
        tutorialInstance          = gc.GetComponent <Tutorial>();
        deckAnimateInstance       = deck.GetComponent <DeckAnimate>();

        shopAndGoalParentCanvasInstance = goalandshopparent
                                          .GetComponent <ShopAndGoalParentCanvas>();
        shopGridCanvasInstance = shopgrid
                                 .GetComponent <ShopGridCanvas>();
        gridCursorControlGUIInstance = gridcursorcontrolgui
                                       .GetComponent <GridCursorControlGUI>();
    }
 public void PresentCursor(GridCursorControl.CursorActions action, int x, int y)
 {
     transform.position = new Vector3 (x, y, 0);
     cursorSpriteRenderer.enabled = true;
     gridCursorBoxRenderer.enabled = true;
     iconSpriteRenderer.enabled = true;
     switch (action) {
     case GridCursorControl.CursorActions.StairMove:
         // cursorSpriteRenderer.sprite = MOVESPRITE;
         iconSpriteRenderer.sprite = MOVEICONSPRITE;
         break;
     case GridCursorControl.CursorActions.Move:
         // cursorSpriteRenderer.sprite = MOVESPRITE;
         iconSpriteRenderer.sprite = MOVEICONSPRITE;
         break;
     case GridCursorControl.CursorActions.Poke:
         // cursorSpriteRenderer.sprite = MOVESPRITE;
         iconSpriteRenderer.sprite = MOVEICONSPRITE;
         break;
     case GridCursorControl.CursorActions.Punch:
         // cursorSpriteRenderer.sprite = PUNCHSPRITE;
         iconSpriteRenderer.sprite = PUNCHICONSPRITE;
         break;
     case GridCursorControl.CursorActions.TargetSquare:
         // cursorSpriteRenderer.sprite = TARGETSQUARESPRITE;
         iconSpriteRenderer.sprite = TARGETSQUAREICONSPRITE;
         break;
     case GridCursorControl.CursorActions.Info:
         // cursorSpriteRenderer.sprite = ;
         iconSpriteRenderer.sprite = INFOICONSPRITE;
         break;
     case GridCursorControl.CursorActions.None:
         // cursorSpriteRenderer.sprite = NONESPRITE;
         iconSpriteRenderer.sprite = null;
         break;
     }
 }
Example #3
0
    void Awake()
    {
        playerInstance = GameObject.Find("Player").GetComponent<Player>();

        gameControlInstance = gc.GetComponent<GameControl> ();
        gameControlGUIInstance = gc.GetComponent<GameControlGUI> ();
        shopControlInstance = gc.GetComponent<ShopControl> ();
        shopControlGUIInstance = gc.GetComponent<ShopControlGUI> ();
        clickControlInstance = gc.GetComponent<ClickControl> ();
        gridControlInstance = gc.GetComponent<GridControl>();
        optionControlInstance = gc.GetComponent<OptionControl>();
        dragControlInstance = gc.GetComponent<DragControl>();
        eventGUIInstance = gc.GetComponent<EventGUI>();
        enemyLibraryInstance = gc.GetComponent<EnemyLibrary>();
        cardLibraryInstance = gc.GetComponent<CardLibrary>();
        goalLibraryInstance = gc.GetComponent<GoalLibrary>();
        guiStyleLibraryInstance = gc.GetComponent<GUIStyleLibrary>();
        mainMenuInstance = gc.GetComponent<MainMenu>();
        encyclopediaMenuInstance = gc.GetComponent<EncyclopediaMenu>();
        godChoiceMenuInstance = gc.GetComponent<GodChoiceMenu>();
        customizeMenuInstance = gc.GetComponent<CustomizeMenu>();
        gridCursorControlInstance = gc.GetComponent<GridCursorControl>();
        menuControlInstance = gc.GetComponent<MenuControl>();
        tutorialInstance = gc.GetComponent<Tutorial>();
        deckAnimateInstance = deck.GetComponent<DeckAnimate>();

        shopAndGoalParentCanvasInstance = goalandshopparent
                                          .GetComponent<ShopAndGoalParentCanvas>();
        shopGridCanvasInstance = shopgrid
                                 .GetComponent<ShopGridCanvas>();
        gridCursorControlGUIInstance = gridcursorcontrolgui
                                       .GetComponent<GridCursorControlGUI>();
    }