Module Import alias ImportFrom alias ImportFrom alias alias alias ImportFrom alias TryExcept body Import alias identifier handlers ExceptHandler body Import alias identifier ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr SubscriptLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Index Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr 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 Call AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body AugAssignAdd AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareGt AttributeLoad NameLoad attr BinOpMult Call NameLoad NameLoad AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr NameLoad body If BoolOpAnd CompareEq AttributeLoad NameLoad attr NameLoad UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr NameLoad body If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num orelse If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num If CompareEq AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AugAssignSub AttributeStore NameLoad attr Num If AttributeLoad NameLoad attr body Pass Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If SubscriptLoad NameLoad Index NameLoad body Assign AttributeStore NameLoad attr Num orelse If SubscriptLoad NameLoad Index NameLoad body If CompareLtE AttributeLoad AttributeLoad NameLoad attr attr Num body Assign AttributeStore NameLoad attr Num orelse Assign AttributeStore NameLoad attr UnaryOpUSub AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr orelse If SubscriptLoad NameLoad Index NameLoad body Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Str If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareLt AttributeLoad NameLoad attr Num body AugAssignAdd AttributeStore NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad If BoolOpAnd CompareEq AttributeLoad NameLoad attr Num UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AugAssignAdd AttributeStore NameLoad attr NameLoad AugAssignAdd AttributeStore NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body If Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr body AugAssignAdd AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr If BoolOpAnd CompareGt NameLoad Num CompareEq AttributeLoad NameLoad attr Num body Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr orelse If BoolOpAnd CompareLt NameLoad Num CompareEq AttributeLoad NameLoad attr Num body Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr If CompareGt NameLoad Num body Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr AugAssignAdd AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Num orelse If CompareLt NameLoad Num body Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Num Return Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list
N/A N/A pygame pygame * constants PLAYER ASSETS WORLD worldobject Movable N/A N/A N/A pygame.mixer mixer N/A N/A N/A N/A android.mixer mixer Player N/A Movable N/A __init__ N/A N/A self x y color_code width height N/A N/A PLAYER width N/A PLAYER height N/A N/A N/A N/A Movable __init__ self x y color_code width height N/A N/A N/A mixer init N/A N/A self assets N/A ASSETS player N/A N/A self color_code color_code N/A N/A self image N/A N/A N/A N/A self assets get_idle_frames color_code N/A 0 N/A N/A self image N/A N/A N/A pygame transform smoothscale N/A self image N/A N/A PLAYER width N/A PLAYER height N/A N/A self rect N/A N/A N/A self image get_rect N/A N/A N/A self rect x x N/A N/A N/A self rect y y N/A N/A self width width N/A N/A self height height N/A N/A self carrying_weapon False N/A N/A self foundExit False N/A N/A self alive True N/A N/A self collision_group N/A N/A N/A pygame sprite Group N/A N/A self cool_down 30 N/A N/A self idle_frames N/A N/A N/A self assets get_idle_frames N/A self color_code N/A N/A self frames N/A N/A N/A self assets get_walk_frames N/A self color_code N/A get_distance N/A N/A self frames N/A N/A N/A N/A self distance_moved N/A PLAYER speed N/A N/A N/A self distance_moved N/A N/A len frames N/A PLAYER speed N/A N/A N/A self distance_moved 0 N/A handleEvents N/A N/A self event N/A N/A N/A N/A N/A self load_frames N/A N/A N/A self load_idle_frames N/A N/A N/A event type KEYDOWN N/A N/A N/A N/A N/A event key K_i N/A N/A self jumping N/A N/A N/A self vspeed N/A PLAYER jump_speed N/A N/A N/A event type KEYUP N/A N/A N/A N/A event key K_a N/A N/A N/A self hspeed 0 N/A N/A N/A N/A event key K_d N/A N/A N/A self hspeed 0 N/A N/A N/A event type MOUSEBUTTONUP N/A N/A N/A self hspeed 0 N/A update N/A N/A self N/A N/A N/A N/A N/A self load_frames N/A N/A N/A self load_idle_frames N/A N/A self cool_down 1 N/A N/A self jumping N/A N/A N/A key N/A N/A N/A pygame key get_pressed N/A N/A key N/A K_s N/A N/A N/A self hspeed 0 N/A N/A N/A key N/A K_a N/A N/A N/A N/A N/A self rect x 0 N/A N/A N/A self hspeed 0 N/A N/A N/A self hspeed N/A N/A PLAYER speed N/A N/A self direction left N/A N/A N/A self jumping N/A N/A N/A N/A self animate_movement N/A self frames N/A self direction N/A N/A N/A key N/A K_d N/A N/A N/A self hspeed N/A PLAYER speed N/A N/A self direction right N/A N/A N/A self jumping N/A N/A N/A N/A self animate_movement N/A self frames N/A self direction N/A N/A N/A self vspeed 16 N/A N/A N/A self vspeed N/A WORLD gravity N/A N/A N/A self move N/A self hspeed N/A self vspeed N/A N/A N/A self vspeed 0 N/A N/A N/A self jumping False N/A N/A N/A self jumping True N/A N/A N/A N/A self hspeed 0 N/A N/A self jumping N/A N/A N/A N/A self animate_idle N/A self direction N/A detect_collision N/A N/A self dx dy N/A N/A N/A tempRect N/A N/A pygame Rect N/A self rect N/A N/A tempRect x dx N/A N/A tempRect y dy N/A sprite N/A self collision_group N/A N/A N/A N/A tempRect colliderect N/A sprite rect N/A N/A N/A N/A self rect x N/A sprite hspeed N/A N/A N/A dx 0 N/A N/A sprite vspeed 0 N/A N/A N/A N/A self rect right N/A N/A sprite rect left N/A N/A N/A N/A dx 0 N/A N/A sprite vspeed 0 N/A N/A N/A N/A self rect left N/A N/A sprite rect right N/A N/A dy 0 N/A N/A N/A N/A self rect bottom N/A N/A sprite rect top N/A N/A N/A self rect y N/A sprite vspeed N/A N/A self vspeed 0 N/A N/A N/A dy 0 N/A N/A N/A N/A self rect top N/A N/A sprite rect bottom N/A N/A self vspeed 0 N/A N/A N/A self rect N/A N/A pygame Rect tempRect N/A N/A