here's what i was thinking :
have a change level entity in the level,and when the player steps on it, take them to another level......and use scripting to use the same town portal to go to different areas/levels........as soon as i figure it out....i'll post what i did.....
i'm also gonna attempt a " town portal scroll/magic ball" sort of thing, in which the player either clicks on the item in inventory, or throws the item and a portal to town opens...........