def draw_sfont_text(*args)
is_rect = args[0].is_a?(Rect)
x = is_rect ? args[0].x : args[0]
y = is_rect ? args[0].y : args[1]
width = is_rect ? args[0].width : args[2]
height = is_rect ? args[0].height : args[3]
text = is_rect ? args[1].to_s : args[4].to_s
align = is_rect ? args[2] : args[5]
bitmap = sfont.draw_text(text)
x += width - bitmap.width if align == 2
x += (width - bitmap.width) / 2 if align == 1
y += (height - bitmap.height) / 2 - 4
blt(x, y, bitmap, bitmap.rect)
end
@name.bitmap.draw_text(0,0,160,32,@actor.name,NAME_ALIGN_TYPE)
@name.bitmap.draw_sfont_text(0,0,160,32,@actor_name,0)

bitmap = sfont.draw_text(text)