Esempio n. 1
0
 protected override void onAwake()
 {
     m_animator = GetComponent <Animator>();
     m_subscriberList.Add(new Event <BossDieEvent> .Subscriber(onBossDie));
     m_subscriberList.Add(new Event <DieEvent> .Subscriber(onDie));
     m_subscriberList.Subscribe();
 }
Esempio n. 2
0
 void Awake()
 {
     _subscriberList.Add(new Event <UpdateAchievementUIEvent> .Subscriber(UpdateAchievementUI));
     _subscriberList.Add(new Event <ProgressAchievementEvent> .Subscriber(UpdateAchievementProgress));
     _subscriberList.Add(new Event <RefreshAchievementsEvent> .Subscriber(RefreshMe));
     _subscriberList.Subscribe();
 }
Esempio n. 3
0
    void Awake()
    {
        m_target = transform.position;

        m_subscriberList.Add(new Event <CameraTargetChangeEvent> .Subscriber(OnTargetMove));
        m_subscriberList.Add(new Event <InstantMoveCameraEvent> .Subscriber(OnInstantMove));
        m_subscriberList.Subscribe();
    }
Esempio n. 4
0
 void Awake()
 {
     _subscriberList.Add(new Event <StartCountdownEvent> .Subscriber(onCountdownStart));
     _subscriberList.Add(new Event <PauseEvent> .Subscriber(onPause));
     _subscriberList.Add(new Event <EndLevelEvent> .Subscriber(onPlayerFinish));
     _subscriberList.Add(new Event <CollectEvent> .Subscriber(onCollect));
     _subscriberList.Subscribe();
 }
Esempio n. 5
0
 private void Awake()
 {
     m_subscriberList.Add(new Event <UpdateMinimapEvent> .Subscriber(OnMapUpdate));
     m_subscriberList.Add(new Event <HideMapEvent> .Subscriber(OnHideMap));
     m_subscriberList.Add(new Event <AllEnemyKilledEvent> .Subscriber(OnAllEnemyKill));
     m_subscriberList.Add(new Event <EnemySpawnEvent> .Subscriber(OnEnemySpawn));
     m_subscriberList.Subscribe();
 }
Esempio n. 6
0
 void Awake()
 {
     _subscriberList.Add(new Event <PlayerMovedEvent> .Subscriber(OnPlayerMove));
     _subscriberList.Add(new Event <InstantMoveCameraEvent> .Subscriber(OnInstantMove));
     _subscriberList.Add(new Event <PauseRingEvent> .Subscriber(Pause));
     _subscriberList.Add(new Event <InitializeEvent> .Subscriber(OnInit));
     _subscriberList.Subscribe();
 }
Esempio n. 7
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <FrameStatusChangedEvent> .Subscriber(OnStatusChange));
        m_subscriberList.Add(new Event <ProcessFrameEvent> .Subscriber(OnFrame));
        m_subscriberList.Subscribe();

        m_pos = transform.position;
    }
    private void Awake()
    {
        m_camera = GetComponentInChildren <Camera>();

        m_subsctiberList.Add(new Event <AddScreenShakeEvent> .Subscriber(OnAddShake));
        m_subsctiberList.Add(new Event <StopScreenShakeEvent> .Subscriber(OnStopShake));
        m_subsctiberList.Subscribe();
    }
Esempio n. 9
0
    void Awake()
    {
        G.Sys.gameManager = this;

        _subscriberList.Add(new Event <PlayerKillEvent> .Subscriber(OnPlayerKill));
        _subscriberList.Add(new Event <TextTriggerEvent> .Subscriber(OnTextTrigger));
        _subscriberList.Subscribe();
    }
Esempio n. 10
0
    private void Awake()
    {
        m_animator = GetComponent <Animator>();
        m_light    = transform.Find("Light").gameObject;

        m_subscriberList.Add(new Event <AllEnemyKilledEvent> .Subscriber(OnAllEnemyKill));
        m_subscriberList.Add(new Event <EnemySpawnEvent> .Subscriber(OnEnemySpawn));
        m_subscriberList.Subscribe();
    }
Esempio n. 11
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <MapEndEvent> .Subscriber(onMapEnd));
        m_subscriberList.Add(new Event <CameraStartEvent> .Subscriber(onCameraStart));
        m_subscriberList.Add(new Event <CameraEndEvent> .Subscriber(onCameraEnd));
        m_subscriberList.Subscribe();

        m_source = GetComponent <AudioSource>();
    }
Esempio n. 12
0
    void Awake()
    {
        _subscriberList.Add(new Event <ResetEvent> .Subscriber(OnReset));
        _subscriberList.Add(new Event <PausePlayerEvent> .Subscriber(Pause));
        _subscriberList.Add(new Event <PlayerJumpEvent> .Subscriber(JumpMe));
        _subscriberList.Add(new Event <PowerupCollectedEvent> .Subscriber(OnPowerupStart));
        _subscriberList.Add(new Event <PowerupFlashEvent> .Subscriber(OnPowerupFlash));

        _currentSpeed = RotationSpeed;
    }
Esempio n. 13
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <TeleportPlayerEvent> .Subscriber(OnTeleport));
        m_subscriberList.Add(new Event <GoldChangedEvent> .Subscriber(OnGoldGain));
        m_subscriberList.Subscribe();

        m_visual = transform.Find("Visual").gameObject;

        m_instance = this;
    }
Esempio n. 14
0
    void Awake()
    {
        G.Sys.chunkSpawner = this;
        _subscriberList.Add(new Event <CameraMovedEvent> .Subscriber(OnCameraMove));
        _subscriberList.Add(new Event <InitializeEvent> .Subscriber(OnInitialize));
        _subscriberList.Add(new Event <ResetEvent> .Subscriber(OnReset));
        _subscriberList.Subscribe();

        CreateChunkData();
    }
Esempio n. 15
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <StartEvent> .Subscriber(onStart));
        m_subscriberList.Add(new Event <DieEvent> .Subscriber(onDie));
        m_subscriberList.Add(new Event <BossDieEvent> .Subscriber(onBossDieEvent));
        m_subscriberList.Subscribe();

        m_startMessage.SetActive(false);
        m_endWinMessage.SetActive(false);
        m_dieMessage.SetActive(false);
    }
Esempio n. 16
0
 void Awake()
 {
     for (int i = 0; i < Sounds.Length; i++)
     {
         _sounds.Add(Sounds[i].Sound, Sounds[i].Volume);
     }
     _subscriberList.Add(new Event <PlaySoundEvent> .Subscriber(PlaySound));
     _subscriberList.Add(new Event <ChangeMusicEvent> .Subscriber(PlayMusic));
     _subscriberList.Add(new Event <ChangeVolumeEvent> .Subscriber(ChangeVolume));
     _subscriberList.Subscribe();
 }
Esempio n. 17
0
    void Start()
    {
        _subscriberList.Add(new Event <PlayerMovedEvent> .Subscriber(UpdateScore));
        _subscriberList.Add(new Event <CoinCollectedEvent> .Subscriber(UpdateCoin));
        _subscriberList.Add(new Event <PlayerKillEvent> .Subscriber(CannotPause));
        _subscriberList.Add(new Event <MoveRingEvent> .Subscriber(OnRingClick));
        _subscriberList.Subscribe();

        ScoreText.text = "0";
        CoinText.text  = "0";
    }
Esempio n. 18
0
    void Awake()
    {
        m_surface  = transform.Find("Image").GetComponent <Image>();
        m_gameMap  = GameObject.Find("GameMap");
        m_planeIco = transform.Find("Plane").GetComponent <Transform>();

        m_subscriberList.Add(new Event <GenerationFinishedEvent> .Subscriber(onGenerationEnd));
        m_subscriberList.Add(new Event <MapStartEvent> .Subscriber(onOpenMap));
        m_subscriberList.Subscribe();

        gameObject.SetActive(false);
    }
Esempio n. 19
0
    void Awake()
    {
        DontDestroyOnLoad(gameObject);

        G.Sys.gameManager = this;

        _subscriberList.Add(new Event <PlayerDieEvent> .Subscriber(onPlayerDie));
        _subscriberList.Add(new Event <EndLevelEvent> .Subscriber(onPlayerFinish));
        _subscriberList.Add(new Event <GoToMenuEvent> .Subscriber(onGoToMain));
        _subscriberList.Add(new Event <LoadLevelEvent> .Subscriber(onLoadLevel));
        _subscriberList.Add(new Event <PauseEvent> .Subscriber(onPause));
        _subscriberList.Subscribe();
    }
Esempio n. 20
0
    private void Awake()
    {
        m_rigidbody = GetComponent <Rigidbody2D>();

        m_collider = GetComponent <BoxCollider2D>();
        if (m_collider == null)
        {
            m_collider = GetComponentInChildren <BoxCollider2D>();
        }

        m_subscriberList.Add(new Event <StartJumpEvent> .LocalSubscriber(OnJump, gameObject));
        m_subscriberList.Add(new Event <StartDashEvent> .LocalSubscriber(OnDash, gameObject));
        m_subscriberList.Subscribe();
    }
Esempio n. 21
0
    private void Awake()
    {
        if (m_instance != null)
        {
            Destroy(gameObject);
            return;
        }
        m_instance = this;
        DontDestroyOnLoad(gameObject);

        m_sources      = transform.Find("Sounds").GetComponentsInChildren <AudioSource>();
        m_musicSource1 = transform.Find("Music1").GetComponent <AudioSource>();
        m_musicSource2 = transform.Find("Music2").GetComponent <AudioSource>();

        m_subscriberList.Add(new Event <SettingsChangedEvent> .Subscriber(OnSettingsChanges));
        m_subscriberList.Add(new Event <PlayMusicEvent> .Subscriber(PlayMusic));
        m_subscriberList.Add(new Event <IsPlayingMusicEvent> .Subscriber(IsPlayingMusic));
        m_subscriberList.Add(new Event <StopMusicEvent> .Subscriber(StopMusic));
        m_subscriberList.Add(new Event <PlaySoundEvent> .Subscriber(PlaySound));
        m_subscriberList.Add(new Event <IsPlayingSoundEvent> .Subscriber(IsPlayingSound));
        m_subscriberList.Add(new Event <PlaySoundLoopEvent> .Subscriber(PlayLoop));
        m_subscriberList.Add(new Event <StopSoundLoopEvent> .Subscriber(StopLoop));

        m_subscriberList.Subscribe();
    }
Esempio n. 22
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <CameraStartEvent> .Subscriber(onCameraStart));
        m_subscriberList.Add(new Event <CameraEndEvent> .Subscriber(onCameraEnd));
        m_subscriberList.Subscribe();

        gameObject.SetActive(false);
        m_flashSurface.SetActive(false);
        map      = GameObject.Find("GameMap").GetComponent <Transform>();
        m_source = GetComponent <AudioSource>();

        photos.Clear();
        maxPhotoCount = m_maxPhotoCount;
    }
Esempio n. 23
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <GetDirectionEvent> .LocalSubscriber(GetDirection, gameObject));
        m_subscriberList.Add(new Event <GetJumpEvent> .LocalSubscriber(GetJump, gameObject));
        m_subscriberList.Add(new Event <GetDashEvent> .LocalSubscriber(GetDash, gameObject));
        m_subscriberList.Add(new Event <GetAttackEvent> .LocalSubscriber(GetAttack, gameObject));
        m_subscriberList.Add(new Event <GetAimEvent> .LocalSubscriber(GetAim, gameObject));
        m_subscriberList.Subscribe();

        m_inputs = GetComponent <PlayerInput>();
        if (m_inputs)
        {
            m_inputs.onActionTriggered += OnInput;
        }
    }
Esempio n. 24
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <ObjectPickedEvent> .Subscriber(OnObjectPicked));
        m_subscriberList.Subscribe();

        m_instance = this;
    }
Esempio n. 25
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <ButtonPressEvent> .Subscriber(OnMenuSelect));
        m_subscriberList.Subscribe();

        m_instance = this;
    }
Esempio n. 26
0
    private void Awake()
    {
        m_subscriberList.Add(new Event <WeaponTargetChangeEvent> .Subscriber(OnCursorMove));
        m_subscriberList.Subscribe();

        m_renderer = GetComponentInChildren <SpriteRenderer>();
    }
Esempio n. 27
0
    protected override void onAwake()
    {
        m_subscriberList.Add(new Event <MonsterEatenEvent> .Subscriber(onMonsterDie));
        m_subscriberList.Subscribe();

        m_animator = GetComponent <Animator>();
    }
Esempio n. 28
0
    void Awake()
    {
        m_subscriberList.Add(new Event <GoldChangedEvent> .Subscriber(OnGoldChange));
        m_subscriberList.Subscribe();

        m_texts = GetComponentsInChildren <Text>();
    }
Esempio n. 29
0
    public DataMaster()
    {
        _subscriberList.Add(new Event <PlayerHaveJumped> .Subscriber(OnJump));
        _subscriberList.Subscribe();

        Load();
    }
Esempio n. 30
0
    void Awake()
    {
        G.Sys.powerupManager = this;

        _subscriberList.Add(new Event <PowerupCollectedEvent> .Subscriber(OnPowerupCollect));
        _subscriberList.Subscribe();
    }