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]]); } }
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); }
private static void gmFixChallengePartUpdateDigitList( AppMain.GMS_FIX_PART_CHALLENGE part_challenge) { AppMain.AkUtilNumValueToDigits((int)AppMain.gmFixGetChallengeNum(), part_challenge.digit_list, 3); }