Skip to content

Areas - swapping them out and linking to them

chimericchimeric Member Posts: 1,163
I have an idea, and I'd like to know if it's possible.

A certain area on the BG map (the Nashkel Fair) will be modified, with different NPC, music etc. That stuff goes in the override folder. A further version of the area, again not the original one, needs to be stored somewhere, and when a global is set, I'd like that second option, rather than the first one, to become the main Nashkel Fair so that travel on the World Map leads there. Later the first custom version may be restored, and the second one phase out. Is this possible?

Now, I can think of a trick that should do this, but I'm open to alternatives. The trick is to edit the area script for the first custom version of the Fair so that, with the global set, an arriving party is immediately teleported to the second version of the area. If this teleport is seamless, then this is as good as phasing out an area, but where will the party show on the World Map in such a case? Off it?

Comments

  • ArdanisArdanis Member Posts: 1,736
    edited January 2017
    If you want to do it right, add the clone area to worldmap (there's probably some tutorial available somewhere), and HideAreaOnMap("original") RevealAreaOnMap("clone") to swap it. Hidden Refuge from BG2EE Neera content is a subject to exactly this, area replaced with a new one after conditions are met. You can ignore the whole WMP thing and use a teleport script, but you probably won't be able to travel from it (not 100% sure if true, but very likely).
  • chimericchimeric Member Posts: 1,163
    Thanks. Your advice is invaluable as always.

    Where would these Hide-Reveal actions go? In baldur.bcs?
  • ArdanisArdanis Member Posts: 1,736
    There, or possibly in specific script/dialog that sets the conditions for the swap. If they can be set in several different places, then baldur.bcs can be easier to bottleneck it.
Sign In or Register to comment.