Cycling colors FRM editor

Discussion in 'Fallout General Modding' started by Fallout1FTW, Apr 6, 2011.

  1. .Pixote.

    .Pixote. Carbon Dated and Proud
    Modder

    Sep 14, 2009
    You're a beautiful man SlowhandFastfeet...keep up the great work. I'll play around with it before thinking of any requests. Thank you again, I know tool making is tricky business. :aiee:

    EDIT: 86mb download - that's a big one.
     
  2. Jotisz

    Jotisz Mildly Dipped

    557
    Aug 28, 2007
    This looks promising a tool that could run on linux without wine :)
     
  3. SlowhandFastfeet

    SlowhandFastfeet First time out of the vault

    9
    Aug 2, 2016
    Pixote: Sorry about download size, I'll try to fix that, but it will take a lot of time. Other options are to install Java on your PC and run the runnable JAR, which I linked lately, unfortunately only tested on my dev machine yet..

    Jotisz: Yes, that tool should run anywhere you install Java to, still checking what dependencies required, but you have to install Java 8 JRE, not 7. I don't have Linux bc my mouse is not supported on it, or at least last time I tried it simply did not work. If you care to test it, try to run the JAR file.
     
  4. .Pixote.

    .Pixote. Carbon Dated and Proud
    Modder

    Sep 14, 2009
    I need to wait for the 32bit version...I'm still with Windows XP.
     
  5. Jotisz

    Jotisz Mildly Dipped

    557
    Aug 28, 2007
    I imported the source files to netbeans and run your project from there. I seem to have run into a small problem here on linux.
    Looks like the extension of the frm files are case sensitive on opening after one is opened the software sees the rest.
    When running it I get this at the output console
    Code:
        java.lang.NullPointerException
        at net.fodev.tools.frm.control.FrmFileSelector.getFilesInFolder(FrmFileSelector.java:32)
        at net.fodev.tools.frm.control.FrmFileSelector.setCurrentFolder(FrmFileSelector.java:19)
        at net.fodev.tools.frm.view.MainFrame.setDefaultFileList(MainFrame.java:279)
        at net.fodev.tools.frm.view.MainFrame.setFileSelector(MainFrame.java:275)
        at net.fodev.tools.frm.view.MainFrame.start(MainFrame.java:91)
        at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$162(LauncherImpl.java:863)
        at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$175(PlatformImpl.java:326)
        at com.sun.javafx.application.PlatformImpl.lambda$null$173(PlatformImpl.java:295)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.javafx.application.PlatformImpl.lambda$runLater$174(PlatformImpl.java:294)
        at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
        at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
        at com.sun.glass.ui.gtk.GtkApplication.lambda$null$49(GtkApplication.java:139)
        at java.lang.Thread.run(Thread.java:745)
    
    Beside this the software works real good :)
     
  6. SlowhandFastfeet

    SlowhandFastfeet First time out of the vault

    9
    Aug 2, 2016
    Oh, great, good to know that at least someone tried it :)

    The problem is not linux related, I designed it so, that once you open a frm file, it will save the default folder where to search with the arrow/page keys, but until then, it uses a hardcoded default, that I used at testing. Unfortunately you have to open and find the files in your frm folder each time u restart the software, but it should remember your choices until it is running.

    If you are running/recompiling from an IDE, you could change these values to yours for your convenience:

    @ FEV/src/net/fodev/tools/frm/view/MainFrame.java - line 278

    Code:
    private void setDefaultFileList() {
            fileSelector.setCurrentFolder("f:/Code/FOnline/Fallout_Dat/art/critters");
            fileSelector.setCurrentExportFolder("f:/Code/FOnline/Fallout_Dat/art/critters");
    }
    
    If you run the program without recompiling, you have to find/select your frm folder each run, but there you should not see any exceptions.
     
  7. .Pixote.

    .Pixote. Carbon Dated and Proud
    Modder

    Sep 14, 2009
    Any news on this....and the 32bit version?
     
  8. SlowhandFastfeet

    SlowhandFastfeet First time out of the vault

    9
    Aug 2, 2016
    Ah, sorry about that but no. I kinda started learning 3D animations and stuff, and focusing more on that when I got time for it. Also, the source is there, anyone can do it, but at this point I think to make a small tutorial how to install Java on your machine and how to run the released jars, is much easier and cost effective (no need for installers, no huge space consumption, easier to release, etc)

    So probably that will be the way I go when I take time for it, but since it's open source, anyone can do it, no need to wait for me.

    Sorry, I know this was not the answer you were hoping for :(
     
  9. SlowhandFastfeet

    SlowhandFastfeet First time out of the vault

    9
    Aug 2, 2016