I was looking at it the other day and ran into a dead end. Thought it might be a good idea to ask.
From what I read
here the player factions are set in the .kv file for the map. Would anyone know of a way of detecting it on map start rather than just fetching a player's current model to figure it out?
I guess if you're unable to set it you're probably not able to detect it either but I thought it best to ask around, just in case.