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
    Dev WNP78

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

    +2 1.3 years ago
  • Profile image
    475 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)

    1.3 years ago
  • Profile image
    495 swope

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

    +2 1.3 years ago
  • Profile image

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

    +1 1.3 years ago
  • Profile image
    Dev WNP78

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

    +2 1.4 years ago
  • Profile image
    Dev 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.

    1.4 years ago
  • Profile image
    426 JoMiMi

    Bug report:
    Settings resets self when mod is added

    Also, says it doesn't have a header.

    1.4 years 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 :(

    1.6 years ago
  • Profile image
    Dev WNP78

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

    +1 1.6 years ago
  • Profile image

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

    1.6 years ago
  • Profile image
    100 stig27

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

    +1 1.6 years ago
  • Profile image
    Dev 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 1.6 years 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 1.6 years 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>

    1.6 years 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.

    1.6 years ago
  • Profile image

    This.

    Looks.

    Interesting.

    1.6 years ago
  • Profile image
    3,096 Chancey21

    Thanks @WNP78

    1.6 years ago
  • Profile image
    Dev WNP78

    @Chancey21 that's what this is planned to be

    +3 1.6 years ago
  • Profile image
    3,096 Chancey21

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

    1.6 years ago
  • Profile image
    5,161 ZetaFox

    @WNP78 Thanks!

    +2 1.7 years ago
  • Profile image
    Dev 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 1.7 years ago
  • Profile image
    5,161 ZetaFox

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

    +1 1.7 years ago
  • Profile image
    Mod Mod

    Very amaze, much wow, such impress!

    +5 1.7 years ago
  • Profile image
    Dev 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.

    1.7 years ago
  • Profile image
    Dev 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.

    1.7 years ago
  • Log in to see more comments

43 Upvotes

Log in in to upvote this post.