Autor Thema: Visual Select Screen Editor  (Gelesen 1942 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Chris

  • Administrator
  • Foren Papst
  • *****
  • Beiträge: 1569
  • Karma: +143/-2
  • Geschlecht: Männlich
  • Mann für alles
    • Profil anzeigen
    • MugenGermany.com
    • E-Mail
  • M.U.G.E.N Version: Win M.U.G.E.N Plus
Visual Select Screen Editor
« am: 19. Februar 2013, 02:14:55 »
Visual Select Screen Editor

Autor
tunglashor

Webseite/Threads
http://tunglashor.webnode.com/
http://mugenguild.com/forum/topics/visual-select-screen-editor-updated-18062012-120681.0.html

Aktuelle Version
v1.3.9.7

Beschreibung
Zitat von: http://mugenguild.com/forum/topics/visual-select-screen-editor-updated-18062012-120681.0.html
Hello friends!

Hopefully some of you will find this useful.  It's a new tool I've been working on to enable editing of your Mugen select screen using a visual drag&drop interface.

I've had a stab at rendering the select screen as accurately as I could, though it's not perfect; in particular the alpha blending is only an approximation of how it looks in Mugen.  I think it's close enough, in general.

To give an idea of how to use it, I've made a short video.  Hopefully this demonstrates the basic idea:

It should work with WinMugen, hi-res WinMugen and Mugen 1.0.  The program reads from mugen.cfg and the system.def file of the selected motif, and tries to scale the screen accordingly; it should get it right for Mugen 1.0 but for hi-res WinMugen you need to use the setting available via the File -> Options menu.

Other options allow you to hide the top layer while dragging a character around - useful for some motifs where the grid is partially hidden.  You can also choose to show or hide empty cells (note this only applies to the viewing mode within the tool; the actual Mugen setting is not affected).  Also you can choose to disable alpha-blending (I added this because for screens that make heavy use of these effects the program can start to lag if it tries to display them all; this particularly applies if a transparent animation is used as the cell background).

Animations are not played, but the program will try to display single frames where possible.  It tries to be clever and exclude any frames that might obscure the screen, but I included an option to randomize the frames in case one of these does get displayed.  There's also the option to exclude animation elements completely.

What else... zipped characters are supported (although the program may be slow to load if a lot of these are included).  Characters can be added from anywhere; if they're not located in the chars directory then an absolute path will be used (however zipped characters will be copied to the chars directory as this seems to be a Mugen requirement).

Cons:  the more characters in the select screen, the longer the program will take to load.  Flashier motifs with lots of alpha-blending can also slow things down, as mentioned.  Other than that, no doubt there will be some select screen paramaters I've failed to implement correctly, so please feel free to post details of any errors you come across.  Also any random crashes, weird behaviour, etc.  Note: one issue I'm aware of is the width parameter, used with parallax elements for a perspective-type effect.  I don't support this currently and just display the sprites as they are.

One more thing to be aware of: a backup is made of every file before it's first edited by the program - named (for example) "select.def.vselect.bak".  The select screen def file is the only one ever edited, unless you use the "set as default motif" option which just updates the appropriate line in mugen.cfg.

Screenshots


Video
<a href="http://www.youtube.com/watch?v=wcLdTmFE1e8" target="_blank">http://www.youtube.com/watch?v=wcLdTmFE1e8</a>

Downloads
Windows

MfG,
Chris
& Craver