Gameplay State (CET utility for modders)

⭐ — (7 endorsements) 📥 1,779 downloads 📌 v1 📅 6/7/2026
🟡 Updated this year

By flepgg · Modders Resources

⬇ Download Mod Source: Nexus Mods 📅 Updated: 6/7/2026 📅 Created: 6/7/2026
⚠️ Install Order · 6 steps
1🛠️ Cyber Engine Tweaks — Cyber Engine Tweaks (CET) Download ↗
2🛠️ RED4ext — RED4ext (native plugin loader) Download ↗
3🛠️ redscript — redscript (scripting framework) Download ↗
4🧩 ArchiveXL — ArchiveXL (archive loader) Download ↗
5🧩 TweakXL — TweakXL (tweak framework) Download ↗
6🧩 Codeware — Codeware (UI framework) Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 0.4% endorsement rate
  • 🏆 #25 of 26 Modders Resources mods in this game by downloads

📋 About This Mod

A lightweight Cyber Engine Tweaks (CET) utility for modders. It tracks whether the player has full character control or not, detecting and returning states such as menus/pauses, blurs, cutscenes, etc.

During mod research I realized that detecting if the player is in active gameplay or not is harder then it should on this game, so I decided to build this utility to provide a way to provide real-time active gameplay state detection, so you don't have to write heavy frame loops or observers.

It handles state tracking gracefully and updates dependent mods using an event listener system, so you don't need to call it more than once and it's extremely performant as it doesn't rely on onDraw calls.

Usages examples

  • []If your mod has an UI element that you want to hide on specific cases / when the player is not in active gameplay[/]

    []Actions you want to trigger on specific states covered by the utility.[/]

    Credits / Thanks

    • []Special thanks to psiberx for the open-source CET KIT. This utility relies specially on the included GameSession from him, to handle most of the raw detections.[/]


    Multi-Return State System

    The utility returns two values simultaneously: a boolean (isPlayerInControl) and a string (currentControlState).

    Disclaimer: This utility provides high-level macro state detection. It is designed to tell you if gameplay is suspended, not to provide super granular UI tracking. For example, it will not tell you which specific menu or inventory tab is open, that's out of scope.

    Tracked States & Coverage

    []In Gameplay (Control: true) - Player has full control of V, normal gameplay (default after game session loaded)[/]

    []Paused (Control: false) - Covers in-game full screen menus (inventory, map, quests, etc); Pause/Esc Menu; Photo Mode; in-game travelling / loading screens; Breach Protocol hacking minigame.[/]

    []Blur Menus (Control: false) - Covers overlay menus such as Weapon / Quick-Slots wheel, Vehicle call, Radio overlay.[/]

    []Phone Menu (Control: false) - Covers the mobile phone / contact call list. This is unique because I had to build the detector for it as GameSession is not detecting it properly.[/]

    [*]In Cutscene (Control: false) - Covers an

📊 Mod Details

Game
Cyberpunk 2077 Mods
Author
flepgg
Version
1
Downloads
1,779
Endorsements
7
Category
Modders Resources
Created
6/7/2026
Updated
6/7/2026

🔧 How to Install Cyberpunk 2077 Mods

Download from Nexus.

📖 Full step-by-step install guide for Cyberpunk 2077 →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Cyberpunk 2077 commands, item IDs, and more.

Keep browsing — more Cyberpunk 2077 mods await

📋 All Cyberpunk 2077 Mods 🏆 Top 25 📂 More Modders Resources 👤 More by flepgg 🔎 Similar Mods 🌐 Best Modders Resources (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods