using System.Collections;
using System.Collections.Generic;
using UIFramework;
using UnityEngine;
using static PerformanceAdjusting;
class PerformanceDataCenter
{
public static Dictionary<SignalEnum, Dictionary<ToggleID, int>> toggleMapping =
new Dictionary<SignalEnum, Dictionary<ToggleID, int>>
{
{ SignalEnum.performanceadjusting_frontrearaxleoutputpower, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 100 },
{ ToggleID.Toggle_1, 90 },
{ ToggleID.Toggle_2, 80 },
{ ToggleID.Toggle_3, 70 },
{ ToggleID.Toggle_4, 60 },
{ ToggleID.Toggle_5, 50 },
{ ToggleID.Toggle_6, 40 },
{ ToggleID.Toggle_7, 30 },
{ ToggleID.Toggle_8, 20 },
{ ToggleID.Toggle_9, 10 },
{ ToggleID.Toggle_10, 1 },
}
},
{ SignalEnum.performanceadjusting_dynamicresponse, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 0 },
{ ToggleID.Toggle_1, 1 },
{ ToggleID.Toggle_2, 2 },
}
},
{ SignalEnum.performanceadjusting_brakefeedback, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 1 },
{ ToggleID.Toggle_1, 0 },
{ ToggleID.Toggle_2, 2 },
}
},
{ SignalEnum.performanceadjusting_steeringfeel, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 0 },
{ ToggleID.Toggle_1, 1 },
{ ToggleID.Toggle_2, 2 },
}
},
{ SignalEnum.performanceadjusting_suspensiondamping, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 0 },
{ ToggleID.Toggle_1, 1 },
{ ToggleID.Toggle_2, 2 },
}
},
{ SignalEnum.performanceadjusting_esp, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 0 },
{ ToggleID.Toggle_1, 1 },
{ ToggleID.Toggle_2, 2 },
}
},
{ SignalEnum.performanceadjusting_energyrecoverysystems, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 5 },
{ ToggleID.Toggle_1, 0 },
{ ToggleID.Toggle_2, 1 },
{ ToggleID.Toggle_3, 2 },
}
},
{ SignalEnum.performanceadjusting_supercoolingsystem, new Dictionary<ToggleID, int>
{
{ ToggleID.Toggle_0, 1 },
{ ToggleID.Toggle_1, 0 },
}
}
};
}