diff --git a/wmgr.gd b/wmgr.gd index 566c6b4..8ec5c5b 100644 --- a/wmgr.gd +++ b/wmgr.gd @@ -68,11 +68,14 @@ func get_mode() -> String: Logger.error("wmgr","Failed to get window mode: The window mode id \"" + str(DisplayServer.window_get_mode()) + "\" is not known to CORE.") return "INVALID_MODE" -func get_fps() -> float: +func get_fps(flat:bool = false) -> float: if str(delta) == "0": return INF else: - return 1/delta + if flat: + return float(int(1/delta)) + else: + return 1/delta func get_rendertime() -> float: return Performance.get_monitor(Performance.TIME_PROCESS)