def test_has_compval__single_kwarg(): e = Entity(x=0, y=1) assert e.has_compval(x=0) assert e.has_compval(y=1)
'dejavu16x16_gs_tc.png', libtcod.FONT_TYPE_GREYSCALE | libtcod.FONT_LAYOUT_TCOD) libtcod.console_init_root(SCREEN_WIDTH, SCREEN_HEIGHT, 'All-American Lawnmower Task Force', False) con = libtcod.console_new(SCREEN_WIDTH, SCREEN_HEIGHT) libtcod.sys_set_fps(LIMIT_FPS) initialStats = { "health": 100, "attack": 10, "defense": 0.0, "nourishment": 100 } player = Entity(SCREEN_WIDTH / 2, SCREEN_HEIGHT / 2, '@', libtcod.red, con, "player", "Apple Johnnyseed", ["hands"], initialStats) stairs = Entity(0, 0, '=', libtcod.blue, con, 'object', 'stairs', [], {}) entities = [stairs, player] BAR_WIDTH = 20 PANEL_HEIGHT = 7 PANEL_Y = SCREEN_HEIGHT - PANEL_HEIGHT panel = libtcod.console_new(SCREEN_WIDTH, PANEL_HEIGHT) events = [] make_map() while not libtcod.console_is_window_closed(): render_all() for entity in entities: