Space Engineers

Space Engineers

622 个评价
ExcavOS
3
2
2
9
2
2
3
   
奖励
收藏
已收藏
取消收藏
文件大小
发表于
更新日期
479.884 KB
2020 年 5 月 11 日 上午 11:58
2022 年 6 月 6 日 上午 1:35
19 项改动说明 ( 查看 )

订阅以下载
ExcavOS

描述
What is this?
ExcavOS is an Operating System dedicated to all miners!



Do you often wonder while mining: Is the miner already full? How much my miner can carry and not fall down?
If yes, then this script is for you.

Please check the official manual page on setup instructions and features https://excavos.surge.sh/

If the above website doesn't work try this quick mirror https://excavos.statichost.app/

Due to radio silence on GThoro's end I've temporarily uploaded my more updated/personal Dev version that includes about 2 years of my additions/improvements here: https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3478368621
热门讨论 查看全部(2)
41
2024 年 9 月 17 日 下午 9:50
Bug reports
GThoro
36
2024 年 7 月 27 日 上午 9:12
Feature requests
GThoro
273 条留言
Leconite 10 月 24 日 上午 8:58 
Try the updated dev version linked above.
A lot of the issues with this version have been addressed there.
Ubermensch 10 月 24 日 上午 5:10 
There’s an issue with the cruise control command — it disables the forward thrusters and keeps them off until manually reactivated. But it’s a great mod, thanks for your work.
Pablo Diablo 5 月 9 日 下午 8:40 
Awesome. Thanks!
PF_Cactus  [作者] 5 月 9 日 下午 6:20 
@Pablo Diablo thrusters provide a value that is their total thrust capacity accounting for the environment. for example for atmospheric thrusters this value slowly drops as you gain altitude. and reaches 0 once you're in space. if that value reaches 0, it means the thruster can't provide *any* thrust anymore but it may still consume electricity because it's trying. so this is the moment they are shut off automatically.

and this goes for modded thrusters too and this is the value used for the weight calculation as well, so it should account properly for modded thrusters as long as they don't bypass the vanilla data output for some reason
Pablo Diablo 5 月 9 日 上午 9:01 
Thanks, Cactus! Appreciate that y'all are continuing to develop this script!

(I usually shutdown thrusters on dock (and several other actions) via EC, but I can see situations where restricting it to a tagged connector would be helpful.)

Are thruster weight calcs based on vanilla values, or does it pull the number from the ship info? (For example, if we're using a mod that adds thrusters, will they calculate correctly, or will it get thrown off?)
PF_Cactus  [作者] 5 月 8 日 下午 11:31 
Not sure if this one was in already or not
but another thing that the dev branch version does is that the mouse can always control the ship even when gravity align is on allowing for minor adjustments.
PF_Cactus  [作者] 5 月 8 日 下午 11:16 
@Felbrax, @Pablo Diablo
I'll be uploading our Dev branch as a separate upload soon as the dev version of Excav already includes this and more but GThoro has been too busy to upload it.

some of the changes that i remembered off the top of my head:
- toggle_gaa and toggle_cruise now have optional secondary arguments for on and off to force it to that state
- gravity align now works in artifical gravity too.
- atmospheric thrusters are shut down automatically in space.
- a new config value "DockTag" if a connector has the set docktag in it's custom data and the ship docks with that specific connector it shuts down all thrusters.*
- if the grid becomes static all thrusters are shut down to prevent hydrogen/power waste*
- thruster weight calculation is much more accurate.
- thruster weight calculation no longer counts disabled thrusters
* these only function if no pilot is currently present in the ship as well. if a pilot enters the ship the engines are powered on.
Pablo Diablo 5 月 8 日 下午 10:58 
@Flebrax - than you for that!
Your post shows up with *no* spaces in front of lines. I suspect the steam comment engine eradicates leading spaces? Is there a way you can use a null character (or even something easily translated like '.'?) in place of spaces?
Felbrax 5 月 8 日 下午 9:09 
Oh, I managed to do the forced "toggle_gaa" on and off states.

For who needs it, find in the code


case "toggle_gaa":
_utilitymanager.GravityAlign = !_utilitymanager.GravityAlign;
break;


and change with:


case "toggle_gaa":
if (args.Length > 1)
{
string val = args[1].ToLower();
if (val == "on")
{
_utilitymanager.GravityAlign = true;
}
else if (val == "off")
{
_utilitymanager.GravityAlign = false;
}
}
else
{
_utilitymanager.GravityAlign = !_utilitymanager.GravityAlign;
}
break;


Remember to leave the correct spaces in front of the lines.

For the dev, sorry for changing your code and ty again for such an amazing script!
Felbrax 5 月 8 日 下午 8:50 
Amazing script!
I just wonder if there is a way to "toggle_gaa" option on or off independent of its state.

I tried both "toggle_gaa on" or "toggle_gaa 1" but they both turn >on< or >off< the planetary alignment.
Is there a way to force set them on or off?