Modding Help Asset_unpacker

Discussion in 'Starbound Modding' started by TheGuillotine, Feb 2, 2014.

  1. The | Suit

    The | Suit Agent S. Forum Moderator

    You can just paste any code into the post using the [ code] [/ code]tag of course at anytime
    if its a long piece of code - use pastebin.com [long = 40 lines+]
    If i am not here some one else will check anytime
     
  2. TheGuillotine

    TheGuillotine And Do the MONKEY!

    You are probably growing impatient and angry/upset with me. But this is my first time ever dealing with this stuff, & I have no clue what half of this means. I think you need to be more "noobie" friendly for me to understand. LmL
     
  3. The | Suit

    The | Suit Agent S. Forum Moderator

    I am not sure how
    "You can post the code at anytime"
    is not newbie friendly. But sure.

    In other words, you don't need to ask permission to post the code.
     
  4. TheGuillotine

    TheGuillotine And Do the MONKEY!

    Well I understand the phrase now! haha!

    Updated mods folder.
     

    Attached Files:

  5. TheGuillotine

    TheGuillotine And Do the MONKEY!

    There are some work in progress items that I am working as we speak so just ignore that.
     
  6. The | Suit

    The | Suit Agent S. Forum Moderator

    Ya your mod info file is fine

    Just so you understand - your mod right now is completely incompatible with any other mod using the same files right now.
    Since you are not using the __merge command
     
  7. TheGuillotine

    TheGuillotine And Do the MONKEY!

    Ohh! Then that was probably the problem since earlier I was trying to use my mod with others.

    Are there any tutorials out there that show you how to use the __merge command?
     
  8. The | Suit

    The | Suit Agent S. Forum Moderator

  9. TheGuillotine

    TheGuillotine And Do the MONKEY!

  10. TheGuillotine

    TheGuillotine And Do the MONKEY!

    Attached Files:

  11. The | Suit

    The | Suit Agent S. Forum Moderator

    I will be honest, right now you are essentially creating a mod without knowing what your doing.
    That is equivelent to jumping into the ocean without knowing how to swim.

    You should probably stop for now and learn the basics fully before restarting.
    Practice creating 1 item of each type, instead of making a 100 files then finding out none of them work.

    So create 1 table first - get it fully working before starting on the next piece.
    Also you need to start learning what those errors are.

    I will give you a hint and say you made 2 mistakes.
    ==
    Also you only need to attach files if there are many of them. Or its a huge chunk of code more then 40 lines.
    Otherwise copy the code into the post and use the code tag.

    The code tag button looks like a piece of paper with < > symbols inside of it.
     
    Julyuary likes this.
  12. TheGuillotine

    TheGuillotine And Do the MONKEY!

    Honestly, thank you for this. I understand what you are saying by "I will be honest, right now you are essentially creating a mod without knowing what your doing.
    That is equivelent to jumping into the ocean without knowing how to swim."
     
  13. TheGuillotine

    TheGuillotine And Do the MONKEY!

    I started simple & started learning by following a tutorial on how to make a crafting table, whenever I interact with it, the game crashes.
    Code:
    Error: VariantException: No such key in Variant::get("paneLayout")
      008341FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarVariant.hpp:13)
      ... (3)
      0042B6EB (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarMainInterface.cpp:809)
      004058F3 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarAny.hpp:453)
      004068D7 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:381)
      0040A6C4 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:200)
      00407E74 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/main.cpp:38)
      004EC0C1 (\SDL-1.2.15/./src/main/win32/SDL_win32_main.c:318)
     
  14. The | Suit

    The | Suit Agent S. Forum Moderator

    Error: VariantException: No such key in Variant::get("paneLayout")

    You have a GUI your linking to which doesn't exist
     
  15. TheGuillotine

    TheGuillotine And Do the MONKEY!

  16. The | Suit

    The | Suit Agent S. Forum Moderator

    Did you change the
    Interact data
    Config
    to something else? Pointing to a file which doesn't exist.
     
  17. TheGuillotine

    TheGuillotine And Do the MONKEY!

    Like I said before, Im a noob. haha. What & where would the Interact data config be loacated?
     
  18. The | Suit

    The | Suit Agent S. Forum Moderator

    Post your code for the object file
     
  19. TheGuillotine

    TheGuillotine And Do the MONKEY!


    Code:
    {
      "objectName" : "newcraftingtable",
      "rarity" : "Common",
      "objectType" : "interactable",
      "interactAction" : "OpenCraftingInterface",
      "interactData" : {
        "config" : "/interface/windowconfig/newcraftingtable.config",
        "filter" : [ "craftingtable", "plain" ]
      },
      "printable" : false,
      "description" : "An expert craftsman could make a great... crafting table... on this.",
      "shortdescription" : "Wooden Crafting Table",
      "race" : "generic",
      "category" : "crafting",
      "price" : 200,
    
      "apexDescription" : "A table with a bunch of tools for a craftsman.",
      "avianDescription" : "A chance to display one's ability to create.",
      "floranDescription" : "Floran ussse table. Make nice thingss.",
      "glitchDescription" : "Inspired. Crafting module activated.",
      "humanDescription" : "I can use materials I've found here to create new things.",
      "hylotlDescription" : "A chance to create.",
    
      "inventoryIcon" : "newcraftingtableicon.png",
      "orientations" : [
        {
          "dualImage" : "newcraftingtable.png:<color>",
    
          "imagePosition" : [-16, 0],
          "frames" : 1,
          "animationCycle" : 1.0,
    
          "spaceScan" : 0.1,
          "anchors" : [ "bottom" ],
          "collision" : "platform"
    
        }
      ]
    }
    
     
  20. TheGuillotine

    TheGuillotine And Do the MONKEY!

    Is it the
    part?
     

Share This Page