In the process of developing an entertainment robot, Mon-e, we represented the robot's emotional and interactive behaviors in the form of scripts. A Unified model was established to manage all the different scripts. We designed the personality profile to possess two dimensions of criteria for script selection. Emotion variable was introduced to create a variety of robot behavior according to the context. Reinforcing mechanisms of the personality profile and the emotion variable were developed.