Game engine behind Sea Dogs, Pirates of the Caribbean and Age of Pirates games.

Project maintained by storm-devs Hosted on GitHub Pages — Theme by mattgraham

Scripting Functions

back to Index

Storm Engine Logo

Related articles: Scripting Language Overview, Article 0004. Entities

Here you will find the list of the built-in and some game-level useful functions for the game scripting.

Built-In Functions

Below are the functions which make part of the compiler API. Each function has its own unique identifier token that’s also listed below.

Core Engine Interaction


Entity Manipulation


Event Management

Layer Manipulation

Please note that, unlike the previous versions, the current version of the Storm Engine requires the layers to be entered as IDs (as opposed to strings in the past). You can find the reference table here.

Currently disabled/not implemented functions:



Bitwise Operations


String Manipulation

Home Site Map