jjf28 -- yep, though I care more about writing then reading
Zoan -- oh, that makes sense. So if it reads a unit, and the unit makes it read somewhere else (via sprite pointer), and you can control where that "somewhere else" is, you can make sc read whatever you want it to.
jjf28 -- can be fun to learn, but there's little practical value in knowing how sprite pointers work
jjf28 -- if you change that entry, you'll make starcraft think the sprite's somewhere else
jjf28 -- and there's an entry in every unit that says, or rather "points" (if you will) "my sprite's over there"
jjf28 -- when starcraft needs to read or write to a sprite it looks at the unit in memory asking "where's you're sprite"
jjf28 -- A unit and a sprite are located at different tables in memory