Module Expr Str ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias alias alias alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias alias ImportFrom alias alias alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Assign NameStore Call NameLoad keyword Str Assign NameStore Call NameLoad keyword Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr ListLoad For NameStore Call NameLoad Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr attr AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr BinOpAdd Num BinOpMult NameLoad Num Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Call NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad decorator_list Assign NameStore Call NameLoad keyword Str Assign NameStore Call NameLoad keyword Str Assign NameStore Call NameLoad keyword Str Assign NameStore Call NameLoad keyword Str FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Dict Assign NameStore Dict For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad Num For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad Num For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad Num For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr Assign SubscriptStore NameLoad Index NameLoad Num For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index NameLoad AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad Assign NameStore Call NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpSub BinOpMult SubscriptLoad NameLoad Index Num Num BinOpFloorDiv NameLoad Num BinOpSub BinOpMult SubscriptLoad NameLoad Index Num Num BinOpFloorDiv NameLoad Num NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str For NameStore ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr ListLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr body If SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num Num BinOpMult SubscriptLoad NameLoad Index Num Num Expr Call AttributeLoad NameLoad attr NameLoad If SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num Num BinOpMult SubscriptLoad NameLoad Index Num Num Expr Call AttributeLoad NameLoad attr NameLoad For NameStore SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index Num Num BinOpMult SubscriptLoad NameLoad Index Num Num Expr Call AttributeLoad NameLoad attr NameLoad For NameStore SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad For NameStore SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad For NameStore Call NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad AttributeLoad NameLoad attr Index Num Num BinOpMult SubscriptLoad AttributeLoad NameLoad attr Index Num Num Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore ListComp NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BoolOpAnd Call NameLoad NameLoad Str CompareEq AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListComp NameLoad comprehension NameStore AttributeLoad NameLoad attr CompareEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore ListComp AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr Num attr attr comprehension NameStore NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq Call NameLoad NameLoad Str body If CompareNotEq AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore NameLoad If CompareEq Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad orelse Assign NameStore Call AttributeLoad Call NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIs AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Return Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareEq NameLoad NameLoad body If CompareIn NameLoad AttributeLoad NameLoad attr body Expr Call SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad While BoolOpAnd CompareNotEq NameLoad NameLoad CompareIsNot NameLoad NameLoad CompareEq AttributeLoad AttributeLoad NameLoad attr attr Num body Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If CompareIs NameLoad NameLoad body Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad If CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If BinOpBitAnd NameLoad AttributeLoad NameLoad attr body If CompareNotEq NameLoad Num body Expr Call NameLoad NameLoad NameLoad AttributeLoad NameLoad attr orelse If BinOpBitAnd NameLoad AttributeLoad NameLoad attr body If CompareNotEq NameLoad Num body Expr Call NameLoad NameLoad NameLoad Str orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call NameLoad NameLoad AttributeLoad NameLoad attr If BoolOpAnd CompareIsNot NameLoad NameLoad CompareGt Call NameLoad NameLoad Num body Expr Call NameLoad NameLoad SubscriptLoad NameLoad Index Num orelse If Call NameLoad NameLoad Num body Expr Call NameLoad NameLoad Num orelse If Call NameLoad NameLoad body Expr Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad attr Assign NameStore Call NameLoad Str Num AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Expr Call AttributeLoad Call NameLoad attr Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Assign NameStore Call NameLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Assign AttributeStore NameLoad attr ListLoad If Call NameLoad NameLoad Str body Expr Call AttributeLoad Call NameLoad attr NameLoad NameLoad orelse Assert CompareGt Call NameLoad NameLoad Num Expr Call AttributeLoad Call NameLoad attr SubscriptLoad NameLoad Index Num NameLoad If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list decorator_list
N/A N/A 
Module for main map related functionality
 random Random herculeum.ui.controllers MoveController herculeum.ui.gui.animations AnimationFactory herculeum.ui.gui.eventdisplay EventMessageWidget herculeum.ui.gui.widgets EffectsWidget HitPointsWidget SpellSelectorWidget TimerAdapter herculeum.ui.gui.layers zorder_floor zorder_wall zorder_ornament zorder_item zorder_character zorder_counter zorder_trap pyherc.data.model DIED_IN_DUNGEON pyherc.events e_event_type pyherc.ports is_move_legal move attack is_dig_legal dig wait pick_up cast PyQt4.QtCore pyqtProperty pyqtSignal QAbstractAnimation QEasingCurve QEvent QObject QPropertyAnimation QSequentialAnimationGroup QSize Qt QTimer PyQt4.QtGui QColor QFont QGraphicsPixmapItem QGraphicsScene QGraphicsSimpleTextItem QGraphicsView QHBoxLayout QTransform QVBoxLayout QWidget pyherc.data get_characters get_items get_tiles PlayMapWindow N/A QWidget N/A N/A 
    Window for displaying playing world

    .. versionadded:: 0.5
     __init__ N/A N/A self parent model surface_manager action_factory rng rules_engine configuration N/A N/A N/A 
        Default constructor
         N/A N/A N/A N/A super __init__ parent N/A N/A self model model N/A N/A self surface_manager surface_manager N/A N/A self action_factory action_factory N/A N/A self rng rng N/A N/A self current_level None N/A N/A self configuration configuration N/A N/A self hit_points_widget None N/A N/A self message_widget None N/A N/A self map_widget None N/A N/A self effects_widget None N/A N/A self spell_selector None N/A N/A N/A self __set_layout model surface_manager action_factory rng rules_engine configuration N/A N/A MenuRequested N/A pyqtSignal name MenuRequested N/A EndScreenRequested N/A pyqtSignal name EndScreenRequested __set_layout N/A N/A self model surface_manager action_factory rng rules_engine configuration N/A N/A N/A 
        Set layout of this window
         N/A layout N/A QVBoxLayout N/A status_layout N/A QHBoxLayout N/A N/A self hit_points_widget N/A HitPointsWidget parent self surface_manager surface_manager N/A N/A self effects_widget N/A EffectsWidget parent self surface_manager surface_manager N/A N/A self spell_selector N/A SpellSelectorWidget parent self surface_manager surface_manager N/A N/A self map_widget N/A PlayMapWidget parent self model model surface_manager surface_manager action_factory action_factory rng rng rules_engine rules_engine configuration configuration N/A N/A N/A N/A N/A self map_widget MenuRequested connect N/A self on_menu_requested N/A N/A N/A N/A N/A self map_widget EndScreenRequested connect N/A self on_end_screen_requested N/A N/A N/A N/A N/A self map_widget NextSpellRequested connect N/A self on_next_spell N/A N/A N/A N/A N/A self map_widget PreviousSpellRequested connect N/A self on_previous_spell N/A N/A self message_widget N/A EventMessageWidget parent self N/A N/A N/A N/A self message_widget setMaximumHeight 100 N/A N/A N/A status_layout addWidget N/A self hit_points_widget N/A N/A N/A status_layout addWidget N/A self spell_selector N/A N/A N/A status_layout addWidget N/A self effects_widget N/A N/A N/A status_layout addStretch N/A N/A N/A layout addLayout status_layout N/A N/A N/A layout addWidget N/A self map_widget N/A N/A N/A layout addWidget N/A self message_widget N/A N/A N/A self setLayout layout N/A N/A N/A self resize N/A QSize 640 480 N/A construct_scene N/A N/A self N/A N/A N/A 
        Create scene to display
         N/A N/A N/A N/A self map_widget construct_scene N/A N/A N/A N/A N/A self model player register_event_listener N/A self message_widget N/A N/A N/A N/A self message_widget set_point_of_view N/A N/A self model player N/A N/A N/A N/A N/A self model player register_for_updates N/A self effects_widget N/A on_menu_requested N/A N/A self N/A N/A N/A 
        Handle requesting menu window
         N/A N/A N/A N/A self MenuRequested emit N/A on_end_screen_requested N/A N/A self N/A N/A N/A 
        Handle requesting end screen

        .. versionadded:: 0.8
         N/A N/A N/A N/A self EndScreenRequested emit N/A on_next_spell N/A N/A self N/A N/A N/A 
        Handle selecting next spell

        .. versionadded:: 0.10
         N/A N/A N/A N/A self spell_selector next_spell N/A on_previous_spell N/A N/A self N/A N/A N/A 
        Handle selecting previous spell

        .. versionadded:: 0.10
         N/A N/A N/A N/A self spell_selector previous_spell N/A N/A PlayMapWidget N/A QWidget N/A N/A 
    Widget for displaying playing world

    .. versionadded:: 0.5
     __init__ N/A N/A self parent model surface_manager action_factory rng rules_engine configuration N/A N/A N/A 
        Default constructor
         N/A N/A N/A N/A super __init__ parent N/A N/A self model model N/A N/A self scene None N/A N/A self surface_manager surface_manager N/A N/A self action_factory action_factory N/A N/A self rng rng N/A N/A self rules_engine rules_engine N/A N/A self configuration configuration N/A N/A self current_level None N/A N/A self view None N/A N/A self animation_adapters N/A N/A N/A self animation_timers N/A N/A adapter N/A range 10 N/A N/A N/A N/A N/A self animation_adapters append N/A TimerAdapter N/A N/A N/A N/A self animation_timers append N/A QTimer self N/A N/A N/A N/A N/A N/A self animation_timers N/A adapter timeout connect N/A N/A N/A self animation_adapters N/A adapter trigger_animations N/A N/A N/A N/A N/A self animation_timers N/A adapter start N/A 450 N/A adapter 10 N/A N/A self animations N/A N/A N/A self move_controller N/A MoveController action_factory action_factory rng rng N/A N/A N/A self __set_layout N/A N/A N/A self keymap N/A self move_key_map N/A N/A self _construct_keymaps N/A configuration controls N/A N/A self animation_factory N/A AnimationFactory N/A N/A MenuRequested N/A pyqtSignal name MenuRequested N/A EndScreenRequested N/A pyqtSignal name EndScreenRequested N/A NextSpellRequested N/A pyqtSignal name NextSpellRequested N/A PreviousSpellRequested N/A pyqtSignal name PreviousSpellRequested _construct_keymaps N/A N/A self config N/A N/A N/A 
        Construct keymaps for handling input
         N/A keymap N/A N/A move_keymap N/A N/A key N/A config move_left N/A N/A N/A keymap N/A key N/A self _move N/A N/A move_keymap N/A key 7 N/A key N/A config move_up N/A N/A N/A keymap N/A key N/A self _move N/A N/A move_keymap N/A key 1 N/A key N/A config move_right N/A N/A N/A keymap N/A key N/A self _move N/A N/A move_keymap N/A key 3 N/A key N/A config move_down N/A N/A N/A keymap N/A key N/A self _move N/A N/A move_keymap N/A key 5 N/A key N/A config start N/A N/A N/A keymap N/A key N/A self _menu N/A key N/A config action_a N/A N/A N/A keymap N/A key N/A self _action_a N/A key N/A config back N/A N/A N/A keymap N/A key N/A self _back N/A key N/A config left_shoulder N/A N/A N/A keymap N/A key N/A self _shoulder_left N/A key N/A config right_shoulder N/A N/A N/A keymap N/A key N/A self _shoulder_right N/A key N/A config mode_1 N/A N/A N/A keymap N/A key N/A self _zoom_out N/A key N/A config mode_2 N/A N/A N/A keymap N/A key N/A self _zoom_in N/A N/A keymap move_keymap N/A __set_layout N/A N/A self N/A N/A N/A 
        Set layout of this widget
         N/A N/A self scene N/A QGraphicsScene N/A layout N/A QHBoxLayout N/A N/A self view N/A QGraphicsView N/A self scene N/A N/A N/A N/A self view setFocusPolicy N/A Qt StrongFocus N/A N/A N/A N/A self view installEventFilter self N/A N/A N/A N/A self view setHorizontalScrollBarPolicy N/A Qt ScrollBarAlwaysOff N/A N/A N/A N/A self view setVerticalScrollBarPolicy N/A Qt ScrollBarAlwaysOff N/A N/A N/A layout addWidget N/A self view N/A N/A N/A self setLayout layout N/A construct_scene N/A N/A self N/A N/A N/A 
        Construct scene to display
         N/A N/A N/A self __construct_scene N/A self model N/A self scene N/A N/A N/A N/A N/A self model player register_for_updates self N/A N/A N/A N/A self model register_event_listener self N/A N/A N/A self __center_view_on_character N/A N/A self model player N/A __center_view_on_character N/A N/A self entity N/A N/A N/A 
        Center view on given entity
         N/A location N/A entity location N/A width 32 N/A height 32 N/A N/A N/A N/A self view setSceneRect N/A N/A N/A location N/A 0 32 N/A width 2 N/A N/A N/A location N/A 1 32 N/A height 2 width height N/A __construct_scene N/A N/A self model scene N/A N/A N/A 
        Constructs scene to display
         N/A anim N/A x N/A x N/A self animations N/A N/A N/A N/A anim stop N/A N/A N/A anim clear N/A adapter N/A self animation_adapters N/A N/A N/A N/A N/A adapter glyphs clear N/A N/A self animations N/A N/A N/A N/A scene clear N/A N/A self current_level N/A N/A model player level N/A N/A location tile N/A get_tiles N/A self current_level N/A N/A N/A tile N/A \ufdd0:floor N/A N/A new_glyph N/A MapGlyph N/A N/A N/A self surface_manager get_icon N/A tile N/A \ufdd0:floor None N/A N/A self animation_adapters N/A 0 N/A N/A N/A new_glyph setZValue zorder_floor N/A N/A N/A new_glyph setPos N/A N/A location N/A 0 32 N/A N/A location N/A 1 32 N/A N/A N/A scene addItem new_glyph N/A N/A tile N/A \ufdd0:wall N/A N/A new_glyph N/A MapGlyph N/A N/A N/A self surface_manager get_icon N/A tile N/A \ufdd0:wall None N/A N/A N/A new_glyph setZValue zorder_wall N/A N/A N/A new_glyph setPos N/A N/A location N/A 0 32 N/A N/A location N/A 1 32 N/A N/A N/A scene addItem new_glyph N/A tile_id N/A tile N/A \ufdd0:ornamentation N/A N/A new_glyph N/A MapGlyph N/A N/A N/A self surface_manager get_icon tile_id None N/A N/A N/A self rng choice N/A self animation_adapters N/A N/A N/A new_glyph setZValue zorder_ornament N/A N/A N/A new_glyph setPos N/A N/A location N/A 0 32 N/A N/A location N/A 1 32 N/A N/A N/A scene addItem new_glyph N/A item N/A tile N/A \ufdd0:items N/A N/A N/A N/A self add_glyph item scene zorder_item N/A trap N/A tile N/A \ufdd0:traps N/A N/A N/A N/A self add_glyph trap scene zorder_trap N/A creature N/A get_characters N/A self current_level N/A N/A N/A N/A self add_glyph creature scene zorder_character N/A add_glyph N/A N/A self entity scene z_order N/A N/A N/A 
        Add graphical representation of an entity

        :param entity: entity to display
        :param scene: scene where glyph will be added
        :type scene: QGraphicsScene
        :param z_order: z-order of entity being displayed
        :type z_order: int
         N/A new_glyph N/A MapGlyph N/A N/A N/A self surface_manager get_icon N/A entity icon entity N/A N/A N/A self rng choice N/A self animation_adapters N/A N/A N/A new_glyph setZValue z_order N/A N/A N/A new_glyph setPos N/A N/A N/A entity location N/A 0 32 N/A N/A N/A entity location N/A 1 32 N/A N/A N/A scene addItem new_glyph N/A remove_glyph N/A N/A self entity N/A N/A N/A 
        Remove graphical representation of an entity
         N/A glyphs N/A x N/A x N/A N/A N/A self view items N/A N/A hasattr x entity N/A N/A x entity entity N/A glyph glyphs N/A N/A N/A N/A N/A N/A N/A self view scene removeItem glyph N/A receive_event N/A N/A self event N/A N/A N/A 
        Receive event from model
         N/A anim N/A N/A N/A self animation_factory create_animation event N/A N/A N/A anim trigger self N/A remove_finished_animation N/A N/A self N/A N/A N/A 
        Remove finished animation
         N/A finished_animations N/A x N/A x N/A self animations N/A N/A N/A x state N/A QAbstractAnimation Stopped N/A counters N/A N/A N/A N/A N/A N/A x animationAt 0 targetObject object_to_animate N/A x finished_animations N/A item finished_animations N/A N/A N/A N/A item clear N/A N/A N/A N/A self animations remove item N/A receive_update N/A N/A self event N/A N/A N/A 
        Receive update from entity
         N/A N/A N/A e_event_type event move N/A N/A N/A N/A N/A N/A self model player level N/A self current_level N/A N/A N/A N/A self __construct_scene N/A self model N/A self scene N/A N/A N/A self __center_view_on_character N/A N/A self model player N/A eventFilter N/A N/A self qobject event N/A N/A N/A 
        Filter events

        .. Note:: This is done in order to process cursor keys
         N/A result False N/A N/A N/A N/A event type N/A QEvent KeyPress N/A N/A N/A N/A self keyPressEvent event N/A result True N/A N/A result N/A N/A N/A super eventFilter qobject event N/A result N/A keyPressEvent N/A N/A self event N/A N/A N/A 
        Handle key events
         N/A N/A N/A N/A self model player None N/A N/A N/A key_code N/A N/A event key N/A player N/A N/A self model player N/A next_creature N/A N/A N/A self model get_next_creature N/A self rules_engine N/A N/A next_creature player N/A N/A N/A key_code N/A self keymap N/A N/A N/A N/A N/A self keymap N/A key_code key_code N/A N/A event modifiers N/A next_creature N/A N/A N/A self model get_next_creature N/A self rules_engine N/A N/A next_creature None N/A N/A N/A N/A self model end_condition DIED_IN_DUNGEON N/A N/A N/A next_creature player N/A next_creature None N/A N/A N/A self model end_condition 0 N/A N/A N/A N/A next_creature act N/A next_creature N/A N/A N/A self model get_next_creature N/A self rules_engine N/A N/A next_creature None N/A N/A N/A N/A self model end_condition DIED_IN_DUNGEON N/A N/A N/A N/A self model end_condition 0 N/A N/A N/A N/A N/A self EndScreenRequested emit N/A _move N/A N/A self key modifiers N/A N/A N/A 
        Process movement key

        :param key: key triggering the processing
        :type key: int
         N/A player N/A N/A self model player N/A direction N/A N/A self move_key_map N/A key N/A N/A modifiers N/A Qt ControlModifier N/A N/A N/A direction 9 N/A N/A N/A attack player direction N/A self rng N/A N/A N/A modifiers N/A Qt AltModifier N/A N/A N/A direction 9 N/A N/A N/A cast player direction fireball N/A N/A N/A N/A N/A self move_controller move_or_attack player direction N/A _menu N/A N/A self key modifiers N/A N/A N/A 
        Process menu key

        :param key: key triggering the processing
        :type key: int
         N/A N/A N/A N/A self MenuRequested emit N/A _back N/A N/A self key modifiers N/A N/A N/A 
        Process back key

        :param key: key triggering the processing
        :type key: int
         N/A N/A wait N/A N/A self model player N/A _zoom_in N/A N/A self key modifiers N/A N/A N/A 
        Zoom map in
         N/A N/A N/A N/A self view scale 1.1 1.1 N/A _zoom_out N/A N/A self key modifiers N/A N/A N/A 
        Zoom map out
         N/A N/A N/A N/A self view scale 0.9 0.9 N/A _shoulder_right N/A N/A self key modifiers N/A N/A N/A 
        Process right shoulder button

        :param key: key triggering the processing
        :type key: int

        .. versionadded:: 0.10
         N/A N/A N/A N/A self NextSpellRequested emit N/A _shoulder_left N/A N/A self key modifiers N/A N/A N/A 
        Process left shoulder button

        :param key: key triggering the processing
        :type key: int

        .. versionadded:: 0.10
         N/A N/A N/A N/A self PreviousSpellRequested emit N/A _action_a N/A N/A self key modifiers N/A N/A N/A 
        Process action a key

        :param key: key triggering the processing
        :type key: int
         N/A player N/A N/A self model player N/A level N/A player level N/A items N/A list N/A get_items level N/A player location N/A N/A N/A items None N/A N/A len items 0 N/A N/A N/A pick_up player N/A items N/A 0 N/A N/A N/A is_move_legal player 9 N/A N/A N/A move player 9 N/A N/A N/A is_dig_legal player N/A N/A N/A dig player N/A N/A DamageCounter N/A QGraphicsSimpleTextItem N/A N/A 
    Counter for showing damage

    .. versionadded:: 0.6
     __init__ N/A N/A self damage colour parent N/A N/A N/A 
        Default constructor
         N/A N/A N/A N/A super __init__ N/A font N/A QFont Helvetica 12 N/A QFont Bold False N/A N/A N/A self setText N/A str damage N/A N/A N/A self setBrush N/A QColor colour N/A N/A N/A self setFont font N/A N/A self adapter N/A DamageCounterAdapter self self N/A N/A DamageCounterAdapter N/A QObject N/A N/A 
    Adapter for damage counter

    .. versionadded:: 0.6
     __init__ N/A N/A self parent object_to_animate N/A N/A N/A 
        Default constructor
         N/A N/A N/A N/A super __init__ N/A N/A self object_to_animate object_to_animate N/A __get_y_location N/A N/A self N/A N/A N/A N/A N/A N/A self object_to_animate y N/A __set_y_location N/A N/A self y N/A N/A N/A N/A N/A N/A self object_to_animate setY y N/A __get_opacity N/A N/A self N/A N/A N/A N/A N/A N/A self object_to_animate opacity N/A __set_opacity N/A N/A self opacity N/A N/A N/A N/A N/A N/A self object_to_animate setOpacity opacity N/A N/A y_location N/A pyqtProperty int __get_y_location __set_y_location N/A opacity N/A pyqtProperty float __get_opacity __set_opacity N/A MapGlyph N/A QGraphicsPixmapItem N/A N/A 
    Widget to represent a glyph on map

    .. versionadded:: 0.5
     __init__ N/A N/A self pixmap entity timer N/A None N/A N/A 
        Default constructor
         N/A N/A self tiles N/A N/A N/A hasattr pixmap alphaChannel N/A N/A N/A N/A N/A super __init__ pixmap None N/A N/A N/A N/A len pixmap 0 N/A N/A N/A N/A super __init__ N/A pixmap N/A 0 None N/A timer N/A N/A N/A N/A timer register self N/A N/A self tiles pixmap N/A N/A self entity entity N/A N/A self flipped False N/A N/A self offset 0 N/A animate N/A N/A self frame N/A N/A N/A 
        Move animation to given frame

        .. versionadded:: 0.10
         N/A N/A N/A self setPixmap N/A N/A self tiles N/A frame N/A N/A