Space Engineers

Space Engineers

31 个评价
A guide to getting planets early (now with easy install!)
由 Turret problems 制作
this is a guide to get planets in SE with minimal coding knowledge.
   
奖励
收藏
已收藏
取消收藏
Introduction
This is a moderate difficulty guide on how to get planets in SE early


For people who DONT want to do it themselves i have been allowed to make a drop boxed version for people to download and run (not you still need VS to run it otherwise it wont work)

NOTE having midevil engineers will be a very good thing to have for this, for the sake of asthetics, but i looks nice anyway if you dont have it

NOTE i am NOT the creator of these steps for the OP (original post) and he will be creditted and sourced.
NOTE feel free to ask mr questions and make suddgestions, i will consider ALL recomendations (within reason of course) ;)

Now before you even touch the games files, create a backup using steam or just copying the entire SE folder into another folder.

now download Microsoft(Tm) Visual Studio with UPDATE 4 (FOUR) (Download in downloads section)


Original creator of the modification and steps for stated modification, Jolkanin (reddit name) not sure what his steam is)

(testing phase for launcher) Thanks to Acow for helpin gme with creating the launcher!
Downloads
link for my edit (note if anyone can figure out my grinders break themselves and has found a fix for that thatd be awesome)

Okay heres a launcher i made and if you wanna try it okay, but you dont have to, you have to have Visual basic by microsoft to veiw it and run it (still trieng to figure out how to make it a normal program)
https://www.dropbox.com/s/uagjq426fg0mo8q/SE%20planet%20launcher%20launcher.zip?dl=0

link Hers the link[www.dropbox.com]


link for VS

Download for VS (visual studio) https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#d-community

Link to OP https://www.reddit.com/r/spaceengineers/comments/3fiiqz/complete_foolproof_tutorial_for_planets/
The steps
Note that these are copyed DIRECTLY FROM THE OP.

Now if you need to take a breather while doing this thats alright , it took me a few tries to get it to work, but it does function after trouble shooting.

usefull tip 1 : NEVER give up! no matter how hard it is you WILL be succsesful!

usefull tip 2 : pay attention and watch what your doing!

NOW back to the thing with the thing ,
here it is

good luck

STEP 1: Head Here, install Visual Studio (under prerequisites), and download the zip.

STEP 2: Right-click Space Engineers in your Steam library, click "Properties", click the "Local Files" tab, then click "Browse Local Files...". Access the "Content" folder, then copy the folder's path from the address bar.

STEP 3: Open SpaceEngineers.sln (double-click should work if you've properly installed VS), click on global.props on top of list on left of VS window, replace "c:\Program Files (x86)\Steam\SteamApps\common\SpaceEngineers\Content" with the one you copied. ctrl+s to save.

STEP 4: Select "release" in the drop-down (that says debug by default) menu to the left of "Start" on top of VS window, then press "Start". Double check Space Engineers launches properly. Quit Space Engineers.

STEP 5: On Solution Explorer (the list of files on the right), right-click "Solution 'SpaceEngineers'" and open the Configuration Manager. Click on the "Active Solution Platform" dropdown list, and select new. Change "Any CPU" to x64, and press OK.

STEP 6: Open two File Explorer windows, one to bin64 in your Space Engineers folder, and the other to 3rd in SpaceEngineers-Master (the folder you downloaded from KSH github).

STEP 7: Create a new folder, named "x64", in 3rd\HavokWrapper_SE\release, 3rd\SteamSDK\release, and 3rd\VRage.Native\release.

STEP 8: Drag, from the bin64 folder, "HavokWrapper.dll" "SteamSDK.dll" and "VRage.Native.dll" into their respective x64 folders you just created.

STEP 9: In the VS window, look in Solution Explorer again for VRage.Network inside the VRage folder and right-click remove it.

STEP 10: In the search bar on the top of Solution Explorer, search for "MyFakes.cs", and double click on it. Click on the main VS window (the one with all the code), then use ctrl+f to search for and set the following to true, then ctrl+s to save: "ENABLE_SPAWN_MENU_PROCEDURAL_ASTEROIDS", "ENABLE_GRID_CLIPBOARD_CHANGE_TO_DYNAMIC", "ENABLE_PLANETS", "ENABLE_PLANETS_JETPACK_LIMIT"

STEP 11 TRICKY, FOLLOW CLOSELY: Use the search bar again, search for "MyCsgShapePrecomputed.cs" and "MyCompositeShapeOreDeposit.cs". Open both by double-clicking. They will show up as tabs above the main VS window. Use these tabs for the next few mini-steps:

-a: In both tabs, use ctrl+f to find "MemoryMappedFile[] m_file;" and replace with "static MemoryMappedFile[] m_file;".

-b: In both tabs, use ctrl+f to find "m_file = new MemoryMappedFile[MyCsgPrecomputedHelpres.NUM_MAPS];" and replace with "if (m_file == null) m_file = new MemoryMappedFile[MyCsgPrecomputedHelpres.NUM_MAPS];".

-c: Only in "MyCsgShapePrecomputed.cs" tab, use ctrl+f to find "m_file = MemoryMappedFile.CreateFromFile(name, FileMode.Open, null, 0, MemoryMappedFileAccess.Read);" and replace with "if (m_file == null) m_file = MemoryMappedFile.CreateFromFile(name, FileMode.Open, null, 0, MemoryMappedFileAccess.Read);".

-d: Only in "MyCompositeShapeOreDeposit.cs" tab, use ctrl+f to find "m_file = MemoryMappedFile.CreateFromFile(name, FileMode.Open);" and replace with "if (m_file == null) m_file = MemoryMappedFile.CreateFromFile(name, FileMode.Open);".

-e: In both tabs, use ctrl+f to find "m_file.Dispose();" and type "//" in front of it.

-f: In both tabs, ctrl+s to save.

STEP 12 SKIP IF YOU HAVE MEDIEVAL ENGINEERS FILES, AND KNOW HOW TO TRANSFER THEM: Use search bar to find "voxelmaterials.sbc", double click to open, then delete everything from under <!-- organics --> to </VoxelMaterial> above the grass materials entry.

STEP 13: press Start in VS window, double check if Space Engineers launches properly. [Image](http://imgur.com/a/VtOcg#21
STEP 14: Create a new world, turn off cargo ship (better performance)
voila.
Bits and Bobs of Fixes from fellow engineers in the comments:
Getting random fade-in fade-out when spawning a planet? Disable G-sync. -thanks madcatandrew
Screen shots (warning contains spoilers)
A book is no fun without,



PICTURES!!










216 条留言
INDIANA JONES 2015 年 11 月 12 日 下午 4:32 
obsolete as of now, THANK KSH FOR RELEASING THE PLANETS!
Simbot34 2015 年 11 月 2 日 下午 4:16 
Needs to be made into a mod
sorrrrrrr 2015 年 10 月 28 日 上午 6:20 
How i can use that launcher?
Deaver 2015 年 10 月 16 日 下午 4:55 
Are these the planets from the teasers or completely modded
Anubis4123 2015 年 10 月 13 日 下午 3:38 
Awesome tweak, a reliefer until the planets are out! By the way one itty bitty question, why do the 2nd and 4th pictures show planets like asteroids without any atmosphere or effect in some areas and enhanced effect in others? I mean those strange zones, are they normal or some kind of bug? Thanks a lot dude, this is like a cold glass of water, we're thirsty of planets! :steamhappy:
NioclasV 2015 年 10 月 12 日 上午 9:13 
using VS Comunity 2015. I cant find global.props
donofan 2015 年 9 月 20 日 上午 9:07 
it says when i try and run the installer "An error occurred while signing: SignTool.exe not found"
i go up to the top menu and go build and then build solution
Plineo 2015 年 9 月 16 日 下午 11:33 
anyone can play w/ planets here?if yes how?
Turret problems  [作者] 2015 年 9 月 13 日 上午 10:50 
sweet! thanks!
Turret problems  [作者] 2015 年 9 月 12 日 下午 11:35 
:D glad you liked it! although i just did take a pic from the steam community art so i have to cite the guy when its released (the launcher)