dissertation / mainCode / Game / GameResults.cs
GameResults.cs
Raw
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

[Serializable]
public class GameResults
{
    public int kills;
    public string timestamp;
    public float timeElapsed;
    public bool won;
    public int health;
    public int level;
    public double score;
    public float killsPerSecond;
    public float accuracy;
    public float headshotPercentage;
    public float timeToDamage;
    public float averageHealthLoss;
    public float timeToKill;
    public List<Engagement> engagements = new List<Engagement>();

    public float enemyDamage;
    public float enemyFireRate;
    public float enemyMaxFireRate;
    public float enemyNoticeRate;
    public float enemyAimModifier;
    public float enemySpawnRate;
    public float enemyHealth;
    public float enemySpeed;

    public int graphicalTipsEnabled;
    public int textualTipsEnabled;
    public int movingEnabled;
    public int ddaEnabled;
    public int accuracyEnabled;
    public int headshotEnabled;
    public int ttdEnabled;
    public int ttkEnabled;
    public int vcEnabled;
    public int hcEnabled;
    public int missesEnabled;
    public int dsEnabled;
}