Time Scale Feature in REFramework: Guide

One of the most versatile and creative features in REFramework is the ability to manipulate the game’s Time Scale. This functionality allows players and content creators to slow down, speed up, or freeze gameplay entirely—perfect for cinematic slow-motion, fast-forwarding through repetitive sequences, or pausing for detailed scene analysis. When combined with other REFramework tools like Free Camera (Freecam), it unlocks unparalleled control over the RE Engine game experience.

For more information about REFramework, visit the official homepage or explore the comprehensive documentation. You can download the latest version here.


1. Understanding the Time Scale Feature

Time Scale in REFramework works by adjusting the global factor used by the game engine to calculate frame updates.

  • Default Time Scale (1.0): The game runs at its normal speed.
  • Slow Motion (0.0–1.0): Slows down gameplay for cinematic effect. Values like 0.1–0.5 are ideal for “bullet time” moments.
  • Freeze (0.0): Stops all movement, animations, and physics entirely.
  • Fast Forward (>1.0): Speeds up gameplay. The upper limit depends on game engine stability.

Tip: Combining Time Scale with Freecam lets you capture perfectly timed cinematic shots, freeze mid-action sequences, and explore environments in ways not possible during normal gameplay.


2. Accessing and Using Time Scale

Time Scale is integrated directly into the REFramework GUI.

Step 1: Open the REFramework Menu

  1. Launch your RE Engine game (e.g., Resident Evil 4 Remake, Monster Hunter Rise, Street Fighter 6).
  2. Press the default GUI key, usually Insert, to open REFramework.
    • If Insert is already bound to Freecam, try Scroll Lock or check your custom configuration.

Step 2: Locate the Time Scale Control

  1. In the menu, look for a slider, input box, or dropdown labeled “Timescale”, “Game Speed”, or similar.
  2. Adjust the value:
    • Slow Motion: Drag left or enter a decimal (e.g., 0.25).
    • Fast Forward: Drag right or enter a value above 1.0 (e.g., 2.0).
    • Freeze: Set to 0.0 to stop all in-game activity instantly.

Step 3: Hotkey Alternative

REFramework also provides a quick toggle for pausing or unpausing the game:

KeyFunction
Numpad 0Pause / Unpause (sets Time Scale to 0.0 or restores 1.0)

3. Combining Time Scale with Other REFramework Tools

Time Scale becomes most powerful when paired with other features:

FeatureHow to Use with Time ScaleBenefit
Free Camera (Freecam)Freeze the game (Time Scale = 0.0) and activate Freecam (Insert)Fly around a frozen scene to capture cinematic angles (e.g., bullets mid-air or punch impacts)
Frame AdvanceFreeze (Time Scale = 0.0) and use Page DownMove one frame at a time for precise action analysis or perfect screenshots
HUD ToggleSet Time Scale, adjust camera, then press DelHide the HUD instantly for clean screenshots or video captures

4. Important Considerations and Limitations

  • Freecam Compatibility: While Time Scale = 0.0 freezes gameplay, Freecam usually bypasses time settings. Some games may require a very small non-zero value (e.g., 0.0001) to allow smooth camera movement.
  • Audio Effects: Changing Time Scale affects audio pitch—slow motion deepens sound, fast-forward raises pitch.
  • Engine Stability: Excessively high values (e.g., 10× speed) may introduce physics glitches or crashes. Use caution.
  • Game-Specific Limits: In certain games (like Street Fighter 6), core mechanics may run on a separate simulation loop. Time Scale may only affect world elements and menus, not precise fighting mechanics. Lua scripts can sometimes target these systems for enhanced control.

5. Summary

The Time Scale feature in REFramework is a versatile tool for gameplay control, cinematic photography, and deep game analysis. Whether slowing down, speeding up, or freezing action entirely, it empowers players and content creators to experience RE Engine games in a completely new dimension.