X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=roguelike.c;h=5c9ce8876660e96c436b441dbf585db03934c0f3;hb=1ac0511e51c3f43957f322aa0017ac6afef4ec20;hp=d2e8303edeaa8d7d1298b8cddea4f000ca66fdd6;hpb=3d455d7de0778ee27e234412c9b0ad253cf8a4ed;p=plomrogue diff --git a/roguelike.c b/roguelike.c index d2e8303..5c9ce88 100644 --- a/roguelike.c +++ b/roguelike.c @@ -332,7 +332,6 @@ int main () { curs_set(0); keypad(screen, TRUE); raw(); - struct WinMeta win_meta = init_win_meta(screen); struct Win win_keys = init_window(&win_meta, "Keys"); @@ -360,6 +359,10 @@ int main () { key = getch(); if (key == get_action_key(world.keybindings, "quit")) break; + else if (key == get_action_key(world.keybindings, "scroll pad right")) + win_meta.pad_offset++; + else if (key == get_action_key(world.keybindings, "scroll pad left") && win_meta.pad_offset > 0) + win_meta.pad_offset--; else if (key == get_action_key(world.keybindings, "toggle keys window")) toggle_window(&win_meta, &win_keys); else if (key == get_action_key(world.keybindings, "toggle map window")) @@ -376,13 +379,13 @@ int main () { shift_window(&win_meta, 'f'); else if (key == get_action_key(world.keybindings, "shift backwards") && win_meta.active != 0) shift_window(&win_meta, 'b'); - else if (key == get_action_key(world.keybindings, "grow hor") && win_meta.active != 0) + else if (key == get_action_key(world.keybindings, "grow horizontally") && win_meta.active != 0) resize_window(&win_meta, '*'); - else if (key == get_action_key(world.keybindings, "shrink hor") && win_meta.active != 0) + else if (key == get_action_key(world.keybindings, "shrink horizontally") && win_meta.active != 0) resize_window(&win_meta, '_'); - else if (key == get_action_key(world.keybindings, "grow ver") && win_meta.active != 0) + else if (key == get_action_key(world.keybindings, "grow vertically") && win_meta.active != 0) resize_window(&win_meta, '+'); - else if (key == get_action_key(world.keybindings, "shrink ver") && win_meta.active != 0) + else if (key == get_action_key(world.keybindings, "shrink vertically") && win_meta.active != 0) resize_window(&win_meta, '-'); else if (key == get_action_key(world.keybindings, "save keys")) save_keybindings(&world);