Merge nodieblink 3 code for player and other types.
Authored by: utunnels 2007-12-18
Parent: [r1187]
Child: [r1189]