I was following along with Epic’s UI Tutorial and decided to add my own custom touches to it. Where the player would be prompted with a button but I’m getting forced with this error and I when I change it to (Player : ?agent) it still doesn’t work. What is the difference and what can I do to fix it?
2 Likes
the code seems to work but you said you already tried with ?agent
?
CreatureSpawner
is a creature placer device correct?
the code seems to work on my end
OnBegin<override>()<suspends>:void=
CreatureSpawner.EliminatedEvent.Subscribe(Eliminated)
Eliminated(Agent : ?agent) : void =
Print("Creature Eliminated!")
1 Like
Sorry for the late reply! Yes this is the Creature Placer device and yes I’ve tried with ?agent
. I’ll double check over the work and try again!
I had the same issue, using agent?
works for function argument, but how do you later cast it to player
? This is what I’m having so far:
Okay, found the solution myself - Option type
This is the code that works without compilation errors (added ?
after the Agent
):
2 Likes
Hi - I am a little confused because the final code did not include the Spawner device or EliminatedEvent. Can you clarify what fixed that part of the code?