1. jam1garner

    OP jam1garner Advanced Member
    Newcomer

    Joined:
    Apr 7, 2016
    Messages:
    99
    Country:
    United States
    Hello, jam1garner here. I have made a stage editor to help people edit things such as collisions, camera bounds, blastzones, spawn points and respawn points, ledges, and more!

    I am currently not going to be able to commit a ton of time to this so instead of pushing release back a few weeks just to smooth over a couple small bugs I have decided that I am going to release now as almost all features your average user would need are in place and working most of the time.

    Usage:
    1. Download and unzip in a folder
    2. Have Python 2.7 installed
    3. Extract a stage folder from Sm4shExplorer (Example: /data/stage/melee/BattleField_f/) 4. and put it in the same folder as the stage editor
    5. Run it and edit to heart's content
    6. Put stage folder back where it came from in smash 4 explorer
    7. Build mod

    upload_2016-6-18_14-22-40.png
    upload_2016-6-18_14-23-30.png
    upload_2016-6-18_14-23-55.png
    upload_2016-6-18_14-29-11.png

    Features:
    • Viewing collision, spawn, respawn, blastzone and camera bounds.
    • Full camera controls (Pan, Zoom, Jump to a vertex/collision if offscreen when selected)
    • Editing of vertex positions
    • Editing passthrough of collisions (Example a platform you can only passthrough the bottom would have PassX - 0.0, PassY - 1.0
    • Adding/Deleting vertices (Ctrl+n creates a new vertex, del deletes the selected vertex)
    • Adding/Deleting polygons (Ctrl+b creates a new polygon based on the selected polygon, del deletes the selected polygon)
    • Editing Spawn and respawn positions
    • Editing blastzone corner positions
    • Editing camera bounds
    • Changing camera parameters
    • Modifying stage wind
    • Copying/Pasting Vertices. Select one and do ctrl+c to copy, ctrl+v to paste. These will carry over to a different lvd. Format they are copied in is vertX|vertY|passX|passY
    • Edit Ledges
    • Edit Collision Material
    • View and edit passthrough angles as an angle in degrees (Is saved as unit vector floats)
    • Edit whether a collision is dropthrough or not
    • Open an lvd from inside and outside of smash 4 explorer by double clicking it
    • Works for wii u and 3ds
    • And much more...
    Plans:
    • Fix issues with adding/deleting polygons
    • Add copying/pasting of polygons
    • Light set editing
    • Add ledge editing stuff
    • Add item spawn editing
    • Tools for working with collision animations (Coming after public OMO release)
    • Add collision properties
    • Other additions and bug fixes


    Thanks to:
    -Raytwo - Made the smash 4 explorer plugin, HUGE thanks to him!
    -DSX8 - Research on stage params, beta testing and being a generally cool guy.
    -smb123w64gb - Research on LVDs and giving me basic parsing and rendering code to get me started.
    I couldn't have done it without them. I'll tweet out updates here if you want to know when new features come out. Enjoy!

    Update 1.0 has been released! Fixes almost every bug and includes a ton of new features as well as a UI overhaul!
     

    Attached Files:

    Last edited by jam1garner, Aug 14, 2016
    Thunder Kai, frogboy, Sinon and 20 others like this.
  2. powermarshall

    powermarshall Member
    Newcomer

    Joined:
    Jun 9, 2016
    Messages:
    40
    Country:
    United States
    This is awesome! *Clap, Clap, ClapClapClap*
     
  3. TLOZmaster

    TLOZmaster GBAtemp Fan
    Member

    Joined:
    Feb 21, 2015
    Messages:
    329
    Country:
    United States
    Noiceee
     
  4. Megalegacy98

    Megalegacy98 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 11, 2015
    Messages:
    505
    Country:
    United States
    Amazing. This is awesome! Thanks soooo much!
     
  5. ih8ih8sn0w

    ih8ih8sn0w Koreaboo
    Member

    Joined:
    Aug 22, 2015
    Messages:
    1,677
    Country:
    United States
    Looks great, and it works on 3ds stages! Would it be possible to add a way to edit stage transformations (like midgar), and remove/add things like the yellow devil?
     
    Thunder Kai likes this.
  6. jam1garner

    OP jam1garner Advanced Member
    Newcomer

    Joined:
    Apr 7, 2016
    Messages:
    99
    Country:
    United States
    I haven't looked a ton into that but from report I've heard that sounds like either per stage params (no way to make it universally editable) or scripting/code edits which also can't really be made work universally.
     
  7. Kingy_

    Kingy_ GBAtemp Advanced Fan
    Member

    Joined:
    Feb 21, 2016
    Messages:
    907
    Country:
    United Kingdom
    Thank you! You are awesome!
     
  8. epicmartin7

    epicmartin7 GBAtemp Fan
    Member

    Joined:
    Aug 5, 2015
    Messages:
    411
    Country:
    United States
    So... just curious about this. Since this is being made, would it be possible to implement expanding stage slots at all in the game so we don't have to go over stages in the future at all?
     
    Deleted User likes this.
  9. Coolsonickirby

    Coolsonickirby GBAtemp Regular
    Member

    Joined:
    Dec 6, 2015
    Messages:
    278
    Country:
    United States
    Very useful really appreciate on how much effort ppl have been putting into smash 4 mods research.
    Keep up the good work.:yay:
     
  10. jam1garner

    OP jam1garner Advanced Member
    Newcomer

    Joined:
    Apr 7, 2016
    Messages:
    99
    Country:
    United States
    That would require rpx edits. Stage list is hardcoded in and adding more would shift bytes. No good way to do it at all. Temporary solution is overwrite single player stages, such as trophy rush then mod them into your ui_stage_db.
     
    epicmartin7 likes this.
  11. Swiftloke

    Swiftloke Hwaaaa!
    Member

    Joined:
    Jan 26, 2015
    Messages:
    1,770
    Country:
    United States
    Does this work on the 3ds version too?
     
  12. Megalegacy98

    Megalegacy98 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 11, 2015
    Messages:
    505
    Country:
    United States
     
  13. epicmartin7

    epicmartin7 GBAtemp Fan
    Member

    Joined:
    Aug 5, 2015
    Messages:
    411
    Country:
    United States
    Thank's for the answer. That really stinks that they're hardcoded like that.
     
  14. Swiftloke

    Swiftloke Hwaaaa!
    Member

    Joined:
    Jan 26, 2015
    Messages:
    1,770
    Country:
    United States
    Inb4 'read the posts'
    Well, then, great!
     
  15. Megalegacy98

    Megalegacy98 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 11, 2015
    Messages:
    505
    Country:
    United States
    I was being lazy lol :P
     
  16. jam1garner

    OP jam1garner Advanced Member
    Newcomer

    Joined:
    Apr 7, 2016
    Messages:
    99
    Country:
    United States
    @Swiftloke I updated the OP to remove future confusion.
     
  17. Swiftloke

    Swiftloke Hwaaaa!
    Member

    Joined:
    Jan 26, 2015
    Messages:
    1,770
    Country:
    United States
    Oh, thanks!
     
  18. GOT4N

    GOT4N GBAtemp Fan
    Member

    Joined:
    Sep 13, 2009
    Messages:
    311
    Country:
    Algeria
    Thanks a lot! :D
     
  19. MattPiscopo

    MattPiscopo Member
    Newcomer

    Joined:
    Apr 8, 2016
    Messages:
    48
    Country:
    Belgium
    'Traceback (most recent call last):
    File "/Users/myname/Desktop/Smash 4 Modding/sm4shexplorer 0.07/extract/data/stage/melee/BattleField_f/levelEditor.pyw", line 12, in <module>
    import sss
    ImportError: No module named sis"

    What should i do ? (i'm on a Mac)

    Never mind,fixed this by using my Virtual machine
     
    Last edited by MattPiscopo, Jun 19, 2016
  20. powermarshall

    powermarshall Member
    Newcomer

    Joined:
    Jun 9, 2016
    Messages:
    40
    Country:
    United States
    Just tested out your program, edited battlefield, and built it in with my mod. After testing it, all of battlefield's floors became ceilings, left sides became right, etc. Basically everything became inside out, and now I'm stuck (with a cpu) inside battlefield's island lol. Did I do something wrong?
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Release], Editor, Smash