Version: v0.1.1
Changes for 0.1.1:

  • Increased scroll sensitivity
  • Temporary fix for activated=true bug.


This is the first public test of the SimpleRockets 2 port of my popular Overload mod for SimplePlanes.


It allows you to edit all aspects of parts in much more detail than the options panel. If you want to know about the full extent of what you can do, I've documented it all, here. It still needs some filling in with explanations but all the options are listed.


Installation

Windows

  1. Download mod file: here
  2. Find your SimpleRockets 2 save directory. First go to your AppData, then LocalLow\SimpleRockets 2\.
  3. Put the mod in the Mods folder.
  4. Open the Settings.xml file in a text editor.
  5. Find the line that reads: <EnabledMods />
  6. Replace it with this:

<EnabledMods>
      <EnabledMod name="Overload" version="0.1" lastUpdated="2019-04-28T12:05:24Z" path="c:\users\username\appdata\locallow\jundroo\simplerockets 2\mods\overload.sr2-mod" />
</EnabledMods>

However you MUST change username to your username, in lower case. This must be exact for the mod to load for some reason.

Mac

  1. Download mod file: here
  2. Find your SimpleRockets 2 save directory. This is located at: ~/Library/Application Support/Jundroo/SimpleRockets 2
  3. Put the mod in the Mods folder.
  4. Open the Settings.xml file in a text editor.
  5. Find the line that reads: <EnabledMods />
  6. Replace it with this:

    <EnabledMods>
    <EnabledMod name="Overload" version="0.1" lastUpdated="2019-04-28T12:05:24Z" path="[MOD PATH LOWERCASE]" />
    </EnabledMods>

But, you MUST replace [MOD PATH LOWERCASE] with the absolute path to the mod file (in the mods folder), in lowercase. This is for some reason essential for the mod to load.


Once you have completed installation, start SR2 and if it was successful, you should see an extra button in the part properties panel in the designer, like this:

Then you can simply click this to edit the selected part!


Known bugs:

  • The input caret disappears when scrolling.
  • Text disappears when you scroll too far down. Another InputField bug. For now, use the arrow keys to scroll down.

Any other bugs please mention.


In the future I plan to have a non-XML based editor with a text field for each property. But this should make do for now :)


Comments

  • Log in to leave a comment
  • Profile image
    2,464 WNP78

    @Megatroll yep needs to be updated for 0.7.2.0, I'm working on it.

    +2 2 months ago
  • Profile image
    400 Megatroll

    okay i am a pretty good at coding and xml is easy peasy lemon squeezy for me but for some reason this "does not compute". is an update due or should I review my skills (i haven't written a program in a long while)

    2 months ago
  • Profile image
    432 swope

    It appears this mod needs to be updated for the new version. (I'm using 0.7.2.0 beta right now.)

    +2 2 months ago
  • Profile image

    Does this mod still work? I'm still having the same issue as JoMiMi, the settings xml file just resets.

    +1 2 months ago
  • Profile image
    2,464 WNP78

    @JoMiMi try again now with the updated post, I changed the download and the settings entry.

    +2 3 months ago
  • Profile image
    2,464 WNP78

    @JoMiMi settings could reset if there is some typo or something that corrupts the XML... As for the headers, it's because it's for an older version, but it still works with this one - the game can load legacy mods without headers. So I won't mess with it until I need to.

    3 months ago
  • Profile image
    396 JoMiMi

    Bug report:
    Settings resets self when mod is added

    Also, says it doesn't have a header.

    3 months ago
  • Profile image

    @WNP78 I'm aware of the iOS shenanigans (check my SP bio) I'm just sad 😢 that our Apple friends can't enjoy what we PC and Android users can :(

    5 months ago
  • Profile image
    2,464 WNP78

    @JediWolf yeah, android should support modding, but like SimplePlanes, iOS will not due to Apple's App Store policies.

    +1 5 months ago
  • Profile image

    @WNP78 when mobile comes in a few months or something like that how will you plan on a mobile port?

    6 months ago
  • Profile image
    100 stig27

    I'll love this.
    When I eventually get a computer.

    +1 6 months ago
  • Profile image
    2,464 WNP78

    @Opise227 the open/close tag thing is simply how XML works. Because <EnabledMods /> is "self-closing", it is essentially shorthand for <EnabledMods></EnabledMods>. The lower case thing is a nuance of the game. The mod loading wasn't really designed to be doing this at this point. It gets all the mods it can see, including the details on path and last updated, and checks for an exact match in the settings file. Before it does this it converts the other path to lower case (probably to negate any changes in case), so the entry in settings has to be lower case as well. I have tested this. It will be more user friendly in the future when the mod api is officially supported.

    +1 6 months ago
  • Profile image

    @Opise227 The problem is that the path needs to be all lowercase letters. Change all of the uppercase letters in the path to lowercase and you should be fine.

    +1 6 months ago
  • Profile image
    100 Opise227

    Here's the whole document
    <?xml version="1.0" encoding="utf-8"?>
    <Settings xmlVersion="4" numberOfApplicationRuns="68" appVersionLastRun="0.6.9.2" gameStateId="5eb3ac87-b3db-4e86-b039-5f48eecb58c8">
    <User x="6f92dd31-060b-418f-ac3a-146139b39430" />
    <Notifications showWhatsNew="true">
    <Notification name="PlayLaunchCraft" />
    <Notification name="PlayBuildCraft" />
    </Notifications>
    <Mods>
    <EnabledMods>
    <EnabledMod name="Overload" version="0.1" lastUpdated="2019-02-01T21:48:26.6652024Z" path="C:\Users\Vincent\AppData\LocalLow\Jundroo\SimpleRockets 2\Mods\Overload.Windows.sr2-mod" />
    </EnabledMods>
    <WorkshopMods />
    </Mods>
    <Game>
    <Audio masterVolume="1" musicVolume="0.5" soundVolume="1" />
    <Designer angleSnap="15" gridSize="1" autoResize="true" showGizmos="true" showAttachPoints="true" tinkerPanelEnabled="true" optimizeCraftXML="true" />
    <Flight showNavSphere="false" showNavSphereinMapView="false" re-EntryHeatDamage="true" ambientLightAtNight="1" ambientLightInSpace="1" slow-MoSpeed="5" fastForwardSpeed="5" visibleInputSliders="SLIDER 1,SLIDER 2,THROTTLE,BRAKE," />
    <General userInterfaceSize="0.9" fieldofView="70" runInBackground="false" useDirectInput="false" supportUnknownGamepadsOnAndroid="true" />
    </Game>
    <Quality>
    <Display resolution="1920x1080@60" resolutionScale="Full" fullscreen="true" vSync="true" anti-Aliasing="MSAA4" />
    <Atmosphere preset="Custom" planets="High" terrain="High" crafts="High" />
    <Craft preset="Custom" reflections="Static" detailTextures="High" normalMaps="High" />
    <ImageEffects preset="Custom" enabled="true" sunFlareIntensity="1" bloomIntensity="1" contrast="1" saturation="0" sharpness="0" reEntry-VaporTrails="On" />
    <Physics preset="Custom" updateFrequency="Ultra" fPSSpikeReduction="Default" waterPhysics="High" rag-dollPhysics="High" partLiftForces="true" />
    <Shadows preset="Medium" />
    <Terrain preset="Custom" textures="Blended" planetCubemaps="High" lighting="PBR" geometricDetail="High" lodDistance="5" />
    <VisualEffects preset="Custom" heatDistortion="Off" cameraShake="true" launchSteam="true" tireTracks="Medium" explosions="High" mainMenuSun="Low" />
    <Water preset="Custom" transparency="true" textureQuality="Blended" reflections="CraftAndTerrain" />
    </Quality>
    </Settings>

    6 months ago
  • Profile image
    100 Opise227

    It gave me an interesting... problem?
    Well first of all, the "edit XML" button doesn't show up :(
    I tried to launch SR2 with and without Steam, relaunch both of them, quadruple-checked the XML file, and even copy pasted my path (and added overload.windows.sr2-mod)
    But isn't that just weird that instead of putting the line of code inside of <EnabledMods />, we have to change it for an open/close tag? however nobody seemed to have problems.
    Second thing is the lowercase. I mean, why would you do this in the first place? Wouldn't the file read it differently? Nobody seems to have issues with that and you Specifically said that it had to be in lowercase.
    As I was thinking of that, I tried to save another set of settings and expected to see the XML file to remove the line. But instead, it correctly capitalized by itself the path!
    Still, the button doesn't show up.

    6 months ago
  • Profile image

    This.

    Looks.

    Interesting.

    6 months ago
  • Profile image
    2,782 Chancey21

    Thanks @WNP78

    6 months ago
  • Profile image
    2,464 WNP78

    @Chancey21 that's what this is planned to be

    +3 6 months ago
  • Profile image
    2,782 Chancey21

    It would be extremely useful to accompany this if we had a sheet like SimpleCheats but for SR2

    6 months ago
  • Profile image
    2,270 PorkyClown3

    @WNP78 Thanks!

    +2 6 months ago
  • Profile image
    2,464 WNP78

    @PorkyClown3 it's the file path to the mod in the mods folder, but in lower case. Go to the mod (in the mods folder, not your downloads) and shift + right click on it then press "copy as path". That will copy the file path to the mod, but it likely has upper case letters that you need to make lower case. If you have something like notepad++ you can do that quickly but you could also do it manually. The path at the end might look a bit like this:
    c:\users\yourusername\appdata\locallow\jundroo\simplerockets 2\mods\overload.windows.sr2-mod

    +3 6 months ago
  • Profile image
    2,270 PorkyClown3

    I dont understand the "path/to/mod" part

    +1 6 months ago
  • Profile image
    Mod Mod

    Very amaze, much wow, such impress!

    +5 6 months ago
  • Profile image
    2,464 WNP78

    @SupremeDorian Just checked, this is indeed a bug and I think it's a problem with the input fields again. For now, use the arrow keys to move the cursor down.

    6 months ago
  • Profile image
    2,464 WNP78

    @AxelSpace see step 5 - find the line that says <EnabledMods /> and replace it with the text below, then replace /path/to/mod with the full path to the mod in lower case.

    6 months ago
  • Log in to see more comments

43 Upvotes

Log in in to upvote this post.