Space Engineers

Space Engineers

52 ratings
SurvivalMirror Updated
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Block, Character, Other
Tags: hud
File Size
Posted
Updated
912.835 KB
Sep 9 @ 4:03pm
Sep 9 @ 5:54pm
2 Change Notes ( view )

Subscribe to download
SurvivalMirror Updated

Description
A fork of SurvivalMirror by Math:

Survival Mirror brings the symmetry tool from Creative into Survival gameplay.

While holding a block, press M to cycle through axis previews, then Right Click to confirm the axis. Blocks placed on that grid will then be mirrored along that axis. N to Enable/Disable mirroring.

Features:
- full X, Y, and Z symmetry
- correct block rotations
- no resource duplication (will draw from inventory)

Fork features/fixes compared to original:
- You don't need to toggle N N after confirming (Right Click), as it shows the ghost block immediately, and placing a block (Left Click) will hide the opaque preview axis
- Clearer messages that clarify what button to press next (eg. M now says to Right Click to confirm, since the original mod description doesn't mention that critical step!)
- Axis planes are more translucent (closer to Creative's) so they're less obtrusive
- Fixed creating glitchy clientside-only blocks if the mirroring fails due to missing inventory items
- Fixed cycling starting with 'None' axis
- Fixed even-offset mode positioning
- MultiBlocks place correctly in more situations, still not perfect

Known Issues:
- MultiBlocks are not currently supported (blocks that are bigger then 1x1x1 may place incorrectly!)
- One axis at a time

Github Source[github.com]
5 Comments
Overheadcam Sep 20 @ 4:17pm 
Im assuming theres no way to fix the fact that blocks that have a "mirror" variant cant place themselves on the other side
Nebual  [author] Sep 12 @ 11:33am 
@Ernos: I haven't ran into any problems placing single blocks (multiblocks continue to be a hassle), even at speed, but I mostly play on my local dedicated server (so no network ping), I wonder if your mirror failures might be ping related? The mirroring logic (including initial checks if the place is occupied / has neighbours) is triggered clientside before telling the server to spawn it, so if thats not how the vanilla game places blocks, if you have high ping, maybe your client doesn't think your block is placed yet? Just guessing.

If you can narrow down under what circumstances it happens, I might be able to fix.
Ernos Sep 10 @ 8:22pm 
hey I'm using this for a large build, and I'm having to place blocks fairly slowly, like half as fast as I could without this mod, otherwise it is just failing to mirror the block. Not sure if this is a limitation of Space Engineers or of how the mod is implemented.

Otherwise though, this is a great mod and I'm really appreciating it, as I really care about symmetry and don't like having to redo large chunks because I was off by one when replicating a structure on the opposite side of a ship.
Mortibus Ostium (Sparky) Sep 10 @ 6:01am 
Absolute Chad Engineer for updating this!
Dann1lab Sep 9 @ 4:34pm 
Awesome! TY.