Space Engineers

Space Engineers

46 个评价
Dynamic Gyro Power
   
奖励
收藏
已收藏
取消收藏
标签: other_script
文件大小
发表于
更新日期
563.656 KB
2021 年 12 月 4 日 下午 3:34
2022 年 3 月 28 日 上午 10:16
4 项改动说明 ( 查看 )

订阅以下载
Dynamic Gyro Power

描述

Dynamically scales up gyro power as vehicle weight increases. This allows things like mining craft to maintain the same performance characteristics when empty as when loaded.

Featured in Reclamation Project Alpha YT series.

Other Mods You Might Like

Other Scripts You Might Like

Bugs, Suggestions, Questions, and Comments -> Discord[discord.gg]
I don't troubleshoot, give technical advice, or have discussions in the comment section. That's what the Discord is for. Comments get lost to time, but discord histories can be searched and referenced.
15 条留言
CDClone 2024 年 10 月 1 日 上午 7:11 
every time my ship have been inactive for a while, it seems this script disabled gyros completly.... anyone els having this issue?
Kaedys 2024 年 4 月 27 日 上午 11:48 
The script seems to be using the MyShipMass.TotalMass rather than PhysicalMass. TotalMass is calculated before mass scaling from increased cargo capacity. If the game is set for blocks to have higher than normal capacity, the mass of anything *stored* in those blocks is reduced by the same multiplier (ie. if you have block capacity set to 3x, everything stored in it is calculated at only 1/3rd of normal mass). PhysicalMass takes this into account, TotalMass does not. This results in the script vastly over-estimating the mass of a ship as it applies to the actual movement in-game, if cargo capacity multipliers are used and the cargo contains materials.

As an example, my mining ship with storage set to 3x gets wildly *faster* on gyro input as I drill. Replacing TotalMass with PhysicalMass in the script causes it to perform as expected as my cargo fills up.
Unruly 2024 年 2 月 20 日 上午 11:05 
Just in my copy, I changed ".CubeGrid.EntityId == µ;" to ".IsSameConstructAs(Me);" That includes all gyros connected by pistons, rotors and hinges but not via connectors.
Unruly 2024 年 2 月 1 日 上午 6:53 
Hi, thanks for your mods.

I'd like to expand on Kaedys' comment a while ago: I like to subgrid large block grids so that I can use small block equivalents for things like pbs, tbs, controllers, etc. Dyna won't stand for this though, bc it's not looking at the larger grid at all.
Maple__Mo 2023 年 12 月 2 日 下午 7:45 
This script is very useful :steamthumbsup:
But I found some shortcomings during the use process
Can the value of "maximum weight of spaceship" be used as a customizable variable for players to modify, so that it can adapt to more types of spaceships
Patrick  [作者] 2023 年 4 月 25 日 下午 8:04 
@Kaedys, I think that could be done. I'd need to check. Could be awhile, though.
Patrick  [作者] 2023 年 4 月 25 日 下午 8:01 
I know the feeling :)
black_dragon1230 2023 年 4 月 25 日 下午 7:54 
Nvm I had a dumb moment and didnt read that it was a script. Lol im really too tired to be playing.
black_dragon1230 2023 年 4 月 25 日 下午 7:50 
Any idea why this wont show up in the mod list. I have unsubbed to it and resubbed to it a few times and it doesnt show up.
Kaedys 2022 年 6 月 30 日 上午 1:21 
Would it be possible, potentially via a run argument or something, to have it also account for connected grids? In particular, this would be nice for grids connected via landing gear, if that's possible. I use this on my mining ships, and it works great there, but I'd love to use it on the tug ships I use to move grid chunks around with. When my little small-grid tug connects its forward-facing landing gear to a big old large grid nacelle of a carrier or something and starts trying to swing it into position, it'd be amazing if this script could just auto-ramp the gyros up to compensate for the extreme mass increase (I'm, of course, using modded gyros with substantially more force capacity, since the entire damn ship would need to be gyros to get anywhere close to that in vanilla)