Community Plugins

Community Mods
While PULSAR Lost Colony does not have official modding support, there is an unofficial PULSAR Mod Loader which allows community-made mods to be created and loaded, expanding the functionality of the game and opening up new and exciting opportunities for gameplay-enhancing additions!

Before Installing/Using Mods
Modding is not officially supported and involves the loading of custom DLLs (Dynamic Link Libraries). It is recommended you only download mods from a reputable and trusted source. Most distribution is currently through community Discord servers.

If you are hosting a Public game with mods, let players know that your game is modded and will not behave like regular PULSAR. Including a small tag in the game name helps to avoid confusion, especially with new players. New players may join the game and think it is the normal PULSAR experience or may be extremely confused.

In general Steam achievements will still unlock in a modded game, however that is not guaranteed this will be true in the future.

Finally, bear in mind that with game updates mods may break and saves may be unusable until the mods are fixed. This is normal and expected - the mod devs have the same level of forewarning with changes that you do (very little). Please be patient, be courteous, and provide feedback to the mod dev how it's failing (screenshots, error messages, replication steps, et al may be helpful).

PULSAR Mod Loader
The PULSAR Mod Loader (PML) is a community-led effort to add modding support to PULSAR Lost Colony in the form of C# mods. Installing the mod loader is a simple process, however it can sometimes be unintuitive or even intimidating at times, especially since Americans don't read the instructions until they break something.

PML is distributed through GitHub and is mostly maintained by modders Dragon and Tom Richter. Creation of mods is done with Microsoft Visual Studio Community Edition, which can be downloaded for free here. During installation, you will want to select the "Unity Game Development" and ".NET Desktop Development" software packages. Additional packages can be optionally installed at the coder's discretion.

Public mods are mods that have undergone strict Quality Assurance testing, as well as good old-fashioned maximum-stress breakage testing, to ensure that they cannot be use maliciously in other people's games. In addition, the QA process allows modders to refine their mods and work out any unintended side effects/bugs that may be introduced. After all, we are modding a game that was never built to have mod support in the first place. There are bound to be problems around every corner, that's part of the fun!

Installing PML
Installing PML is fairly easy, but can seem a little daunting at first glance. First, you want to make sure you actually own PULSAR Lost Colony. Second, grab the latest build of PML from its GitHub releases page. Extract all the files in the zip to a folder that you can easily find later.

Right click on PULSAR in Steam, hover over "manage", and click "browse local files".

Open "PULSAR_LostColony_Data" and then "Managed".

''NOTE: The Managed directory currently only appears on the "Mono" branch. You can change to this branch by right-clicking on PULSAR in your Steam library and browsing under Properties > Betas > Select the beta you would like to opt into.''

Find a file called Assembly-CSharp.dll.

Drag and drop that file onto PulsarModLoaderInstaller.exe

A command prompt window will open, listing all of the changes made to the game code. In addition, a couple of new files and a folder will appear in "Managed". 0Harmony.dll

Assembly-CSharp.bak

PulsarModLoader.dll From there, you can download mods from the PULSAR Crew Matchup Discord and install them by dragging the included .dll files into root_folder/Mods.

List Of Known Modders

 * 💩Ship's Compooter💩
 * ∞Ouroboros∞
 * 18107
 * craziness924
 * DeathsVendetta
 * Dragon
 * EngBot
 * FloppyDisk
 * Frdhog
 * Mavrick
 * Mest
 * mikey
 * pokegustavo
 * SaTaN
 * Scott Govaerts
 * Scottish Monk
 * Skynigh
 * Tom Richter
 * The17thDoctor

Mod Loader Trivia

 * The mod loader comes with a few fun little commands by default. These commands include "/echo", "/dbm", and the ever-helpful "/help"
 * "DBM" stands for Debug Mode and can be used to show exceptions when something goes wrong in the game. Experiencing lag? Slap on /dbm and see if someone's broken something!
 * The mod loader does not support hotloading or hotswapping. That is, if you add a mods during gameplay, that mods will not activate until you restart the game completely. By the same token, you cannot remove mods while the game is running, as that'd be a bit like pulling out your RAM while your computer is running. Starting with PML 0.10.0, you can turn off mods until the next restart of the game.