Editing Arcane University:Cross Province Travel

Jump to: navigation, search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 2: Line 2:
  
 
Beyond Skyrim uses two frameworks based in BSAssets to solve the problem without requiring extra patches. One framework enables '''players''' to activate a door and get moved to the other side via script by way of keywords. The other framework allows '''NPCs''' to travel across by routing them through an inaccessible world space, also contained in BSAssets. This inaccessible world space is called BSKTravelWorld and it contains groups of connected cells which represent border crossings, and one large collection which connects all of the ports. For each border crossing, a project esm will edit a cell in this world space to link up its door and navmesh the cell it's in; BSAssets navmeshes the intervening cells, meaning a navmesh path will simply exist if both projects are loaded.
 
Beyond Skyrim uses two frameworks based in BSAssets to solve the problem without requiring extra patches. One framework enables '''players''' to activate a door and get moved to the other side via script by way of keywords. The other framework allows '''NPCs''' to travel across by routing them through an inaccessible world space, also contained in BSAssets. This inaccessible world space is called BSKTravelWorld and it contains groups of connected cells which represent border crossings, and one large collection which connects all of the ports. For each border crossing, a project esm will edit a cell in this world space to link up its door and navmesh the cell it's in; BSAssets navmeshes the intervening cells, meaning a navmesh path will simply exist if both projects are loaded.
 
[[File:BSKTravelWorld Diagram.png|thumb|Layout of BSKTravelWorld]]
 
  
 
=== Condensed guide (Elscrux) ===
 
=== Condensed guide (Elscrux) ===
Line 132: Line 130:
 
   
 
   
 
For dialogues, add a condition checking against the same variable, so that the topic won't be available topic won't be available to the player if the target province is not installed.
 
For dialogues, add a condition checking against the same variable, so that the topic won't be available topic won't be available to the player if the target province is not installed.
 +
 +
== Gallery ==
 +
<gallery>
 +
File:BSKTravelWorld Diagram.png|Layout of BSKTravelWorld
 +
</gallery>

Please note that all contributions to Beyond Skyrim are considered to be released under the Creative Commons Attribution-ShareAlike (see Beyond Skyrim Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)