Пример #1
0
 public JObject ToJson(int weightSum)
 {
     return(new JObject
     {
         { "width", Weight / (double)weightSum },
         { "showText", !Discrete },
         { "tap", Tap.ToString() },
         { "press", Press.ToString() }
     });
 }
Пример #2
0
    protected override IEnumerator TakeActionCoroutine()
    {
        yield return(base.TakeActionCoroutine());

        Press press = SetPress();

        // Set press value based on the order of the call
        if (Time.realtimeSinceStartup - lastCallTime > 3)
        {
            lastPress = press = ExtensionMethods.RandomEnumValue <Press>();
        }
        else
        {
            press = SetPress();
        }

        lastCallTime = Time.realtimeSinceStartup;

        PlaySound(press);
        tileMover.Anim.SetTrigger(press.ToString() + "Press");

        actionInitiated = true;
    }
Пример #3
0
        public override string GetDataRow()
        {
            var ic = CultureInfo.InvariantCulture;

            return(String.Join(",",
                               new []
            {
                base.GetDataRow(), KINJ_AIRFREE.ToString("0.##", ic), UOZ_TCORR.ToString("0.#", ic), DUOZ_REGXX.ToString("0.#", ic), DIUOZ.ToString(ic), JUFRXX.ToString(ic), JFRXX1.ToString(ic), JFRXX2.ToString(ic),
                DELTA_RPM_XX.ToString(ic), DERR_RPM.ToString(ic), PXX_ZONE.ToString(ic), UGB_RXX.ToString("0.##", ic),
                StartFlags.ToString("X2"),
                TWAT_RT.ToString(ic), THR_RT_16.ToString(ic), RPM_RT.ToString(ic), RPM_RT_16.ToString(ic), RPM_THR_RT.ToString(ic), GBC_RT.ToString(ic), GBC_RT_16.ToString(ic),
                KGTC.ToString("0.#", ic), KBARR_GTC.ToString("0.#", ic), DUOZ.ToString("0.#", ic),
                DUOZ_LAUNCH.ToString(ic), LaunchFuelCutOff.ToString(ic), DELAY_FUEL_CUTOFF.ToString(ic), PRESS_RT.ToString(ic), Press.ToString("0.##", ic),
                TARGET_BOOST.ToString("0.##", ic), TURBO_DYNAMICS.ToString(ic), WGDC.ToString(ic),
                Tcharge.ToString(ic), TchargeCoeff.ToString("0.##", ic), FchargeGBC.ToString(ic), KGBC_DAD.ToString("0.##", ic), FchargeGBCFin.ToString(ic), Knock.ToString("X4"),
                KnockFlags.ToString("X2"), MisFireFlags.ToString("X2"), DGTC_DadRich.ToString("0.###", ic),
                TLE_PIN_0_7.ToString("X2"), TLE_PIN_8_15.ToString("X2")
            }));
        }