diff options
Diffstat (limited to 'crawl-ref/source/view.cc')
-rw-r--r-- | crawl-ref/source/view.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/view.cc b/crawl-ref/source/view.cc index 8edb59cb73..14480e3631 100644 --- a/crawl-ref/source/view.cc +++ b/crawl-ref/source/view.cc @@ -4777,6 +4777,8 @@ crawl_view_geometry::crawl_view_geometry() : termsz(80, 24), viewp(1, 1), viewsz(33, 17), hudp(40, 1), hudsz(41, 17), msgp(1, viewp.y + viewsz.y), msgsz(80, 7), + mlistp(hudp.x, hudp.y + hudsz.y), + mlistsz(hudsz.x, msgp.y - mlistp.y), vbuf(), vgrdc(), viewhalfsz(), glos1(), glos2(), vlos1(), vlos2(), mousep(), last_player_pos() { @@ -4898,6 +4900,10 @@ void crawl_view_geometry::init_geometry() hudp.x += hudmarg > hud_increase_max? hud_increase_max : hudmarg; } + // Monster list takes up all space between the hud and the message pane + mlistp = coord_def(hudp.x, hudp.y + hudsz.y); + mlistsz = coord_def(termsz.x - mlistp.x, msgp.y - mlistp.y); + #ifdef USE_TILE // libgui may redefine these based on its own settings gui_init_view_params(termsz, viewsz, msgp, msgsz, hudp, hudsz); |