Global function?

Okay so I have my player gameObject, On it is a script with a ton of useful functions for the player, But I want to make it so for example I can call the function setHealth(100) without having a reference, Is this possible or do i always need a reference?

(JS)

The singleton design pattern is useful for this.

http://wiki.unity3d.com/index.php/Singleton