It's just .xpos and .ypos (or .depth)...
All the sysvars are explained here :
http://www.darwinbots.com/WikiManual/index.php?title=SysvarsNot sure what you mean by "0 means recognise conspecs"...
This :
*.eye5 0 >
*.refeye *.myeye !=
means :
If I can see something with eye5
And the amount of eyecommands in what I see is not the same amount as my own.
This :
*.refxpos 0 >
*.refxpos *.refypos angle .setaim store
means :
If the x coordinate of what I see is larger than 0
Adjust my aim to the exact position of what I'm looking at. (I think the refvars may actuay show what position the bot will have the next cycle, to make tracking easier).
.hit will say if you've been hit, and .hitsx (or dx/up/dn) will tell if you've been hit from that direction.
Other than that I don't know how to set the refvars to show what you just hit.
I think it's hard to have a conspec without eyes.