I looked at the existing OnEnter script and it really doesn't do much. It just changes the skybox. I'm guessing the other triggers are done with actual trigger objects rather than the script. There may be stuff I'm overlooking but I don't think it would be a scripting problem. The work would be in making all the cutscenes, and also editing the banter dialogue to account for the changes.