"Write a script for a realistic house door that can be opened when the player is prompted to interact with it, and also swings open smoothly."