Ejemplo n.º 1
0
    // Use this for initialization
    void Start()
    {
        //Debug.Log("Event script for room A initialized!");
        isActive = true;
        exitDoor = GameObject.FindWithTag("Exit_A").GetComponent <door_script>();


        player             = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        nextEventScript    = GameObject.FindObjectOfType(typeof(event_script_R1)) as event_script_R1;
        dialogManager      = GameObject.FindObjectOfType(typeof(dialog_script)) as dialog_script;
        victim             = GameObject.FindWithTag("Victim");
        playerCameraObject = GameObject.FindWithTag("MainCamera");
        victimCameraObject = GameObject.FindWithTag("Camera2");
        playerCamera       = playerCameraObject.GetComponent <Camera> ();
        victimCamera       = victimCameraObject.GetComponent <Camera> ();
        victimSprite       = victim.GetComponentInChildren(typeof(SpriteRenderer)) as SpriteRenderer;

        //Items Collider
        teddy      = GameObject.FindWithTag("my teddy").GetComponent <ColliderListener> ();
        wife       = GameObject.FindWithTag("my wife").GetComponent <ColliderListener> ();
        armchair   = GameObject.FindWithTag("my armchair").GetComponent <ColliderListener> ();
        basketball = GameObject.FindWithTag("my basketball").GetComponent <ColliderListener> ();

        audio = GameObject.Find("EventManager_Anfang");
    }
Ejemplo n.º 2
0
    void Start()
    {
        // get root objects in scene
        List <GameObject> rootObjects = new List <GameObject>();
        Scene             scene       = SceneManager.GetActiveScene();

        scene.GetRootGameObjects(rootObjects);

        // iterate root objects and do something
        for (int i = 0; i < rootObjects.Count; ++i)
        {
            GameObject gameObject = rootObjects[i];
            AddListener(gameObject);
        }//Adding all game objects!

        Debug.developerConsoleVisible = true;

        player             = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        playerCameraObject = GameObject.FindWithTag("MainCamera");
        playerCamera       = playerCameraObject.GetComponent <Camera> ();

        AddListener(gameObject);
        AddListener(GameObject.Find("player"));
        AddListener(GameObject.Find("EventManager_Anfang"));
        AddListener(GameObject.Find("EventManager_R1"));
        AddListener(GameObject.Find("EventManager_R2"));
        AddListener(GameObject.Find("EventManager_R3"));
        AddListener(GameObject.Find("EventManager_R4"));
        AddListener(GameObject.Find("EventManager_R5"));
        AddListener(GameObject.Find("EventManager_Plateau"));
    }
Ejemplo n.º 3
0
    // Use this for initialization
    void Start()
    {
        objekt          = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        nextEventScript = GameObject.FindObjectOfType(typeof(event_script_P)) as event_script_P;
        R3EventScript   = GameObject.FindObjectOfType(typeof(event_script_R2)) as event_script_R2;
        //nextEventScript.activate ();
        R3EventScript.activate();
        // Test No. 1
        //objekt.moveRelative(0,0);

        // Test No. 2
        //objekt.moveRelative(1,0);

        // Test No. 3
        //objekt.moveRelative(0,1);

        // Test No. 4
        //objekt.moveRelative(1,1);

        // Test No. 5
        //objekt.moveRelative(-1,0);

        // Test No. 6
        //objekt.moveRelative(0,-1);

        // Test No. 7
        //objekt.moveRelative(-1,-2);

        //Test No. 8
        //objekt.moveRelative(4,-2);

        //Test No. 9
        //objekt.moveRelative(-1,2);
    }
Ejemplo n.º 4
0
    public void init(player_script character)
    {
        attached_character = character;

        hotbar = GameObject.Find("Hotbar");
        skills = new List <attack_entity>();

        update_hotbar();
    }
    void Start()
    {
        if (m_player == null)
        {
            m_player = GameObject.FindGameObjectWithTag("Player");
        }

        m_ps = m_player.GetComponent<player_script>();
    }
Ejemplo n.º 6
0
 // Use this for initialization
 void Start()
 {
     player          = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
     dialogAusgabe   = GetComponentInChildren(typeof(Text)) as Text;
     display         = GetComponentInChildren(typeof(Image)) as Image;
     display.enabled = false;
     //setRoom ("");
     //setDialog ("");
     loadAndPlaySoundFile("MyCave.wav", "room_A");
 }
Ejemplo n.º 7
0
    void Start()
    {
        //Debug.Log("Event script for room 2 initialized!");
        exitDoor  = GameObject.FindWithTag("Exit_R2").GetComponent <door_script>();
        entryDoor = GameObject.FindWithTag("Entry_R2").GetComponent <door_script>();

        player          = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        nextEventScript = GameObject.FindObjectOfType(typeof(event_script_R3)) as event_script_R3;
        dialogManager   = GameObject.FindObjectOfType(typeof(dialog_script)) as dialog_script;
    }
Ejemplo n.º 8
0
 void OnTriggerStay2D(Collider2D other)
 {
     cscript = other.gameObject.GetComponent<collider_script>();
     if (cscript != null && cscript.gameObject.name == "collider_box")
     {
         pscript = cscript.transform.parent.parent.GetComponent<player_script>();
         if (pscript != null)
             cscript.transform.collider2D.isTrigger = ((pscript.fall_through && pscript.accel.y <= 0) || pscript.accel.y > 0) ? true : false;
     }
 }
Ejemplo n.º 9
0
    GameObject InstantiateRedPlayer()
    {
        GameObject Red_Player = Instantiate(player, new Vector3(-9f, -3.2f, 0f), Quaternion.identity, transform);

        Red_Script               = Red_Player.GetComponent <player_script> ();
        Red_Script.ymax          = The_ymax;
        Red_Script.player_Sprite = Red_sprite;
        Red_Script.myAxis        = "Vertical";
        Red_Script.splosion      = Redsplosion;

        return(Red_Player);
    }
Ejemplo n.º 10
0
    // Use this for initialization
    void Start()
    {
        //Debug.Log("Event script for room 1 initialized!");
        exitDoor  = GameObject.FindWithTag("Exit_R1").GetComponent <door_script>();
        entryDoor = GameObject.FindWithTag("Entry_R1").GetComponent <door_script>();

        player            = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        nextEventScript   = GameObject.FindObjectOfType(typeof(event_script_R2)) as event_script_R2;
        dialogManager     = GameObject.FindObjectOfType(typeof(dialog_script)) as dialog_script;
        beautifulPainting = GameObject.FindObjectOfType(typeof(bildchange_script)) as bildchange_script;
        scaryPainting     = GameObject.FindObjectOfType(typeof(bild_script)) as bild_script;
    }
Ejemplo n.º 11
0
    void Start()
    {
        roomA = GameObject.FindObjectOfType(typeof(event_script_A)) as event_script_A;
        room1 = GameObject.FindObjectOfType(typeof(event_script_R1)) as event_script_R1;
        room2 = GameObject.FindObjectOfType(typeof(event_script_R2)) as event_script_R2;
        room3 = GameObject.FindObjectOfType(typeof(event_script_R3)) as event_script_R3;
        room4 = GameObject.FindObjectOfType(typeof(event_script_R4)) as event_script_R4;
        room5 = GameObject.FindObjectOfType(typeof(event_script_R5)) as event_script_R5;

        player             = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        playerCameraObject = GameObject.FindWithTag("MainCamera");
        playerCamera       = playerCameraObject.GetComponent <Camera> ();
    }
Ejemplo n.º 12
0
    // Use this for initialization
    void Start()
    {
        //Debug.Log("Event script for room 5 initialized!");
        exitDoor  = GameObject.FindWithTag("Exit_R5").GetComponent <darkness_script>();
        entryDoor = GameObject.FindWithTag("Entry_R5").GetComponent <door_script>();

        player          = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        nextEventScript = GameObject.FindObjectOfType(typeof(event_script_P)) as event_script_P;
        dialogManager   = GameObject.FindObjectOfType(typeof(dialog_script)) as dialog_script;
        event1          = GameObject.FindWithTag("Event1").GetComponent <ColliderListener> ();
        event2          = GameObject.FindWithTag("Event2").GetComponent <ColliderListener> ();
        audio           = GameObject.Find("EventManager_R5");
    }
Ejemplo n.º 13
0
    public GameObject init_player()
    {
        GameObject new_player = GameObject.Instantiate(player_holder);

        features.spawn_feature(new_player);
        cur_player = new_player;
        p_script   = cur_player.GetComponent <player_script>();

        GameObject new_torch = GameObject.Instantiate(torch_prefab);

        new_torch.transform.SetParent(new_player.transform);
        new_torch.transform.localPosition = new Vector3(.5f, .5f, -2f);

        return(new_player);
    }
Ejemplo n.º 14
0
    // Use this for initialization
    void Start()
    {
        //Debug.Log("Event script for room 3 initialized!");
        exitDoor  = GameObject.FindWithTag("Exit_R3").GetComponent <door_script>();
        entryDoor = GameObject.FindWithTag("Entry_R3").GetComponent <door_script>();

        player          = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        nextEventScript = GameObject.FindObjectOfType(typeof(event_script_R4)) as event_script_R4;
        dialogManager   = GameObject.FindObjectOfType(typeof(dialog_script)) as dialog_script;
        event1          = GameObject.FindWithTag("Bridge_Start").GetComponent <ColliderListener> ();
        planken         = GameObject.FindWithTag("Panken");
        spieler         = GameObject.FindWithTag("Player");
        collider        = GameObject.FindGameObjectWithTag("Bridge").GetComponent <Collider2D>();

        //audio = GameObject.Find ("EventManager_Anfang");
    }
Ejemplo n.º 15
0
    // Use this for initialization
    void Start()
    {
        //Debug.Log("Event script for room 4 initialized!");
        exitDoor  = GameObject.FindWithTag("Exit_R4").GetComponent <door_script>();
        entryDoor = GameObject.FindWithTag("Entry_R4").GetComponent <door_script>();

        player          = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        nextEventScript = GameObject.FindObjectOfType(typeof(event_script_R5)) as event_script_R5;
        dialogManager   = GameObject.FindObjectOfType(typeof(dialog_script)) as dialog_script;

        mud                = GameObject.FindObjectOfType(typeof(mud_script)) as mud_script;
        mudSwitch          = GameObject.FindObjectOfType(typeof(switch_script)) as switch_script;
        colliderE          = GameObject.Find("Collider [R4] Lightning").GetComponent <PolygonCollider2D> ();
        defaultPlayerSpeed = player.getSpeed();
        mud.drain();

        audio = GameObject.Find("EventManager_R4");
    }
Ejemplo n.º 16
0
    // Use this for initialization
    void Start()
    {
        //Debug.Log("Event script for room P initialized!");


        player             = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        npc                = GameObject.FindObjectOfType(typeof(npc_script)) as npc_script;
        npc_object         = GameObject.FindWithTag("NPC");
        NPC2               = GameObject.FindWithTag("NPC2").GetComponentInChildren(typeof(SpriteRenderer)) as SpriteRenderer;
        walking            = npc_object.GetComponentInChildren(typeof(Animator)) as Animator;
        idle               = npc_object.GetComponentInChildren(typeof(SpriteRenderer)) as SpriteRenderer;
        dialogManager      = GameObject.FindObjectOfType(typeof(dialog_script)) as dialog_script;
        event1             = GameObject.FindWithTag("Entry_P").GetComponent <ColliderListener> ();
        playerCameraObject = GameObject.FindWithTag("MainCamera");
        npcCameraObject    = GameObject.FindWithTag("Camera3");
        playerCamera       = playerCameraObject.GetComponent <Camera> ();
        npcCamera          = npcCameraObject.GetComponent <Camera> ();
        npcSprite          = npc_object.GetComponentInChildren(typeof(SpriteRenderer)) as SpriteRenderer;
        npcAnimation       = npc_object.GetComponentInChildren(typeof(Animator)) as Animator;
    }
Ejemplo n.º 17
0
    // Start is called before the first frame update
    void Start()
    {
        ball_rb           = GetComponent <Rigidbody2D>();
        PlayerRacket      = GameObject.Find("PlayerRacket");
        UI_ref            = GameObject.Find("UI");
        Score_label       = UI_ref.transform.GetChild(0).GetComponent <Text>();
        Lose_Panel        = UI_ref.transform.GetChild(1).gameObject;
        Player_script_ref = PlayerRacket.GetComponent <player_script>();
        start_speed       = speed;

        //Load the best score from PlayerPrefs
        if (!PlayerPrefs.HasKey("BestScore"))
        {
            PlayerPrefs.SetInt("BestScore", 0);
        }
        best_score = PlayerPrefs.GetInt("BestScore");

        //Ball start velocity
        StartCoroutine(LaunchBallCoroutine());
    }
Ejemplo n.º 18
0
    public void OnPointerEnter(PointerEventData data)
    {
        GetComponent <Image>().sprite = on_hover;
        player_script player = attached_player.GetComponent <player_script>();
        //char_select.set_attack_one(player.skills[0]);
        //char_select.set_attack_two(player.skills[1]);

        /*
         * if(player.always_on.Count != 0)
         * {
         *  char_select.set_passive(player.always_on[0]);
         * }
         * if (player.on_attack_perm.Count != 0)
         * {
         *  char_select.set_passive(player.on_attack_perm[0]);
         * }
         * if (player.on_attack_temp.Count != 0)
         * {
         *  char_select.set_passive(player.on_attack_temp[0]);
         * }
         */
    }
Ejemplo n.º 19
0
    void Start()
    {
        spieler     = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
        box         = GetComponentInChildren(typeof(BoxCollider2D)) as BoxCollider2D;
        boxListener = GetComponentInChildren <ColliderListener> ();
        realPlayer  = GameObject.FindGameObjectWithTag("Player");

        //-------- BOX POINT CALCULATION -----------------------------

        Transform bcTransform = box.transform;
        Vector2   size        = new Vector2(box.size.x * bcTransform.localScale.x * 0.5f, box.size.y * bcTransform.localScale.y * 0.5f);

        colliderPointL      = new Vector2(-size.x, -size.y);
        colliderPointR      = new Vector2(size.x, -size.y);
        colliderPointL      = RotatePointAroundPivot(colliderPointL, Vector3.zero, bcTransform.eulerAngles);
        colliderPointR      = RotatePointAroundPivot(colliderPointR, Vector3.zero, bcTransform.eulerAngles);
        colliderPointL [0] += box.transform.position.x;
        colliderPointL [1] += box.transform.position.y;
        colliderPointR [0] += box.transform.position.x;
        colliderPointR [1] += box.transform.position.y;
        //Debug.Log ("Corner1X: " + colliderPointL [0] + " Corner1Y: " + colliderPointL [1] + " || Corner2X: " + colliderPointR [0] + " Corner2Y: " + colliderPointR [1]);
    }
Ejemplo n.º 20
0
 void Start()
 {
     spieler = GameObject.FindObjectOfType(typeof(player_script)) as player_script;
 }
Ejemplo n.º 21
0
 void Start()
 {
     // Haal de "player_script" uit het parent object op
     player = gameObject.GetComponentInParent <player_script>();
 }
Ejemplo n.º 22
0
 void Start()
 {
     plyrscrpt = this;
     boxcol    = GetComponent <BoxCollider>();
 }
Ejemplo n.º 23
0
 void Update()
 {
     cscript = null;
     pscript = null;
 }
Ejemplo n.º 24
0
 void Start()
 {
     cscript = null;
     pscript = null;
 }