Avorion
37 个评价
Универсальный помощник путешественника
   
奖励
收藏
已收藏
取消收藏
Mods: Mod
文件大小
发表于
更新日期
307.393 KB
1 月 11 日 上午 3:53
4 月 28 日 上午 7:29
7 项改动说明 ( 查看 )

订阅以下载
Универсальный помощник путешественника

描述
Adds a module that combines convenience features of systems into a single unit. Completely rewritten, now dynamically reflects changes to vanilla subsystems. Modern remake of Universal Adventuring Companion.

What are the advantages of this mod over its preimages? It has dynamic loading of subsystems, that is, by installing a regular third-party mod for x5 tractor beam range, this will also affect this subsystem, and the object detector here works as intended (by default, permanent installation is required for highlighting)!

My other mods:
Flexible Tractor Beam
热门讨论 查看全部(3)
8
4 月 28 日 下午 1:15
Ошибки | Bugs
Ignat001
0
1 月 11 日 上午 4:00
Предложения | Suggestions
Ignat001
76 条留言
Ignat001  [作者] 10 月 8 日 下午 1:48 
You're welcome)
jupiter878 10 月 8 日 下午 1:45 
Thanks for the quick confirmation and for the mod itself. It's nice to see that there's still coding experts in the Avorion community, even after almost a decade.
Ignat001  [作者] 10 月 8 日 下午 1:32 
This means that for basically any other system you would be good with just one argument for initModule. For example,
initModule("somecustommodulebooster")
Ignat001  [作者] 10 月 8 日 下午 1:29 
@jupiter878 This is due to lootrangebooster being coded differently into the game itself, comparing to all other modules: instead of getBonuses (which is used by initModule by default) it has getLootCollectionRange. This is the only exception (seems like later devs standardised code of modules), so only lootrangebooster has it. It isn't connected to anything else, including my other mod.
jupiter878 10 月 8 日 上午 11:47 
Yup, I've been enjoying it enough to try and modify this for other subsystems as well. Just for personal use.

It seems to be surprisingly smooth and straightforward, though I'm unsure about one thing, if you don't mind me asking.

local moduleList = {
initModule("lootrangebooster", getLootCollectionRange),
initModule("radarbooster"),
initModule("scannerbooster"),
initModule("transportersoftware"),
initModule("valuablesdetector")
}

In here, why does only the loot range booster (tractor beam upgrade) get a second thing besides its lua name? Is this just related to your other mod, or would I have to consider more than one thing for some other subsystems as well?
Ignat001  [作者] 10 月 8 日 上午 9:41 
@jupiter878 Glad that you like it!
jupiter878 10 月 8 日 上午 1:23 
Good to see that it does indeed synergize well with other mods, even with 'Better Scaled Systems'. This mod picks the dozen or so buffed values of BSS
Ignat001  [作者] 7 月 30 日 上午 2:57 
@gromsinatr Very strange, since this mod doesn't interfere in any way with vanilla object detector. Check the module rarity: it may be too low to highlight objects. If the issue still persists, check mods you are playing with: possibly, one of them breaks highlighting.
gromsinatr 7 月 28 日 下午 2:18 
this has broken all object detector modules. they will notify me that there are object of value but they do not highlight them. Both the vanilla object detector modules and this modded one do the same thing. Doesnt matter how close or if they cover whole sector they simply will NOT highlight the valuable object, just tell you that there are valuable objects.
Ignat001  [作者] 5 月 12 日 下午 2:49 
@Nord__aenthium Шанс выпадения равен шансу выпадения любого другого обычного модуля.