PA Mod Creator [CLOSED ALPHA]

Discussion in 'Mod Discussions' started by somdudewillson, July 2, 2015.

  1. somdudewillson

    somdudewillson Member

    Messages:
    64
    Likes Received:
    22
    This is a highly WIP mod creator for PA, written in Java.
    It is currently in closed Alpha, so if you're interested in getting involved comment or PM me.

    [​IMG] [​IMG]
    [​IMG] [​IMG]

    Current Testers:
    Feature List: (Finished) (In-Progress) (Planned)
    Auto-Updater
    JSON Editor
    Bug Report Submitter
    Suggestion Box

    Resource Manager/Browser
    JSON Value Editor
    Infobase
    Server Mod Creation
    Client Mod Creation

    .papa model viewer
    GitHub mod exporter
    .zip mod exporter
    Texture Viewer/Editor
    Unit Creation Wizard
    PAMM-Ready Mod Exporting
    Galactic War Mod Creation
    Last edited: July 13, 2015
    Nicb1, doud, bsergent and 4 others like this.
  2. xankar

    xankar Post Master General

    Messages:
    752
    Likes Received:
    1,004
    I doubt i'll be able to do much with it, but i'd sure like to tamper around with the tool.
  3. somdudewillson

    somdudewillson Member

    Messages:
    64
    Likes Received:
    22
    So, you're interested in becoming a tester?
  4. killerkiwijuice

    killerkiwijuice Post Master General

    Messages:
    3,879
    Likes Received:
    3,597
    looks cool, but i have a hard time believing how legitamate this is with the lines ".papa model viewer", "github mod exporter??", "texture viewer/editor" and "unit creation wizard"

    wat

    o_O
    stuart98 and Nicb1 like this.
  5. somdudewillson

    somdudewillson Member

    Messages:
    64
    Likes Received:
    22
    It means that there will be a viewer for the models stored in .papa files, the ability to export your mod directly to github, an editor and viewer for the texture files, and you will be able to create a new unit by filling in some fields about it and the program will handle the rest. They are all planned features. What's confusing about them?
    bsergent likes this.
  6. xankar

    xankar Post Master General

    Messages:
    752
    Likes Received:
    1,004
    Yes.
    somdudewillson likes this.
  7. killerkiwijuice

    killerkiwijuice Post Master General

    Messages:
    3,879
    Likes Received:
    3,597
    they're not confusing, it's just that this requires a tremendous amount of work. You say there will be a viewer for the actual .papa files? Are you planning to rebuild an entire 3D modelling program? .papa files are in c++ too.
  8. stuart98

    stuart98 Post Master General

    Messages:
    6,009
    Likes Received:
    3,888
    Interesting, sign me up as a tester.
    somdudewillson likes this.
  9. Nicb1

    Nicb1 Post Master General

    Messages:
    1,010
    Likes Received:
    1,286
    I take it your unit creating wizard is going to be based on editing the unit Jsons, or are you planning to actually involve creating models and all that.

    EDIT:
    Just read through the thread now. Posted this based on a convo with some other people.

    EDIT2:
    Overall your tool looks like it has potential and I am looking forward to seeing what you'll come up with.
    bsergent and cdrkf like this.
  10. cdrkf

    cdrkf Post Master General

    Messages:
    5,721
    Likes Received:
    4,793
    Planned features aren't same as 'implemented' so maybe these are more along the lines of 'ideally planned features'. Also the mod will probably link in with existing software (e.g. model viewer could link to blender as that is open source I believe?).

    Either way even without that having a dedicated json editor that can package for pamm would be a huge help. If that becomes available I'll probably try my hand at some balance mod work.
    bsergent likes this.
  11. dom314

    dom314 Post Master General

    Messages:
    896
    Likes Received:
    1,196
    What do you mean by automatic updates? Are you storing the changes in some json diff format? If so I recommend the json-patch standard.
  12. somdudewillson

    somdudewillson Member

    Messages:
    64
    Likes Received:
    22
    I mean the mod creator itself updates automatically. Being able to automatically update mods sounds like a good feature too though.
    stuart98 and cdrkf like this.
  13. cdrkf

    cdrkf Post Master General

    Messages:
    5,721
    Likes Received:
    4,793
    And with that comment, the feature creep started.... :p
    stuart98 likes this.
  14. somdudewillson

    somdudewillson Member

    Messages:
    64
    Likes Received:
    22
    I'm not entirely sure what you mean by "feature creep", but the listed goals will likely expand as I develop the tool.
    cdrkf likes this.
  15. cdrkf

    cdrkf Post Master General

    Messages:
    5,721
    Likes Received:
    4,793
    I wasn't being overly serious- its a common complaint made that software projects get out of control due to 'feature creep' (i.e. people asking for more and more functionality). So long as the list doesn't get so long you give up it's all good :)
    Nicb1 and stuart98 like this.
  16. ace63

    ace63 Post Master General

    Messages:
    1,067
    Likes Received:
    826
    Just a nitpick: there is no such thing as a c++ file except for source code and libraries. If .papa files are binary and there is a specification for them you can write readers in any programming language.
  17. DeathByDenim

    DeathByDenim Post Master General

    Messages:
    4,327
    Likes Received:
    2,125
    Heizmeister likes this.
  18. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    oh Regarding papa files, here is some java code that is able to read all vertex data (and write them back modified) from papa models and animations:
    https://github.com/pamods/ReScalePa/blob/master/src/info/nanodesu/ReScalePaPa.java
    Heizmeister, dom314 and DeathByDenim like this.
  19. somdudewillson

    somdudewillson Member

    Messages:
    64
    Likes Received:
    22
  20. ripperx69

    ripperx69 New Member

    Messages:
    24
    Likes Received:
    3
    Will this work with GW for modding purposes?

Share This Page