Profile image

XML Modifications Tutorial

77.6k KSB24  4 months ago

Tutorial for XML Modifications

In this tutorial, I'll Explain Everything About Some Useful Things I Learned While My Simpleplanes Career.
it's All Just Small Things, But It Could Maybe Make Your Life Easier&Better.
Also, Everything In This Tutorial Is Explained Based On Android Mobile.

Table Of Contents

     Disclaimer 

    A | Download Text Editor App On Your Device    
A-2 | Personal Recommendation
A-3 | Having Problem Opening Android/data ?

    B | Path Where Your Designs Are Saved

    C | Magic Time
C-2 | Change Predecessor
C-3 | Modify Every single Parts At Once
C-4 | Copy All The Variables At Once
C-5 | Multiple Axis Joystick Base

Disclaimer

Advance XML Modifications Are Covered In This Tutorial. If You Incorrectly Changed A Thing Evean a Little, It is Risky To Lost Your Creation. So Make Sure To Backup The Target XML File Before You Doing These Actions.


Sector A


Download Text Editor App On Your Device
If You Want to Continue This Tutorial, You Should Need Some Good Text Editor App.
Then Let's Go To Store, And Download Some App Like This.


A-2

Personal Recommendation
If You're Too Lazy To Find The Apps By Your Self? Then Check Some Apps I Recommend You Here!
QuickEdit
Free / Paid Version
It is Useful App That Can Avoid The Problem Explained at the Sector A-3, But The Free Version Has Some Annoying Ads... Lol
Turbo Editor
Free / Paid Version
(Idk What Did They Made The Paid Version For)
App That I Used Since Now, But Can't Avoid The Problem Explained at Sector A-3.


A-3


Having Problem Opening Android/data ?
Try Open With FV File Manager.


And Find The Path Which Explained in Sector B, And Copy&Paste The XML File Which You Want to Modify At Where You Can Easily Find Later.
If You're About to Using QuickEdit, You Can Skip This Step.


Sector B


Path Where Your Designs Are Saved
To Find The Place Where All Your Designs Are Saved As XML, Follow Next Path:
Android > data > com.jundroo.SimplePlanes > files > AircraftDesigns > a XML You Want to Modify
If You're About to Use QuickEdit, You Can Directly Read and Write in This Path. But Turbo Editor Can't..


Sector C


Magic Time
Did you Opened The XML File With Your Text Editor App?
Alright, Let's Do Something Fun..


C-2


Change Predecessor
Not Only For Change The Predecessor, But Would Be The Solution For The Situation When You Can't Update Your Post Due to the Link Doesn't Match.
But I Feel That This Is Risky to Bring My Self Against The Site Rule, So I Decided to Wait Until It's Confirmed That This is Not Danger


C-3


Modify Every single Parts At Once
Haven't you Ever Dreamed "How Good It Would Be If I Can Modify Every Parts Just In Second"?
Then This Tutorial Would Be Perfect For You!
But Remember, This Action Takes The Risk to Lose The Target Build. So Make Sure To Backup The Target XML File Before You Doing This Action.

Maybe There Should be The Button Like This. Tap This.

Did You Opened the Tab Like This?
If You Want To Make Your Plane Indestructible,
Search
partCollisionResponse="Default"
Replace to
partCollisionResponse="None"

Then Your Plane Will Not To Be Able to Destroyed. 😎


C-4


Copy All The Variables At Once
Didn't you Ever Tired Out to Copy Lot of Variables One By One? Then This Tutorial Would Be Perfect For You!

Select All The Variables From Start line, and Keep Scroll Down Until you See the End line of Variables.
<Variables> (This is Start)
<Setter variable="Example" function="0" priority="0" />
</Variables> (This is End)
If you Selected With Out Missing Even One Space, Then Copy it.
Then Open Another XML file Which You Want to Copy To, And Paste in to it.


C-5


Multiple Axis Joystick Base
Before Do This, I Recommend You To Put The Joystick Base on Empty File. Or It Will Be Too Complicated..

(Like This)

Then Find THIS Joystick Base at XML.
Line 1(Red) is Basic Profile of The Part,
Line 2(Purple) is Axis Profile.
If you Want to Make More Axis Here, Copy one of them With Out Losing Even One Space. Then Paste it Inside the Line 2(Purple) Again.
Additional Info

Movement Axis , Rotation Axis (In Game)

Movement Axis , Rotation Axis (In XML)

And, That's How I Made Driver Camera of GT-R Do Double Function (Shaking When Driving, Or Walking Around When Activated) With Using Only Single Part Joystick.


Closing

I'm Sorry if There's Incorrections in My English. I Hope This Tutorial Will Make Your SP Life More Better.
If You Have Anything Want to Added In This Tutorial? Then Don't Hesitate to Tell me in the Comment!

  • Log in to leave a comment
  • Profile image
    34.1k ShinyGemsBro

    @Nerfaddict It is. Just easier to work with

    +1 4 months ago
  • Profile image
    25.5k Graingy

    @Nerfaddict I think it’s a type of it, more direct file editing is probably more open-ended and less restricted, if I had to guess.

    +1 4 months ago
  • Profile image
    29.4k Nerfaddict

    @Graingy I thought Overload WAS xml modding

    +1 4 months ago
  • Profile image
    25.5k Graingy

    Huh. I had always assumed that XML modding was dead since Overload became stock.
    Guess that shows how little I know about this kind of stuff.

    +2 4 months ago
  • Profile image
    77.6k KSB24

    @ConvoyPerson
    @DatMaluchGuy19

    +1 4 months ago