Beispiel #1
0
    public override void initialize(int characterID, GameObject gameManager)
    {
        base.initialize(characterID, gameManager);
        bow.Initialize();
        currentMovementSpeed = defaultMovespeed;

        quiver = new Quiver();
        quiver.Initialize(7, this.gameObject);
        quiver.addArrow(ArrowType.FireArrow, 3);
        quiver.addArrow(ArrowType.IceArrow, 3);
        quiver.addArrow(ArrowType.ForceArrow, 3);;
    }
Beispiel #2
0
    public override void initialize(int characterID, GameObject gameManager)
    {
        base.initialize (characterID, gameManager);
        bow.Initialize ();
        currentMovementSpeed = defaultMovespeed;

        quiver = new Quiver ();
        quiver.Initialize (7, this.gameObject);
        quiver.addArrow (ArrowType.FireArrow, 3);
        quiver.addArrow (ArrowType.IceArrow, 3);
        quiver.addArrow (ArrowType.ForceArrow, 3);;
    }
Beispiel #3
0
    public void tutorialQuiver()
    {
        quiver = new Quiver();
        quiver.Initialize(7, this.gameObject);

        quiver.addArrow(ArrowType.FireArrow, 99);
        quiver.addArrow(ArrowType.IceArrow, 99);
        quiver.addArrow(ArrowType.ForceArrow, 99);
        quiver.addArrow(ArrowType.TreeArrow, 99);
        quiver.addArrow(ArrowType.PiercingArrow, 99);
        quiver.addArrow(ArrowType.SplitArrow, 99);
        quiver.tutorialMode = true;
        quiverReady         = true;

        this.transform.position = new Vector3(this.transform.position.x, 0.1f, this.transform.position.z);
    }
Beispiel #4
0
    public void tutorialQuiver()
    {
        quiver = new Quiver ();
        quiver.Initialize (7, this.gameObject);

        quiver.addArrow (ArrowType.FireArrow, 99);
        quiver.addArrow (ArrowType.IceArrow, 99);
        quiver.addArrow (ArrowType.ForceArrow, 99);
        quiver.addArrow (ArrowType.TreeArrow, 99);
        quiver.addArrow (ArrowType.PiercingArrow, 99);
        quiver.addArrow (ArrowType.SplitArrow, 99);
        quiver.tutorialMode = true;
        quiverReady = true;

        this.transform.position = new Vector3 (this.transform.position.x, 0.1f, this.transform.position.z);
    }
Beispiel #5
0
    public override void initialize(int characterID, GameObject gameManager)
    {
        base.initialize(characterID, gameManager);
        bow.Initialize();
        bow.instantiateRangeIndicator(this.gameObject);
        quiver = new Quiver();
        quiver.Initialize(7, this.gameObject);
        controller = new Controller();
        controller.Initialize(currentMovementSpeed);
        setMainPlayer();

        quiver.addArrow(ArrowType.FireArrow, 3);
        quiver.addArrow(ArrowType.IceArrow, 3);
        quiver.addArrow(ArrowType.ForceArrow, 3);
        quiver.addArrow(ArrowType.TreeArrow, 3);
        quiver.addArrow(ArrowType.PiercingArrow, 3);
        quiver.addArrow(ArrowType.SplitArrow, 3);

        currentAmmo = ArrowType.Arrow;
    }
Beispiel #6
0
    public override void initialize(int characterID, GameObject gameManager)
    {
        base.initialize (characterID, gameManager);
        bow.Initialize ();
        bow.instantiateRangeIndicator (this.gameObject);
        quiver = new Quiver ();
        quiver.Initialize (7, this.gameObject);
        controller = new Controller ();
        controller.Initialize (currentMovementSpeed);
        setMainPlayer ();

        quiver.addArrow (ArrowType.FireArrow, 3);
        quiver.addArrow (ArrowType.IceArrow, 3);
        quiver.addArrow (ArrowType.ForceArrow, 3);
        quiver.addArrow (ArrowType.TreeArrow, 3);
        quiver.addArrow (ArrowType.PiercingArrow, 3);
        quiver.addArrow (ArrowType.SplitArrow, 3);

        currentAmmo = ArrowType.Arrow;
    }
Beispiel #7
0
    public override void initialize(int characterID, GameObject gameManager)
    {
        targetsInRange = new ArrayList();
        primaryTarget  = null;
        base.initialize(characterID, gameManager);
        bow.Initialize();
        currentMovementSpeed = defaultMovespeed;
        anim.StopPlayback();

        shotTimer = Random.Range(0.5f, 5.0f);

        quiver = new Quiver();
        quiver.Initialize(7, this.gameObject);
        quiver.addArrow(ArrowType.FireArrow, 3);
        quiver.addArrow(ArrowType.IceArrow, 3);
        quiver.addArrow(ArrowType.ForceArrow, 3);
        quiver.addArrow(ArrowType.TreeArrow, 3);
        quiver.addArrow(ArrowType.PiercingArrow, 3);
        quiver.addArrow(ArrowType.SplitArrow, 3);

        this.transform.position = new Vector3(this.transform.position.x, 0.0f, this.transform.position.z);
    }
Beispiel #8
0
    public override void initialize(int characterID, GameObject gameManager)
    {
        targetsInRange = new ArrayList ();
        primaryTarget = null;
        base.initialize (characterID, gameManager);
        bow.Initialize ();
        currentMovementSpeed = defaultMovespeed;
        anim.StopPlayback ();

        shotTimer = Random.Range(0.5f, 5.0f);

        quiver = new Quiver ();
        quiver.Initialize (7, this.gameObject);
        quiver.addArrow (ArrowType.FireArrow, 3);
        quiver.addArrow (ArrowType.IceArrow, 3);
        quiver.addArrow (ArrowType.ForceArrow, 3);
        quiver.addArrow (ArrowType.TreeArrow, 3);
        quiver.addArrow (ArrowType.PiercingArrow, 3);
        quiver.addArrow (ArrowType.SplitArrow, 3);

        this.transform.position = new Vector3 (this.transform.position.x, 0.0f, this.transform.position.z);
    }