I'm not that knowledgeable on the subject myself. But, I think it uses a 3D animation and a holographic projector???? Or if if it doesn't "fly" around the haunt or anything, it may be just an LCD projector. I think they bulk of the work is in the animation of the character.
*PM me if you have any questions*
-If you fail to plan, plan to fail.
-Don't drink the water in Mexico.
-America: Love it or Leave it
-In God We Trust, All Others Are Run Through NCIC
-Gun Control: Use Two Hands