Space Engineers

Space Engineers

205 평점
Stop Rotor on High Solar Power Output
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
파일 크기
게시일
업데이트일
18.502 KB
2015년 1월 1일 오후 4시 00분
2019년 9월 13일 오전 3시 24분
업데이트 노트 43개 (보기)

다운로드 위해 구독하기
Stop Rotor on High Solar Power Output

Sigurd Hansen님의 1 모음집
Scripts I use
아이템 3개
설명
Auto Optimize Solar Panels / Oxygen farm - Update 1.11
The first and original script which will stop one or more rotors in one or two axis when your solar panel or oxygen farm has reached a minimum defined output.

The program autostarts at compile, but may be manually overridden by argument "stop" and "start"

-------------------
INGAME BUG
Might not work on dedicated servers. Try your setup on a non-DS game before reporting bugs.
-------------------
Features:
Rotating sun
- Support for rotating sun.
Oxygen farm
- Support for Oxygen Farm
No timer block dependency
- No need any more for the timer block. Just use argument "start" or "stop"
Mod support
- Support for solar panel mods
Duplication
- Duplicate rotor values to other rotors as well

Your opinions, comments and rating would be greatly appreciated.
Also, I would love to see your solar arrays as well. Post images in the comment section if you like.

Youtube instructions here - Ignore timer setup, as this is no longer needed.
3rd party German tutorial here.
New Blueprint here
Old Blueprint here (One Axis, older software)
3rd party world/blueprint with duplication function here
3rd party guide for stabilizing large arrays here
Look at the code here[pastebin.com] (1.10b)

Troubleshooting
Check ownership. Recompile program if ownership has been changed.
Does the timer start the programming block? Try to start the programming block manually a couple of times.
Does the programming block throw an error message?
Check naming in script vs real names.
Does the name search return more results than it should?
Check the current output from the solar panels while rotor is on. Look for the highest value, and change the variable in the program.
Search result order is important. If a rotor name ends in 3, the attached rotor must end in 3.

When reporting bugs, please comment with minimum this info:
Dedicated server or not
Dual or Single Axis
Solar panel or oxygen farm
Paste the output from the first run in the programming block

Update 1.11
Minor cleanups & optimizations
Began implementing persistent data
Update 1.10b
Added autostart
Update 1.10
LCD-support
Cleanups
Update 1.09
Did a hotfix break something again? Slowed down rotors and cleanup.
Update 1.08
Removed dependency on timer block

Sigurd Hansen
Donation[www.paypal.com]
인기 토론 모두 보기(9)
18
2016년 1월 23일 오전 12시 44분
Third duplicate Axis
Mike ={JcC}=
14
2017년 2월 1일 오전 7시 41분
Can't Get Duplicate Axis To Work
Landron
10
2016년 1월 7일 오후 7시 32분
Rotation stopping due to programming block naming solar panel incorrectly
Joe
댓글 753
Sigurd Hansen  [작성자] 2022년 7월 13일 오후 2시 03분 
Have not started Steam for years. Have this been broken for everyone? :)
Molten Carnage 2022년 1월 7일 오전 10시 47분 
Does anyone know of a working alternative, other than MA Solar Tracking blocks. I have tried every which way to get this script working except rewriting the script. Script recognises all the rotors including the duplicate inverted axis. But the only thing that happens is both of my RotorY and inverted RotorYa stop at 0 degrees and all rotors on the solar array turn off.
Arktis_P 2020년 10월 25일 오후 11시 07분 
Hi, i'm wondering whether you have update plans for hinge blocks. Or is this script also Hinge-compatible?
Sigurd Hansen  [작성자] 2020년 8월 23일 오전 8시 04분 
been away for a while. Your logs show just warnings. It should work. Can you publish a world?
Molten Carnage 2020년 7월 15일 오후 1시 56분 
@Sigurd Hansen is the link below what you were asking for?
Sigurd Hansen  [작성자] 2020년 7월 12일 오후 12시 56분 
Any error messages?
Molten Carnage 2020년 7월 2일 오후 1시 09분 
I can confirm that this script is, sadly, no longer working. I know that there is the Smart Solar Rotor mod set but I would rather stick to vanilla blocks. https://steamuserimages-a.akamaihd.net/ugc/1293045997788288107/65EE44EE1E842DF5C1DCF0B027D4983155DA20BB/
Mike ={JcC}=  [작성자] 2020년 1월 14일 오전 11시 55분 
Since when?
Because it was still working yesterday...
Лур 2020년 1월 14일 오전 7시 57분 
the script stopped working