Added one func

This commit is contained in:
korenkonder
2024-02-03 15:37:20 +03:00
parent 54c61a89f6
commit 0d1c7f026d
2 changed files with 14 additions and 1 deletions
+13 -1
View File
@@ -3746,6 +3746,18 @@ void x_pv_game_pv_data::set_motion_max_frame(int32_t chara_id, int32_t motion_in
}
}
void x_pv_game_pv_data::stop() {
if (dsc.data.size()) {
dsc_data_ptr = dsc.data.data();
dsc_data_ptr_end = dsc_data_ptr + dsc.data.size();
}
else {
dsc_data_ptr = 0;
dsc_data_ptr_end = 0;
}
dsc_time = -1;
}
void x_pv_game_pv_data::unload() {
dsc.type = DSC_NONE;
dsc.signature = 0;
@@ -3961,7 +3973,7 @@ void x_pv_game_data::stop() {
stage->reset_stage_env();
effect.stop();
chara_effect.stop();
pv_data.reset();
pv_data.stop();
field_1C &= ~0xC0;
if (state == 30)
+1
View File
@@ -500,6 +500,7 @@ struct x_pv_game_pv_data {
bool set_pv_param_post_process_color_correction_data(bool set, int32_t id, float_t duration);
bool set_pv_param_post_process_dof_data(bool set, int32_t id, float_t duration);
void set_motion_max_frame(int32_t chara_id, int32_t motion_index, int64_t time);
void stop();
void unload();
};