Exemple #1
0
 def f():
     dic = vars.items[item_id]
     if 'room' in kwargs:
         func.set_item_pos(item_id, kwargs.get('room'),
                           kwargs.get('pos'), kwargs.get('dir', None))
     for key, value in kwargs.items():
         dic[key] = value
Exemple #2
0
def chase_storekeeper_func(room):
    if func.is_in_room('storekeeper', room) and status.storekeeper_last_update:
        if time.time() - status.storekeeper_last_update > 10:
            print(' *** 10 sec have elapsed. chase failed.')
            # you have 10 seconds to chase storekeeper to next screen
            # otherwise storekeeper is reset into the store
            func.set_item_pos('storekeeper', 'store', (289, 7), 'w')
            vars.items['storekeeper']['parent'] = 'walkarea_1'
            vars.items['storekeeper']['size'] = (20, 40)
            status.storekeeper_last_update = None
Exemple #3
0
 def f():
     func.set_item_pos(item_id, room, pos, dir)
Exemple #4
0
 def f():
     func.set_item_pos('guybrush', room_id, pos, dir)
Exemple #5
0
def outside_circus():
    func.set_item_pos('guybrush', 'clearing', (83, 58), 's')
    vars.inventory['pot'] = 1
    monkey.engine.room = 'clearing'
Exemple #6
0
 def f():
     func.set_item_pos(vars.current_player, room, pos, dir)
Exemple #7
0
def store():
    func.set_item_pos('guybrush', 'store', status.pos.store_entry, 'e')
    vars.inventory['pieces_of_eight'] = 478

    monkey.engine.room = 'store'
Exemple #8
0
def scummbar():
    func.set_item_pos('guybrush', 'scummbar', (0, 0), 'w')
    monkey.engine.room = 'scummbar'
Exemple #9
0
def kitchen():
    func.set_item_pos('guybrush', 'kitchen', (0, 0), 'w')
    monkey.engine.room = 'kitchen'
Exemple #10
0
def village():
    func.set_item_pos('guybrush', 'village2', (240, 42), 'w')
    vars.inventory['pieces_of_eight'] = 478

    monkey.engine.room = 'village2'
Exemple #11
0
def start():
    func.set_item_pos('guybrush', 'forest2', (240, 42), 'w')
    monkey.engine.room = 'forest2'