O'Reilly logo

CryENGINE Game Programming with C++, C#, and Lua by Ruan Pearce-Authers, Carl-Filip Lundgren

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Flowgraph modules

The flowgraph module system allows flowgraphs to be exported as a module that can be triggered from another graph.

By creating modules, we can reuse logic in multiple levels without having to maintain several versions of the same graph. It's also possible to send and receive unique data to and from the modules, allowing dynamic logic in a very modular manner.

Creating a module

To start with creating your own module, open the Flowgraph Editor and select File | New FG Module... | Global:

Creating a module

In the resulting Save dialog box, save the module with a name of your choice. You'll then be shown the default view of a module:

The module contains ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required