Cosmoteer: 星舰设计师

Cosmoteer: 星舰设计师

评价数不足
Enhanced Mod Loader (.NET 9)
   
奖励
收藏
已收藏
取消收藏
标签: Mods
文件大小
发表于
更新日期
6.085 MB
3 月 28 日 下午 8:45
3 月 28 日 下午 10:40
2 项改动说明 ( 查看 )

订阅以下载
Enhanced Mod Loader (.NET 9)

描述
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".
11 条留言
Drakengard2099 11 月 1 日 下午 2:30 
Please update this mod for the current version of the game.
xceled 9 月 26 日 下午 4:10 
@ElectroSR Hope the support load isn't too much, got a few new subscribers here due to my mod using it lol
Morse 9 月 26 日 下午 3:24 
@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 9 月 25 日 上午 10:15 
@Morse and how do i provide the dll im not very good with protontricks
Morse 9 月 22 日 上午 7:56 
@brentv911 wrong mod :)
brentv911 9 月 21 日 下午 8:12 
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 9 月 20 日 下午 2:57 
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 9 月 19 日 上午 4:25 
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 月 9 日 下午 9:57 
Thanks for putting this up! It let me hack together an auto-miner AI mod
ElectroSR  [作者] 3 月 30 日 下午 10:46 
Ah yeah my bad I should've noticed that. I guess I'll stop being lazy and add installation steps to this page