[Mod component] The Dll Extender

Distribute and discuss mods that are functional.
AUTOMATIC
Posts: 24
Joined: Sun Mar 04, 2018 11:59 am

[Mod component] The Dll Extender

Postby AUTOMATIC » Mon Mar 26, 2018 5:08 pm

This is a major extension to scripting system, providing new APIs to mod developers.

Additionally, it installs a "mod content" button into main menu, which by default has two actions available: editing squads (which lets you enable/disable squads from mods using a nice UI) and rearranging pilots (so that you're able to select pilots from mods in the new game screen).

Image
Image
Image

DOWNLOADS
https://github.com/AUTOMATIC1111/IntoTh ... a/releases (Download IntoTheBreachLua-X.X.zip, not the source code)

INSTALLATION
1. Install mod loader: viewtopic.php?f=26&t=32833 (download the archive, extract to your game's scripts directory, replacing files scripts.lua)
2. Extract the dll extender archive into game directory, overwriting a total of 6 files, including SDL2.dll, lua5.1.dll, scripts/scripts.lua and thre files inside scripts/mod_loader directory.

FOR MODDERS
Documentation for added APIs: https://github.com/AUTOMATIC1111/IntoTh ... ter/api.md
Documentation (partial) for mod loader: https://github.com/AUTOMATIC1111/IntoTh ... dloader.md
Wiki with some sample code: https://github.com/AUTOMATIC1111/IntoTheBreachLua/wiki
User avatar
stickthemantis
Posts: 37
Joined: Wed Jan 29, 2014 4:16 pm

Re: [Mod component] The Dll Extender

Postby stickthemantis » Mon Mar 26, 2018 7:14 pm

The mod loader now implements this api, if you have the latest version there is no need to download it separately.
I'm Cyberboy2000, known as a modder and community leader of Invisible Inc.
I'm using this old account because I've been unable to get any verification email for a new account. Help with changing my name would be appreciated.
User avatar
Elwood
Posts: 7
Joined: Sun Jan 28, 2018 5:50 am

Re: [Mod component] The Dll Extender

Postby Elwood » Mon Mar 26, 2018 8:18 pm

Great work on the extender for Into the Breach. One thing I noticed while using it, however, is that it makes the volume scrollers unusable for some reason, preventing you from unselecting once you click them. Other than that though, it works great. Thanks for the mod.