Empire at War Expanded: Deep Core 3.1 (Updated October 26)

If you liked this item, please rate it up on Steam Workshop page.

Author: Pox

Last revision: 26 Oct, 2021 at 21:16 UTC

File size: 285.03 KB

On Steam Workshop

Description:
Empire at War Expanded: Deep Core
This is a modding resource and not intended to be played by itself!

About this mod

This is a standalone version of DeepCore, the Lua framework that powers most of the mechanics found in Empire at War Expanded.
It is not intended to played by itself, but rather to allow other projects to use the DeepCore framework in sub mods without having to install it into their mods directly.
This mod does not include the mechanics from Empire at War Expanded. It only provides the framework these mechanics are based upon.

Capabilities of DeepCore

DeepCore is primarily designed as a framework that allows the definition of plugins that get loaded and updated at specified times automatically.
This allows for fast implementation of new mechanics without having to modify existing code.
DeepCore also includes an alternative implementation to PGStateMachine with a focus on transitions between states.
States can be setup using a specifically implemented internal domain specific language.
Last but not least, DeepCore also provides the crossplot library which allows for communication between isolated Lua scripts via means of GlobalValues using a publish-subscribe pattern.

Documentation

For a detailed documentation please visit:
https://github.com/SvenMarcus/deepcore-standalone/wiki

Sub mod launching

To launch your sub mod with DeepCore as a base use the following launch arguments:
STEAMMOD=YOURSUBMODID STEAMMOD=2508288191

Download
Required DLC:

These DLC should be installed in order to use this item.


STAR WARSu2122 Empire at War: Forces of Corruptionu2122