Add debug set time hook

This commit is contained in:
Mr-Wiseguy
2024-04-04 17:24:45 -04:00
parent 13bb773f4d
commit 636f312823
5 changed files with 27 additions and 0 deletions
+7
View File
@@ -199,6 +199,8 @@ struct DebugContext {
int area_index = 0;
int scene_index = 0;
int entrance_index = 0;
uint8_t set_time_hour = 0;
uint8_t set_time_minute = 0;
bool debug_enabled = false;
DebugContext() {
@@ -291,6 +293,11 @@ public:
[](const std::string& param, Rml::Event& event) {
recomp::do_warp(debug_context.area_index, debug_context.scene_index, debug_context.entrance_index);
});
recomp::register_event(listener, "set_time",
[](const std::string& param, Rml::Event& event) {
recomp::set_time(debug_context.set_time_hour, debug_context.set_time_minute);
});
}
void bind_config_list_events(Rml::DataModelConstructor &constructor) {