Why does this gate not work?

Here’s, ehm, a kicker:

The NotApple (and only this one child) actor overrides the Event Kick from the interface its parent implements:

  • calling it will boop the actor up with physics
  • but it will also change its behaviour; namely, what the actor says from now on

The player doing its thing:

Image from Gyazo

  • we Talk first and Kick later
  • next time we Talk and Kick, the reaction is different

Interestingly enough, the Berry Bush is utterly unfazed by all this nonsense. It does understand kicking and could do something about it but has yet to implement a reaction.

Image from Gyazo

tbc…