Esempio n. 1
0
 private static void gmFixChallengePartUpdateActionDigitsType(
     AppMain.GMS_FIX_PART_CHALLENGE part_challenge)
 {
     for (int index = 0; index < 3; ++index)
     {
         AppMain.gmFixSetFrameStatic((AppMain.OBS_OBJECT_WORK)part_challenge.sub_parts[AppMain.gm_fix_part_challenge_digit_subpart_idx_tbl[index]], AppMain.gm_fix_part_common_digit_type_frame_tbl[part_challenge.digit_list[index]]);
     }
 }
Esempio n. 2
0
    private static void gmFixChallengePartProcUpdateMain(AppMain.GMS_FIX_PART_WORK part_work)
    {
        AppMain.GMS_FIX_PART_CHALLENGE part_challenge = (AppMain.GMS_FIX_PART_CHALLENGE)part_work;
        float frame = 0.0f;

        if (AppMain.g_gm_main_system.ply_work[0] != null)
        {
            frame = ((int)AppMain.g_gm_main_system.ply_work[0].player_flag & 16384) == 0 ? 0.0f : 1f;
        }
        AppMain.gmFixSetFrameStatic((AppMain.OBS_OBJECT_WORK)part_challenge.sub_parts[0], frame);
        AppMain.gmFixChallengePartUpdateDigitList(part_challenge);
    }
Esempio n. 3
0
 private static void gmFixChallengePartUpdateDigitList(
     AppMain.GMS_FIX_PART_CHALLENGE part_challenge)
 {
     AppMain.AkUtilNumValueToDigits((int)AppMain.gmFixGetChallengeNum(), part_challenge.digit_list, 3);
 }