Modding Discussion Novakid Mod Discussion

Discussion in 'Starbound Modding' started by BlastRed, Dec 18, 2013.

  1. Eathed

    Eathed Pangalactic Porcupine

    If you haven't figure it out, your armor shares the same name as the human armor. You would need to go into the file and rename everything.
     
    BlastRed likes this.
  2. BlastRed

    BlastRed Spaceman Spiff

    I did, but im still stuck on the loading screen
     
  3. Westeller

    Westeller Space Penguin Leader

    The log is your best friend. Just sayin'
     
    BlastRed likes this.
  4. BlastRed

    BlastRed Spaceman Spiff

  5. Westeller

    Westeller Space Penguin Leader

    Code:
    Error: Exception caught in Thread Async root loader: ItemException: Duplicate item name 'humantier1head' found
      005875EA (C:/starbound/source/game/StarItem.hpp:78)
      004DCF87 (C:/starbound/source/game/StarRoot.cpp:163)
      004016D8 (C:/starbound/source/client/StarClientApplication.cpp:302)
      0095162C (C:/starbound/source/core/StarThread_windows.cpp:74)
      7516336A
      77029F72
      77029F45
    
    Your armor sets look like this:

    [​IMG]

    Make them look like this:

    [​IMG]

    ....and add a .modinfo file to this. Why isn't there one already?
    How are you even running this thing yourself?
     
    BlastRed likes this.
  6. BlastRed

    BlastRed Spaceman Spiff

    Okay, i deleted the humantier1 things, but when startup, it just adds them again.
     
  7. Westeller

    Westeller Space Penguin Leader

    ...It, what? It adds files you've deleted back? Why would it do that?
    Anyway, you may have skipped a step.

    This is novakidtier1.chest

    Code:
    {
      "itemName" : "humantier1chest",
      "inventoryIcon" : "icons.png:chest",
      "dropCollision" : [-4.0, -3.0, 4.0, 3.0],
      "maxStack" : 1,
    
    . . .
    
    See a problem?

    Go through every file and correct the itemName
    Oh, and you'll need to change novakid.species, as well:

    Code:
    {
      "kind" : "novakid",
      "index" : 6,
      "nameGen" : [ "/species/novakidnamegen.config:names", "/species/novakidnamegen.config:names" ],
      "ouchNoises" : [ "/sfx/novakid/novakidhurt1.wav", "/sfx/novakid/novakidhurt2.wav" ],
      "defaultBlueprints" : {
      "tier1" : [
      { "item" : "humantier1hammer" },
      { "item" : "humantier1shortsword" },
      { "item" : "humantier1broadsword" },
      { "item" : "humantier1spear" },
      { "item" : "humantier1axe" },
      { "item" : "humantier1dagger" },
      { "item" : "humantier1head" },
      { "item" : "humantier1chest" },
      { "item" : "humantier1pants" },
      { "item" : "conceptchest" },
      { "item" : "conceptlegs" },
      { "item" : "coolchest" },
      { "item" : "coollegs" },
      { "item" : "sweatervestchest" },
      { "item" : "sweatervestlegs" },
      { "item" : "workoutchest" },
      { "item" : "workoutlegs" },
      { "item" : "burger" },
      { "item" : "vegetablesoup" },
      { "item" : "bread" },
      { "item" : "sweetcorn" },
      { "item" : "candyapple" },
    
    . . .
    
    It's set to use human stuff, not Novakid.

    Why are you changing it to using Novakid armor anyway? It's fine using human stuff until you actually have Novakid armor to work with.
     
  8. BlastRed

    BlastRed Spaceman Spiff

    So, i can leave the armor for novakid empty with no armor?
     
  9. Westeller

    Westeller Space Penguin Leader

    Of course. You don't need to make new armor. The .species file already tells it to use human armor.
    Your mod would be drastically improved by the presence of custom armor, but it'd take you a friggin' month to make sprite sheets for a full pack of armor. All those tiers of custom armor......... *shivers*
     
    BlastRed likes this.
  10. BlastRed

    BlastRed Spaceman Spiff

    Okay great, you still here? i need help
     
  11. Eathed

    Eathed Pangalactic Porcupine

    What do you need help with?
     
  12. BlastRed

    BlastRed Spaceman Spiff

    YESSSSS fixed the crashing bug! charachter config was messy! going to release soon now!
     
  13. Westeller

    Westeller Space Penguin Leader

    You really should start including a .modinfo file so I don't have to make one every time I install a new version this mod. (selfish)


    I also recommend packaging this with the Simple Extended Character Creation mod. Because without it you get this:

    [​IMG]

    Whereas with SECC it looks like this:

    [​IMG]

    But I guess it's fine to expect people to set it up


    Oh, and the male and female seem to be using the same head?



    [​IMG]

    Wheeeeeeeeeeeeeeeeeeeeeeeeeeeee. The codex seems to be broken.
    At the end of the 4th (and last) text line of novakidsrule.codex is a comma. Remove it.



    [​IMG]
    [​IMG]



    Code:
    Error: Could not load /sfx/novakid/novakidhurt2.wav asset, attempting to use default.
    AssetException: No such asset '/sfx/novakid/novakidhurt2.wav'
      004E984F (C:/starbound/source/game/StarAssets.hpp:15)
      004E9989 (C:/starbound/source/game/StarAssets.cpp:922)
      004E2B3F (C:/starbound/source/game/StarAssets.cpp:974)
      ... (3)
      004ED53C (C:/starbound/source/game/StarAssets.cpp:660)
      ... (3)
      00519DCC (C:/starbound/source/game/StarWorldClient.hpp:165)
      004F0735 (C:/starbound/source/game/StarUniverseClient.cpp:143)
      00404CFF (C:/starbound/source/client/StarClientApplication.cpp:559)
      00407357 (C:/starbound/source/client/StarClientApplication.cpp:368)
      0040A264 (C:/starbound/source/application/StarApplicationBase.cpp:199)
      00407C7F (C:/starbound/source/client/main.cpp:48)
      004DB931 (c:\SDL-1.2.15/./src/main/win32/SDL_win32_main.c:318)
    
    Warn: Perf: UniverseServer::handleQueuedConnections millis: 337
    Error: Exception caught loading asset: /sfx/novakid/novakidhurt2.wav, AudioException: Wav file data subchunk has wrong magic bytes, got `LIST' but expected `data'
      007F877F (C:/starbound/source/core/StarAudio.hpp:10)
      ... (2)
      004E2B3F (C:/starbound/source/game/StarAssets.cpp:974)
      ... (3)
      004ED53C (C:/starbound/source/game/StarAssets.cpp:660)
      ... (3)
      00519DCC (C:/starbound/source/game/StarWorldClient.hpp:165)
      004F0735 (C:/starbound/source/game/StarUniverseClient.cpp:143)
      00404CFF (C:/starbound/source/client/StarClientApplication.cpp:559)
      00407357 (C:/starbound/source/client/StarClientApplication.cpp:368)
      0040A264 (C:/starbound/source/application/StarApplicationBase.cpp:199)
      00407C7F (C:/starbound/source/client/main.cpp:48)
      004DB931 (c:\SDL-1.2.15/./src/main/win32/SDL_win32_main.c:318)
    
    Warn: Perf: UniverseServer::run.innerloop millis: 437
    Warn: Perf: WorldClient::update millis: 532
    Warn: Perf: UniverseClient::update millis: 532
    Error: AssetException: Error loading asset /sfx/novakid/novakidhurt2.wav
      004ED637 (C:/starbound/source/game/StarAssets.hpp:15)
      ... (3)
      00519DCC (C:/starbound/source/game/StarWorldClient.hpp:165)
      004F0735 (C:/starbound/source/game/StarUniverseClient.cpp:143)
      00404CFF (C:/starbound/source/client/StarClientApplication.cpp:559)
      00407357 (C:/starbound/source/client/StarClientApplication.cpp:368)
      0040A264 (C:/starbound/source/application/StarApplicationBase.cpp:199)
      00407C7F (C:/starbound/source/client/main.cpp:48)
      004DB931 (c:\SDL-1.2.15/./src/main/win32/SDL_win32_main.c:318)
    
     
    Last edited: Dec 20, 2013
  14. BlastRed

    BlastRed Spaceman Spiff

    Haven't made the female character. I'll remove the comma. and udpdate.
    where do i download the .modinfo thing and character thing
    i can't fix the quest thing, though. Do you think it's funny?
     
  15. BlastRed

    BlastRed Spaceman Spiff

    I also need help. since im making the body colors, and the default color change is brown. how do i make novakids body change color?
    last time i tried it did it to face and neck
     
  16. Westeller

    Westeller Space Penguin Leader



    You don't download a .modinfo, you write it up yourself.
    Basically, your \Starbound\mods\ folder should look something like this:
    (this is just my own organization, doesn't need to look exactly the same)
    [​IMG]

    Each mod to its own folder, and, inside the folder:

    [​IMG]

    A .modinfo file with the same name as the folder.

    The .modinfo tells Starbound how your mod is organized.
    For this mod, it's a simple:

    Code:
    {
      "name" : "Novakid",
      "version" : "Beta v. Offended Koala",
      "path" : "."
    }
    


    Just put the SECC image ( http://i.imgur.com/DZR82L3.png ) in \interface\title\
    and edit \interface\windowconfig\charcreation.config
    you're looking for this bit:
    Code:
      {
      "id" : 6,
      "image" : "/interface/title/novakidfemale.png",
      "position" : [208, 0]
      }
    
    Replace the position with that.
     
  17. BlastRed

    BlastRed Spaceman Spiff

    Okay well i have a .modinfo already, just never uploaded it with it. i will now
     
  18. tifel100

    tifel100 Void-Bound Voyager

    You can have novakid.treasurepool, doesn't matter really, you just need to know what you named the inside, like NovakidStarterTreasure, then add that to the dropship.structure
     
    ejh1990 likes this.
  19. Eathed

    Eathed Pangalactic Porcupine

    The mp3 does cause a CTD. Converting to wav still causes CTD. He needs to redo the sounds or just grab them from another race.
     
  20. ejh1990

    ejh1990 Phantasmal Quasar

    Ooh, well there we are. I learned something new. Thanks! :)
     

Share This Page