Just wondering, how exactly is a string converted to an integer?
Also, is it (although unlikely) possible to overwrite a value stored in a hashtable by for example using StringHash("popcorn") as a childkey, and accidently using 5156842 as a childkey for another value, under the assumption that StringHash("popcorn") = 5156842.
So basicly I'm wondering, is the integer generated with StringHash really SO TOTALLY UNIQUE it is impossible to get the same integer through other means?
Also, is it (although unlikely) possible to overwrite a value stored in a hashtable by for example using StringHash("popcorn") as a childkey, and accidently using 5156842 as a childkey for another value, under the assumption that StringHash("popcorn") = 5156842.
So basicly I'm wondering, is the integer generated with StringHash really SO TOTALLY UNIQUE it is impossible to get the same integer through other means?