def METHOD_NAME():
    """
    Get a list of actions that actually includes all sounds in the output file.
    """
    if not registered_sounds:
        return []
    action_list = []
    action_list.append(Action11(len(registered_sounds)))
    volume_list = []
    sound_data = [(sound_id, args, pos) for args, (sound_id, pos) in registered_sounds.items()]
    # Sort on first item, i.e. sound ID
    for i, args, pos in sorted(sound_data):
        if len(args) == 3:
            action_list.append(ImportSound(args[0], args[1], pos))
        else:
            action_list.append(LoadBinaryFile(args[0], pos))
        if args[-1] != 100:
            volume_list.append((i + SOUND_OFFSET, int(args[-1] * 128 / 100)))
    if volume_list:
        action_list.extend(action0.get_volume_actions(volume_list))
    return action_list