First of all, I apologize for the lack of details about the game. I’m working on an HD-2D (2D Sprites in a 3D Environment) hack 'n slash game, inspired by Devil May Cry. It’s my Honours project at Uni.
Basically, the reflection is just a normal reflection from an NPC in puddles and windows, nothing fancy. The idea is that when the Player encounters the NPC, it vanishes, but its reflection is still visible in said occurrences.
I’ll attach a picture of how it looks right now.
