I've added my new gamescript file to my mod via the way you said. But it's still being overwrote by the main status.gamescript file.

Update: Once I save and restart editor. Script editor now reads the file, but gives me error (https://imgur.com/a/0hgHe) and that tells me to fix it by renaming, remove duplicate or using shared.

What is using shared?