Actually you merely need to change this line
draw_actor_graphic(actor, x - 40, y + 80)
into
draw_actor_face(actor, x - 40, y + 80)
in Window_MenuStatus. And add this code as well:
class Window_Base < Window
def draw_actor_face(actor, x, y)
if actor != nil and actor.character_name != ""
bitmap = RPG::Cache.character(actor.character_name + "_face", actor.character_hue)
src_rect = Rect.new(0, 0, bitmap.width, bitmap.height)
self.contents.blt(x - bitmap.width/2, y - bitmap.height/2, bitmap, src_rect)
end
end
end
Add it anywhere below the normal Window_Base.
The graphics go into the "Characters" folder. Give them the same names like the spritesets, but add _face at the end.