Ejemplo n.º 1
0
    public void StartEvent()
    {
        var player_camera_object = GameMasterController.GetPlayerCameraObject();

        player_camera_object.GetComponent <CameraController>()
        .SetCamera(camera_mode, camera_mode_change_data);
    }
Ejemplo n.º 2
0
    // Start is called before the first frame update
    void Start()
    {
        gameMaster = FindObjectOfType <GameMasterController>();

        damageFlash.color = new Color(damageFlash.color.r, damageFlash.color.g, damageFlash.color.b, 0f);
        fearFlash.color   = new Color(fearFlash.color.r, fearFlash.color.g, fearFlash.color.b, 0f);
    }
Ejemplo n.º 3
0
 public MessageManager(GameMasterController gmController)
 {
     Queue                = new Dictionary <string, List <IGMMessage> >();
     PrioritisedQueue     = new List <IGMMessage>();
     QueueTasks           = new Dictionary <string, Task>();
     gameMasterController = gmController;
 }
Ejemplo n.º 4
0
    public void StartEvent()
    {
        var player   = GameMasterController.GetPlayerObject();
        var animator = player.GetComponentInChildren <Animator>();

        animator.SetTrigger(trigger);
    }
Ejemplo n.º 5
0
    void Start()
    {
        master = this.GetComponentInParent <GameMasterController>();
        ui     = master.user_interface_controller;

        audio_source = this.gameObject.AddComponent <AudioSource>();
    }
Ejemplo n.º 6
0
    public bool FinishEvent()
    {
        var   player_camera_object = GameMasterController.GetPlayerCameraObject();
        float fixed_transition     = player_camera_object.GetComponent <CameraController>().Fixed_Transition;

        return(fixed_transition >= 1.0f);
    }
Ejemplo n.º 7
0
        void Start()
        {
            master       = GameMasterController.GetMasterController();
            audio_source = this.gameObject.AddComponent <AudioSource>();

            sys_random = new System.Random();
        }
Ejemplo n.º 8
0
    private void Start()
    {
        master = this.GetComponentInParent <GameMasterController>();

        // add event hooks.

        master.GameStateChange += ChangeGameState;

        // load ui resources.

        ui_font = Resources.Load <TMP_FontAsset>("font/game_font");
        ui_message_box_frame_sprite = Resources.Load <Sprite>("texture/ui/tmenu_message_box_image");
        ui_message_box_icon_sprite  = Resources.Load <Sprite>("texture/vox/vox_default");

        // initialise and load vox resources.

        vox_sprite_dictionary = new Dictionary <string, Sprite>();

        var vox_sprites = Resources.LoadAll <Sprite>("texture/vox");

        foreach (var vox_sprite in vox_sprites)
        {
            vox_sprite_dictionary.Add(vox_sprite.name, vox_sprite);
        }

        // initialise UI.

        Initialise();
    }
Ejemplo n.º 9
0
    private void Start()
    {
        master  = GameObject.FindObjectOfType <GameMasterController>();
        trigger = this.GetComponent <BoxCollider>();

        is_triggered = false;
    }
Ejemplo n.º 10
0
    private void Start()
    {
        player     = GameObject.Find("Player");
        gameMaster = FindObjectOfType <GameMasterController>();

        // Laser Setup
        spawnedLaser = Instantiate(laserPrefab, endPoint.transform) as GameObject;
        spawnedLaser.SetActive(false);
    }
Ejemplo n.º 11
0
    private void Start()
    {
        master = this.GetComponentInParent <GameMasterController>();
        SceneManager.sceneLoaded += EndLoadLevel;

        // initialise transition variables.

        transition_texture = new Texture2D(1, 1);
    }
Ejemplo n.º 12
0
    // Start is called before the first frame update
    void Start()
    {
        master_controller = GameMasterController.GetMasterController();

        switch_audio_source             = gameObject.AddComponent <AudioSource>();
        switch_audio_source.clip        = switch_sound;
        switch_audio_source.loop        = false;
        switch_audio_source.playOnAwake = false;
        switch_audio_source.volume      = 1f * master_controller.audio_controller.volume_object;
    }
Ejemplo n.º 13
0
    void Start()
    {
        master = this.GetComponentInParent <GameMasterController>();

        game_var_bool   = new Dictionary <string, bool>();
        game_var_string = new Dictionary <string, string>();
        game_var_int    = new Dictionary <string, int>();

        json_save_path = Application.persistentDataPath + "/save_data.json";
    }
Ejemplo n.º 14
0
    // Start is called before the first frame update
    void Start()
    {
        floorTrigger = gameObject.transform.GetChild(0).gameObject;
        gameMaster   = FindObjectOfType <GameMasterController>();
        floorSize    = Mathf.Abs(transform.GetChild(1).GetChild(0).position.x);

        floors = new GameObject[transform.GetChild(1).childCount];
        for (int i = 0; i < floors.Length; i++)
        {
            floors[i] = transform.GetChild(1).GetChild(i).gameObject;
            PopulateFloors(floors[i]);
        }
    }
Ejemplo n.º 15
0
 private void Awake()
 {
     player = GameObject.Find("player");
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
     DontDestroyOnLoad(gameObject);
 }
Ejemplo n.º 16
0
 void Awake()
 {
     if (_instance == null)
     {
         _instance = this;
         DontDestroyOnLoad(this);
     }
     else
     {
         if (this != _instance)
         {
             Destroy(this.gameObject);
         }
     }
 }
Ejemplo n.º 17
0
    private void CheckForZone()
    {
        float distance = c_playerData.f_currentForwardRaycastDistance + (c_playerData.f_currentSpeed * Time.fixedDeltaTime);

        if (Physics.Raycast(c_playerData.v_currentPosition, c_playerData.q_currentRotation * Vector3.forward, out forwardHit, distance, ZoneCollisionMask))
        {
            // notify that we have collided with a zone, grab the zone's ID and send corresponding message
            ZoneController controller = GameMasterController.LookupZoneController(forwardHit.transform);
            if (controller != null && c_positionData.u_zone != controller.u_zoneId)
            {
                c_positionData.u_zone = controller.u_zoneId;
                ZoneAction();
            }
        }
    }
Ejemplo n.º 18
0
    private void Start()
    {
        master = this.GetComponentInParent <GameMasterController>();

        // add event hooks.

        master.GameStateChange += ChangeGameState;

        // load resources.

        ui_font = Resources.Load <TMP_FontAsset>("font/game_font");
        ui_message_box_frame_sprite = Resources.Load <Sprite>("texture/ui/tmenu_message_box_image");

        // initialise UI.

        Initialise();
    }
Ejemplo n.º 19
0
    void Start()
    {
        master = GameObject.FindObjectOfType <GameMasterController>();

        camera_mode = GameConstants.CameraMode.camera_default;

        fixed_start_position = this.transform.position;
        fixed_start_rotation = this.transform.rotation;

        fixed_transform  = this.transform;
        fixed_transition = 1.0f;

        // set to default target (player).

        target = GameObject.FindGameObjectWithTag(GameConstants.TAG_PLAYER_CAMERA_TARGET).transform;

        Debug.Log("Camera Starting");
    }
Ejemplo n.º 20
0
 private void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else
     {
         Destroy(gameObject);
     }
     tm = FindObjectOfType <TetroMove>();
     gm.Init();
     score.text = gm.GetScore().ToString();
     level.text = gm.GetLevel().ToString();
     // NEEDS CHANGING
     highscore.text    = 0.ToString();
     linesCleared.text = gm.GetLinesCleared().ToString();
 }
    private void Start()
    {
        master_controller = GameMasterController.GetMasterController();

        receiver = receiver_object.GetComponent <MapTriggerReceiverController>();

        receiver.Activate   += OnSwitchPress;
        receiver.Deactivate += OnSwitchRelease;

        if (move_sound != null)
        {
            audio_source             = gameObject.AddComponent <AudioSource>();
            audio_source.clip        = move_sound;
            audio_source.loop        = false;
            audio_source.playOnAwake = false;
            audio_source.volume      = 1f * master_controller.audio_controller.volume_object;
        }
    }
Ejemplo n.º 22
0
    // Start is called before the first frame update
    void Start()
    {
        master = this.GetComponentInParent <GameMasterController>();
        ui     = master.user_interface_controller;

        ui_font = Resources.Load(GameConstants.DIRECTORY_FONT) as Font;

        player_health_icon_texture = Resources.Load("texture/ui/tmenu_player_health") as Texture2D;
        player_health_icon_rect    = new Rect(64, 64, 64, 64);

        ui_style                  = new GUIStyle();
        ui_style.font             = ui_font;
        ui_style.fontSize         = 32;
        ui_style.normal.textColor = Color.white;

        ui_shadow_style                  = new GUIStyle();
        ui_shadow_style.font             = ui_font;
        ui_shadow_style.fontSize         = 32;
        ui_shadow_style.normal.textColor = Color.black;
    }
Ejemplo n.º 23
0
    // Start is called before the first frame update
    void Start()
    {
        master_controller = GameMasterController.GetMasterController();

        switch_audio_source             = gameObject.AddComponent <AudioSource>();
        switch_audio_source.clip        = switch_sound;
        switch_audio_source.loop        = false;
        switch_audio_source.playOnAwake = false;
        switch_audio_source.volume      = 1f * master_controller.audio_controller.volume_object;

        if (switch_game_var != null && switch_game_var != string.Empty)
        {
            is_pressed = master_controller.data_controller.GetGameVarBool(switch_game_var);

            if (is_pressed)
            {
                foreach (var switch_receiver in switch_receivers)
                {
                    switch_receiver.OnActivate();
                }
            }
        }
    }
Ejemplo n.º 24
0
 // Start is called before the first frame update
 void Start()
 {
     master = GameObject.FindObjectOfType <GameMasterController>();
     master.input_controller.action_start.performed += LoadTestScene;
 }
Ejemplo n.º 25
0
 void Start()
 {
     master = GameMasterController.GetMasterController();
 }
Ejemplo n.º 26
0
 public EntityData()
 {
     this.u_entityID = GameMasterController.GetNextAvailableID();
 }
Ejemplo n.º 27
0
 void Start()
 {
     master = this.GetComponentInParent <GameMasterController>();
     ui     = master.user_interface_controller;
 }
Ejemplo n.º 28
0
 public void Awake() => Instance = this;
Ejemplo n.º 29
0
 void Awake()
 {
     if (_instance == null)
     {
         _instance = this;
         DontDestroyOnLoad (this);
     }
     else
     {
         if (this != _instance)
         {
             Destroy (this.gameObject);
         }
     }
 }
Ejemplo n.º 30
0
 private void Start()
 {
     master_controller = GameObject.FindObjectOfType <GameMasterController>();
 }
Ejemplo n.º 31
0
 void Start()
 {
     GameMasterController.AddZoneToList(ref this_transform, this);
     AddZoneToLookup(ZoneId, Type);
 }