Stormworks: Build and Rescue Guide

Researching the games code for Stormworks: Build and Rescue

Researching the games code

Overview

In this guide I will specify all the research I have done about the game’s code!

Editing vehicles

So in the games code there is data about how a vehicle is composed, this data so far is accessible only for preset vehicles, but in vehicle code we can edit specific properties about certain blocks which you can’t do in-game. An example is we can change the speed at which a piston moves. But do remember that editing vehicle code is kinda hard since the code is on one line instead of it unraveling horizontally.

What we know:
-Author names can be changed

-Specific properties for blocks in the vehicle can be changed

Blocks

Code about blocks in the game is held in many different folders but there will always be a few strings referencing other files. These can be mesh files or property files.

What we know,
-The property’s for the blocks are under:
C:Program Files (x86)SteamsteamappscommonStormworksromdatadefinitions

-Meshes are under:
C:Program Files (x86)SteamsteamappscommonStormworksrommeshes
along side animal property’s and physics

-Data about blocks will contain data values from other blocks and logic node information, like if it needs electricity or its price

Holiday events

Yes, the game’s aspect changes depending on the festive holiday’s, as of writing Halloween and Christmas themes are coded in the game. You can disable them by deleting lines of codes in the code for islands, though this process may take 10 minutes per island and there are certain lines of code which you don’t know if they belong to that festive season or not.

What we know:
-Christmas and Halloween are the only coded festive themes.

Graphics

The graphics folder is the folder which contains info about the graphics in the game, there are many different file types, they can be “.xml”, “.txtr” or “.mesh” (as far as we know .mesh files are special pieces of code and not the same ones as other .mesh files roaming the web). The readable files so far are the .xml files, though they are still a jumble, example: one can be about ui icons placed around the screen and another properties for something else.

What we know:
-There are different file types in the graphics folder

-The graphics folder’s location is:
C:Program Files (x86)SteamsteamappscommonStormworksromgraphics

-.xml files can contain various different types of information

Hidden items?

Note: It might be already in the game for public use and I just haven’t noticed it

-In subfolders of the graphics folder there are icons for:
-Military bases (romgraphicsuimapatlas_mapicons.xml line 43)
-Police bases (romgraphicsuimapatlas_mapicons.xml line 44)
-Network (da fa?!) (romgraphicsuimapatlas_mapicons.xml line 31)
-Star (romgraphicsuigameicons2atlas_gameicons2.xml line 16) (Maybe to favorite something)
-Pad lock (romgraphicsuigameiconsatlas_gameicons.xml line 70) (Locking vehicles or locked vehicles in career mode?)

-Under the debris folder I managed to uncover a police boat properties file (romdatadebrispoliceboat.xml) and a file named “bomb_wii.xml” (romdatadebrisbomb_wii.xml)

Fun facts!

-Did you know that the control tower on the creative island was supposed to be a light house?

Copyrights

I will allow anyone to take this information that I have uncovered and let them use it for their guides, etc.

SteamSolo.com