__accessordecl macro. player_data now mostly accessors