diff --git a/src/live_debugger.rs b/src/live_debugger.rs index b50b520..64b4a98 100644 --- a/src/live_debugger.rs +++ b/src/live_debugger.rs @@ -1,4 +1,4 @@ -use imgui::{ CollapsingHeader, Condition, ImStr, ImString, Slider, Window}; +use imgui::{CollapsingHeader, Condition, ImStr, ImString, Slider, Window}; use itertools::Itertools; use crate::framework::context::Context; @@ -62,6 +62,19 @@ impl LiveDebugger { self.selected_event = -1; } + if state.settings.god_mode { + Window::new("God Mode Enabled [F3]") + .resizable(false) + .collapsed(true, Condition::Appearing) + .position([5.0, 100.0], Condition::FirstUseEver) + .size([180.0, 0.0], Condition::FirstUseEver) + .build(ui, || { + if ui.button("Disable") { + state.settings.god_mode = false; + } + }); + } + if !state.debugger { return Ok(()); }