PostOutdatedPlanetbase Hack (v1.0.2 stable)

Posts 115 of 45 · Page 1 of 3
Planetbase Hack (v1.0.2 stable)
Release notes


This is a quick hack I've made for the recently released Planetbase
If you have any questions, suggestions or requests, don't hesitate to reply in this thread!

Tools used: ILSpy + Reflexil plugin
I have made a post on the second page with all the changes made to the original DLL in this hack.

Features


  • Spawn Resources and Colonists
  • Trigger Events (Solarwinds / Dust Storms etc...)
  • Unlock Tech and Goals
  • Increase map size by 4
  • Build without the need of a link to another building
  • Increased maximum constructions from 200 to 20000
  • Console UI

Download Instructions


  • Download the attachment for your game version located at the end of this post.
    • Download "Assembly-CSharp_mpgh.net.zip" for Planetbase v1.0.1
    • Download "Assembly-CSharp 1.0.2_mpgh.net.zip" for Planetbase v1.0.2
    • Download "Assembly-CSharp 1.0.3_mpgh.net.zip" for Planetbase v1.0.3
    • Download "Assembly-CSharp 1.0.4 v2_mpgh.net.zip" for Planetbase v1.0.4 *latest stable steam release*
  • Make a backup of the original "Assembly-CSharp.dll"
    • This file is located in: "<STEAMFOLDER> -> steamapps -> common -> Planetbase -> Planetbase_Data -> Managed"
  • Extract the downloaded attachment and place the "Assembly-CSharp.dll" in the same folder.

Screenshots


Attachments


Assembly-CSharp 1.0.4 v2_mpgh.net_mpgh.net.zip262 KB · 700 downloads Clean
Assembly-CSharp 1.0.3_mpgh.net.zip261 KB · 252 downloads 1/56 malicious
Assembly-CSharp_mpgh.net.zip261 KB · 319 downloads Clean
Assembly-CSharp 1.0.2_mpgh.net.zip261 KB · 273 downloads 1/56 malicious
I'll add the previous version to this post if the current version gets approved.
What did you use to edit the .dll?
ilspy + reflexil plugin
Please be patient. The file will probably be approved within a few hours
Thx,

will try it
I've edited some of the code but I can't inject it. How do you inject the modified code?
Open ILSpy
In the top menu go to View -> Reflexil v2.0
In the left panel select a function you want to modify.
In the buttom right panel named "Sebastien Lebreton's Reflexil v2.0" select the Instuctions tab.
Right click any of the instructions and press "Replace all with code"
Copy your code inside the function block of the newly opened window.
Press the compile button.
If everything worked you will see the right block of the newly opened window populated with IL code.
Press OK to close the window.
Once all your modifications are done right click on the assembly in the left panel of ILSpy and press "Save As" to save your modifications.
Gotcha, I figured it out. Thanks!
I don't see the "Instructions" all I see is "Attributes, Interfaces and Custom Attributes" for Reflexil.
You will have to select a function from the left panel.
PlanetBase spawn things HYPEEEE
by any chance, is it against the rules to post the raw code from the Assembly.CSharp.dll and allow us to paste it into our current one (with unity or notepad++) or is that not allowed?
Posts 115 of 45 · Page 1 of 3
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?