Example #1
0
 void Start()
 {
     UpdateTime = 0;
     _card      = CardsGameObjects.OnlyDetachHandle();
     _move      = _card.AddComponent <CanBeMoved>();
     _move.Flip();
 }
Example #2
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.OnlyDetachHandle();
        var move = _card.AddComponent <CanBeMoved>();

        move.PauseRotation(1.0f).RotateInstantly(Quaternion.Euler(90, 0, 0));
    }
Example #3
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.OnlyDetachHandle();
        var move = _card.AddComponent <CanBeMoved>();

        move.PauseMovement(1.0f).MoveInstantly(Vector3.one);
    }
Example #4
0
    void Start()
    {
        UpdateCount = 0;
        _card       = CardsGameObjects.OnlyDetachHandle();
        var move = _card.AddComponent <CanBeMoved>();

        move.FlipInstantly();
    }
Example #5
0
    void Awake()
    {
        _card = CardsGameObjects.OnlyDetachHandle();
        _card.AddComponent <CanBeDetached>();
        _outline = _card.AddComponent <HasOutline>();

        UpdateCount = 0;
    }
Example #6
0
 void Start()
 {
     UpdateTime = 0;
     _card      = CardsGameObjects.OnlyDetachHandle();
     _card.AddComponent <CanBeDetached>();
     _outline = _card.AddComponent <HasOutline>();
     _outline.Request(this, Color.red);
 }
Example #7
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.OnlyDetachHandle();
        var move = _card.AddComponent <CanBeMoved>();

        move.Move(Vector3.one * 5.0f);
    }
Example #8
0
 void Awake()
 {
     _card = CardsGameObjects.DetachHandleWithCollisionBox();
     _card.AddComponent <CanBeDetached>();
     _card.AddComponent <CanBeMoved>();
     _card.AddComponent <CanBeMousedOver>();
     _card.AddComponent <CanBeInHand>().IsInHand = true;
     _highlight = _card.AddComponent <CanBeHighlighted>();
 }
Example #9
0
    void Start()
    {
        UpdateCount = 0;
        _card       = CardsGameObjects.OnlyDetachHandle();
        var move = _card.AddComponent <CanBeMoved>();

        _card.transform.position = Vector3.one;
        move.Move(Vector3.one);
    }
Example #10
0
    void Awake()
    {
        GameObject card = CardsGameObjects.OnlyDetachHandle();

        card.AddComponent <CanBeDetached>();
        IntegrationTest.Assert(card.GetComponent <CanBeDetached>().Detached == false);
        Destroy(card);
        IntegrationTest.Pass(gameObject);
    }
Example #11
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.OnlyDetachHandle();
        var move = _card.AddComponent <CanBeMoved>();

        _wanted_rot = _card.transform.rotation * Quaternion.Euler(45, 0, 0);
        move.Rotate(_wanted_rot);
    }
Example #12
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.DetachHandleWithHand(true);

        _hand        = Hand.CreateHand(true);
        _canbeinhand = _card.AddComponent <CanBeInHand>();

        _hand.Add(_canbeinhand);
    }
Example #13
0
    void Awake()
    {
        _card       = CardsGameObjects.DetachHandleWithCollisionBox();
        _mouse_over = _card.AddComponent <CanBeMousedOver>();

        Vector3 right_of_screen = new Vector3(Screen.width * 0.75f, Screen.height * 0.5f, 0.0f);

        UnityBridge.Instance.OverrideMousePosition(true, right_of_screen);

        UpdateCount = 0;
    }
    void Awake()
    {
        _card       = CardsGameObjects.OnlyDetachHandle();
        _detachable = _card.AddComponent <CanBeDetached>();
        _handle     = _detachable.Handle;

        _prev_trans_handle_pos = _handle.transform.position;
        _prev_trans_handle_rot = _handle.transform.rotation;

        _detachable.Detached = true;
        UpdateCount          = 0;
    }
Example #15
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.OnlyDetachHandle();
        _card.AddComponent <CanBeDetached>();
        _card.AddComponent <CanBeMoved>();
        var owned = _card.AddComponent <CanBeOwned>();

        owned.PlayerOwned = true;

        _hand = _card.AddComponent <CanBeInHand>();
        _card.transform.position = Vector3.zero;
        _card.transform.rotation = Quaternion.identity;

        _hand.OnIndexChanged(1, 2);
    }
Example #16
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.OnlyDetachHandle();
        _card.AddComponent <CanBeDetached>();
        _card.AddComponent <CanBeMoved>();
        var owned = _card.AddComponent <CanBeOwned>();

        owned.PlayerOwned = true;

        _hand        = Hand.CreateHand(true);
        _canbeinhand = _card.AddComponent <CanBeInHand>();

        _canbeinhand.AddedToHand(0, 1, _hand);
        IntegrationTest.Assert(_canbeinhand.IsInHand == true);
    }
    void Awake()
    {
        _card       = CardsGameObjects.OnlyDetachHandle();
        _detachable = _card.AddComponent <CanBeDetached>();
        _handle     = _detachable.Handle;

        _detachable.Detached = true;

        IntegrationTest.Assert(Vector3.Distance(_card.transform.position, _handle.transform.position) <= 0.0f);
        IntegrationTest.Assert(Quaternion.Angle(_card.transform.rotation, _handle.transform.rotation) <= 0.1f);
        IntegrationTest.Assert(Vector3.Distance(_card.transform.position, _detachable.DetachedPosition) <= 0.0f);
        IntegrationTest.Assert(Quaternion.Angle(_card.transform.rotation, _detachable.DetachedRotation) <= 0.1f);

        Destroy(_card);

        IntegrationTest.Pass(gameObject);
    }
Example #18
0
    void Start()
    {
        UpdateTime = 0;
        _card      = CardsGameObjects.OnlyDetachHandle();
        _card.AddComponent <CanBeDetached>();
        _card.AddComponent <CanBeMoved>();
        var owned = _card.AddComponent <CanBeOwned>();

        owned.PlayerOwned = true;

        _hand = _card.AddComponent <CanBeInHand>();
        _card.transform.position = VisualManager.Instance.HandPositioning.PositionPlayer(0, 1);
        _card.transform.rotation = VisualManager.Instance.HandPositioning.RotationPlayer(0, 1);
        _hand.IsInHand           = true;

        _hand.OnIndexChanged(1, 2);
    }
Example #19
0
    void Start()
    {
        UpdateTime   = 0;
        _card_stay   = CardsGameObjects.DetachHandleWithHand(true);
        _card_remove = CardsGameObjects.DetachHandleWithHand(true);

        _card_stay.transform.position = VisualManager.Instance.HandPositioning.PositionPlayer(0, 2);
        _card_stay.transform.rotation = VisualManager.Instance.HandPositioning.RotationPlayer(0, 2);

        _card_remove.transform.position = VisualManager.Instance.HandPositioning.PositionPlayer(1, 2);
        _card_remove.transform.rotation = VisualManager.Instance.HandPositioning.RotationPlayer(1, 2);

        _hand = Hand.CreateHand(true);

        _hand.Add(_card_stay.GetComponent <CanBeInHand>());
        _hand.Add(_card_remove.GetComponent <CanBeInHand>());

        _hand.Remove(_card_remove.GetComponent <CanBeInHand>());
    }