Exemple #1
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;
        //main controller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //animator
        animt       = GetComponent <Animator>();
        animt.speed = 1.5f;
        AnimatorStateInfo infAnim = animt.GetCurrentAnimatorStateInfo(0);

        animLength  = infAnim.length;           //animation length
        animTimeCnt = 0;                        //animation time counter

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //explosion se play
        mc.playSound(mc.se_playerexplosion);

        //objnum inc
        mc.incObj();
        incobj = true;
    }
 // Use this for initialization
 void Start()
 {
     //cash
     //maincontroller
     mainCtr = GameObject.Find("mainController");
     mc      = mainCtr.GetComponent <mainController> ();
 }
Exemple #3
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //playercontroller
        playerCtr = GameObject.Find("playerController");
        plc       = playerCtr.GetComponent <playerController> ();

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //bullet cnt
        bcnt = 1;               //初回は発射させないため

        //current direction
        //(set from parent objects)
//		cdir = 270.0f;

        //target direction
        //(set from parent objects)
//		tdir = 270.0f;

        //objnum inc
        mc.incObj();
        incobj = true;
    }
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //x,y mov speed
        //(set from parent objects)
//		xx = 0.0f * xspd_base;
//		yy = 1.0f * yspd_base;

        //l,r
        //(set from parent objects)
//		lr = 1;

        //stseq
        stseq    = 0;
        stseqcnt = 0;

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #5
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //x,y mov speed
        xx = 0.0f;
//		yy = 1.0f;	//(set from parent objects)

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);                 //(set from parent objects)

        //scale
        cashTransform.localScale = new Vector3(sclx, scly, 0.0f);               //(set from parent objects)

        //rotate
        cashTransform.rotation = Quaternion.Euler(new Vector3(0.0f, 0.0f, dir));                //(set from parent objects)

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #6
0
 void OnTriggerEnter2D(Collider2D cll)
 {
     if (cll.gameObject.layer == LayerMask.NameToLayer("Player"))
     {
         //if (!update) return;
         mainController main = cll.gameObject.GetComponent <mainController> ();
         main.GetCoin(1);
         main.myMC.HpDefault += (int)(
             (1 + item.Uplevel * item.UpAbility) * item.HpIncrease
             );
         //AM increase
         main.myMC.AMDefault += (int)(
             (1 + item.Uplevel * item.UpAbility) * item.AMIncrease
             );
         //MP increase
         main.myMC.MRDefault += (int)(
             (1 + item.Uplevel * item.UpAbility) * item.MRIncrease
             );
         //damge increase
         main.damgeAttack += (int)(
             (1 + item.Uplevel * item.UpAbility) * item.DameAtk
             );
         //Crist Up
         main.Crist             += (1 + item.Uplevel * item.UpAbility) * item.CristUp;
         main.Vamp              += (1 + item.Uplevel * item.UpAbility) * item.Vamp;
         main.myMC.DodgeDefault += (1 + item.Uplevel * item.UpAbility) * item.DodgeIncrease;
         Destroy(gameObject);
     }
 }
Exemple #7
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //tarnsform cash
        cashTransform = transform;

        //main controller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //animator
        animt       = GetComponent <Animator>();
        animt.speed = 0.8f;
        AnimatorStateInfo infAnim = animt.GetCurrentAnimatorStateInfo(0);

        animLength  = infAnim.length;           //animation length
        animTimeCnt = 0;                        //animation time counter

        //x,y move
        xx = Random.Range(-0.09f, +0.09f);
        yy = Random.Range(-0.09f, +0.09f);

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #8
0
    // Use this for initialization
    void Start()
    {
        //cash
        //transform cash
        cashTransform = transform;
        //sprite renderer
        sr = GetComponent <SpriteRenderer>();
        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();
        //map controller
        mpCtr = GameObject.Find("mapController");
        mpc   = mpCtr.GetComponent <mapController> ();

        //pos x,y (set from parent objects)
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //sprite init
        sr.sprite = spr;

        //system init
        intervalCnt = 0;

        //scroll speed
        speed_y = 0.0f;

        //scroll x move
        mpxmov = 0;

        //objnum inc
        mc.incObj();
    }
Exemple #9
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        cashTransform = transform;
        //main controller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //animator
        animt       = GetComponent <Animator>();
        animt.speed = 0.8f;        //2.0f;
        AnimatorStateInfo infAnim = animt.GetCurrentAnimatorStateInfo(0);

        animLength  = infAnim.length;           //animation length
        animTimeCnt = 0;                        //animation time counter

        //player controller
        playerCtr = GameObject.Find("playerController");
        plc       = playerCtr.GetComponent <playerController> ();

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //objnum inc
        mc.incObj();
    }
Exemple #10
0
    float animTimeCnt;          //animation time counter


    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //sprite
        sr = GetComponent <SpriteRenderer>();
        //main controller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //animator
        animt = GetComponent <Animator>();
        if (this.tag == "bomb1")
        {
            animt.speed = 2.0f;
        }
        else if (this.tag == "bomb2")
        {
            animt.speed = 0.15f;
            sr.color    = new Color(255.0f / 255.0f, 140.0f / 255.0f, 0.0f / 255.0f, 150.0f / 255.0f);
        }
        AnimatorStateInfo infAnim = animt.GetCurrentAnimatorStateInfo(0);

        animLength  = infAnim.length;           //animation length
        animTimeCnt = 0;                        //animation time counter

        //objnum inc
        mc.incObj();
    }
Exemple #11
0
    void Start()
    {
        var e = ContentItem.GetComponentsInChildren <Text>();

        foreach (var item in e)
        {
            if (item.gameObject.name.Contains("Name"))
            {
                item.text = myItem.NameItem;
            }
            if (item.gameObject.name.Contains("tion"))
            {
                item.text = myItem.Description;
            }
        }

        GameObject[] g = SceneManager.GetSceneByName("PlayCampaing").GetRootGameObjects();
        foreach (var item in g)
        {
            if (item.tag.Contains("Player"))
            {
                main = item.GetComponent <mainController>();
                break;
            }
        }
        RightItem.GetComponentInChildren <Text>().text = myItem.UpCoin.ToString();
        RightItem.GetComponentInChildren <Button>().onClick.AddListener(BuyItem);
        LeftItem.GetComponentInChildren <Image>().sprite = (Sprite)Resources.Load <Sprite>("UI/Shop/" + myItem.TypeItem.ToString());
        OnLoad();
    }
Exemple #12
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        cashText = GetComponent <Text>();
        //main controller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //local
        //color mode
        cm = colorModeNormal;

        //color
        Color cr = cashText.color;

        r    = cr.r;
        g    = cr.g;
        b    = cr.b;
        a    = 0;
        ta80 = 255.0f / 255.0f;
        ta81 = 0.0f;

        //objnum inc
        mc.incObj();
    }
Exemple #13
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //playercontroller
        playerCtr = GameObject.Find("playerController");
        plc       = playerCtr.GetComponent <playerController> ();

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //scale
        cashTransform.localScale = new Vector3(sclx, scly, 0.0f);

        //x,y mov speed
        //(set from parent objects)
//		xx = 0.0f * xspd_base;
//		yy = 1.0f * yspd_base;

        last_lx = cashTransform.position.x;
        last_ly = cashTransform.position.y;

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #14
0
    void OnStart()
    {
        main = GameObject.FindGameObjectWithTag("Player").GetComponent <mainController> ();
        int myId = main.myMC.IdMC;

        foreach (var item in Items.Player.ItemDbList)
        {
            if (item.IdMC == myId && item.Status == 1)
            {
                myItem.Add(new ItemDb(item));
            }
        }

        foreach (var item in myItem)
        {
            //Hp increase
            main.myMC.HpDefault += (int)(main.myMC.HpDefault * item.HpIncrease);
            //AM increase
            main.myMC.AMDefault += (int)(main.myMC.AMDefault * item.AMIncrease);
            //MP increase
            main.myMC.MRDefault += (int)(main.myMC.MRDefault * item.MRIncrease);
            //damge increase
            main.damgeAttack += item.DameAtk;
            //Crist Up
            main.Crist             += (int)(main.Crist * item.CristUp);
            main.Vamp              += (int)(main.Vamp * item.Vamp);
            main.myMC.DodgeDefault += (1 + item.Uplevel * item.UpAbility) * item.DodgeIncrease;
        }
    }
Exemple #15
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //playercontroller
        playerCtr = GameObject.Find("playerController");
        plc       = playerCtr.GetComponent <playerController> ();

        //animator
        animt       = GetComponent <Animator>();
        animt.speed = 4.0f;

        //pos x,y
        //(set from parent objects)
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //move seq mode
        mvseq = 0;

        //bullet cnt
        bcnt = 0;

        //move speed
        xx = xspdbase;        // * Random.Range( -1.5f, 1.5f );
        yy = yspdbase * -1;

        //current direction
        //(set from parent objects)
//		cdir = 270.0f;
//		cdir = -90.0f;

        //target direction
        //(set from parent objects)
//		tdir = 270.0f;
//		tdir = -90.0f;

        //item
        //(set from parent objects)
//		item = -1;

        //enemy inital hitpoint
        eHpIntial = basehitpoint + 0;

        //enemy hitpoint
        eHp = eHpIntial;

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #16
0
 public void EndInteraction(mainController wand)
 {
     if (wand == attachedController)
     {
         attachedController   = null;
         currentlyInteracting = false;
     }
 }
Exemple #17
0
 public void BeginInteraction(mainController wand)
 {
     attachedController        = wand;
     interactionPoint.position = wand.transform.position;
     interactionPoint.rotation = wand.transform.rotation;
     interactionPoint.SetParent(transform, true);
     currentlyInteracting = true;
 }
Exemple #18
0
        static void Main()
        {
            mainController control = new mainController();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Main(control));
        }
    void Start()
    {
        gameObject.GetComponent <Animator>().Play("cubeFloat", -1, Random.Range(0.0f, 1.0f));

        mc = GameObject.FindGameObjectWithTag("mainController")
             .GetComponent <mainController>();
        mc.gameMap.Add(transform.position, gameObject);
    }
    void Start()
    {
        controller = FindObjectOfType <mainController>();
        cellSizeX  = cellPref.GetComponent <SpriteRenderer>().bounds.size.x;
        cellSizeY  = cellPref.GetComponent <SpriteRenderer>().bounds.size.y;

        CreateLvl();
        LoadWayPoints();
    }
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //main controller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //animator
        animt       = GetComponent <Animator>();
        animt.speed = 2.5f;

        //x,y move speed (direction)
        //(set from enemy objects)

        //x,y speed base
        xspd_base = xspdbase_normal;            //for safe
        yspd_base = yspdbase_normal;            //for safe
        //x,y speed base
        if (mc.gameLevel == mc.gameLevelEasy)
        {
            xspd_base = xspdbase_easy;
            yspd_base = yspdbase_easy;
        }
        else if (mc.gameLevel == mc.gameLevelNormal)
        {
            xspd_base = xspdbase_normal;
            yspd_base = yspdbase_normal;
        }
        else if (mc.gameLevel == mc.gameLevelHard)
        {
            xspd_base = xspdbase_hard;
            yspd_base = yspdbase_hard;
        }

        //base scale save(for laser reduce)
        Vector3 scl = cashTransform.localScale;

        xscl_base = scl.x;
        yscl_base = scl.y;

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //bullet se
        mc.playSound(mc.se_enemybullet);

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #22
0
    void Start()
    {
        TowerSpriteRenderer        = GetComponent <SpriteRenderer>();
        TowerSpriteRenderer.sprite = selfTower.spriteTower;

        controller = FindObjectOfType <mainController>();
        rank       = selfTower.rank;
        maxRank    = controller.towers.Count - 1;
        InvokeRepeating("SearchTarget", 0, 1f); /*zapusk F s periodich. povtorom*/
    }
Exemple #23
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //sprite renderer
        sr = GetComponent <SpriteRenderer>();

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //playercontroller
        playerCtr = GameObject.Find("playerController");
        plc       = playerCtr.GetComponent <playerController> ();

        //move seq
        movseq = 0;

        //move seq cnt
        movseqcnt = 0;

        //position init
        cashTransform.position = new Vector3(0.0f, ymin, 0);

        //mov x,y
        //(set from parent objects)
//		xx = 0;
//		yy = 0;

        //cdir
        cdir = 0.0f;
        cdd  = 0.2f;
        cddd = 0.05f;

        //damage cnt
        damagecnt = 0;

        //on damage
        ondamage = false;

        //blink cnt
        blinkcnt = 0;

        //tag
        this.tag = "unavailableEnemy";

        //objnum inc
        mc.incObj();
    }
Exemple #24
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //pos x,y
        cashTransform.position = new Vector3(posx, posy, 0.0f);

        //rotate
        cashTransform.rotation = Quaternion.Euler(new Vector3(0.0f, 0.0f, 0.0f));

        //move seq mode
        mvseq = 0;

        //move speed
        xx = 0.0f;
        yy = -1.0f;

        //direction
        //(set from parent objects)
        //		dir = 270.0f;

        //mspd
        //(set from parent objects)
        //		mspd = 1.0f;

        //rotate
        this.cashTransform.rotation = Quaternion.Euler(new Vector3(0.0f, 0.0f, this.dir));

        //start pos adjust
        cashTransform.Translate((xx * mspd * xspdbase * 6.0f), (yy * mspd * yspdbase * 6.0f), 0);

        //item
        //(set from parent objects)
//		item = -1;

        //enemy inital hitpoint
        eHpIntial = basehitpoint + 0;

        //enemy hitpoint
        eHp = eHpIntial;

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #25
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //camera
        cameraCtr = GameObject.Find("Main Camera");

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //sprite renderer
        sr = GetComponent <SpriteRenderer>();

        //mask mode
        maskMode = mskMdNoMask;

        //fade in/out alpha
        fadea = 0.0f;

        //fade in/out alpha set speed
        aspeed = 10.0f;

        //pause mask mode
        pauseMaskMode = false;

        //flash effect mode
        flashMode = false;

        //flash count
        flashCnt = 0;

        //screen shake effect mode
        screenShakeMode = false;

        //screen shake effect cnt
        screenShakecnt = 0;

        //mask sprite
        sr.sprite = null;

        //objnum inc
        mc.incObj();
    }
Exemple #26
0
    void Start()
    {
        skill Skills;

        GetComponent <skill>().Load();
        Skills       = GetComponent <skill> ();
        mainControll = GetComponent <mainController> ();
        int myId = mainControll.myMC.IdMC;

        //
        foreach (var i in MCSkills)
        {
            foreach (var j in Skills.Skill.SkillList)
            {
                if (i.IDSkill == j.IdSkill)
                {
                    i.DBSkill = j;
                    break;
                }
            }
        }

        //	Set Button
        bSkill1 = GameObject.Find("Skill1").GetComponent <Button>();
        bSkill1.onClick.AddListener(Skill1Onclick);
        tSkill1   = GameObject.Find("ISkill1").GetComponent <Image> ();
        cSkill1   = MCSkills [0].DBSkill.CoolDown;
        maxSkill1 = cSkill1;


        bSkill2 = GameObject.Find("Skill2").GetComponent <Button>();
        bSkill2.onClick.AddListener(Skill2Onclick);
        tSkill2   = GameObject.Find("ISkill2").GetComponent <Image>();
        cSkill2   = MCSkills[1].DBSkill.CoolDown;
        maxSkill2 = cSkill2;

        bSkill3 = GameObject.Find("Skill3").GetComponent <Button>();
        bSkill3.onClick.AddListener(Skill3Onclick);
        tSkill3   = GameObject.Find("ISkill3").GetComponent <Image>();
        cSkill3   = MCSkills[2].DBSkill.CoolDown;
        maxSkill3 = cSkill3;

        bSkill4 = GameObject.Find("Skill4").GetComponent <Button>();
        bSkill4.onClick.AddListener(Skill4Onclick);
        tSkill4   = GameObject.Find("ISkill4").GetComponent <Image>();
        cSkill4   = MCSkills [3].DBSkill.CoolDown;
        maxSkill4 = cSkill4;
    }
Exemple #27
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //sprite renderer
        sr = GetComponent <SpriteRenderer>();

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //player controller
        playerCtr = GameObject.Find("playerController");
        plc       = playerCtr.GetComponent <playerController> ();

        //pos x,y	//(set from parent objects)
        cashTransform.position = new Vector3(posx, posy, 0.0f);
        lposx = posx;
        lposy = posy;

        //exist cnt
        if (mc.playerType == mc.playerTypeC)
        {
            existCnt = 420;
        }
        else
        {
            existCnt = 180;
        }

        //fadein
        fdin  = true;
        fdina = 0.0f;

        //fadeout
        fdout  = false;
        fdouta = max_a;

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #28
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //exist cnt
        existCnt = 5;

        //objnum inc
        mc.incObj();
        incobj = true;
    }
Exemple #29
0
    //Sets the position of the menu and scene action buttons in-game according to the value in settings

    void OnEnable()
    {
        mainController mc  = GameObject.Find("Controller").GetComponent <mainController>();
        Vector2        vec = new Vector2(0f, 1f - 0.5f * mc.settingsData.buttonPosition);

        Debug.Log(mc.settingsData.buttonPosition);
        vec.x = transform.name == "scenePlayButton" ? 1f : 0f; //Differentiate between x-alignment for play button and menu button

        RectTransform rt = transform.GetComponent <RectTransform>();

        rt.anchorMin = vec;
        rt.anchorMax = vec;
        rt.pivot     = new Vector2(0.5f, 0.5f);

        Vector2 pos = rt.anchoredPosition;

        pos.y = (mc.settingsData.buttonPosition - 1f) * 200f;
        rt.anchoredPosition = pos;
    }
Exemple #30
0
    // Use this for initialization
    void Start()
    {
        //system init
        intervalCnt = 0;

        //cash
        //transform cash
        cashTransform = transform;

        //maincontroller
        mainCtr = GameObject.Find("mainController");
        mc      = mainCtr.GetComponent <mainController> ();

        //x,y pos
        cashTransform.position = new Vector3(xpos, ypos, 0);

        //objnum inc
        mc.incObj();
        incobj = true;
    }