In the latest Counter-Strike 2 beta update (AnimGraph 2 branch), dataminers have uncovered an unexpected addition — the screenplay-tools library, which is used for handling screenplay-style scripts. This discovery immediately sparked discussions across the community and raised an important question: is Valve preparing narrative content for CS2?
What exactly was found in the files
Dataminer Thour reported that Valve added a new library to the list of third-party components. It is designed to represent screenplay formats — essentially structured text similar to movie or cutscene scripts. The library in question, screenplay-tools, provides functionality to:
- work with Fountain (a simple plaintext screenplay format)
- import and export Final Draft (.fdx) files
- parse scenes, dialogue, characters, and transitions
- structure scripts into objects (Action, Dialogue, Scene Heading, etc.)
In short, this is a full system for processing narrative content.
read more
Why this matters

Unlike typical technical libraries, screenplay-tools is directly tied to:
- character dialogue
- scene structure
- transitions (CUT TO)
- storytelling logic
This suggests that Valve may be experimenting with or preparing:
- cutscenes
- narrative-driven missions
- or even a new story-based game mode
Notably, the system supports callback parsing, which could allow dialogue and events to be triggered dynamically in-game.
Community reaction
The community quickly picked up on the discovery — and speculation followed immediately:
- Operation missions are coming back
- This reminds me of the Broken Fang cinematic…
- One minute it’s ‘just a library’, next thing — 40-minute cutscene
Some users believe this could signal the return of Operations with story missions, while others speculate about full-fledged cinematics or PvE content. Thour himself hinted:
I just know something BIG is coming… but at ValveTime.
What screenplay-tools actually is (simple explanation)
It’s a library that:
- takes a screenplay text
- breaks it into structured elements (scenes, actions, dialogue)
- allows developers to use those elements programmatically
For example:
DAVE
Nice day for it!
can be parsed into a dialogue object and potentially used as an in-game NPC line.
read more
From “Just a Library” to Story Mode?
The appearance of screenplay-tools in CS2 files is more than just a technical detail — it may hint at a new direction for the game. Valve is already experimenting with animation systems (AnimGraph 2), and now possibly with narrative tools as well. Whether this leads to the return of Operations, story-driven missions, or even cutscenes remains unclear. But one thing is certain: CS2 could be heading toward a much deeper and more immersive content experience beyond traditional multiplayer.

