예제 #1
0
    public override void AgentReset()
    {
        ResetTransform();
        //PrintDead();
        _shootingCD          = 0;
        bodyIntegrity.health = 15;

        if (states.Count() != 0)
        {
            Debug.Log("write");
            CsvReadWrite writer = new CsvReadWrite();
            writer.Save(states);
            states.Clear();
        }
    }
예제 #2
0
    public void SaveState()
    {
        state st = new state();

        st.shoot = System.Convert.ToInt32(0);

        states.Add(st);

        if (state.done == true && bSaved == false)
        {
            CsvReadWrite writer = new CsvReadWrite();
            writer.Save(states);
            states.Clear();
            bSaved = true;
        }
    }