Move page

If the NPC was named “Jim” internally and said no dialogue other than “I’m holding this cup”, then they would be named “Jim” because that is an actual name. But if they were named cup_npc, it would make more sense to name them “Cup Holder". This is the same as the case of Striped Bird being named “Striped Bird” and not “Normal NPC”.

And that is equivalent to what we’re discussing here. Because shadow_mantle_enemy is not indicative of their name - “enemy” is just what every enemy object is named.