Exemplo n.º 1
0
    private void Start()
    {
        GameEventSystem.StartListening(GameEventSystem.EventID.FightStart, Event_FightStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundPreStart, Event_RoundPreStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundPreStart, Event_RoundPreStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundEnd, Event_RoundEnd);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundResults, Event_RoundResults);

        FocusOnTwoFighters(true);
    }
Exemplo n.º 2
0
    private void Start()
    {
        GameEventSystem.StartListening(GameEventSystem.EventID.FightStart, Event_FightStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundPreStart, Event_RoundPreStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundStart, Event_RoundStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundEnd, Event_RoundEnd);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundResults, Event_RoundResults);
        GameEventSystem.StartListening(GameEventSystem.EventID.FightEnd, Event_FightEnd);

        GameEventSystem.TriggerEvent(GameEventSystem.EventID.FightStart);
    }
Exemplo n.º 3
0
    private void Start()
    {
        spawn_position = transform.position;
        spawn_rotation = transform.rotation;

        if (this == FightData.fighter1)
        {
            enemy = FightData.fighter2;
            forward_input_coefficient = 1.0f;
        }
        else
        {
            enemy = FightData.fighter1;
            forward_input_coefficient = -1.0f;
        }

        float fighter_hp = FightData.fighter_hp;

        health = new Health(fighter_hp, fighter_hp);

        GameEventSystem.StartListening(GameEventSystem.EventID.FightStart, Event_FightStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundPreStart, Event_RoundPreStart);
        GameEventSystem.StartListening(GameEventSystem.EventID.RoundResults, Event_RoundResults);
    }