> For the complete documentation index, see [llms.txt](https://infinitypbr.gitbook.io/magic-pig-games/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://infinitypbr.gitbook.io/magic-pig-games/game-modules-4/important-information/inherit-from-gamemodulesactor.md).

# Inherit from GameModulesActor

v4.0

**Game Modules 4** introduces the `GameModulesActor` class, which has stats, conditions, quests, inventory and equipment lists, along with all the methods required to manage those automatically.

*<mark style="color:green;">**Inherit your Actor class from**</mark><mark style="color:green;">**&#x20;**</mark><mark style="color:green;">**`GameModulesActor`**</mark><mark style="color:green;">**&#x20;**</mark><mark style="color:green;">**to utilize it.**</mark>*

If you are using the visual drag-and-drop [**Inventory System**](/magic-pig-games/game-modules-4/game-module-systems/inventory.md), inherit from `GameModulesInventoryActor` instead, which adds a few additional methods required to work with the Inventory System.

The classes are well documented. All of the methods are virtual so you can override them in your Actor class if you'd like to customize things.

The `DemoActor` class in the **Party Based RPG demo game** inherits from `GameModulesInventoryActor`.

### Learn more about [**`GameModulesActor`** here](/magic-pig-games/game-modules-4/module-documentation/game-modules-actor.md).
