Cosmoteer: Starship Architect & Commander

Cosmoteer: Starship Architect & Commander

Not enough ratings
Enhanced Mod Loader (.NET 9)
   
Award
Favorite
Favorited
Unfavorite
Tags: Mods
File Size
Posted
Updated
6.085 MB
28 Mar @ 8:45pm
28 Mar @ 10:40pm
2 Change Notes ( view )

Subscribe to download
Enhanced Mod Loader (.NET 9)

Description
This is a fork of C0dingschmuser's enhanced mod loader that has been updated to support .NET 9 for cosmoteer versions 0.28.1b+. Additionally, it now also comes bundled with Andreas Pardeike's Harmony patching library [github.com] v2.3.5. Source code is available on GitHub [github.com]

Installation (Important)
  1. Subscribe to the mod and let steam download the files
  2. Navigate to the directory for this mod. Usually it's something like
    C:\Program Files (x86)\Steam\steamapps\workshop\content\799600\3453984043 Note: 799600 is the ID for Cosmoteer, 3453984043 is the ID for this Mod
  3. Copy AVRT.dll from the mod's folder to your Cosmoteer "Bin" folder (the folder that contains Cosmoteer.exe). The mod folder contains an Installer.bat file that you can run to try and automatically do this for you.
  4. If the mod was installed correctly, it should generate some text files ("eml_log.txt" and "eml_mods.ini") in Cosmoteer's "Bin" folder once you launch the game.

Usage
Just subscribe to your desired EML Mod in the Workshop, enable it with the default Cosmoteer Mod Manager, restart the game, and it should load the mods. You can check whether the loader discovered and loaded your mods by checking the log file ("eml_log.txt" in Cosmoteer's "Bin" folder)

Other
For more information, see C0dingschmuser's original workshop page or the GitHub [github.com]. Note that any old mods that have not been updated for .Net 9 will not work, including C0dingschmuser's "EML Test Mod".
10 Comments
xceled 26 Sep @ 4:10pm 
@ElectroSR Hope the support load isn't too much, got a few new subscribers here due to my mod using it lol
Morse 26 Sep @ 3:24pm 
@Scarlet flame I tested it since I wrote my comment, and no, it doesn't work, unfortunately. The usual trick of dll hijacking doesn't work on proton for cosmoteer for reasons, you need to do it differently. I'm working on my own version of a mod loader that might work on proton. No ETA though.
Scarlet flame 25 Sep @ 10:15am 
@Morse and how do i provide the dll im not very good with protontricks
Morse 22 Sep @ 7:56am 
@brentv911 wrong mod :)
brentv911 21 Sep @ 8:12pm 
I can get it to somewhat work. It constantly scans and moves to a new resource before it finishes mining the one it is on. then leaves a bunch of ore floating in space and doesn't pick it up.. I thought when you set it up to automatically unload your ore, that it would do the whole process by itself. for me it just flies to a set distance away from the ship. then i have to start the offload process manually. and when its done it doesn't go back to auto-mining.
Morse 20 Sep @ 2:57pm 
Scarlet flame: yes, dll hijacking wont work under wine, since wine itself does basically the same thing. Try adding this line to the launch options in steam

WINEDLLOVERRIDES="AVRT=n,b"

I didn't test it myself as I'm not on linux right now, but it might work. If it doesn't you can try protontricks package which should allow to explicitly provide the dll implementations.
Scarlet flame 19 Sep @ 4:25am 
I cant seem to make it work i dont see the "eml_mods.ini" or the "eml_log.txt" after i put AVRT.dll in the bin folder and launch the game, might have something to do with using linux and having to run cosmoteer under proton, what could i do?
xceled 9 Sep @ 9:57pm 
Thanks for putting this up! It let me hack together an auto-miner AI mod
ElectroSR  [author] 30 Mar @ 10:46pm 
Ah yeah my bad I should've noticed that. I guess I'll stop being lazy and add installation steps to this page
Aragon 30 Mar @ 5:10am 
The manual doesnt helps / works anymore mate, the ID has changed due the re-upload!
.
Navigate to your Cosmoteer Workshop directory.
Usually it's
C:\Program Files (x86)\Steam\steamapps\workshop\content\799600\2937901869
Note: 799600 is the ID for Cosmoteer, 2937901869 is the ID for this Mod
.
This is invalid now, the new mod ID is 3453984043 , maybe u should add the manual here instead and just give credits to CodingSchmuser.
Any normal, less-talented gamer will have problems installing this mod, it would be counterproductive.