Sir Topham Hat - I think the rumour about the 100% salary extended to the tiny number of people who held/hold 5* rank. In the old days tradition had it that 5* officers remained on the active list for life and as such retained full pay. But, there was an expectation that you remain available for State and other duties too. I think the numbers of 5*s left must be barely 20 by now, if that, and they'll all be gone within 20 years.
These days when you retire you receive a pension and nothing else.