The script:unordered_map<Vector2i,string> spacehash;
should compile if you register a template specialization of the aatc hashing function as described at the bottom of that manual page. The manual page also tells you that the "Vector2i" type should have an equals operator. Spacehashes for everyone.
But the doc says:
map and unordered_map are not available because they take 2 template parameters and that would require partial template specialization which angelscript probably doesnt support.
So I thought it was not possible, and I didn't found aatc_register_container_tempspec_unordered_map. Or maybe I'm not doing it right?