API

版本 v3.7.0·更新於 2025-11-24

Simplifies adding/changing ATS and adds fixes/QOL changes.

截圖 共 3 張

模組介紹 作者原文

Against The Storm API

This mod is designed to be used in conjunction with other mods that wish to add new content to the game.

It provides a number of useful functions for adding new things to the game in a way that takes away the struggles of understanding the code base and more.

Against the Storm is a deeply complex game with tricky to navigate code for the average person. Also with the game being regular updated it's impossible to know what the devs will change in code which can result in your mod breaking and requiring you to manually fix and reupload it.

How to install

Installation (Recommended)

  • Download and install the app for free from here
  • Install API mod App
  • Be sure BepInEx is installed too!
  • Run the game

Manual Installation

  • Install v5.4.21 of BepInEx
  • Extract the contents of the zip into Against the Storm folder that has the games Against the Storm.exe in it
  • Run the game once so Against the Storm/BepInEx/plugins gets created. If the plugins folder does not get created then you installed it wrong.
  • Install API mod
  • Download content using the Manual Download button
  • Extract the contents of the zip into the Against the Storm/BepInEx/plugins folder
  • Run the game

Help

Example Mod

The API is worked alongside the Example Mod mod which contains at least 1 of every new feature in the API to ensure everything is working as we expect.

You're encouraged to view all the code and copy+paste anything you require into your own mod.

If anything does not work please reach out on the discord!

Github::

Discord

If you require help with the mod, have ideas you want added, want to report a problem or just want to chat join our discord.

Wiki

If you need help with how to use the API here is the wiki to provide examples and explanations.

Support added for

  • Enabling the Developer Quantum Console within the options menu
  • New Goods (items that can be traded/sold, food & fuel)
  • New Perks/Cornerstones
  • New Traders
  • New Orders (Minimal)
  • New Buildings
  • House
  • Workshop
  • Decoration (+Custom tier support)
  • Institution (aka: Service buildings)
  • New Recipes
  • New Races (Minimal)
  • New Difficulties
  • New MetaRewards (Goods and Effects when embarking)
  • New Biomes
  • Localization for all of the above
  • Custom Hotkeys (Saving and rebinding included)
  • Custom Save/Load system

Other stuff added

  • Any options/configs that mods add can be modified in the options menu of the game.
  • Enums that list everything in the game, so you can easily see what items/orders exist and get their data without hassle.

API Localization

The API contains text that is needed for custom message popups, missing content added by mods and others. The text has been google translated by default to other languages.

If you'd like to help translate the text to your language please reach out on the discord or suggest changes on the spread sheet

Contributors

  • JamesGames
  • Forwindz

Special Thanks

  • TelHurin (Eremite Games)
  • Shush
  • ElenaRoan

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
API-3.7.0.zip
檔案大小
1.9 MiB