Space Engineers

Space Engineers

XPAR Mimir (OBSOLETE)
101 comentarii
Craig P  [autor] 11 ian. 2018 la 13:06 
You can't, Mimir is extremely obsolete.
Ko'to Wolfir 11 ian. 2018 la 12:04 
I want to set up a system on my station to trigger different station wide warning, like Red Alert, Evacuation, All Clear, Warning, Prepare for Impact, Status is Normal. What I want to do is... If the station is on status normal, it will be nicely lit, no soundblocks making any sound. If it forexampe foes Red Alert, I want the normal lights to dim down slightly, change into blinking, change the color and play a specific sound. The colors and sound would be different from each alert.... Any idea how to do this with Mimir?
Craig P  [autor] 19 dec. 2017 la 12:20 
I don't really play space engineers any more, I'm developing my own game.
ILikeTrains 19 dec. 2017 la 11:44 
Craig you gotta play again! :)
I really loved your mod and would love to see it back in action in 2018!
Craig P  [autor] 22 dec. 2016 la 6:44 
Yeah, all this stuff is pretty old and I haven't played the game in ages. If anyone fixes it, I'll put them in as an admin.
Devlah 21 dec. 2016 la 22:21 
SE v1.66 Beta (Stable):
Compilation failed
Error List:
Program(506,40): Error: 'IMyBlockGroup' does not contain a definition for 'Blocks' and no extension method 'Blocks' accepting a first argument of type "IMyBlockGroup' could be found (are you missing a using directive or an assembly reference?)
Program(1174,14): Error: Operator '!=' cannot be applied to operands of type 'MyDetectedEntityInfo' and '<null>'

:steamsad:
Craig P  [autor] 28 aug. 2016 la 9:14 
I guess I should patch this, but I haven't played Space Engineers in months...
TheCrazyCabbage 28 aug. 2016 la 7:38 
"Program(506/40):Error: 'IMyBlockGroup' does not contain a definition for 'Blocks' and no extension method 'Blocks' accepting a first argument of type 'IMyBlockGroup' could be found
Animal 8 iul. 2016 la 6:30 
not a problem, might be a good time for jimmy to educate me on the wonders of github
Craig P  [autor] 7 iul. 2016 la 20:18 
Neat, I'm not sure when they'll release a stable version update, but I'll patch things up when they do!
Animal 7 iul. 2016 la 19:39 
http://steamcommunity.com/sharedfiles/filedetails/?id=719915444 turns out another patch changed stome stuff on lines 343 and 344, that's been updated too. Removed useNamedGroups variable since it's not used.
Craig P  [autor] 7 iul. 2016 la 19:04 
Sorry, I mean delete everything inside the "if (usenamedgroups)" brackets.
Craig P  [autor] 7 iul. 2016 la 19:03 
Oh, the groups controls have been broken forever. If you want it to work until I get around to fixing it, just delete those lines and leave that an empty function.
Animal 7 iul. 2016 la 15:53 
http://steamcommunity.com/sharedfiles/filedetails/?id=719809553 actually looks like this is the only error. And I don't know how to fix it, or i'd just submit a new line of code
Animal 7 iul. 2016 la 15:41 
alright i'll get you some screen shots. I lack the knowledge needed to fix them. just a fewminutes
Craig P  [autor] 7 iul. 2016 la 10:39 
Hah, if you already found them, don't keep me in suspense. I can release an update tonight, but I don't have the dev version.
Animal 7 iul. 2016 la 7:11 
errors in exactly two places.
Craig P  [autor] 7 iul. 2016 la 7:04 
It'll be interesting to see how much this script breaks.
Animal 7 iul. 2016 la 6:40 
the new API should be coming to [stable] next month
Craig P  [autor] 6 iul. 2016 la 13:00 
Who knows.
EvilNecroid 6 iul. 2016 la 11:38 
wont they always change things?
Craig P  [autor] 30 iun. 2016 la 18:32 
I don't plan to. The API might be calming down, I might release a new version once they stop changing things.
Animal 30 iun. 2016 la 16:58 
I could see a delay command being useful for auto closing a door 5 seconds after you opened it. But other than that, are you going to be supporting dev?
EvilNecroid 29 febr. 2016 la 9:01 
everything needs delay commands but i guess thats what the time blocks r for tho right?
Craig P  [autor] 28 febr. 2016 la 6:54 
There's no asynchronous commands, no. But it's an interesting idea. Hm.
Devlah 28 febr. 2016 la 1:43 
I wonder; Is there a command line function that can insert a delay between commands?
For example, if I have a series of sound blocks that I would like to trigger in sequence with a variable delay between each.

Something akin to perhaps:
Sound Block 1.PlaySound;Delay.3;Sound Block 2.PlaySound;Delay.8;Sound Block 3.PlaySound
Craig P  [autor] 25 febr. 2016 la 14:59 
Patched!
Craig P  [autor] 25 febr. 2016 la 14:33 
I might as well implement it, too. It's not like it'll break when the namespace comes back.
Sutima 25 febr. 2016 la 14:31 
I see..
And here i was all happy that i figured it out ^^..
Ah well, i got the scripts i'm using up and running at least =P.
Craig P  [autor] 25 febr. 2016 la 14:24 
No, that's a reference to the Vector3D actually working now. I think they just forgot to include a namespace.
Sutima 25 febr. 2016 la 14:17 
They did say in patchnotes that they changed the way Program blocks handle code so it looks like its here to stay.
Sutima 25 febr. 2016 la 14:16 
IMyInventory Became VRage.ModAPI.IMyInventory
Craig P  [autor] 25 febr. 2016 la 13:57 
Is it just the IMyInventory bug? Because that shit's been broken forever, just not crashing.
Sutima 25 febr. 2016 la 13:41 
I've yet had a chance to say thank you for this awesomeness.
Its actually thanks to mimir that i started to learn coding =).
After i walked around in the tutorial world my interest for coding went from " i want to learn that one day" to " I'll just Google for C# tutorials and get started now"..
So thank you for that =)..

Also, living without Mimir is not possible, and it turned out to be to easy to fix xD..
Anyway, live your scripts, Keep it up!
Craig P  [autor] 25 febr. 2016 la 13:28 
It's more just an increase in speed and solving a crash bug, not anything groundbreaking.

The hot patch typically comes out in less than two days, so live with it until then.
Sutima 25 febr. 2016 la 13:27 
Well, no mimir sucks.
But new features sounds nice =D
Craig P  [autor] 25 febr. 2016 la 13:00 
They'll fix it with a hotfix, don't sweat it.

Once it's stabilized, I'll put out an update to use some new features.
Sutima 25 febr. 2016 la 12:17 
Its broken in the last update =(
Not sure how i'm supposed to play without mimir
Craig P  [autor] 15 ian. 2016 la 5:54 
It's a script that you have to put in a programming block. I recommend going to the tutorial world page, maybe watching the video. :)
EvilNecroid 15 ian. 2016 la 0:01 
so what happens when i press subscribe? where does this mimir go and how do i get to it?
Craig P  [autor] 16 dec. 2015 la 19:57 
It's uncertain. Certain things don't work on servers because dedicated servers don't calculate light or physics.
Chloe 16 dec. 2015 la 19:41 
Does this work's with Servers?? Friend of me cant see changes on the displays when i unlock the ships etc
Craig P  [autor] 16 dec. 2015 la 15:30 
Yeah, that's what I have to do, too.
Chloe 16 dec. 2015 la 12:32 
thats a shame but ok :D then i have to live with fiddeling arround with spaces :D
Craig P  [autor] 16 dec. 2015 la 5:06 
No, centering text is largely impossible due to the poor way LCD screens are implemented. MMaster uses a ton of complicated math to do it, but Mimir isn't programmed to do that sort of thing.
Chloe 16 dec. 2015 la 2:49 
or is there any way in MIMIR to center text on a screen?
Chloe 16 dec. 2015 la 2:44 
Yes they are, another question i am not as good with C# yet. Is there a way to center text with a code like the new line code ->> \n ??
Craig P  [autor] 15 dec. 2015 la 21:04 
Capitalization errors are super annoying.
Chloe 15 dec. 2015 la 21:03 
omfg ... i had a C instead of c :( i am soooo stupid
Craig P  [autor] 15 dec. 2015 la 20:59 
You can see what the block is having trouble with by looking at the detailedInfo or at a log screen. It'll tell you what it's misinterpreting.