Space Engineers

Space Engineers

2cm Ion Beam Manager
28 Comments
goostifer 28 Aug, 2022 @ 6:04pm 
same
Hall_Of_Snow 29 Jul, 2022 @ 9:33am 
The mod is not working at all i try to use the scripts and all but it doesnt work at all
Qwertunchik 1 Aug, 2021 @ 2:01am 
This script doesn`t work in 1.199 update!
SevenofThr4wn 7 Apr, 2021 @ 6:00pm 
@2cm Can you make the Group Any Name?
xTUx Death Lord 4 Mar, 2021 @ 5:15pm 
nice script but sadly not to useful for multiple capacitors and if you wanna set it up as a rotor turret design. work flawless as a fixed weapon platform with only a single capacitor.

any chance of getting an updated version that has piston support and multi capacitors as well ?
GONDAL 16 Jul, 2020 @ 10:26am 
Hi. When I activate trigger, the beam fires only briefly before immediately returning to recharge. I have all the angles correct and did not trigger release. What am I doing wrong and/or how do I fix this?
Gufo10 1 Apr, 2020 @ 7:58am 
dose this work with the normal laser system? if not, is there a script that will tell me the capacitor charge?
MathiasOSX 12 Aug, 2019 @ 1:50pm 
You have this working with an active emitter in your demo world is there a special way for that to work because I haven't managed it.
Church.exe 8 Jul, 2019 @ 5:46pm 
@Daemaro Grdfala I dont think you can, I custom coded a laser control system for a ship and I couldnt find a way to access the charge of a laser capacitor alone and I just ended up having to create a mega capacitor that had so many charges I could reliably access it whenever I wanted
<#cc00cc>bill 7 Jul, 2019 @ 7:26pm 
Any advantage to using this instead of active emitters?
Daernaro Grdfala 7 Jul, 2019 @ 4:47pm 
Can we get a version of this but for normal laser capacitors?
Church.exe 15 Jun, 2019 @ 9:48am 
Im sorry if this is stupid but from looking at the script it appears as though it displays ONE set of capacitor charge but controls multiple, I have a 4 loop system that all fire from the same barrel and would like to have 5 lcds (one for each loop then one for the total), is there a way this script can do that?
pacorola 5 Jun, 2019 @ 3:42pm 
There's a bug in the script. If I configure more than one LCD to display the ion beam manager, only one shows correct charge status. All others show disproportionate data (such as 232,23% charged) even right after firing.
LEGION 31 May, 2019 @ 10:16am 
@Koto if you have a somewhat functioning brain you will immediatly see that that was a question in the form of "how do i solve named issue?"

just like 2cm did no problem. anyways i tried 1 and -1 in the custom data and even recompiled but nothing worked, ill try a completely new grid maybe it was just a onetime bug
SilentKnight 30 May, 2019 @ 5:14am 
Is there a variant of this script for piston use instead or a rotor? Or can the script be easily modifies to add piston functionality.
2cm  [author] 28 May, 2019 @ 6:36pm 
@LEGION
Sorry. I lost your question.
That may caused by incorrect limitation of rotor.
or invalid direction of trigger rotor.
you can adjust it by enter "-1" to rotor's custom data.
Ko'to Wolfir 26 May, 2019 @ 11:49am 
@Legion: It surely did not seem like a question but more like ranting. Maybe form a proper question if you are looking for an answer? To get a more productive reply, you could also supply additional information, like what you are doing to initiate the recharge.
TroLLeX_ 26 May, 2019 @ 11:04am 
I would love to see that for the Laser Variant! For now i use a Camera to tell me when its ready (:
LEGION 25 May, 2019 @ 12:54pm 
Dude maybe answer my question?
Zink 25 May, 2019 @ 9:00am 
Thanks!
2cm  [author] 25 May, 2019 @ 8:48am 
@Zink
@Vank

Sorry, lack of instruction manual.
Group means capacitors and generators and trigger rotor.
I used this script with timer block.

You need to set up angle limit of rotor.
if work reversely please type just -1 to rotor's custom data.

I will look for ways to improve script, after making a splitter.
Vank 24 May, 2019 @ 7:55pm 
like to be honest i dont want a program block to control beam i just want it to tell me how bloody high my charge is but hell even after doing every thing as you have stated .(till you decided to drop info off a cliff at the end) wont even show me current charge rate.
Vank 24 May, 2019 @ 7:52pm 
Bruh no offence WE KNOW HOW TO MAKE GROUPS how ever the way said groups interact with your code and vise versa is somthing we dont know so as it stands when you say ... just do this we be like.... ok..... but with WHAT what is the Group that is supposed to be Here "When firing: TRIGGER:{GROUP_NAME}
When stop firing: RELEASE:{GROUP_NAME}"
like NO shit we obviously know that a group goes there^ but WHAT group ... a turret group? the collective set of groups for the ion beam its self etc this is why no one can get this you were specific then all of a sudden was like yea here..
LEGION 21 May, 2019 @ 7:56am 
when i run RELEASE, it fires and then after it fired it wont return the rotor to charge position, wether i run TRIGGER or RELEASE
chuan0995 21 May, 2019 @ 12:24am 
why i cant do it ????
Zink 20 May, 2019 @ 7:03pm 
Ah, must have worded my question wrong. I meant what do we assign to the group, for it to properly switch between firing and charging. At best, I've only managed to get it to fire, then it would refuse to switch to recharge
2cm  [author] 20 May, 2019 @ 12:08pm 
@Zink
{GROUP} means block group name.

When firing: TRIGGER:{GROUP_NAME}
When stop firing: RELEASE:{GROUP_NAME}

How to create group: https://spaceengineerswiki.com/Block_Group
Zink 20 May, 2019 @ 12:29am 
I'm at a loss, where does this {GROUP} come from? Do we run both TRIGGER and RELEASE in the same line? I can't get this to work