Space Engineers

Space Engineers

Rosa's Astral Codex
30 Comments
cupcake  [author] 19 Apr @ 2:06pm 
Gotcha, I added you :)
Spite 19 Apr @ 10:37am 
Sure, I'm not sure how to do that unless I add you?
cupcake  [author] 19 Apr @ 9:30am 
@Spite I’d be really happy if you added me as a contributor :) thank you!

@Mortus Eclipse I’m glad you like it!
Mortus Eclipse 15 Apr @ 6:11pm 
Though I am using Spites Version. I felt I should give this a thumbs up to. It's a very useful script.
Empada 15 Apr @ 6:33am 
Ok, thanks!
Spite 15 Apr @ 6:24am 
@emapda, I've uploaded the version with the extra features here: https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3464356983

Lets continue the conversation there, instead of spamming Cupcake?

@Cupcake, let me know if you would like me to add you as contributor? It is almost all your code after all!
Spite 15 Apr @ 4:45am 
Are you trying to use Rosa's Astral Codex with another script?

Here is what I figured out today:
I can export a list of GPS points, where the "name" section is the name of the asteroid and its notes.

The list is just GPS points, I did it like this so I can batch import asteroids to SJOmega's Planet Map 3D and keep the notes.
Empada 15 Apr @ 4:24am 
Thanks! it will help a lot, because I will need to take a huge amount of asteroid data from the block. and well... since you are going to work on that, could you also add some option to add notes or a marker in bulk? so one can know which ones was already copied. I know it is possible to just clear the data to start again, but it incurs the risk of getting the same asteroid again. And if you replicate it to other programmable block after you could also copy the GPS of the same asteroid again.
Spite 14 Apr @ 8:33pm 
Oh, let me see if I can do that (very new to scripts in SE)
Empada 14 Apr @ 6:25pm 
Thanks!
But how can I take, for exemple, the GPS from 30 Asteroids at once? because with my Argus project I will have to take this or more from time to time.
Spite 14 Apr @ 8:06am 
@Empada, if you search for an asteroid and is shows on the LCD, you could just copy it from there using the "edit text" button for that LCD
Empada 14 Apr @ 5:04am 
how can I take the Asteroid info from the programmable block? I want to have the GPS point to share with my faction
Spite 11 Apr @ 7:53pm 
Thanks! I'll be sure to link to your script's page :se:
cupcake  [author] 11 Apr @ 5:18pm 
@spite its totally okay if you want to upload the edited version yourself!
Spite 10 Apr @ 9:00am 
Hi @Cupcake,

I played around with the script a little and have a version with the ability to add the current position as an asteroid, as well as the ability to search for the nearest asteroid with no "notes" (like what Ronchi mentioned in his comment).

Please let me know if you're interested in adding the functionality to your workshop version of the script, of if you're ok with me uploading the edited version (with you as contributor, if possible).
Ronchi 16 Jun, 2024 @ 5:10pm 
I'm not a coder but I've added a couple of things, I've added a display mode that lists asteroids with no notes and a gonext argument that will pilot to the next closest asteroid. I'm not sure if you are interested in these but if so let me know and I can share them with you. You will definitely want to tidy up my mess but the functionality might appeal.
r4v1n6 15 Jun, 2024 @ 9:41am 
Works pretty well for me so far. I have a ship with about 15 cameras that passively scans the surroundings, and also a few on a camera turret (normally used with LAMP to designate targets) for active scans.

Tagging a lot of cameras is a bit tedious though, would it be possible to assign them using groups instead?

Also when using the go command to fly to an asteroid it will pick the first RC it can find, which can belong to another docked drone/ship and not the one you intended to use. It can be useful when in a stationary base, to dispatch drones, but you have no influence which one it picks. Maybe only use the one(s) assigned to a [Codex] group?

Looked a little at the code and found that it does support blocks with multiple screens. You can select by adding to CustomData:
[Astral Codex]
displayPanel=2

You can only use one screen per block though, if you try to use more the script throws an exception.
Spite 31 May, 2024 @ 1:24pm 
Awesome, thanks Cupcake!
cupcake  [author] 31 May, 2024 @ 10:32am 
@Spite I can totally do that! I can’t make promises when I’ll get it done cuz I’ve been distracted by other life things, but I can promise you the next time I do work on this script, this feature will be at the top of my list.
Spite 25 May, 2024 @ 9:40am 
Hi Cupcake,
I really like the rework of the Astronomicon script, especially now I can see the asteroids on Whips Radar script, but there is one thing I would love to be able to use in this version.

The Astronomicon script had a function to add the current position which would be "=[Name]" or if [name] was blank, it would generate one. This is something I would use to track ore patches on planets and Moons. would you be interested in re-adding this feature?
cupcake  [author] 7 Jul, 2023 @ 12:52pm 
@Johny Bigood unfortunately scanning through the cameras is just really slow, even if you have a lot, and sometimes the raycast just doesn't work at all because Space Engineers is janky :(
Johny Bigood 5 Jul, 2023 @ 10:02am 
It doesn't work, i'm in a asteroid field with 60 cameras detected by the script and no asteroid is scanned, i try with an active camera with [Codex] in the name and nothing happen to if i run the script with scan
This is sad :(
grizli 6 Jun, 2023 @ 8:09pm 
thank you
cupcake  [author] 6 Jun, 2023 @ 3:18pm 
@grizli I updated the script to stop about 1km away from an asteroid's surface. You can change that with the stoppingDistance configuration option.
grizli 6 Jun, 2023 @ 2:27pm 
@Rosa I plan to use this script in conjunction with PAM, so it will not be possible to track the drones manually
cupcake  [author] 6 Jun, 2023 @ 1:29pm 
@grizli I'll look into it. In my testing, if the autopilot was avoiding obstacles, it wouldn't run in to the asteroid, and I assumed people would turn off autopilot once they got close anyway. I'll see if I can have the autopilot stop in a good spot.
grizli 6 Jun, 2023 @ 12:32pm 
hello, there is a big problem when you add an asteroid, the coordinates are apparently taken from the middle of the object. therefore , when he flies on autopilot , he either risks crashing into an asteroid or flying around him forever )
Goldrush8 3 Jun, 2023 @ 1:55pm 
Very nice! Saw this on the SE reddit and now I'm enjoying a clean experience in space.
Appreciate the amazing work!
Manshima 1 Jun, 2023 @ 10:52am 
Outstanding! This will let me clean up my GPS markers!
Namaris 30 May, 2023 @ 9:14pm 
SUPER AWESOME! Thanks Rosa!