示例#1
0
 protected override EmotionState GetInitEmotionState()
 {
     state  = new InitialEmotionState(this, "Hello there!");
     state.PassStringToEmotionState("We have the best deals in town!");
     state.PassStringToEmotionState("Come one, come all to the best prices!");
     state.PassStringToEmotionState("We take anything!");
     state.PassStringToEmotionState("Hurry, hurry! These deals won't last forever!");
     return (state);
 }
示例#2
0
    protected override EmotionState GetInitEmotionState()
    {
        initialState = new InitialEmotionState(this, "Are you looking for a castle too?");
        dateSuccessState = new DateSuccess(this, "");
        marriedCarpenterState = new MarriedCarpenter(this, "");
        carpenterFightState = new CarpenterFight(this, "");
        stoodUpState = new StoodUp(this, "");
        saneState = new SaneState(this, "");
        dateState = new Date(this, "");

        startingPosition = transform.position;
        startingPosition.y += LevelManager.levelYOffSetFromCenter;
        return (initialState);
    }
示例#3
0
 protected override EmotionState GetInitEmotionState()
 {
     initialState = new InitialEmotionState(this, "So my mom wants me to learn how to cook... but I'm gonna grow up to be a great warrior, not a cook! Get some kind of cooked food and I'll reward you!");
     jesterState = new JesterEmotionState(this, "Your sibling says you are a court jester! I demand that you tell me stories!");
     return (initialState);
 }
 protected override EmotionState GetInitEmotionState()
 {
     state  = new InitialEmotionState(this, "Hello");
     return (state);
 }
示例#5
0
 protected override EmotionState GetInitEmotionState()
 {
     initialState = new InitialEmotionState(this, "H-hey there. D-do you have some time to listen? If you do, come back later when my wife isn't around...");
     startingPosition = transform.position;
     startingPosition.y += LevelManager.levelYOffSetFromCenter;
     //this.transform.position = new Vector3(200,0,0);
     return (initialState);
 }
示例#6
0
 protected override EmotionState GetInitEmotionState()
 {
     initialState = new InitialEmotionState(this, "Hi! Would you mind helping me out? I need to get out of my arranged marriage, but need help with distracting my mom to make it work!");
     marriageState = new ProMarriageEmotionState(this, "");
     noMarriageState = new AntiMarriageEmotionState(this, "");
     stoodUpState = new StoodUpEmotionState(this, "");
     startingPosition = transform.position;
     startingPosition.y += LevelManager.levelYOffSetFromCenter;
     //this.transform.position = new Vector3(200,0,0);
     return (initialState);
 }
示例#7
0
 protected override EmotionState GetInitEmotionState()
 {
     initialState = new InitialEmotionState(this,"What do you want? I'm busy." );
     startingPosition = transform.position;
     startingPosition.y += LevelManager.levelYOffSetFromCenter;
     //this.transform.position = new Vector3(200,0,0);
     return (initialState);
 }