diff options
| -rw-r--r-- | res/scripts/hallucination_interior.lua | 8 |
1 files changed, 8 insertions, 0 deletions
| diff --git a/res/scripts/hallucination_interior.lua b/res/scripts/hallucination_interior.lua index c265a46..caad4b0 100644 --- a/res/scripts/hallucination_interior.lua +++ b/res/scripts/hallucination_interior.lua | |||
| @@ -230,6 +230,12 @@ end | |||
| 230 | function hallucination_interior.switch_claus_attention() | 230 | function hallucination_interior.switch_claus_attention() |
| 231 | gamestate.switch_claus_lost_interest = false | 231 | gamestate.switch_claus_lost_interest = false |
| 232 | 232 | ||
| 233 | if gamestate.switch_claus_gaining_attention then | ||
| 234 | return | ||
| 235 | end | ||
| 236 | |||
| 237 | gamestate.switch_claus_gaining_attention = true | ||
| 238 | |||
| 233 | Halt("switch_claus") | 239 | Halt("switch_claus") |
| 234 | DisableBehaviour("switch_claus") | 240 | DisableBehaviour("switch_claus") |
| 235 | ShowExpression("switch_claus", "surprise") | 241 | ShowExpression("switch_claus", "surprise") |
| @@ -258,6 +264,8 @@ function hallucination_interior.switch_claus_attention() | |||
| 258 | FollowSprite("switch_claus", "lucas") | 264 | FollowSprite("switch_claus", "lucas") |
| 259 | end | 265 | end |
| 260 | end | 266 | end |
| 267 | |||
| 268 | gamestate.switch_claus_gaining_attention = false | ||
| 261 | end | 269 | end |
| 262 | 270 | ||
| 263 | function hallucination_interior.switch_claus_lose_interest() | 271 | function hallucination_interior.switch_claus_lose_interest() |
