Modding Help [SOLVED] Dungeon Connectors Help

Discussion in 'Starbound Modding' started by Omeruin, Jan 21, 2020.

  1. Omeruin

    Omeruin Void-Bound Voyager

    Here I am again!
    I am trying to make a dungeon that is similar to a Avian tower where each "section" can be varying version of the same thing.
    Basically, it's a floating island(s) type of microdungeon. (The bottom is the base connected to the ground, the top is the floating islands.) I got this to work before, but now the different maps won't connect with each other. I'm not sure what happened. Starbound.log isn't showing any errors at all, the top part of the connected dungeon just doesn't want to spawn.

    Is there something else I need to do so that the two maps can connect and yet have different versions of each other?

    P.S., I use Tiled 1.1.0, which has always worked fine with connectors before this, as well as custom tilesets and dungeons using those tilesets. This dungeon only uses vanilla assets, though.

    .DUNGEON
    Code:
    {
      "metadata" : {
        "name" : "hallow_floating_islands1",
        "species" : "generic",
        "rules" : [
        ],
    
        "anchor" : [ "hallowisland_bottom", "hallowisland_bottom2", "hallowisland_bottom3" ],
        "gravity" : 80,
        "maxRadius" : 1000000,
        "maxParts" : 100,
        "protected" : false
      },
    
      "parts" : [
     
         {
          "name" : "hallowisland_bottom",
          "rules" : [
            [ "maxSpawnCount", [1] ],
            [ "doNotConnectToPart", [ "hallowisland_bottom" ] ]
    
          ],
          "def" : [ "tmx", "hallowisland_bottom.json" ]
        },
       
         {
          "name" : "hallowisland_bottom2",
          "rules" : [
            [ "maxSpawnCount", [1] ],
            [ "doNotConnectToPart", [ "hallowisland_bottom2" ] ]
    
          ],
          "def" : [ "tmx", "hallowisland_bottom2.json" ]
        },
       
        {
          "name" : "hallowisland_bottom3",
          "rules" : [
            [ "maxSpawnCount", [1] ],
            [ "doNotConnectToPart", [ "hallowisland_bottom3" ] ]
    
          ],
          "def" : [ "tmx", "hallowisland_bottom3.json" ]
        },
       
         {
          "name" : "hallowisland_top",
          "rules" : [
            [ "maxSpawnCount", [1] ],
            [ "doNotConnectToPart", [ "hallowisland_top" ] ]
    
          ],
          "def" : [ "tmx", "hallowisland_top.json" ]
        },
       
         {
          "name" : "hallowisland_top2",
          "rules" : [
            [ "maxSpawnCount", [1] ],
            [ "doNotConnectToPart", [ "hallowisland_top2" ] ]
    
          ],
          "def" : [ "tmx", "hallowisland_top2.json" ]
        }
    
      ]
    }
    
    I'll show screenshots of the maps as well. bottom.png top.png
     

    Attached Files:

  2. Lexiconian

    Lexiconian Void-Bound Voyager

    Can you pack up the mod so I can check it out on my end? I don't see anything out of place from what you posted, so it would be helpful to play with it.
     
    Omeruin likes this.
  3. Omeruin

    Omeruin Void-Bound Voyager

    Sorry, I solved my own problem and forgot to post there here. But yeah, I was kinda an idiot when rushing this and forgot that the pink tiles need to be placed behind where the connector is (in the BACK layer), and that the connector is an anchor, not an object.
    I've made more dungeons for a different mod by doing this so I plan on returning to this one and fixing it. Thanks for posting though and wanting to help out!
     
    Lexiconian likes this.

Share This Page