protected override void OnRequest(request_challenge_stage_continue request, object userdata) { ChallengeStageContinueActionParam param = userdata as ChallengeStageContinueActionParam; if (param == null) { return; } request.floor = param.Floor; }
public void ContinueChallenge() { int floor = GetDoingFloor(); if (floor > GetCurFloor()) { return; } ChallengeStageContinueActionParam param = new ChallengeStageContinueActionParam(); param.Floor = (uint)floor; Net.Instance.DoAction((int)Message.MESSAGE_ID.ID_MSG_CHALLENGE_STAGE_CONTINUE, param); }