explicitly reset and spawn instead of implicitly
This commit is contained in:
parent
d517b78a8c
commit
57cc49dc1a
@ -66,6 +66,7 @@ pub fn new<'a>(
|
|||||||
},
|
},
|
||||||
Instruction::ChangeMap(complete_map)=>{
|
Instruction::ChangeMap(complete_map)=>{
|
||||||
run_session_instruction!(ins.time,SessionInstruction::ChangeMap(&complete_map));
|
run_session_instruction!(ins.time,SessionInstruction::ChangeMap(&complete_map));
|
||||||
|
run_session_instruction!(ins.time,SessionInstruction::Input(SessionInputInstruction::Mode(crate::session::ImplicitModeInstruction::ResetAndSpawn(strafesnet_common::gameplay_modes::ModeId::MAIN,strafesnet_common::gameplay_modes::StageId::FIRST))));
|
||||||
run_graphics_worker_instruction!(GraphicsInstruction::ChangeMap(complete_map));
|
run_graphics_worker_instruction!(GraphicsInstruction::ChangeMap(complete_map));
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
@ -333,10 +333,6 @@ impl InstructionConsumer<Instruction<'_>> for Session{
|
|||||||
Instruction::ChangeMap(complete_map)=>{
|
Instruction::ChangeMap(complete_map)=>{
|
||||||
self.clear_recording();
|
self.clear_recording();
|
||||||
self.change_map(complete_map);
|
self.change_map(complete_map);
|
||||||
// ResetAndSpawn
|
|
||||||
run_mouse_interpolator_instruction!(MouseInterpolatorInstruction::Mode(ModeInstruction::Reset));
|
|
||||||
run_mouse_interpolator_instruction!(MouseInterpolatorInstruction::Misc(MiscInstruction::SetSensitivity(self.user_settings().calculate_sensitivity())));
|
|
||||||
run_mouse_interpolator_instruction!(MouseInterpolatorInstruction::Mode(ModeInstruction::Spawn(ModeId::MAIN,StageId::FIRST)));
|
|
||||||
},
|
},
|
||||||
Instruction::Idle=>{
|
Instruction::Idle=>{
|
||||||
run_mouse_interpolator_instruction!(MouseInterpolatorInstruction::Idle);
|
run_mouse_interpolator_instruction!(MouseInterpolatorInstruction::Idle);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user