Modding Help I could really use some help, pointers

Discussion in 'Starbound Modding' started by MoonOne, Feb 4, 2014.

  1. MoonOne

    MoonOne Big Damn Hero

    Hi guys - So I thought it would be cool to change some of the graphics and stuff in game - and found out how to. Had to change a little code here and there. Cool - so hey, maybe other people would like this. seems like they would. I'll try to make a mod. So I do
    Spacebound
    Hey people are downloading it - hey people seem to like it. So I add more - work on it more.
    Hmm - well I use these two other mods (among many) that are like must have. Variety and Starscape. Can get stuff to work with Variety fine - but as soon as I add in Starscape (with variety patch) things start going south. I want them to all work- other people want them to all work.
    I work and work - but I am not a programmer - I know what I know from reading all your guys posts - and some of you have taught me a thing or two also. But I have no idea how to fix the crashes I am getting.

    I don't know if they are even fixable - unless I drop a feature or two where there are conflicts...

    So I am trying to work today to get it to stick. Fresh install - just those three mods - but I thought I would post here also - In case one of you would like to help me out.

    This is an awesome modding community - and it seems most of you are pretty cool and helpful! THANK YOU for your mods - they are Amazing!! Now if I could just get it so my mod works "RIGHT" then I would be one happy puppy - and I think some other people would be happy also.

    Sorry I suck at coding :(

    here's the last logfile of mine - the debrisfield is what seems to always pop up - sometimes I can run fine and not get an error - the other half - errors out - usually on character load.

    Info: Preparing Star::Root...
    Info: Loading Star::Configuration from '..\starbound.config'
    Info: Done preparing Star::Root.
    Info: Client version 'Beta v. Furious Koala' '636'
    Info: Running from : C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\starbound.exe
    Info: Starting from the title screen
    Info: Initialized SDL
    Info: Initialized SDL Video
    Info: Initialized SDL Joystick
    Info: Initialized SDL Sound
    Info: Opened default audio device with 44khz / 16 bit stereo audio, 2048 sample size buffer
    Info: Initializing SDL Window
    Info: Loading Star::Root...
    Info: Created initial window 1264x986
    Info: Initializing SDL Window
    Info: Re-created window 1280x1002
    Info: Loading Star::Configuration from '..\starbound.config'
    Info: Not loading ImageMetadataDatabase from file '..\image.cache', digest mismatch or assets not digestable
    Error: Error loading object file /objects/apex/bigredbutton/bigredbutton.object: VariantException: No such key in Variant::get("objectName")
    008341FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarVariant.hpp:13)
    00A6E723 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarVariant.cpp:911)
    008342DB (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarVariant.cpp:556)
    00617464 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarAny.hpp:453)
    004FDAF6 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarRoot.cpp:206)
    0040494C (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:305)
    0098243C (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarThread_windows.cpp:74)
    76EB336A kernel32.dll
    77669F72 ntdll.dll
    77669F45 ntdll.dll

    Warn: Missing inventoryIcon for chestplant1, using default
    Warn: Missing inventoryIcon for barvent, using default
    Warn: Missing inventoryIcon for wreckvent, using default
    Warn: Missing inventoryIcon for quarry_holder, using default
    Info: Done loading Star::Root.
    Info: Writing Star::Configuration to '..\starbound.config'
    Info: Shutting down Star::Root
    Error: VariantException: No such key in Variant::get("debrisField")
    008341FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarVariant.hpp:13)
    00563956 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarAny.hpp:453)
    005649A0 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarPlanetGenerator.cpp:59)
    00564AF4 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarPlanetGenerator.cpp:43)
    004FC53E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarCelestialCoordinate.hpp:16)
    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)



    I think the issues occur in one of these - celestial.config, cockpit.config, and or sky.config - though I thought I had the celestial and cockpit configs merging properly - and sky config I have no idea how Id merge what needs to be - but nobody really mods that file so it generally has not been a problem.

    Also - can the biome.parallax files be merged? I only add in stuff -

    Thanks for any responses and take care!!
     
    Last edited: Feb 4, 2014
  2. Error: VariantException: No such key in Variant::get("debrisField")

    So this means you are missing a key called "debrisField" in one of your JSON files (You probably already knew that though huh?)
    Without it telling us exactly which file it is searching for this key there really is no way to tell you other than just digging through files and looking.
    I dont think you have any conflicts right now, as you would be getting another error saying there were duplicate entries instead.
    I have not done extensive modding in that area either, but I will certainly agree with you it is related to one of those files. I think we can throw out cockpit.config though.
     
  3. MoonOne

    MoonOne Big Damn Hero

    suurrrrree :D
    thanks for the response!

    So - what I've got so far
    1) My mod certainly works by itself :D which I guess is important!
    2)I add in Skip mod so I can travel around quickly and update nav computer (starmap) quickly - still no errors
    3)now I add in Variety - I crash because I forget to delete /universe - everything is peachy - and I realize that the last patch I made didn't have to insert the extra celestial.config - everything is running how it should

    and that is where I am at so far - now to add in Starscape and see what happens
    4)add starscape and the starscape/variety patch - Errors :(
    [​IMG]
    and log file

    Info: Preparing Star::Root...
    Info: Loading Star::Configuration from '..\starbound.config'
    Info: Done preparing Star::Root.
    Info: Client version 'Beta v. Furious Koala' '636'
    Info: Running from : C:\Program Files (x86)\Steam\steamapps\common\Starbound\win32\starbound.exe
    Info: Starting from the title screen
    Info: Initialized SDL
    Info: Initialized SDL Video
    Info: Initialized SDL Joystick
    Info: Initialized SDL Sound
    Info: Opened default audio device with 44khz / 16 bit stereo audio, 2048 sample size buffer
    Info: Loading Star::Root...
    Info: Initializing SDL Window
    Info: Loading Star::Configuration from '..\starbound.config'
    Info: Created initial window 1264x986
    Info: Initializing SDL Window
    Info: Re-created window 1280x1002
    Info: Not loading ImageMetadataDatabase from file '..\image.cache', digest mismatch or assets not digestable
    Warn: Missing inventoryIcon for chestplant1, using default
    Warn: Missing inventoryIcon for barvent, using default
    Warn: Missing inventoryIcon for wreckvent, using default
    Info: Done loading Star::Root.
    Info: Writing Star::Configuration to '..\starbound.config'
    Error: Could not load /sky/stars/bigb_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/bigb_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/bigr_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/bigr_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/bigw_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/bigw_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/bigy_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/bigy_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/mediumb_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/mediumb_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/smallerw_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/smallerw_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/smallr_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/smallr_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/smallw_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/smallw_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/smally_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/smally_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/transw_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/transw_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Error: Could not load /sky/stars/transy_star.png:4 asset, attempting to use default.
    AssetException: No such frame 4 in frames spec /sky/stars/transy_star.frames

    ... (3)
    005140FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarAssets.cpp:677)
    ... (2)
    0040FEA5 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/windowing/StarAssetTextureCollection.cpp:65)
    0041CC8D (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:53)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)

    Info: Shutting down Star::Root
    Error: VariantException: No such key in Variant::get("debrisField")
    008341FC (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarVariant.hpp:13)
    00563956 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/core/StarAny.hpp:453)
    005649A0 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarPlanetGenerator.cpp:59)
    005E771E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarCelestialGraphics.cpp:82)
    0055C967 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/game/StarSky.cpp:405)
    0041CCB9 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/frontend/StarTitle.cpp:54)
    00403281 (/Users/builder/starbound-slave/releasebuilder-windows/build/source/client/StarClientApplication.cpp:728)
    0040A75E (/Users/builder/starbound-slave/releasebuilder-windows/build/source/application/StarApplicationBase.cpp:231)
    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)



    -So I fixed that - changed some stuff back to default in sky.config - and started getting the original debris error
    4) deleted my mod - still got error
    5) deleted and re-installed variety, starscape, their patch - just those two and skip - and I still get that error
    not all the time - but frequent enough - so now I am wondering if it is just a issue on one of those or their compatibility patch - and my mod is fine??? I haven't seen anyone reporting on either of those mods that they are having issues - irk.
     
    Last edited: Feb 4, 2014

Share This Page