Function overloading

BlitzMax Forums/BlitzMax Programming/Function overloading

It could work by defining the return type of the function when you use it, in this instance:

Print PlayerInformation:String()
Local a:Int = PlayerInformation:Int()