I'd like to show to player a dialogue such as this, once he defeats a monster and before he moves to another room (dungeon-like game).

Is there a way to make a GUIBox fancy like this one?
Or should I rather create a prefab from this level up screen and spawn it from battle end event?
In this case, is there a trigger/listener/event node for when the player defeats an enemy combatant? (Asking for cases when enemy combatant wouldn't be the same as ending the entire battle) Based on this trigger I could run an event, to spawn the prefab.