@@ 1592-1609 (lines=18) @@ | ||
1589 | elif key.vk == libtcod.KEY_UP: |
|
1590 | cur_sample = (cur_sample-1) % len(samples) |
|
1591 | first = True |
|
1592 | elif key.vk == libtcod.KEY_ENTER and key.lalt: |
|
1593 | libtcod.console_set_fullscreen(not libtcod.console_is_fullscreen()) |
|
1594 | elif key.vk == libtcod.KEY_PRINTSCREEN or key.c == 'p': |
|
1595 | print ("screenshot") |
|
1596 | if key.lalt : |
|
1597 | libtcod.console_save_apf(None,"samples.apf") |
|
1598 | print ("apf") |
|
1599 | else : |
|
1600 | libtcod.sys_save_screenshot() |
|
1601 | print ("png") |
|
1602 | elif key.vk == libtcod.KEY_ESCAPE: |
|
1603 | break |
|
1604 | elif key.vk == libtcod.KEY_F1: |
|
1605 | libtcod.sys_set_renderer(libtcod.RENDERER_GLSL) |
|
1606 | elif key.vk == libtcod.KEY_F2: |
|
1607 | libtcod.sys_set_renderer(libtcod.RENDERER_OPENGL) |
|
1608 | elif key.vk == libtcod.KEY_F3: |
|
1609 | libtcod.sys_set_renderer(libtcod.RENDERER_SDL) |
|
1610 | libtcod.console_flush() |
|
1611 | ||
1612 |
@@ 1372-1386 (lines=15) @@ | ||
1369 | cur_sample = (cur_sample - 1) % len(SAMPLES) |
|
1370 | SAMPLES[cur_sample].on_enter() |
|
1371 | draw_samples_menu() |
|
1372 | elif key.vk == libtcod.KEY_ENTER and key.lalt: |
|
1373 | libtcod.console_set_fullscreen(not libtcod.console_is_fullscreen()) |
|
1374 | elif key.vk == libtcod.KEY_PRINTSCREEN or key.c == 'p': |
|
1375 | print("screenshot") |
|
1376 | if key.lalt : |
|
1377 | libtcod.console_save_apf(None, "samples.apf") |
|
1378 | print("apf") |
|
1379 | else : |
|
1380 | libtcod.sys_save_screenshot() |
|
1381 | print("png") |
|
1382 | elif key.vk == libtcod.KEY_ESCAPE: |
|
1383 | raise SystemExit() |
|
1384 | elif key.vk in RENDERER_KEYS: |
|
1385 | libtcod.sys_set_renderer(RENDERER_KEYS[key.vk]) |
|
1386 | draw_renderer_menu() |
|
1387 | ||
1388 | def draw_samples_menu(): |
|
1389 | for i, sample in enumerate(SAMPLES): |