All the fields are constant. Compute them at compile time. Move the sending function to dcx, since it is not game-specific.
underline
draw_full_width_as_fg_color