Request for API access to "Track Sun" toggle on Custom Turret Controller
Hello, my favorite Keen Software House team!
First, let me thank you deeply for Space Engineers. It's not just a simple game for me, it's my personal universe, in which I've spent thousands of amazing hours. I've been playing since my college years and currently have over 7,535 hours in it. I'm a huge admirer and always try to be among the first players to buy each DLC, because supporting your studio and your fantastic creations is really important to me.
Recently, I started learning programming and instantly decided to explore something new — creating in-game scripts in Space Engineers. While doing this, I discovered one very frustrating limitation about automation regarding solar panels, using the Custom Turret Controller block:
Every time I log back into my game world, the 'Track Sun' option seems broken and stops tracking the sun correctly. Unfortunately, there's no current access via Programmable Block API to toggle the "Track Sun" option on Custom Turret Controller blocks, meaning that each restart forces me to manually toggle it off and on again every time. Providing a simple possibility to control this option programmatically would solve this issue perfectly, and greatly enhance automation potentials for me and many other players.
I kindly ask you to consider adding the "Track Sun" toggle into the Programmable Block API. It could be as simple as:
```csharp
(block as IMyTurretControlBlock).TrackSun = true; // or false
```
I believe it would greatly increase the quality life for many engineers!
Right now I'm saving money to upgrade my PC, and you can be sure I'll definitely buy and support the second part of the game as soon as it's available in the future. Thank you once again for giving me the best hours of my gaming experience! Wishing you huge success and endless inspiration for further incredible updates and projects.
Warm regards and appreciation,
Your devoted Space Engineers fan.
You can trigger the terminal property directly
https://github.com/malware-dev/MDK-SE/wiki/Terminal-Properties-and-Actions
https://github.com/malware-dev/MDK-SE/wiki/List-Of-Terminal-Properties-and-Actions#imyturretcontrolblock
You can trigger the terminal property directly
https://github.com/malware-dev/MDK-SE/wiki/Terminal-Properties-and-Actions
https://github.com/malware-dev/MDK-SE/wiki/List-Of-Terminal-Properties-and-Actions#imyturretcontrolblock
Replies have been locked on this page!