One more quick question. I've just started looking around Atlantis and use sniperwolf's db for the most part to populate the area. But I'm having a problem with the AncientBoundDjinn.cs script. It never gets down into the OnSubSelectionPicked part of the script. therefore the only ports that work for me are Camelot, Sauvage, and Snowdonia. I'm unsure why the Gothwaite port isn't working, it works for other teleporters... And I don't use any of the housing stuff, so I haven't tested that part.
I do have entries in the Teleport table for all of the Atlantis locations, but the sub-selection text is never offered to the player, so they can't select where they want to teleport to within the Atlantis region. Grateful for any hints or fixes anyone might know, Thanks! And keep up the great work! I love what's been achieved!
[later] I've been experimenting trying to get teleporters working in Atlantis and I suspect there is something different going on there (?) I tried to implement a 'regional' teleporter in Atlantis like I have in SI, Albion, Hib, Mid, etc. But it doesn't work in Atlantis. Everywhere else they're great, but for the life of me, I can't get teleporting in Atlantis to work
[Even Later] OK - I got my Atlantis teleporter working. Even though the code reads that it is NOT case sensitive (which is true in other areas) it IS case sensitive in Atlantis - even with the destination.TeleportID.ToLower() command which should convert everything to lowercase - it doesn't. After changing everything to Camel Case in the db,to match the pop-up dialogue, it all started working. Oh well, on big mystery solved - and now that it's getting very late I think I see where my issue is in my code. I think it's just converting to lowercase on the SWITCH/CASE statement, not on the actual call to the db. The db must match the dialogue or vice-versa, regardless of the ToLower Function used in the SWITCH block. ANYWAY, this is all just a big hack to get around the ancient djinn not working, so... At least there is a work around. I'll have to look at the djinn code some other day to see why it isn't falling through to the secondary selections for teleportation.