コード例 #1
0
ファイル: objecttest.py プロジェクト: xjzpguob/libRPG
 def __init__(self):
     MapObject.__init__(self, MapObject.OBSTACLE,
                        image_file=charset_path('chest.png'),
                        image_index=0, facing=UP,
                        basic_animation=[[0]])
     self.closed = True
     self.filled = True
     self.shapeshift = 0
コード例 #2
0
 def __init__(self, index):
     MapObject.__init__(self,
                        MapObject.OBSTACLE,
                        image_file='test16_charset.png',
                        image_index=index)
     for dir in [LEFT, DOWN, RIGHT, UP]:
         self.movement_behavior.movements.extend(
             [Wait(30), ForcedStep(dir)])
コード例 #3
0
 def __init__(self, closed=True):
     MapObject.__init__(self, MapObject.OBSTACLE,
                        image_file=charset_path('chest.png'),
                        image_index=0,
                        basic_animation=[[0]])
     if closed:
         self.facing = UP
     self.closed = closed
コード例 #4
0
ファイル: contexttest16.py プロジェクト: sllllls/librpg
 def __init__(self, index):
     MapObject.__init__(self, MapObject.OBSTACLE, image_file="test16_charset.png", image_index=index)
     for dir in [LEFT, DOWN, RIGHT, UP]:
         self.movement_behavior.movements.extend([Wait(30), ForcedStep(dir)])
コード例 #5
0
ファイル: objecttest.py プロジェクト: xjzpguob/libRPG
 def __init__(self):
     MapObject.__init__(self, MapObject.OBSTACLE,
                        image_file='man_undies.png')
     self.movement_behavior.movements.extend([Wait(30), ForcedStep(UP),
                                              Wait(30), ForcedStep(DOWN)])