Space Engineers

Space Engineers

XPAR Mimir (OBSOLETE)
101 kommenttia
Craig P  [tekijä] 11.1.2018 klo 13.06 
You can't, Mimir is extremely obsolete.
Ko'to Wolfir 11.1.2018 klo 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  [tekijä] 19.12.2017 klo 12.20 
I don't really play space engineers any more, I'm developing my own game.
ILikeTrains 19.12.2017 klo 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  [tekijä] 22.12.2016 klo 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.12.2016 klo 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  [tekijä] 28.8.2016 klo 9.14 
I guess I should patch this, but I haven't played Space Engineers in months...
TheCrazyCabbage 28.8.2016 klo 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.7.2016 klo 6.30 
not a problem, might be a good time for jimmy to educate me on the wonders of github
Craig P  [tekijä] 7.7.2016 klo 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.7.2016 klo 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  [tekijä] 7.7.2016 klo 19.04 
Sorry, I mean delete everything inside the "if (usenamedgroups)" brackets.
Craig P  [tekijä] 7.7.2016 klo 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.7.2016 klo 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.7.2016 klo 15.41 
alright i'll get you some screen shots. I lack the knowledge needed to fix them. just a fewminutes
Craig P  [tekijä] 7.7.2016 klo 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.7.2016 klo 7.11 
errors in exactly two places.
Craig P  [tekijä] 7.7.2016 klo 7.04 
It'll be interesting to see how much this script breaks.
Animal 7.7.2016 klo 6.40 
the new API should be coming to [stable] next month
Craig P  [tekijä] 6.7.2016 klo 13.00 
Who knows.
EvilNecroid 6.7.2016 klo 11.38 
wont they always change things?
Craig P  [tekijä] 30.6.2016 klo 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.6.2016 klo 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.2.2016 klo 9.01 
everything needs delay commands but i guess thats what the time blocks r for tho right?
Craig P  [tekijä] 28.2.2016 klo 6.54 
There's no asynchronous commands, no. But it's an interesting idea. Hm.
Devlah 28.2.2016 klo 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  [tekijä] 25.2.2016 klo 14.59 
Patched!
Craig P  [tekijä] 25.2.2016 klo 14.33 
I might as well implement it, too. It's not like it'll break when the namespace comes back.
Sutima 25.2.2016 klo 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  [tekijä] 25.2.2016 klo 14.24 
No, that's a reference to the Vector3D actually working now. I think they just forgot to include a namespace.
Sutima 25.2.2016 klo 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.2.2016 klo 14.16 
IMyInventory Became VRage.ModAPI.IMyInventory
Craig P  [tekijä] 25.2.2016 klo 13.57 
Is it just the IMyInventory bug? Because that shit's been broken forever, just not crashing.
Sutima 25.2.2016 klo 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  [tekijä] 25.2.2016 klo 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.2.2016 klo 13.27 
Well, no mimir sucks.
But new features sounds nice =D
Craig P  [tekijä] 25.2.2016 klo 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.2.2016 klo 12.17 
Its broken in the last update =(
Not sure how i'm supposed to play without mimir
Craig P  [tekijä] 15.1.2016 klo 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.1.2016 klo 0.01 
so what happens when i press subscribe? where does this mimir go and how do i get to it?
Craig P  [tekijä] 16.12.2015 klo 19.57 
It's uncertain. Certain things don't work on servers because dedicated servers don't calculate light or physics.
Chloe 16.12.2015 klo 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  [tekijä] 16.12.2015 klo 15.30 
Yeah, that's what I have to do, too.
Chloe 16.12.2015 klo 12.32 
thats a shame but ok :D then i have to live with fiddeling arround with spaces :D
Craig P  [tekijä] 16.12.2015 klo 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.12.2015 klo 2.49 
or is there any way in MIMIR to center text on a screen?
Chloe 16.12.2015 klo 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  [tekijä] 15.12.2015 klo 21.04 
Capitalization errors are super annoying.
Chloe 15.12.2015 klo 21.03 
omfg ... i had a C instead of c :( i am soooo stupid
Craig P  [tekijä] 15.12.2015 klo 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.