Space Engineers

Space Engineers

239 个评价
Taleden's Inventory Manager - Updated (Unofficial)
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
66.138 KB
2018 年 1 月 13 日 上午 10:55
2019 年 3 月 7 日 下午 4:10
11 项改动说明 ( 查看 )

订阅以下载
Taleden's Inventory Manager - Updated (Unofficial)

描述
Taleden's Inventory Manager Unofficial Update - Now with dynamic execution

This is an unofficial update of TIM with UpdateFrequency support, custom data arguments and much more to come. I have decided to take over the development and maintanance of TIM, since Taleden seems to be unable to. Their original workshop item can be found here.

What's New?

For the most part, this version of TIM will be very similar in functionality to the original, however I do plan to make a lot of changes and optimisations. Because of this, the guide for the original will still be mostly applicable, but any changes and deviations in functionality will be detailed here.

Original Guide

Changes

The full changes I've done since taking the script up are available on GitHub[github.com]. The workshop item changes reference this as well.

Currently, the following is different to the original:

  • No longer needs the timer block, just load in and save
  • Arguments are now defined in the custom data, not the standard argument command line
    • Each argument is separated via a newline
  • Cycle argument now removed
    • TIM will now automatically detect whether it has executed for too long and put off the incomplete steps until the next call
    • This means that random script complexity error should be reduced or eliminated
      • The step that takes the most execution time has been modified to allow for partial execution, which means that it should spread the load over multiple calls better
  • Real-time update frequency option
    • You can manually enable the 'real-time' update frequency option setting to use milliseconds rather than the tick enum
    • This means you can set the update frequency to e.g. 1 second, and TIM will only update at that frequency
  • Mod support

Example argument setup (I've included 'norewrite' as an example, I don't recommend that you use it):

norewrite scan=collectors scan=welders prefix=GIM

The Future

I will be making a lot of improvements to this script, but I will always keep the origianl in mind, since this isn't my creation. A lot of people might not be expecting me to do that much to it because of the code limit, however I am current using a minimiser program that compresses the main code block. This will allow for huge changes in code that wouldn't be possible. The minimiser means that the first version of this script now takes up only 59,785KB, rather than the 99,426KB that it did before. This is a reduction of ~40%, and means we can add so much more to the script than was ever possible before.

Contributions

I'm not going to ask for donations, cause I have just started on this so I don't see why I should. However, if you want to take a look at the source code for this script, and possible make contributions to it, then the GitHub repo can be found here[github.com].

Issues

With the fact that I'm going to be making so many changes, I imagine that there will be a few issues along the way. If you have a GitHub account, then please add the issue there[github.com] so I can keep track of it easily. If not, tell me the issue here and I'll add it myself with reference.
热门讨论 查看全部(5)
8
2019 年 3 月 29 日 上午 11:39
TIM not sorting items
lurts
3
2022 年 8 月 31 日 上午 6:20
LCD not working
Up2Dat3
3
2019 年 4 月 2 日 上午 4:14
Overflow container ?
[♥♥♥] FAKill
503 条留言
jarhead 1 月 22 日 下午 11:11 
This script is not working. When checking it says something about IMyTextPanel and public text. When trying to run says "assembly not found"
Abacus 2024 年 12 月 2 日 上午 9:19 
@Engineer Chad, there is also Isy's Inventory Manager, it could work for you and has a detailed guide for it. Was checking this out after it was mentioned by an AI I frequently use for help with various projects I am working on in SE.
Engineer Chad 2024 年 11 月 14 日 下午 10:21 
Wow nothing since 2019. :( Looks like Tim is dead again and my build will never be finished unless Keen or someone comes up with an AI for the game to help run things like Tim or better.
Dots 2024 年 7 月 20 日 上午 2:03 
this was good but now broken
cyberwolfent 2024 年 1 月 1 日 上午 5:39 
Another broken script. HUGE error list!!!!
Zeugsman 2023 年 9 月 7 日 下午 4:45 
Broken since SE update on 8/23/30. Hopefully someone can bring this back to life. :steamsad:
The Fragger 2022 年 11 月 28 日 上午 7:59 
I have this problem un-recognized argument: 'station_mode
Amaia 2022 年 4 月 16 日 下午 2:30 
doesnt work on ships, say un-recognized argument: 'Ship_mode;'
123 2021 年 5 月 15 日 上午 9:22 
Hello, do you need instructions? Where to view
XReelZ 2020 年 11 月 28 日 上午 11:07 
Hey guys I've uploaded my version here:
https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=2301831956

Check it out.

Feel free to comment it and/or submit any bugs, I will try to support it, but wont make any promises ;)