From 209bcbaf4470a3cee6eaa791ccf282c57ad3f5e1 Mon Sep 17 00:00:00 2001 From: Hugo Ruscitti Date: Wed, 13 Nov 2013 15:23:01 -0300 Subject: [PATCH] actualizando manual. --- pilas/data/manual/_modules/index.html | 11 +- pilas/data/manual/_modules/pilas.html | 51 +- pilas/data/manual/_modules/pilas/actores.html | 15 +- pilas/data/manual/_modules/pilas/control.html | 17 +- .../data/manual/_modules/pilas/depurador.html | 21 +- pilas/data/manual/_modules/pilas/dev.html | 19 +- pilas/data/manual/_modules/pilas/escena.html | 13 +- pilas/data/manual/_modules/pilas/evento.html | 35 +- .../manual/_modules/pilas/habilidades.html | 95 ++-- .../manual/_modules/pilas/pilasversion.html | 17 +- pilas/data/manual/_sources/colisiones.txt | 2 +- pilas/data/manual/_static/basic.css | 2 +- pilas/data/manual/_static/default.css | 2 +- pilas/data/manual/_static/doctools.js | 16 +- pilas/data/manual/_static/jquery.js | 156 +++++- pilas/data/manual/_static/searchtools.js | 358 ++++++------- pilas/data/manual/_static/sidebar.js | 14 +- pilas/data/manual/_static/translations.js | 2 +- pilas/data/manual/_static/underscore.js | 50 +- pilas/data/manual/_static/websupport.js | 2 +- pilas/data/manual/camara.html | 17 +- pilas/data/manual/colisiones.html | 19 +- .../como_funciona_pilas_por_dentro.html | 15 +- pilas/data/manual/comportamientos.html | 17 +- .../data/manual/controlando_la_pantalla.html | 17 +- pilas/data/manual/controles.html | 17 +- pilas/data/manual/demos.html | 17 +- pilas/data/manual/depurando.html | 19 +- pilas/data/manual/desarrolladores.html | 27 +- pilas/data/manual/dialogos.html | 17 +- .../dibujado_avanzado_con_superficies.html | 17 +- .../manual/dibujado_simple_en_pantalla.html | 17 +- pilas/data/manual/empezando.html | 17 +- pilas/data/manual/escenas.html | 19 +- pilas/data/manual/eventos.html | 17 +- pilas/data/manual/fisica.html | 17 +- pilas/data/manual/genindex.html | 492 +++++++++--------- pilas/data/manual/gestor_de_escenas.html | 17 +- pilas/data/manual/grupos.html | 17 +- pilas/data/manual/habilidades.html | 17 +- pilas/data/manual/imagen.html | 17 +- pilas/data/manual/index.html | 13 +- pilas/data/manual/instalar.html | 17 +- pilas/data/manual/interfaz_de_usuario.html | 17 +- pilas/data/manual/interpolacion.html | 17 +- pilas/data/manual/mapas_y_plataformas.html | 17 +- pilas/data/manual/menu.html | 17 +- .../manual/migrar_al_gestor_de_escenas.html | 17 +- pilas/data/manual/motores.html | 15 +- pilas/data/manual/objects.inv | Bin 2912 -> 2955 bytes pilas/data/manual/pilas_en_pyqt.html | 17 +- pilas/data/manual/preguntas_avanzadas.html | 17 +- pilas/data/manual/presentacion.html | 17 +- pilas/data/manual/py-modindex.html | 13 +- pilas/data/manual/referencia-habilidades.html | 109 ++-- pilas/data/manual/referencia.html | 177 +++---- pilas/data/manual/search.html | 21 +- pilas/data/manual/searchindex.js | 2 +- pilas/data/manual/sonidos.html | 17 +- pilas/data/manual/tareas.html | 17 +- pilas/data/manual/texto.html | 17 +- 61 files changed, 1221 insertions(+), 1077 deletions(-) diff --git a/pilas/data/manual/_modules/index.html b/pilas/data/manual/_modules/index.html index fdf76dc70..1cb7b91b2 100644 --- a/pilas/data/manual/_modules/index.html +++ b/pilas/data/manual/_modules/index.html @@ -1,3 +1,4 @@ + @@ -7,7 +8,7 @@ - Resumen: código de modulo — pilas + Overview: module code — pilas @@ -39,7 +40,7 @@

Navegación

índice
  • - módulos |
  • pilas »
  • @@ -50,7 +51,7 @@

    Navegación

    -

    Todos los módulos para los cuales disponen código

    +

    All modules for which code is available

    • pilas
      • pilas.actores
      • pilas.control
      • @@ -79,7 +80,7 @@

        Búsqueda rápida

        - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -94,7 +95,7 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas.html b/pilas/data/manual/_modules/pilas.html index fbba418fa..2e6aff225 100644 --- a/pilas/data/manual/_modules/pilas.html +++ b/pilas/data/manual/_modules/pilas.html @@ -1,3 +1,4 @@ + @@ -30,7 +31,7 @@ - + @@ -52,7 +53,7 @@

    Navegación

    -

    Código fuente para pilas

    +  

    Source code for pilas

     # -*- encoding: utf-8 -*-
     # pilas engine - a video game framework.
     #
    @@ -102,8 +103,8 @@ 

    Código fuente para pilas

     """
     
     
    -
    [documentos]def iniciar(ancho=640, alto=480, titulo='Pilas', usar_motor='qtgl', - rendimiento=60, modo=None, gravedad=(0, -90), pantalla_completa=False, +
    [docs]def iniciar(ancho=640, alto=480, titulo='Pilas', usar_motor='qtgl', + rendimiento=60, modo=None, area_fisica=None, gravedad=(0, -90), pantalla_completa=False, permitir_depuracion=True, audio=None, centrado=True): """ Inicia la ventana principal del juego con algunos detalles de funcionamiento. @@ -122,6 +123,7 @@

    Código fuente para pilas

         :usar_motor: el motor multimedia a utilizar, puede ser 'qt', 'qtgl', 'qtsugar' o 'qtsugargl'.
         :rendimiento: cantidad de cuadros por segundo a mostrar.
         :modo: si se utiliza modo interactivo o no.
    +    :area_fisica: recibe una tupla con el ancho y el alto que tendra el mundo de fisica, por defecto sera el tamaño de la ventana
         :gravedad: el vector de aceleracion para la simulacion de fisica.
         :pantalla_completa: si debe usar pantalla completa o no.
         :permitir_depuracion: si se desea tener habilidatas las funciones de depuracion de las teclas F5 a F12
    @@ -143,7 +145,7 @@ 

    Código fuente para pilas

             motor = _crear_motor(usar_motor, permitir_depuracion, audio)
     
             if motor:
    -            mundo = Mundo(motor, ancho, alto, titulo, rendimiento, gravedad, pantalla_completa, centrado)
    +            mundo = Mundo(motor, ancho, alto, titulo, rendimiento, area_fisica, gravedad, pantalla_completa, centrado)
                 mundo.gestor_escenas.cambiar_escena(Normal())
     
                 if _usa_interprete_lanas():
    @@ -153,14 +155,14 @@ 

    Código fuente para pilas

             escena_actual().fisica.definir_gravedad(*gravedad)
     
     
    -
    [documentos]def esta_inicializada(): +
    [docs]def esta_inicializada(): "Indica si la biblioteca pilas ha sido inicializada con pilas.iniciar()" global mundo return isinstance(mundo, Mundo)
    -
    [documentos]def iniciar_con_lanzador(ancho=640, alto=480, titulo='Pilas', rendimiento=60, - modo='detectar', gravedad=(0, -90), imagen="asistente.png", +
    [docs]def iniciar_con_lanzador(ancho=640, alto=480, titulo='Pilas', rendimiento=60, + modo='detectar', area_fisica=None, gravedad=(0, -90), imagen="asistente.png", permitir_depuracion=True): """Identica a la función iniciar, solo que permite al usuario seleccionar el motor multimedia y el modo de video a utilizar. @@ -171,10 +173,10 @@

    Código fuente para pilas

         import lanzador
     
         usar_motor, pantalla_completa, audio = lanzador.ejecutar(imagen, titulo)
    -    iniciar(ancho, alto, titulo, usar_motor, rendimiento, modo, gravedad, pantalla_completa, permitir_depuracion, audio)
    +    iniciar(ancho, alto, titulo, usar_motor, rendimiento, modo, area_fisica, gravedad, pantalla_completa, permitir_depuracion, audio)
     
     
    -
    [documentos]def abrir_asistente(): +
    [docs]def abrir_asistente(): """Abre una ventana que permite iniciar pilas graficamente. Las opciones que ofrece son "leer el manual" (si esta disponible), @@ -187,7 +189,7 @@

    Código fuente para pilas

         asistente.ejecutar()
     
     
    -
    [documentos]def ejecutar(ignorar_errores=False): +
    [docs]def ejecutar(ignorar_errores=False): """Pone en funcionamiento las actualizaciones y dibujado. Esta función es necesaria cuando se crea un juego @@ -195,17 +197,17 @@

    Código fuente para pilas

         mundo.ejecutar_bucle_principal()
     
     
    -
    [documentos]def terminar(): +
    [docs]def terminar(): """Finaliza la ejecución de pilas y cierra la ventana principal.""" mundo.terminar()
    -
    [documentos]def ver(objeto, imprimir=True, retornar=False): +
    [docs]def ver(objeto, imprimir=True, retornar=False): """Imprime en pantalla el codigo fuente asociado a un objeto.""" return utils.ver_codigo(objeto, imprimir, retornar)
    -
    [documentos]def version(): +
    [docs]def version(): """Retorna el número de version de pilas.""" import pilasversion return pilasversion.VERSION @@ -238,12 +240,12 @@

    Código fuente para pilas

         return 'lanas' in os.environ
     
     
    -
    [documentos]def reiniciar(): +
    [docs]def reiniciar(): """Elimina todos los actores y vuelve al estado inicial.""" mundo.reiniciar()
    -
    [documentos]def avisar(mensaje, retraso=5): +
    [docs]def avisar(mensaje, retraso=5): """Emite un mensaje en la ventana principal. Este mensaje aparecerá en la parte inferior de la pantalla durante @@ -254,7 +256,7 @@

    Código fuente para pilas

         actores.TextoInferior(mensaje, autoeliminar=True, retraso=retraso)
     
     
    -
    [documentos]def abrir_cargador(): +
    [docs]def abrir_cargador(): """Abre un cargador de ejemplos con varios códigos de prueba. Ejemplo: @@ -276,7 +278,7 @@

    Código fuente para pilas

         return []
     
     
    -
    [documentos]def abrir_interprete(parent=None, do_raise=False, con_aplicacion=False): +
    [docs]def abrir_interprete(parent=None, do_raise=False, con_aplicacion=False): """Abre un intérprete interactivo de python con una ventana. Esta función se ejecuta cuando un usuario escribe:: @@ -291,6 +293,7 @@

    Código fuente para pilas

             app.setApplicationName("pilas-engine")
     
         interprete.main(parent, do_raise)
    +    return app
     
     
    def log(*parametros): @@ -316,7 +319,7 @@

    Código fuente para pilas

         mundo.gestor_escenas.recuperar_escena()
     
     
    -
    [documentos]def obtener_configuracion(): +
    [docs]def obtener_configuracion(): """Retorna la configuración del usuario almacenada en su directorio HOME. La configuración permite definir los valores por omisión cuando @@ -352,7 +355,7 @@

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -367,10 +370,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.actores

    +  

    Source code for pilas.actores

     # -*- encoding: utf-8 -*-
     # Pilas engine - A video game framework.
     #
    @@ -143,7 +144,7 @@ 

    Código fuente para pilas.actores

     from ovni import Ovni
     from manzana import Manzana
     
    -
    [documentos]def listar_actores(): +
    [docs]def listar_actores(): """Devuelve una lista con todos los actores disponibles para crear en pilas """ @@ -168,7 +169,7 @@

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -183,10 +184,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas/control.html b/pilas/data/manual/_modules/pilas/control.html index df3319c67..23af630c5 100644 --- a/pilas/data/manual/_modules/pilas/control.html +++ b/pilas/data/manual/_modules/pilas/control.html @@ -1,3 +1,4 @@ + @@ -40,10 +41,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.control

    +  

    Source code for pilas.control

     # -*- encoding: utf-8 -*-
     # Pilas engine - A video game framework.
     #
    @@ -71,7 +72,7 @@ 

    Código fuente para pilas.control

     
     """
     
    -
    [documentos]class Control(object): +
    [docs]class Control(object): """Representa un control de teclado sencillo. Este objeto permite acceder al estado del teclado usando @@ -149,7 +150,7 @@

    Código fuente para pilas.control

         .. image:: ../../pilas/data/patito.png
         """
     
    -
    [documentos] def __init__(self, escena, mapa_teclado=None): +
    [docs] def __init__(self, escena, mapa_teclado=None): self.izquierda = False self.derecha = False self.arriba = False @@ -208,7 +209,7 @@

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -223,10 +224,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas/depurador.html b/pilas/data/manual/_modules/pilas/depurador.html index 539b05a37..762b276df 100644 --- a/pilas/data/manual/_modules/pilas/depurador.html +++ b/pilas/data/manual/_modules/pilas/depurador.html @@ -1,3 +1,4 @@ + @@ -40,10 +41,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.depurador

    +  

    Source code for pilas.depurador

     # -*- encoding: utf-8 -*-
     # pilas engine - a video game framework.
     #
    @@ -89,6 +90,9 @@ 

    Código fuente para pilas.depurador

         def cuando_mueve_el_mouse(self, x, y):
             pass
     
    +    def reiniciar(self):
    +        pass
    +
     class Depurador(DepuradorDeshabilitado):
         """Esta clase permite hacer depuraciones visuales.
     
    @@ -216,7 +220,7 @@ 

    Código fuente para pilas.depurador

             texto = "Cantidad de actores: %s" %(total_de_actores)
             self.lienzo.texto_absoluto(painter, texto, izquierda + 10, abajo + 30, color=pilas.colores.blanco)
     
    -
    [documentos] def definir_modos(self, fisica=False, info=False, puntos_de_control=False, +
    [docs] def definir_modos(self, fisica=False, info=False, puntos_de_control=False, radios=False, areas=False, posiciones=False, log=False): """Permite habilitar o deshabilitar los modos depuración. @@ -253,6 +257,9 @@

    Código fuente para pilas.depurador

             for clase in clases_activas:
                 self._desactivar_modo(clase)
     
    +    def reiniciar(self):
    +        self._desactivar_todos_los_modos()
    +
     
     class ModoDepurador(object):
         tecla = "F00"
    @@ -388,7 +395,7 @@ 

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -403,10 +410,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas/dev.html b/pilas/data/manual/_modules/pilas/dev.html index 23dcce340..626cd9c0c 100644 --- a/pilas/data/manual/_modules/pilas/dev.html +++ b/pilas/data/manual/_modules/pilas/dev.html @@ -1,3 +1,4 @@ + @@ -40,10 +41,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.dev

    +  

    Source code for pilas.dev

     # -*- encoding: utf-8 -*-
     # pilas engine - a video game framework.
     #
    @@ -100,7 +101,7 @@ 

    Código fuente para pilas.dev

     warnings.simplefilter("once", PendingDeprecationWarning)
     
     
    -
    [documentos]def deprecated(se_desactiva_en, se_elimina_en, reemplazo=None, nombre=None): +
    [docs]def deprecated(se_desactiva_en, se_elimina_en, reemplazo=None, nombre=None): """Decorador utilizado para marcar una función como deprecada Las excepciones que puede lanzar este decorador son: @@ -147,7 +148,7 @@

    Código fuente para pilas.dev

         return outer
     
     
    -
    [documentos]def deprecated_warning(elemento_deprecado, se_desactiva_en, +
    [docs]def deprecated_warning(elemento_deprecado, se_desactiva_en, se_elimina_en, reemplazo=None): """Lanza la correcta exception/warning de anuncio de que *algo* está en desuso. @@ -204,7 +205,7 @@

    Código fuente para pilas.dev

             warnings.warn(msg, PendingDeprecationWarning, stacklevel=2)
     
     
    -
    [documentos]def utilizar_desaconsejados(usar): +
    [docs]def utilizar_desaconsejados(usar): """Permite que se utilicen atributos, métodos y funciones que estan desaconsejados en esta versión. @@ -240,7 +241,7 @@

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -255,10 +256,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas/escena.html b/pilas/data/manual/_modules/pilas/escena.html index fc86fd553..a7e86ddec 100644 --- a/pilas/data/manual/_modules/pilas/escena.html +++ b/pilas/data/manual/_modules/pilas/escena.html @@ -1,3 +1,4 @@ + @@ -40,10 +41,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.escena

    +  

    Source code for pilas.escena

     #!/usr/bin/env python
     # -*- coding: utf-8 -*-
     
    @@ -106,7 +107,7 @@ 

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -121,10 +122,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas/evento.html b/pilas/data/manual/_modules/pilas/evento.html index ab7376f55..272817fd0 100644 --- a/pilas/data/manual/_modules/pilas/evento.html +++ b/pilas/data/manual/_modules/pilas/evento.html @@ -1,3 +1,4 @@ + @@ -40,10 +41,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.evento

    +  

    Source code for pilas.evento

     # -*- encoding: utf-8 -*-
     # Pilas engine - A video game framework.
     #
    @@ -228,7 +229,7 @@ 

    Código fuente para pilas.evento

             return not self.__eq__(other)
     
     
    -
    [documentos]class ProxyEventos(object): +
    [docs]class ProxyEventos(object): """Representa el objeto pilas.evento, que internamente delega todos los metodos conectados a la escena actual. @@ -248,7 +249,7 @@

    Código fuente para pilas.evento

         """
     
         @property
    -
    [documentos] def click_de_mouse(self): +
    [docs] def click_de_mouse(self): """Informa ante la pulsación del mouse. :param x: Posición horizontal del mouse. @@ -260,7 +261,7 @@

    Código fuente para pilas.evento

             return pilas.escena_actual().click_de_mouse
     
    @property -
    [documentos] def mueve_camara(self): +
    [docs] def mueve_camara(self): """Informa que ha cambiado la posición de la cámara. :param x: Posición horizontal de la cámara. @@ -271,7 +272,7 @@

    Código fuente para pilas.evento

             return pilas.escena_actual().mueve_camara
     
    @property -
    [documentos] def mueve_mouse(self): +
    [docs] def mueve_mouse(self): """Informa que la posición del mouse ha cambiado. :param x: Posición horizontal del mouse. @@ -282,7 +283,7 @@

    Código fuente para pilas.evento

             return pilas.escena_actual().mueve_mouse
     
    @property -
    [documentos] def termina_click(self): +
    [docs] def termina_click(self): """Informa cuando la pulsación del mouse termina. :param x: Posición horizontal del mouse. @@ -294,7 +295,7 @@

    Código fuente para pilas.evento

             return pilas.escena_actual().termina_click
     
    @property -
    [documentos] def mueve_rueda(self): +
    [docs] def mueve_rueda(self): """Indica que cambió la rueda del mouse que se utiliza para desplazamiento o scroll. :param delta: indica el grado de rotación de la rueda del mouse. @@ -302,7 +303,7 @@

    Código fuente para pilas.evento

             return pilas.escena_actual().mueve_rueda
     
    @property -
    [documentos] def pulsa_tecla(self): +
    [docs] def pulsa_tecla(self): """Informa que se ha pulsado una tecla del teclado. :param codigo: Codigo de la tecla normalizado, por ejemplo ``simbolos.m``. @@ -312,7 +313,7 @@

    Código fuente para pilas.evento

             return pilas.escena_actual().pulsa_tecla
     
    @property -
    [documentos] def suelta_tecla(self): +
    [docs] def suelta_tecla(self): """Informa que se ha soltado una tecla del teclado. :param codigo: Codigo de la tecla normalizado, por ejemplo ``simbolos.m``. @@ -322,17 +323,17 @@

    Código fuente para pilas.evento

             return pilas.escena_actual().suelta_tecla
     
    @property -
    [documentos] def pulsa_tecla_escape(self): +
    [docs] def pulsa_tecla_escape(self): """Indica que se ha pulsado la tecla ``scape``.""" return pilas.escena_actual().pulsa_tecla_escape
    @property -
    [documentos] def actualizar(self): +
    [docs] def actualizar(self): """Se invoca regularmente, 60 veces por segundo.""" return pilas.escena_actual().actualizar
    @property -
    [documentos] def log(self): +
    [docs] def log(self): """Indica que se emitió un mensaje para depuración usando la función ``pilas.log``.""" return pilas.escena_actual().log
    @@ -358,7 +359,7 @@

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -373,10 +374,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas/habilidades.html b/pilas/data/manual/_modules/pilas/habilidades.html index 9130f2ef6..70050d9c2 100644 --- a/pilas/data/manual/_modules/pilas/habilidades.html +++ b/pilas/data/manual/_modules/pilas/habilidades.html @@ -1,3 +1,4 @@ + @@ -40,10 +41,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.habilidades

    +  

    Source code for pilas.habilidades

     # -*- encoding: utf-8 -*-
     # Pilas engine - A video game framework.
     #
    @@ -66,10 +67,10 @@ 

    Código fuente para pilas.habilidades

     import pilas
     import math
     
    -
    [documentos]class Habilidad(object): +
    [docs]class Habilidad(object): """Representa una habilidad que un actor puede aprender.""" -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): self.receptor = receptor
    def actualizar(self): @@ -79,14 +80,14 @@

    Código fuente para pilas.habilidades

             pass
     
     
    -
    [documentos]class RebotarComoPelota(Habilidad): +
    [docs]class RebotarComoPelota(Habilidad): """Le indica al actor que rebote y colisiones como una pelota. >>> un_actor = pilas.actores.Aceituna() >>> un_actor.aprender(pilas.habilidades.RebotarComoPelota) """ -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) error = random.randint(-10, 10) / 10.0 @@ -108,14 +109,14 @@

    Código fuente para pilas.habilidades

             self.circulo.empujar(dx, dy)
     
     
    -
    [documentos]class RebotarComoCaja(Habilidad): +
    [docs]class RebotarComoCaja(Habilidad): """Le indica al actor que rebote y colisiones como una caja cuadrada. >>> un_actor = pilas.actores.Aceituna() >>> un_actor.aprender(pilas.habilidades.RebotarComoPelota) """ -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) error = random.randint(-10, 10) / 10.0 rectangulo = pilas.fisica.Rectangulo(receptor.x + error, @@ -130,14 +131,14 @@

    Código fuente para pilas.habilidades

             self.rectangulo.eliminar()
     
     
    -
    [documentos]class ColisionableComoPelota(RebotarComoPelota): +
    [docs]class ColisionableComoPelota(RebotarComoPelota): """Le indica al actor que colisione como una pelota, pero que no rebote. >>> un_actor = pilas.actores.Aceituna() >>> un_actor.aprender(pilas.habilidades.ColisionableComoPelota) """ -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): RebotarComoPelota.__init__(self, receptor)
    def actualizar(self): @@ -148,10 +149,10 @@

    Código fuente para pilas.habilidades

             pilas.fisica.fisica.eliminar(self.figura)
     
     
    -
    [documentos]class SeguirAlMouse(Habilidad): +
    [docs]class SeguirAlMouse(Habilidad): "Hace que un actor siga la posición del mouse en todo momento." -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) pilas.escena_actual().mueve_mouse.conectar(self.mover)
    @@ -160,7 +161,7 @@

    Código fuente para pilas.habilidades

             self.receptor.y = evento.y
     
     
    -
    [documentos]class RotarConMouse(Habilidad): +
    [docs]class RotarConMouse(Habilidad): """"Hace que un actor rote con respecto a la posicion del mouse. Ejemplo: @@ -174,7 +175,7 @@

    Código fuente para pilas.habilidades

         IZQUIERDA = 180
         DERECHA = 0
     
    -
    [documentos] def __init__(self, receptor, lado_seguimiento=ARRIBA): +
    [docs] def __init__(self, receptor, lado_seguimiento=ARRIBA): """Inicializa la Habilidad :param receptor: La referencia al actor. @@ -202,7 +203,7 @@

    Código fuente para pilas.habilidades

             self.receptor.rotacion = -(angulo) - self.lado_seguimiento
     
     
    -
    [documentos]class MirarAlActor(Habilidad): +
    [docs]class MirarAlActor(Habilidad): """"Hace que un actor rote para mirar hacia otro actor. """ ARRIBA = 270 @@ -210,7 +211,7 @@

    Código fuente para pilas.habilidades

         IZQUIERDA = 180
         DERECHA = 0
     
    -
    [documentos] def __init__(self, receptor, actor_a_seguir, lado_seguimiento=ARRIBA): +
    [docs] def __init__(self, receptor, actor_a_seguir, lado_seguimiento=ARRIBA): """Inicializa la habilidad. :param receptor: Actor que aprenderá la habilidad. @@ -232,10 +233,10 @@

    Código fuente para pilas.habilidades

             self.receptor.rotacion = -(angulo) - self.lado_seguimiento
     
     
    -
    [documentos]class AumentarConRueda(Habilidad): +
    [docs]class AumentarConRueda(Habilidad): "Permite cambiar el tamaño de un actor usando la ruedita scroll del mouse." -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) pilas.escena_actual().mueve_rueda.conectar(self.cambiar_de_escala)
    @@ -243,10 +244,10 @@

    Código fuente para pilas.habilidades

             self.receptor.escala += (evento.delta / 4.0)
     
     
    -
    [documentos]class SeguirClicks(Habilidad): +
    [docs]class SeguirClicks(Habilidad): "Hace que el actor se coloque la posición del cursor cuando se hace click." -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) pilas.escena_actual().click_de_mouse.conectar(self.moverse_a_este_punto)
    @@ -256,7 +257,7 @@

    Código fuente para pilas.habilidades

                 self.receptor.y = [evento.y], 0.5
     
     
    -
    [documentos]class Arrastrable(Habilidad): +
    [docs]class Arrastrable(Habilidad): """Hace que un objeto se pueda arrastrar con el puntero del mouse. Cuando comienza a mover al actor se llama al metodo ''comienza_a_arrastrar'' @@ -268,11 +269,11 @@

    Código fuente para pilas.habilidades

     
         """
     
    -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) pilas.escena_actual().click_de_mouse.conectar(self.cuando_intenta_arrastrar)
    -
    [documentos] def cuando_intenta_arrastrar(self, evento): +
    [docs] def cuando_intenta_arrastrar(self, evento): "Intenta mover el objeto con el mouse cuando se pulsa sobre el." if (evento.boton == 1): if self.receptor.colisiona_con_un_punto(evento.x, evento.y): @@ -280,7 +281,7 @@

    Código fuente para pilas.habilidades

                     pilas.escena_actual().mueve_mouse.conectar(self.cuando_arrastra, id='cuando_arrastra')
                     self.comienza_a_arrastrar()
     
    -
    [documentos] def cuando_arrastra(self, evento): +
    [docs] def cuando_arrastra(self, evento): "Arrastra el actor a la posicion indicada por el puntero del mouse." if self._el_receptor_tiene_fisica(): pilas.escena_actual().fisica.cuando_mueve_el_mouse(evento.x, evento.y) @@ -288,7 +289,7 @@

    Código fuente para pilas.habilidades

                 self.receptor.x += evento.dx
                 self.receptor.y += evento.dy
     
    -
    [documentos] def cuando_termina_de_arrastrar(self, evento): +
    [docs] def cuando_termina_de_arrastrar(self, evento): "Suelta al actor porque se ha soltado el botón del mouse." pilas.escena_actual().mueve_mouse.desconectar_por_id(id='cuando_arrastra') self.termina_de_arrastrar() @@ -306,13 +307,13 @@

    Código fuente para pilas.habilidades

             return hasattr(self.receptor, 'figura')
     
     
    -
    [documentos]class MoverseConElTeclado(Habilidad): +
    [docs]class MoverseConElTeclado(Habilidad): """Hace que un actor cambie de posición con pulsar el teclado.""" CUATRO_DIRECCIONES = 4 OCHO_DIRECCIONES = 8 -
    [documentos] def __init__(self, receptor, control=None, direcciones=OCHO_DIRECCIONES, velocidad_maxima=4, +
    [docs] def __init__(self, receptor, control=None, direcciones=OCHO_DIRECCIONES, velocidad_maxima=4, aceleracion=1, deceleracion=0.1, con_rotacion=False, velocidad_rotacion=1, marcha_atras=True): """Inicializa la habilidad. @@ -428,10 +429,10 @@

    Código fuente para pilas.habilidades

                 self.velocidad = - self.velocidad_maxima / 2
     
     
    -
    [documentos]class MoverseComoCoche(MoverseConElTeclado): +
    [docs]class MoverseComoCoche(MoverseConElTeclado): "Hace que un actor se mueva como un coche." -
    [documentos] def __init__(self, receptor, control=None, velocidad_maxima=4, +
    [docs] def __init__(self, receptor, control=None, velocidad_maxima=4, aceleracion=0.06, deceleracion=0.1, rozamiento=0): MoverseConElTeclado.__init__(self, receptor, control=control, @@ -460,10 +461,10 @@

    Código fuente para pilas.habilidades

         rozamiento = property(get_rozamiento, set_rozamiento, doc="Define el rozamiento del coche con la superficie por donde circula.")
     
     
    -
    [documentos]class PuedeExplotar(Habilidad): +
    [docs]class PuedeExplotar(Habilidad): "Hace que un actor se pueda hacer explotar invocando al metodo eliminar." -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) receptor.eliminar = self.eliminar_y_explotar
    @@ -474,11 +475,11 @@

    Código fuente para pilas.habilidades

             explosion.escala = self.receptor.escala * 2
             pilas.actores.Actor.eliminar(self.receptor)
     
    -
    [documentos]class SiempreEnElCentro(Habilidad): +
    [docs]class SiempreEnElCentro(Habilidad): """Hace que un actor siempre esté en el centro de la camara y la desplace cuando el actor se desplaza.""" -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor)
    def actualizar(self): @@ -486,7 +487,7 @@

    Código fuente para pilas.habilidades

             pilas.escena_actual().camara.y = self.receptor.y
     
     
    -
    [documentos]class SeMantieneEnPantalla(Habilidad): +
    [docs]class SeMantieneEnPantalla(Habilidad): """Se asegura de que el actor regrese a la pantalla si sale o que no salga en nigún momento de la pantalla. @@ -494,7 +495,7 @@

    Código fuente para pilas.habilidades

         por la izquiera. Si sale por arriba regresa por abajo y asi...
     
         """
    -
    [documentos] def __init__(self, receptor, permitir_salida=True): +
    [docs] def __init__(self, receptor, permitir_salida=True): """Inicializa la habilidad. :param receptor: El actor que aprenderá la habilidad. @@ -529,10 +530,10 @@

    Código fuente para pilas.habilidades

                     self.receptor.abajo = -(self.alto/2)
     
     
    -
    [documentos]class PisaPlataformas(Habilidad): +
    [docs]class PisaPlataformas(Habilidad): """Enseña al actor a pisar plataformas físicas.""" -
    [documentos] def __init__(self, receptor): +
    [docs] def __init__(self, receptor): Habilidad.__init__(self, receptor) error = random.randint(-10, 10) / 10.0 self.figura = pilas.fisica.fisica.crear_figura_cuadrado(receptor.x + error, @@ -554,10 +555,10 @@

    Código fuente para pilas.habilidades

             pilas.fisica.fisica.eliminar(self.figura)
     
     
    -
    [documentos]class Imitar(Habilidad): +
    [docs]class Imitar(Habilidad): "Logra que el actor imite las propiedades de otro." -
    [documentos] def __init__(self, receptor, objeto_a_imitar, con_rotacion=True): +
    [docs] def __init__(self, receptor, objeto_a_imitar, con_rotacion=True): """Inicializa la habilidad. :param receptor: Referencia al actor. @@ -591,11 +592,11 @@

    Código fuente para pilas.habilidades

                 self.objeto_a_imitar.eliminar()
     
     
    -
    [documentos]class Disparar(Habilidad): +
    [docs]class Disparar(Habilidad): """Establece la habilidad de poder disparar un Actor o un objeto de tipo pilas.municion.Municion.""" -
    [documentos] def __init__(self, receptor, +
    [docs] def __init__(self, receptor, municion = pilas.actores.Bala, parametros_municion = {}, grupo_enemigos=[], @@ -748,11 +749,11 @@

    Código fuente para pilas.habilidades

             return pilas.escena_actual().control.boton
     
     
    -
    [documentos]class DispararConClick(Disparar): +
    [docs]class DispararConClick(Disparar): """Establece la habilidad de poder disparar un Actor o un objeto de tipo pilas.municion.Municion pulsando el boton izquierdo del ratón.""" -
    [documentos] def __init__(self, *k, **kv): +
    [docs] def __init__(self, *k, **kv): super(DispararConClick, self).__init__(*k, **kv) self.boton_pulsado = False pilas.eventos.click_de_mouse.conectar(self.cuando_hace_click) @@ -787,7 +788,7 @@

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -802,10 +803,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_modules/pilas/pilasversion.html b/pilas/data/manual/_modules/pilas/pilasversion.html index e074b9aea..1259b32e9 100644 --- a/pilas/data/manual/_modules/pilas/pilasversion.html +++ b/pilas/data/manual/_modules/pilas/pilasversion.html @@ -1,3 +1,4 @@ + @@ -40,10 +41,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • @@ -53,7 +54,7 @@

    Navegación

    -

    Código fuente para pilas.pilasversion

    +  

    Source code for pilas.pilasversion

     # -*- encoding: utf-8 -*-
     # pilas engine - a video game framework.
     #
    @@ -76,7 +77,7 @@ 

    Código fuente para pilas.pilasversion

     VERSION = "0.83"
     
     
    -
    [documentos]def compareactual(v): +
    [docs]def compareactual(v): """Compara la versión actual de pilas con una que se pasa como parámetro Sus posibles retornos son: @@ -92,7 +93,7 @@

    Código fuente para pilas.pilasversion

         return compare(VERSION, v)
     
     
    -
    [documentos]def compare(v0, v1): +
    [docs]def compare(v0, v1): """Compara dos versiones de pilas. Sus posibles retornos son @@ -129,7 +130,7 @@

    Búsqueda rápida

    - Introduzca los términos de búsqueda o un nombre de módulo, clase o función. + Enter search terms or a module, class or function name.

    @@ -144,10 +145,10 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • -
  • Código de módulo »
  • +
  • Module code »
  • pilas »
  • diff --git a/pilas/data/manual/_sources/colisiones.txt b/pilas/data/manual/_sources/colisiones.txt index 7c2dc05d6..9bb8ef61d 100644 --- a/pilas/data/manual/_sources/colisiones.txt +++ b/pilas/data/manual/_sources/colisiones.txt @@ -104,7 +104,7 @@ sencilla es ejecutar lo siguiente: .. code-block:: python - bananas += pilas.atajos.fabricar(pilas.actores.Bananas, 20) + bananas += pilas.atajos.fabricar(pilas.actores.Banana, 20) La pantalla se llenará de bananas, bah, habrá exactamente 20... diff --git a/pilas/data/manual/_static/basic.css b/pilas/data/manual/_static/basic.css index a04c8e137..43e8bafaf 100644 --- a/pilas/data/manual/_static/basic.css +++ b/pilas/data/manual/_static/basic.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- basic theme. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/pilas/data/manual/_static/default.css b/pilas/data/manual/_static/default.css index e534a0780..21f3f5098 100644 --- a/pilas/data/manual/_static/default.css +++ b/pilas/data/manual/_static/default.css @@ -4,7 +4,7 @@ * * Sphinx stylesheet -- default theme. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/pilas/data/manual/_static/doctools.js b/pilas/data/manual/_static/doctools.js index 8614442eb..d4619fdfb 100644 --- a/pilas/data/manual/_static/doctools.js +++ b/pilas/data/manual/_static/doctools.js @@ -4,7 +4,7 @@ * * Sphinx JavaScript utilities for all documentation. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ @@ -32,7 +32,7 @@ if (!window.console || !console.firebug) { */ jQuery.urldecode = function(x) { return decodeURIComponent(x).replace(/\+/g, ' '); -}; +} /** * small helper function to urlencode strings @@ -61,6 +61,18 @@ jQuery.getQueryParameters = function(s) { return result; }; +/** + * small function to check if an array contains + * a given item. + */ +jQuery.contains = function(arr, item) { + for (var i = 0; i < arr.length; i++) { + if (arr[i] == item) + return true; + } + return false; +}; + /** * highlight a given string on a jquery object by wrapping it in * span elements with the given class name. diff --git a/pilas/data/manual/_static/jquery.js b/pilas/data/manual/_static/jquery.js index 83589daa7..7c2430802 100644 --- a/pilas/data/manual/_static/jquery.js +++ b/pilas/data/manual/_static/jquery.js @@ -1,2 +1,154 @@ -/*! jQuery v1.8.3 jquery.com | jquery.org/license */ -(function(e,t){function _(e){var t=M[e]={};return v.each(e.split(y),function(e,n){t[n]=!0}),t}function H(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(P,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:+r+""===r?+r:D.test(r)?v.parseJSON(r):r}catch(s){}v.data(e,n,r)}else r=t}return r}function B(e){var t;for(t in e){if(t==="data"&&v.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function et(){return!1}function tt(){return!0}function ut(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function at(e,t){do e=e[t];while(e&&e.nodeType!==1);return e}function ft(e,t,n){t=t||0;if(v.isFunction(t))return v.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return v.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=v.grep(e,function(e){return e.nodeType===1});if(it.test(t))return v.filter(t,r,!n);t=v.filter(t,r)}return v.grep(e,function(e,r){return v.inArray(e,t)>=0===n})}function lt(e){var t=ct.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function Lt(e,t){return e.getElementsByTagName(t)[0]||e.appendChild(e.ownerDocument.createElement(t))}function At(e,t){if(t.nodeType!==1||!v.hasData(e))return;var n,r,i,s=v._data(e),o=v._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r").appendTo(i.body),n=t.css("display");t.remove();if(n==="none"||n===""){Pt=i.body.appendChild(Pt||v.extend(i.createElement("iframe"),{frameBorder:0,width:0,height:0}));if(!Ht||!Pt.createElement)Ht=(Pt.contentWindow||Pt.contentDocument).document,Ht.write(""),Ht.close();t=Ht.body.appendChild(Ht.createElement(e)),n=Dt(t,"display"),i.body.removeChild(Pt)}return Wt[e]=n,n}function fn(e,t,n,r){var i;if(v.isArray(t))v.each(t,function(t,i){n||sn.test(e)?r(e,i):fn(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&v.type(t)==="object")for(i in t)fn(e+"["+i+"]",t[i],n,r);else r(e,t)}function Cn(e){return function(t,n){typeof t!="string"&&(n=t,t="*");var r,i,s,o=t.toLowerCase().split(y),u=0,a=o.length;if(v.isFunction(n))for(;u)[^>]*$|#([\w\-]*)$)/,E=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,S=/^[\],:{}\s]*$/,x=/(?:^|:|,)(?:\s*\[)+/g,T=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,N=/"[^"\\\r\n]*"|true|false|null|-?(?:\d\d*\.|)\d+(?:[eE][\-+]?\d+|)/g,C=/^-ms-/,k=/-([\da-z])/gi,L=function(e,t){return(t+"").toUpperCase()},A=function(){i.addEventListener?(i.removeEventListener("DOMContentLoaded",A,!1),v.ready()):i.readyState==="complete"&&(i.detachEvent("onreadystatechange",A),v.ready())},O={};v.fn=v.prototype={constructor:v,init:function(e,n,r){var s,o,u,a;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)==="<"&&e.charAt(e.length-1)===">"&&e.length>=3?s=[null,e,null]:s=w.exec(e);if(s&&(s[1]||!n)){if(s[1])return n=n instanceof v?n[0]:n,a=n&&n.nodeType?n.ownerDocument||n:i,e=v.parseHTML(s[1],a,!0),E.test(s[1])&&v.isPlainObject(n)&&this.attr.call(e,n,!0),v.merge(this,e);o=i.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return r.find(e);this.length=1,this[0]=o}return this.context=i,this.selector=e,this}return!n||n.jquery?(n||r).find(e):this.constructor(n).find(e)}return v.isFunction(e)?r.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),v.makeArray(e,this))},selector:"",jquery:"1.8.3",length:0,size:function(){return this.length},toArray:function(){return l.call(this)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var r=v.merge(this.constructor(),e);return r.prevObject=this,r.context=this.context,t==="find"?r.selector=this.selector+(this.selector?" ":"")+n:t&&(r.selector=this.selector+"."+t+"("+n+")"),r},each:function(e,t){return v.each(this,e,t)},ready:function(e){return v.ready.promise().done(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(l.apply(this,arguments),"slice",l.call(arguments).join(","))},map:function(e){return this.pushStack(v.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:[].sort,splice:[].splice},v.fn.init.prototype=v.fn,v.extend=v.fn.extend=function(){var e,n,r,i,s,o,u=arguments[0]||{},a=1,f=arguments.length,l=!1;typeof u=="boolean"&&(l=u,u=arguments[1]||{},a=2),typeof u!="object"&&!v.isFunction(u)&&(u={}),f===a&&(u=this,--a);for(;a0)return;r.resolveWith(i,[v]),v.fn.trigger&&v(i).trigger("ready").off("ready")},isFunction:function(e){return v.type(e)==="function"},isArray:Array.isArray||function(e){return v.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):O[h.call(e)]||"object"},isPlainObject:function(e){if(!e||v.type(e)!=="object"||e.nodeType||v.isWindow(e))return!1;try{if(e.constructor&&!p.call(e,"constructor")&&!p.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var r;for(r in e);return r===t||p.call(e,r)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},error:function(e){throw new Error(e)},parseHTML:function(e,t,n){var r;return!e||typeof e!="string"?null:(typeof t=="boolean"&&(n=t,t=0),t=t||i,(r=E.exec(e))?[t.createElement(r[1])]:(r=v.buildFragment([e],t,n?null:[]),v.merge([],(r.cacheable?v.clone(r.fragment):r.fragment).childNodes)))},parseJSON:function(t){if(!t||typeof t!="string")return null;t=v.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(S.test(t.replace(T,"@").replace(N,"]").replace(x,"")))return(new Function("return "+t))();v.error("Invalid JSON: "+t)},parseXML:function(n){var r,i;if(!n||typeof n!="string")return null;try{e.DOMParser?(i=new DOMParser,r=i.parseFromString(n,"text/xml")):(r=new ActiveXObject("Microsoft.XMLDOM"),r.async="false",r.loadXML(n))}catch(s){r=t}return(!r||!r.documentElement||r.getElementsByTagName("parsererror").length)&&v.error("Invalid XML: "+n),r},noop:function(){},globalEval:function(t){t&&g.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(C,"ms-").replace(k,L)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},each:function(e,n,r){var i,s=0,o=e.length,u=o===t||v.isFunction(e);if(r){if(u){for(i in e)if(n.apply(e[i],r)===!1)break}else for(;s0&&e[0]&&e[a-1]||a===0||v.isArray(e));if(f)for(;u-1)a.splice(n,1),i&&(n<=o&&o--,n<=u&&u--)}),this},has:function(e){return v.inArray(e,a)>-1},empty:function(){return a=[],this},disable:function(){return a=f=n=t,this},disabled:function(){return!a},lock:function(){return f=t,n||c.disable(),this},locked:function(){return!f},fireWith:function(e,t){return t=t||[],t=[e,t.slice?t.slice():t],a&&(!r||f)&&(i?f.push(t):l(t)),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},v.extend({Deferred:function(e){var t=[["resolve","done",v.Callbacks("once memory"),"resolved"],["reject","fail",v.Callbacks("once memory"),"rejected"],["notify","progress",v.Callbacks("memory")]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},then:function(){var e=arguments;return v.Deferred(function(n){v.each(t,function(t,r){var s=r[0],o=e[t];i[r[1]](v.isFunction(o)?function(){var e=o.apply(this,arguments);e&&v.isFunction(e.promise)?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[s+"With"](this===i?n:this,[e])}:n[s])}),e=null}).promise()},promise:function(e){return e!=null?v.extend(e,r):r}},i={};return r.pipe=r.then,v.each(t,function(e,s){var o=s[2],u=s[3];r[s[1]]=o.add,u&&o.add(function(){n=u},t[e^1][2].disable,t[2][2].lock),i[s[0]]=o.fire,i[s[0]+"With"]=o.fireWith}),r.promise(i),e&&e.call(i,i),i},when:function(e){var t=0,n=l.call(arguments),r=n.length,i=r!==1||e&&v.isFunction(e.promise)?r:0,s=i===1?e:v.Deferred(),o=function(e,t,n){return function(r){t[e]=this,n[e]=arguments.length>1?l.call(arguments):r,n===u?s.notifyWith(t,n):--i||s.resolveWith(t,n)}},u,a,f;if(r>1){u=new Array(r),a=new Array(r),f=new Array(r);for(;t
    a",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!r||!n.length)return{};s=i.createElement("select"),o=s.appendChild(i.createElement("option")),u=p.getElementsByTagName("input")[0],r.style.cssText="top:1px;float:left;opacity:.5",t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.5/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:u.value==="on",optSelected:o.selected,getSetAttribute:p.className!=="t",enctype:!!i.createElement("form").enctype,html5Clone:i.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",boxModel:i.compatMode==="CSS1Compat",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,boxSizingReliable:!0,pixelPosition:!1},u.checked=!0,t.noCloneChecked=u.cloneNode(!0).checked,s.disabled=!0,t.optDisabled=!o.disabled;try{delete p.test}catch(d){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",h=function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick"),p.detachEvent("onclick",h)),u=i.createElement("input"),u.value="t",u.setAttribute("type","radio"),t.radioValue=u.value==="t",u.setAttribute("checked","checked"),u.setAttribute("name","t"),p.appendChild(u),a=i.createDocumentFragment(),a.appendChild(p.lastChild),t.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=u.checked,a.removeChild(u),a.appendChild(p);if(p.attachEvent)for(l in{submit:!0,change:!0,focusin:!0})f="on"+l,c=f in p,c||(p.setAttribute(f,"return;"),c=typeof p[f]=="function"),t[l+"Bubbles"]=c;return v(function(){var n,r,s,o,u="padding:0;margin:0;border:0;display:block;overflow:hidden;",a=i.getElementsByTagName("body")[0];if(!a)return;n=i.createElement("div"),n.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",a.insertBefore(n,a.firstChild),r=i.createElement("div"),n.appendChild(r),r.innerHTML="
    t
    ",s=r.getElementsByTagName("td"),s[0].style.cssText="padding:0;margin:0;border:0;display:none",c=s[0].offsetHeight===0,s[0].style.display="",s[1].style.display="none",t.reliableHiddenOffsets=c&&s[0].offsetHeight===0,r.innerHTML="",r.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",t.boxSizing=r.offsetWidth===4,t.doesNotIncludeMarginInBodyOffset=a.offsetTop!==1,e.getComputedStyle&&(t.pixelPosition=(e.getComputedStyle(r,null)||{}).top!=="1%",t.boxSizingReliable=(e.getComputedStyle(r,null)||{width:"4px"}).width==="4px",o=i.createElement("div"),o.style.cssText=r.style.cssText=u,o.style.marginRight=o.style.width="0",r.style.width="1px",r.appendChild(o),t.reliableMarginRight=!parseFloat((e.getComputedStyle(o,null)||{}).marginRight)),typeof r.style.zoom!="undefined"&&(r.innerHTML="",r.style.cssText=u+"width:1px;padding:1px;display:inline;zoom:1",t.inlineBlockNeedsLayout=r.offsetWidth===3,r.style.display="block",r.style.overflow="visible",r.innerHTML="
    ",r.firstChild.style.width="5px",t.shrinkWrapBlocks=r.offsetWidth!==3,n.style.zoom=1),a.removeChild(n),n=r=s=o=null}),a.removeChild(p),n=r=s=o=u=a=p=null,t}();var D=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,P=/([A-Z])/g;v.extend({cache:{},deletedIds:[],uuid:0,expando:"jQuery"+(v.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?v.cache[e[v.expando]]:e[v.expando],!!e&&!B(e)},data:function(e,n,r,i){if(!v.acceptData(e))return;var s,o,u=v.expando,a=typeof n=="string",f=e.nodeType,l=f?v.cache:e,c=f?e[u]:e[u]&&u;if((!c||!l[c]||!i&&!l[c].data)&&a&&r===t)return;c||(f?e[u]=c=v.deletedIds.pop()||v.guid++:c=u),l[c]||(l[c]={},f||(l[c].toJSON=v.noop));if(typeof n=="object"||typeof n=="function")i?l[c]=v.extend(l[c],n):l[c].data=v.extend(l[c].data,n);return s=l[c],i||(s.data||(s.data={}),s=s.data),r!==t&&(s[v.camelCase(n)]=r),a?(o=s[n],o==null&&(o=s[v.camelCase(n)])):o=s,o},removeData:function(e,t,n){if(!v.acceptData(e))return;var r,i,s,o=e.nodeType,u=o?v.cache:e,a=o?e[v.expando]:v.expando;if(!u[a])return;if(t){r=n?u[a]:u[a].data;if(r){v.isArray(t)||(t in r?t=[t]:(t=v.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i1,null,!1))},removeData:function(e){return this.each(function(){v.removeData(this,e)})}}),v.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=v._data(e,t),n&&(!r||v.isArray(n)?r=v._data(e,t,v.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=v.queue(e,t),r=n.length,i=n.shift(),s=v._queueHooks(e,t),o=function(){v.dequeue(e,t)};i==="inprogress"&&(i=n.shift(),r--),i&&(t==="fx"&&n.unshift("inprogress"),delete s.stop,i.call(e,o,s)),!r&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v._data(e,n)||v._data(e,n,{empty:v.Callbacks("once memory").add(function(){v.removeData(e,t+"queue",!0),v.removeData(e,n,!0)})})}}),v.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length1)},removeAttr:function(e){return this.each(function(){v.removeAttr(this,e)})},prop:function(e,t){return v.access(this,v.prop,e,t,arguments.length>1)},removeProp:function(e){return e=v.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(v.isFunction(e))return this.each(function(t){v(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(y);for(n=0,r=this.length;n=0)r=r.replace(" "+n[s]+" "," ");i.className=e?v.trim(r):""}}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return v.isFunction(e)?this.each(function(n){v(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=v(this),u=t,a=e.split(y);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&v._data(this,"__className__",this.className),this.className=this.className||e===!1?"":v._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n=0)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!arguments.length){if(s)return n=v.valHooks[s.type]||v.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(R,""):r==null?"":r);return}return i=v.isFunction(e),this.each(function(r){var s,o=v(this);if(this.nodeType!==1)return;i?s=e.call(this,r,o.val()):s=e,s==null?s="":typeof s=="number"?s+="":v.isArray(s)&&(s=v.map(s,function(e){return e==null?"":e+""})),n=v.valHooks[this.type]||v.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,s,"value")===t)this.value=s})}}),v.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r=e.options,i=e.selectedIndex,s=e.type==="select-one"||i<0,o=s?null:[],u=s?i+1:r.length,a=i<0?u:s?i:0;for(;a=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!e||a===3||a===8||a===2)return;if(i&&v.isFunction(v.fn[n]))return v(e)[n](r);if(typeof e.getAttribute=="undefined")return v.prop(e,n,r);u=a!==1||!v.isXMLDoc(e),u&&(n=n.toLowerCase(),o=v.attrHooks[n]||(X.test(n)?F:j));if(r!==t){if(r===null){v.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,r+""),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)},removeAttr:function(e,t){var n,r,i,s,o=0;if(t&&e.nodeType===1){r=t.split(y);for(;o=0}})});var $=/^(?:textarea|input|select)$/i,J=/^([^\.]*|)(?:\.(.+)|)$/,K=/(?:^|\s)hover(\.\S+|)\b/,Q=/^key/,G=/^(?:mouse|contextmenu)|click/,Y=/^(?:focusinfocus|focusoutblur)$/,Z=function(e){return v.event.special.hover?e:e.replace(K,"mouseenter$1 mouseleave$1")};v.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,m,g;if(e.nodeType===3||e.nodeType===8||!n||!r||!(o=v._data(e)))return;r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=v.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof v=="undefined"||!!e&&v.event.triggered===e.type?t:v.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=v.trim(Z(n)).split(" ");for(f=0;f=0&&(y=y.slice(0,-1),a=!0),y.indexOf(".")>=0&&(b=y.split("."),y=b.shift(),b.sort());if((!s||v.event.customEvent[y])&&!v.event.global[y])return;n=typeof n=="object"?n[v.expando]?n:new v.Event(y,n):new v.Event(y),n.type=y,n.isTrigger=!0,n.exclusive=a,n.namespace=b.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+b.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,h=y.indexOf(":")<0?"on"+y:"";if(!s){u=v.cache;for(f in u)u[f].events&&u[f].events[y]&&v.event.trigger(n,r,u[f].handle.elem,!0);return}n.result=t,n.target||(n.target=s),r=r!=null?v.makeArray(r):[],r.unshift(n),p=v.event.special[y]||{};if(p.trigger&&p.trigger.apply(s,r)===!1)return;m=[[s,p.bindType||y]];if(!o&&!p.noBubble&&!v.isWindow(s)){g=p.delegateType||y,l=Y.test(g+y)?s:s.parentNode;for(c=s;l;l=l.parentNode)m.push([l,g]),c=l;c===(s.ownerDocument||i)&&m.push([c.defaultView||c.parentWindow||e,g])}for(f=0;f=0:v.find(h,this,null,[s]).length),u[h]&&f.push(c);f.length&&w.push({elem:s,matches:f})}d.length>m&&w.push({elem:this,matches:d.slice(m)});for(r=0;r0?this.on(t,null,e,n):this.trigger(t)},Q.test(t)&&(v.event.fixHooks[t]=v.event.keyHooks),G.test(t)&&(v.event.fixHooks[t]=v.event.mouseHooks)}),function(e,t){function nt(e,t,n,r){n=n||[],t=t||g;var i,s,a,f,l=t.nodeType;if(!e||typeof e!="string")return n;if(l!==1&&l!==9)return[];a=o(t);if(!a&&!r)if(i=R.exec(e))if(f=i[1]){if(l===9){s=t.getElementById(f);if(!s||!s.parentNode)return n;if(s.id===f)return n.push(s),n}else if(t.ownerDocument&&(s=t.ownerDocument.getElementById(f))&&u(t,s)&&s.id===f)return n.push(s),n}else{if(i[2])return S.apply(n,x.call(t.getElementsByTagName(e),0)),n;if((f=i[3])&&Z&&t.getElementsByClassName)return S.apply(n,x.call(t.getElementsByClassName(f),0)),n}return vt(e.replace(j,"$1"),t,n,r,a)}function rt(e){return function(t){var n=t.nodeName.toLowerCase();return n==="input"&&t.type===e}}function it(e){return function(t){var n=t.nodeName.toLowerCase();return(n==="input"||n==="button")&&t.type===e}}function st(e){return N(function(t){return t=+t,N(function(n,r){var i,s=e([],n.length,t),o=s.length;while(o--)n[i=s[o]]&&(n[i]=!(r[i]=n[i]))})})}function ot(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}function ut(e,t){var n,r,s,o,u,a,f,l=L[d][e+" "];if(l)return t?0:l.slice(0);u=e,a=[],f=i.preFilter;while(u){if(!n||(r=F.exec(u)))r&&(u=u.slice(r[0].length)||u),a.push(s=[]);n=!1;if(r=I.exec(u))s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=r[0].replace(j," ");for(o in i.filter)(r=J[o].exec(u))&&(!f[o]||(r=f[o](r)))&&(s.push(n=new m(r.shift())),u=u.slice(n.length),n.type=o,n.matches=r);if(!n)break}return t?u.length:u?nt.error(e):L(e,a).slice(0)}function at(e,t,r){var i=t.dir,s=r&&t.dir==="parentNode",o=w++;return t.first?function(t,n,r){while(t=t[i])if(s||t.nodeType===1)return e(t,n,r)}:function(t,r,u){if(!u){var a,f=b+" "+o+" ",l=f+n;while(t=t[i])if(s||t.nodeType===1){if((a=t[d])===l)return t.sizset;if(typeof a=="string"&&a.indexOf(f)===0){if(t.sizset)return t}else{t[d]=l;if(e(t,r,u))return t.sizset=!0,t;t.sizset=!1}}}else while(t=t[i])if(s||t.nodeType===1)if(e(t,r,u))return t}}function ft(e){return e.length>1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function lt(e,t,n,r,i){var s,o=[],u=0,a=e.length,f=t!=null;for(;u-1&&(s[f]=!(o[f]=c))}}else g=lt(g===o?g.splice(d,g.length):g),i?i(null,o,g,a):S.apply(o,g)})}function ht(e){var t,n,r,s=e.length,o=i.relative[e[0].type],u=o||i.relative[" "],a=o?1:0,f=at(function(e){return e===t},u,!0),l=at(function(e){return T.call(t,e)>-1},u,!0),h=[function(e,n,r){return!o&&(r||n!==c)||((t=n).nodeType?f(e,n,r):l(e,n,r))}];for(;a1&&ft(h),a>1&&e.slice(0,a-1).join("").replace(j,"$1"),n,a0,s=e.length>0,o=function(u,a,f,l,h){var p,d,v,m=[],y=0,w="0",x=u&&[],T=h!=null,N=c,C=u||s&&i.find.TAG("*",h&&a.parentNode||a),k=b+=N==null?1:Math.E;T&&(c=a!==g&&a,n=o.el);for(;(p=C[w])!=null;w++){if(s&&p){for(d=0;v=e[d];d++)if(v(p,a,f)){l.push(p);break}T&&(b=k,n=++o.el)}r&&((p=!v&&p)&&y--,u&&x.push(p))}y+=w;if(r&&w!==y){for(d=0;v=t[d];d++)v(x,m,a,f);if(u){if(y>0)while(w--)!x[w]&&!m[w]&&(m[w]=E.call(l));m=lt(m)}S.apply(l,m),T&&!u&&m.length>0&&y+t.length>1&&nt.uniqueSort(l)}return T&&(b=k,c=N),x};return o.el=0,r?N(o):o}function dt(e,t,n){var r=0,i=t.length;for(;r2&&(f=u[0]).type==="ID"&&t.nodeType===9&&!s&&i.relative[u[1].type]){t=i.find.ID(f.matches[0].replace($,""),t,s)[0];if(!t)return n;e=e.slice(u.shift().length)}for(o=J.POS.test(e)?-1:u.length-1;o>=0;o--){f=u[o];if(i.relative[l=f.type])break;if(c=i.find[l])if(r=c(f.matches[0].replace($,""),z.test(u[0].type)&&t.parentNode||t,s)){u.splice(o,1),e=r.length&&u.join("");if(!e)return S.apply(n,x.call(r,0)),n;break}}}return a(e,h)(r,t,s,n,z.test(e)),n}function mt(){}var n,r,i,s,o,u,a,f,l,c,h=!0,p="undefined",d=("sizcache"+Math.random()).replace(".",""),m=String,g=e.document,y=g.documentElement,b=0,w=0,E=[].pop,S=[].push,x=[].slice,T=[].indexOf||function(e){var t=0,n=this.length;for(;ti.cacheLength&&delete e[t.shift()],e[n+" "]=r},e)},k=C(),L=C(),A=C(),O="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[-\\w]|[^\\x00-\\xa0])+",_=M.replace("w","w#"),D="([*^$|!~]?=)",P="\\["+O+"*("+M+")"+O+"*(?:"+D+O+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+_+")|)|)"+O+"*\\]",H=":("+M+")(?:\\((?:(['\"])((?:\\\\.|[^\\\\])*?)\\2|([^()[\\]]*|(?:(?:"+P+")|[^:]|\\\\.)*|.*))\\)|)",B=":(even|odd|eq|gt|lt|nth|first|last)(?:\\("+O+"*((?:-\\d)?\\d*)"+O+"*\\)|)(?=[^-]|$)",j=new RegExp("^"+O+"+|((?:^|[^\\\\])(?:\\\\.)*)"+O+"+$","g"),F=new RegExp("^"+O+"*,"+O+"*"),I=new RegExp("^"+O+"*([\\x20\\t\\r\\n\\f>+~])"+O+"*"),q=new RegExp(H),R=/^(?:#([\w\-]+)|(\w+)|\.([\w\-]+))$/,U=/^:not/,z=/[\x20\t\r\n\f]*[+~]/,W=/:not\($/,X=/h\d/i,V=/input|select|textarea|button/i,$=/\\(?!\\)/g,J={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),NAME:new RegExp("^\\[name=['\"]?("+M+")['\"]?\\]"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+H),POS:new RegExp(B,"i"),CHILD:new RegExp("^:(only|nth|first|last)-child(?:\\("+O+"*(even|odd|(([+-]|)(\\d*)n|)"+O+"*(?:([+-]|)"+O+"*(\\d+)|))"+O+"*\\)|)","i"),needsContext:new RegExp("^"+O+"*[>+~]|"+B,"i")},K=function(e){var t=g.createElement("div");try{return e(t)}catch(n){return!1}finally{t=null}},Q=K(function(e){return e.appendChild(g.createComment("")),!e.getElementsByTagName("*").length}),G=K(function(e){return e.innerHTML="",e.firstChild&&typeof e.firstChild.getAttribute!==p&&e.firstChild.getAttribute("href")==="#"}),Y=K(function(e){e.innerHTML="";var t=typeof e.lastChild.getAttribute("multiple");return t!=="boolean"&&t!=="string"}),Z=K(function(e){return e.innerHTML="",!e.getElementsByClassName||!e.getElementsByClassName("e").length?!1:(e.lastChild.className="e",e.getElementsByClassName("e").length===2)}),et=K(function(e){e.id=d+0,e.innerHTML="
    ",y.insertBefore(e,y.firstChild);var t=g.getElementsByName&&g.getElementsByName(d).length===2+g.getElementsByName(d+0).length;return r=!g.getElementById(d),y.removeChild(e),t});try{x.call(y.childNodes,0)[0].nodeType}catch(tt){x=function(e){var t,n=[];for(;t=this[e];e++)n.push(t);return n}}nt.matches=function(e,t){return nt(e,null,null,t)},nt.matchesSelector=function(e,t){return nt(t,null,null,[e]).length>0},s=nt.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(i===1||i===9||i===11){if(typeof e.textContent=="string")return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=s(e)}else if(i===3||i===4)return e.nodeValue}else for(;t=e[r];r++)n+=s(t);return n},o=nt.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return t?t.nodeName!=="HTML":!1},u=nt.contains=y.contains?function(e,t){var n=e.nodeType===9?e.documentElement:e,r=t&&t.parentNode;return e===r||!!(r&&r.nodeType===1&&n.contains&&n.contains(r))}:y.compareDocumentPosition?function(e,t){return t&&!!(e.compareDocumentPosition(t)&16)}:function(e,t){while(t=t.parentNode)if(t===e)return!0;return!1},nt.attr=function(e,t){var n,r=o(e);return r||(t=t.toLowerCase()),(n=i.attrHandle[t])?n(e):r||Y?e.getAttribute(t):(n=e.getAttributeNode(t),n?typeof e[t]=="boolean"?e[t]?t:null:n.specified?n.value:null:null)},i=nt.selectors={cacheLength:50,createPseudo:N,match:J,attrHandle:G?{}:{href:function(e){return e.getAttribute("href",2)},type:function(e){return e.getAttribute("type")}},find:{ID:r?function(e,t,n){if(typeof t.getElementById!==p&&!n){var r=t.getElementById(e);return r&&r.parentNode?[r]:[]}}:function(e,n,r){if(typeof n.getElementById!==p&&!r){var i=n.getElementById(e);return i?i.id===e||typeof i.getAttributeNode!==p&&i.getAttributeNode("id").value===e?[i]:t:[]}},TAG:Q?function(e,t){if(typeof t.getElementsByTagName!==p)return t.getElementsByTagName(e)}:function(e,t){var n=t.getElementsByTagName(e);if(e==="*"){var r,i=[],s=0;for(;r=n[s];s++)r.nodeType===1&&i.push(r);return i}return n},NAME:et&&function(e,t){if(typeof t.getElementsByName!==p)return t.getElementsByName(name)},CLASS:Z&&function(e,t,n){if(typeof t.getElementsByClassName!==p&&!n)return t.getElementsByClassName(e)}},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace($,""),e[3]=(e[4]||e[5]||"").replace($,""),e[2]==="~="&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),e[1]==="nth"?(e[2]||nt.error(e[0]),e[3]=+(e[3]?e[4]+(e[5]||1):2*(e[2]==="even"||e[2]==="odd")),e[4]=+(e[6]+e[7]||e[2]==="odd")):e[2]&&nt.error(e[0]),e},PSEUDO:function(e){var t,n;if(J.CHILD.test(e[0]))return null;if(e[3])e[2]=e[3];else if(t=e[4])q.test(t)&&(n=ut(t,!0))&&(n=t.indexOf(")",t.length-n)-t.length)&&(t=t.slice(0,n),e[0]=e[0].slice(0,n)),e[2]=t;return e.slice(0,3)}},filter:{ID:r?function(e){return e=e.replace($,""),function(t){return t.getAttribute("id")===e}}:function(e){return e=e.replace($,""),function(t){var n=typeof t.getAttributeNode!==p&&t.getAttributeNode("id");return n&&n.value===e}},TAG:function(e){return e==="*"?function(){return!0}:(e=e.replace($,"").toLowerCase(),function(t){return t.nodeName&&t.nodeName.toLowerCase()===e})},CLASS:function(e){var t=k[d][e+" "];return t||(t=new RegExp("(^|"+O+")"+e+"("+O+"|$)"))&&k(e,function(e){return t.test(e.className||typeof e.getAttribute!==p&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r,i){var s=nt.attr(r,e);return s==null?t==="!=":t?(s+="",t==="="?s===n:t==="!="?s!==n:t==="^="?n&&s.indexOf(n)===0:t==="*="?n&&s.indexOf(n)>-1:t==="$="?n&&s.substr(s.length-n.length)===n:t==="~="?(" "+s+" ").indexOf(n)>-1:t==="|="?s===n||s.substr(0,n.length+1)===n+"-":!1):!0}},CHILD:function(e,t,n,r){return e==="nth"?function(e){var t,i,s=e.parentNode;if(n===1&&r===0)return!0;if(s){i=0;for(t=s.firstChild;t;t=t.nextSibling)if(t.nodeType===1){i++;if(e===t)break}}return i-=r,i===n||i%n===0&&i/n>=0}:function(t){var n=t;switch(e){case"only":case"first":while(n=n.previousSibling)if(n.nodeType===1)return!1;if(e==="first")return!0;n=t;case"last":while(n=n.nextSibling)if(n.nodeType===1)return!1;return!0}}},PSEUDO:function(e,t){var n,r=i.pseudos[e]||i.setFilters[e.toLowerCase()]||nt.error("unsupported pseudo: "+e);return r[d]?r(t):r.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?N(function(e,n){var i,s=r(e,t),o=s.length;while(o--)i=T.call(e,s[o]),e[i]=!(n[i]=s[o])}):function(e){return r(e,0,n)}):r}},pseudos:{not:N(function(e){var t=[],n=[],r=a(e.replace(j,"$1"));return r[d]?N(function(e,t,n,i){var s,o=r(e,null,i,[]),u=e.length;while(u--)if(s=o[u])e[u]=!(t[u]=s)}):function(e,i,s){return t[0]=e,r(t,null,s,n),!n.pop()}}),has:N(function(e){return function(t){return nt(e,t).length>0}}),contains:N(function(e){return function(t){return(t.textContent||t.innerText||s(t)).indexOf(e)>-1}}),enabled:function(e){return e.disabled===!1},disabled:function(e){return e.disabled===!0},checked:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&!!e.checked||t==="option"&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!i.pseudos.empty(e)},empty:function(e){var t;e=e.firstChild;while(e){if(e.nodeName>"@"||(t=e.nodeType)===3||t===4)return!1;e=e.nextSibling}return!0},header:function(e){return X.test(e.nodeName)},text:function(e){var t,n;return e.nodeName.toLowerCase()==="input"&&(t=e.type)==="text"&&((n=e.getAttribute("type"))==null||n.toLowerCase()===t)},radio:rt("radio"),checkbox:rt("checkbox"),file:rt("file"),password:rt("password"),image:rt("image"),submit:it("submit"),reset:it("reset"),button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&e.type==="button"||t==="button"},input:function(e){return V.test(e.nodeName)},focus:function(e){var t=e.ownerDocument;return e===t.activeElement&&(!t.hasFocus||t.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},active:function(e){return e===e.ownerDocument.activeElement},first:st(function(){return[0]}),last:st(function(e,t){return[t-1]}),eq:st(function(e,t,n){return[n<0?n+t:n]}),even:st(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:st(function(e,t,n){for(var r=n<0?n+t:n;++r",e.querySelectorAll("[selected]").length||i.push("\\["+O+"*(?:checked|disabled|ismap|multiple|readonly|selected|value)"),e.querySelectorAll(":checked").length||i.push(":checked")}),K(function(e){e.innerHTML="

    ",e.querySelectorAll("[test^='']").length&&i.push("[*^$]="+O+"*(?:\"\"|'')"),e.innerHTML="",e.querySelectorAll(":enabled").length||i.push(":enabled",":disabled")}),i=new RegExp(i.join("|")),vt=function(e,r,s,o,u){if(!o&&!u&&!i.test(e)){var a,f,l=!0,c=d,h=r,p=r.nodeType===9&&e;if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){a=ut(e),(l=r.getAttribute("id"))?c=l.replace(n,"\\$&"):r.setAttribute("id",c),c="[id='"+c+"'] ",f=a.length;while(f--)a[f]=c+a[f].join("");h=z.test(e)&&r.parentNode||r,p=a.join(",")}if(p)try{return S.apply(s,x.call(h.querySelectorAll(p),0)),s}catch(v){}finally{l||r.removeAttribute("id")}}return t(e,r,s,o,u)},u&&(K(function(t){e=u.call(t,"div");try{u.call(t,"[test!='']:sizzle"),s.push("!=",H)}catch(n){}}),s=new RegExp(s.join("|")),nt.matchesSelector=function(t,n){n=n.replace(r,"='$1']");if(!o(t)&&!s.test(n)&&!i.test(n))try{var a=u.call(t,n);if(a||e||t.document&&t.document.nodeType!==11)return a}catch(f){}return nt(n,null,null,[t]).length>0})}(),i.pseudos.nth=i.pseudos.eq,i.filters=mt.prototype=i.pseudos,i.setFilters=new mt,nt.attr=v.attr,v.find=nt,v.expr=nt.selectors,v.expr[":"]=v.expr.pseudos,v.unique=nt.uniqueSort,v.text=nt.getText,v.isXMLDoc=nt.isXML,v.contains=nt.contains}(e);var nt=/Until$/,rt=/^(?:parents|prev(?:Until|All))/,it=/^.[^:#\[\.,]*$/,st=v.expr.match.needsContext,ot={children:!0,contents:!0,next:!0,prev:!0};v.fn.extend({find:function(e){var t,n,r,i,s,o,u=this;if(typeof e!="string")return v(e).filter(function(){for(t=0,n=u.length;t0)for(i=r;i=0:v.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n,r=0,i=this.length,s=[],o=st.test(e)||typeof e!="string"?v(e,t||this.context):0;for(;r-1:v.find.matchesSelector(n,e)){s.push(n);break}n=n.parentNode}}return s=s.length>1?v.unique(s):s,this.pushStack(s,"closest",e)},index:function(e){return e?typeof e=="string"?v.inArray(this[0],v(e)):v.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?v(e,t):v.makeArray(e&&e.nodeType?[e]:e),r=v.merge(this.get(),n);return this.pushStack(ut(n[0])||ut(r[0])?r:v.unique(r))},addBack:function(e){return this.add(e==null?this.prevObject:this.prevObject.filter(e))}}),v.fn.andSelf=v.fn.addBack,v.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return v.dir(e,"parentNode")},parentsUntil:function(e,t,n){return v.dir(e,"parentNode",n)},next:function(e){return at(e,"nextSibling")},prev:function(e){return at(e,"previousSibling")},nextAll:function(e){return v.dir(e,"nextSibling")},prevAll:function(e){return v.dir(e,"previousSibling")},nextUntil:function(e,t,n){return v.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return v.dir(e,"previousSibling",n)},siblings:function(e){return v.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return v.sibling(e.firstChild)},contents:function(e){return v.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:v.merge([],e.childNodes)}},function(e,t){v.fn[e]=function(n,r){var i=v.map(this,t,n);return nt.test(e)||(r=n),r&&typeof r=="string"&&(i=v.filter(r,i)),i=this.length>1&&!ot[e]?v.unique(i):i,this.length>1&&rt.test(e)&&(i=i.reverse()),this.pushStack(i,e,l.call(arguments).join(","))}}),v.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?v.find.matchesSelector(t[0],e)?[t[0]]:[]:v.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!v(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var ct="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ht=/ jQuery\d+="(?:null|\d+)"/g,pt=/^\s+/,dt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,vt=/<([\w:]+)/,mt=/]","i"),Et=/^(?:checkbox|radio)$/,St=/checked\s*(?:[^=]|=\s*.checked.)/i,xt=/\/(java|ecma)script/i,Tt=/^\s*\s*$/g,Nt={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]},Ct=lt(i),kt=Ct.appendChild(i.createElement("div"));Nt.optgroup=Nt.option,Nt.tbody=Nt.tfoot=Nt.colgroup=Nt.caption=Nt.thead,Nt.th=Nt.td,v.support.htmlSerialize||(Nt._default=[1,"X
    ","
    "]),v.fn.extend({text:function(e){return v.access(this,function(e){return e===t?v.text(this):this.empty().append((this[0]&&this[0].ownerDocument||i).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(v.isFunction(e))return this.each(function(t){v(this).wrapAll(e.call(this,t))});if(this[0]){var t=v(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return v.isFunction(e)?this.each(function(t){v(this).wrapInner(e.call(this,t))}):this.each(function(){var t=v(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=v.isFunction(e);return this.each(function(n){v(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){v.nodeName(this,"body")||v(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){(this.nodeType===1||this.nodeType===11)&&this.insertBefore(e,this.firstChild)})},before:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(e,this),"before",this.selector)}},after:function(){if(!ut(this[0]))return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=v.clean(arguments);return this.pushStack(v.merge(this,e),"after",this.selector)}},remove:function(e,t){var n,r=0;for(;(n=this[r])!=null;r++)if(!e||v.filter(e,[n]).length)!t&&n.nodeType===1&&(v.cleanData(n.getElementsByTagName("*")),v.cleanData([n])),n.parentNode&&n.parentNode.removeChild(n);return this},empty:function(){var e,t=0;for(;(e=this[t])!=null;t++){e.nodeType===1&&v.cleanData(e.getElementsByTagName("*"));while(e.firstChild)e.removeChild(e.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return v.clone(this,e,t)})},html:function(e){return v.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(ht,""):t;if(typeof e=="string"&&!yt.test(e)&&(v.support.htmlSerialize||!wt.test(e))&&(v.support.leadingWhitespace||!pt.test(e))&&!Nt[(vt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(dt,"<$1>");try{for(;r1&&typeof f=="string"&&St.test(f))return this.each(function(){v(this).domManip(e,n,r)});if(v.isFunction(f))return this.each(function(i){var s=v(this);e[0]=f.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){i=v.buildFragment(e,this,l),o=i.fragment,s=o.firstChild,o.childNodes.length===1&&(o=s);if(s){n=n&&v.nodeName(s,"tr");for(u=i.cacheable||c-1;a0?this.clone(!0):this).get(),v(o[i])[t](r),s=s.concat(r);return this.pushStack(s,e,o.selector)}}),v.extend({clone:function(e,t,n){var r,i,s,o;v.support.html5Clone||v.isXMLDoc(e)||!wt.test("<"+e.nodeName+">")?o=e.cloneNode(!0):(kt.innerHTML=e.outerHTML,kt.removeChild(o=kt.firstChild));if((!v.support.noCloneEvent||!v.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!v.isXMLDoc(e)){Ot(e,o),r=Mt(e),i=Mt(o);for(s=0;r[s];++s)i[s]&&Ot(r[s],i[s])}if(t){At(e,o);if(n){r=Mt(e),i=Mt(o);for(s=0;r[s];++s)At(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var s,o,u,a,f,l,c,h,p,d,m,g,y=t===i&&Ct,b=[];if(!t||typeof t.createDocumentFragment=="undefined")t=i;for(s=0;(u=e[s])!=null;s++){typeof u=="number"&&(u+="");if(!u)continue;if(typeof u=="string")if(!gt.test(u))u=t.createTextNode(u);else{y=y||lt(t),c=t.createElement("div"),y.appendChild(c),u=u.replace(dt,"<$1>"),a=(vt.exec(u)||["",""])[1].toLowerCase(),f=Nt[a]||Nt._default,l=f[0],c.innerHTML=f[1]+u+f[2];while(l--)c=c.lastChild;if(!v.support.tbody){h=mt.test(u),p=a==="table"&&!h?c.firstChild&&c.firstChild.childNodes:f[1]===""&&!h?c.childNodes:[];for(o=p.length-1;o>=0;--o)v.nodeName(p[o],"tbody")&&!p[o].childNodes.length&&p[o].parentNode.removeChild(p[o])}!v.support.leadingWhitespace&&pt.test(u)&&c.insertBefore(t.createTextNode(pt.exec(u)[0]),c.firstChild),u=c.childNodes,c.parentNode.removeChild(c)}u.nodeType?b.push(u):v.merge(b,u)}c&&(u=c=y=null);if(!v.support.appendChecked)for(s=0;(u=b[s])!=null;s++)v.nodeName(u,"input")?_t(u):typeof u.getElementsByTagName!="undefined"&&v.grep(u.getElementsByTagName("input"),_t);if(n){m=function(e){if(!e.type||xt.test(e.type))return r?r.push(e.parentNode?e.parentNode.removeChild(e):e):n.appendChild(e)};for(s=0;(u=b[s])!=null;s++)if(!v.nodeName(u,"script")||!m(u))n.appendChild(u),typeof u.getElementsByTagName!="undefined"&&(g=v.grep(v.merge([],u.getElementsByTagName("script")),m),b.splice.apply(b,[s+1,0].concat(g)),s+=g.length)}return b},cleanData:function(e,t){var n,r,i,s,o=0,u=v.expando,a=v.cache,f=v.support.deleteExpando,l=v.event.special;for(;(i=e[o])!=null;o++)if(t||v.acceptData(i)){r=i[u],n=r&&a[r];if(n){if(n.events)for(s in n.events)l[s]?v.event.remove(i,s):v.removeEvent(i,s,n.handle);a[r]&&(delete a[r],f?delete i[u]:i.removeAttribute?i.removeAttribute(u):i[u]=null,v.deletedIds.push(r))}}}}),function(){var e,t;v.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e=v.uaMatch(o.userAgent),t={},e.browser&&(t[e.browser]=!0,t.version=e.version),t.chrome?t.webkit=!0:t.webkit&&(t.safari=!0),v.browser=t,v.sub=function(){function e(t,n){return new e.fn.init(t,n)}v.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(r,i){return i&&i instanceof v&&!(i instanceof e)&&(i=e(i)),v.fn.init.call(this,r,i,t)},e.fn.init.prototype=e.fn;var t=e(i);return e}}();var Dt,Pt,Ht,Bt=/alpha\([^)]*\)/i,jt=/opacity=([^)]*)/,Ft=/^(top|right|bottom|left)$/,It=/^(none|table(?!-c[ea]).+)/,qt=/^margin/,Rt=new RegExp("^("+m+")(.*)$","i"),Ut=new RegExp("^("+m+")(?!px)[a-z%]+$","i"),zt=new RegExp("^([-+])=("+m+")","i"),Wt={BODY:"block"},Xt={position:"absolute",visibility:"hidden",display:"block"},Vt={letterSpacing:0,fontWeight:400},$t=["Top","Right","Bottom","Left"],Jt=["Webkit","O","Moz","ms"],Kt=v.fn.toggle;v.fn.extend({css:function(e,n){return v.access(this,function(e,n,r){return r!==t?v.style(e,n,r):v.css(e,n)},e,n,arguments.length>1)},show:function(){return Yt(this,!0)},hide:function(){return Yt(this)},toggle:function(e,t){var n=typeof e=="boolean";return v.isFunction(e)&&v.isFunction(t)?Kt.apply(this,arguments):this.each(function(){(n?e:Gt(this))?v(this).show():v(this).hide()})}}),v.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Dt(e,"opacity");return n===""?"1":n}}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":v.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!e||e.nodeType===3||e.nodeType===8||!e.style)return;var s,o,u,a=v.camelCase(n),f=e.style;n=v.cssProps[a]||(v.cssProps[a]=Qt(f,a)),u=v.cssHooks[n]||v.cssHooks[a];if(r===t)return u&&"get"in u&&(s=u.get(e,!1,i))!==t?s:f[n];o=typeof r,o==="string"&&(s=zt.exec(r))&&(r=(s[1]+1)*s[2]+parseFloat(v.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!v.cssNumber[a]&&(r+="px");if(!u||!("set"in u)||(r=u.set(e,r,i))!==t)try{f[n]=r}catch(l){}},css:function(e,n,r,i){var s,o,u,a=v.camelCase(n);return n=v.cssProps[a]||(v.cssProps[a]=Qt(e.style,a)),u=v.cssHooks[n]||v.cssHooks[a],u&&"get"in u&&(s=u.get(e,!0,i)),s===t&&(s=Dt(e,n)),s==="normal"&&n in Vt&&(s=Vt[n]),r||i!==t?(o=parseFloat(s),r||v.isNumeric(o)?o||0:s):s},swap:function(e,t,n){var r,i,s={};for(i in t)s[i]=e.style[i],e.style[i]=t[i];r=n.call(e);for(i in t)e.style[i]=s[i];return r}}),e.getComputedStyle?Dt=function(t,n){var r,i,s,o,u=e.getComputedStyle(t,null),a=t.style;return u&&(r=u.getPropertyValue(n)||u[n],r===""&&!v.contains(t.ownerDocument,t)&&(r=v.style(t,n)),Ut.test(r)&&qt.test(n)&&(i=a.width,s=a.minWidth,o=a.maxWidth,a.minWidth=a.maxWidth=a.width=r,r=u.width,a.width=i,a.minWidth=s,a.maxWidth=o)),r}:i.documentElement.currentStyle&&(Dt=function(e,t){var n,r,i=e.currentStyle&&e.currentStyle[t],s=e.style;return i==null&&s&&s[t]&&(i=s[t]),Ut.test(i)&&!Ft.test(t)&&(n=s.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),s.left=t==="fontSize"?"1em":i,i=s.pixelLeft+"px",s.left=n,r&&(e.runtimeStyle.left=r)),i===""?"auto":i}),v.each(["height","width"],function(e,t){v.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth===0&&It.test(Dt(e,"display"))?v.swap(e,Xt,function(){return tn(e,t,r)}):tn(e,t,r)},set:function(e,n,r){return Zt(e,n,r?en(e,t,r,v.support.boxSizing&&v.css(e,"boxSizing")==="border-box"):0)}}}),v.support.opacity||(v.cssHooks.opacity={get:function(e,t){return jt.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=v.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&v.trim(s.replace(Bt,""))===""&&n.removeAttribute){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=Bt.test(s)?s.replace(Bt,i):s+" "+i}}),v(function(){v.support.reliableMarginRight||(v.cssHooks.marginRight={get:function(e,t){return v.swap(e,{display:"inline-block"},function(){if(t)return Dt(e,"marginRight")})}}),!v.support.pixelPosition&&v.fn.position&&v.each(["top","left"],function(e,t){v.cssHooks[t]={get:function(e,n){if(n){var r=Dt(e,t);return Ut.test(r)?v(e).position()[t]+"px":r}}}})}),v.expr&&v.expr.filters&&(v.expr.filters.hidden=function(e){return e.offsetWidth===0&&e.offsetHeight===0||!v.support.reliableHiddenOffsets&&(e.style&&e.style.display||Dt(e,"display"))==="none"},v.expr.filters.visible=function(e){return!v.expr.filters.hidden(e)}),v.each({margin:"",padding:"",border:"Width"},function(e,t){v.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+$t[r]+t]=i[r]||i[r-2]||i[0];return s}},qt.test(e)||(v.cssHooks[e+t].set=Zt)});var rn=/%20/g,sn=/\[\]$/,on=/\r?\n/g,un=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,an=/^(?:select|textarea)/i;v.fn.extend({serialize:function(){return v.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?v.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||an.test(this.nodeName)||un.test(this.type))}).map(function(e,t){var n=v(this).val();return n==null?null:v.isArray(n)?v.map(n,function(e,n){return{name:t.name,value:e.replace(on,"\r\n")}}):{name:t.name,value:n.replace(on,"\r\n")}}).get()}}),v.param=function(e,n){var r,i=[],s=function(e,t){t=v.isFunction(t)?t():t==null?"":t,i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=v.ajaxSettings&&v.ajaxSettings.traditional);if(v.isArray(e)||e.jquery&&!v.isPlainObject(e))v.each(e,function(){s(this.name,this.value)});else for(r in e)fn(r,e[r],n,s);return i.join("&").replace(rn,"+")};var ln,cn,hn=/#.*$/,pn=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,dn=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,vn=/^(?:GET|HEAD)$/,mn=/^\/\//,gn=/\?/,yn=/)<[^<]*)*<\/script>/gi,bn=/([?&])_=[^&]*/,wn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+)|)|)/,En=v.fn.load,Sn={},xn={},Tn=["*/"]+["*"];try{cn=s.href}catch(Nn){cn=i.createElement("a"),cn.href="",cn=cn.href}ln=wn.exec(cn.toLowerCase())||[],v.fn.load=function(e,n,r){if(typeof e!="string"&&En)return En.apply(this,arguments);if(!this.length)return this;var i,s,o,u=this,a=e.indexOf(" ");return a>=0&&(i=e.slice(a,e.length),e=e.slice(0,a)),v.isFunction(n)?(r=n,n=t):n&&typeof n=="object"&&(s="POST"),v.ajax({url:e,type:s,dataType:"html",data:n,complete:function(e,t){r&&u.each(r,o||[e.responseText,t,e])}}).done(function(e){o=arguments,u.html(i?v("
    ").append(e.replace(yn,"")).find(i):e)}),this},v.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){v.fn[t]=function(e){return this.on(t,e)}}),v.each(["get","post"],function(e,n){v[n]=function(e,r,i,s){return v.isFunction(r)&&(s=s||i,i=r,r=t),v.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),v.extend({getScript:function(e,n){return v.get(e,t,n,"script")},getJSON:function(e,t,n){return v.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?Ln(e,v.ajaxSettings):(t=e,e=v.ajaxSettings),Ln(e,t),e},ajaxSettings:{url:cn,isLocal:dn.test(ln[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Tn},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":v.parseJSON,"text xml":v.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:Cn(Sn),ajaxTransport:Cn(xn),ajax:function(e,n){function T(e,n,s,a){var l,y,b,w,S,T=n;if(E===2)return;E=2,u&&clearTimeout(u),o=t,i=a||"",x.readyState=e>0?4:0,s&&(w=An(c,x,s));if(e>=200&&e<300||e===304)c.ifModified&&(S=x.getResponseHeader("Last-Modified"),S&&(v.lastModified[r]=S),S=x.getResponseHeader("Etag"),S&&(v.etag[r]=S)),e===304?(T="notmodified",l=!0):(l=On(c,w),T=l.state,y=l.data,b=l.error,l=!b);else{b=T;if(!T||e)T="error",e<0&&(e=0)}x.status=e,x.statusText=(n||T)+"",l?d.resolveWith(h,[y,T,x]):d.rejectWith(h,[x,T,b]),x.statusCode(g),g=t,f&&p.trigger("ajax"+(l?"Success":"Error"),[x,c,l?y:b]),m.fireWith(h,[x,T]),f&&(p.trigger("ajaxComplete",[x,c]),--v.active||v.event.trigger("ajaxStop"))}typeof e=="object"&&(n=e,e=t),n=n||{};var r,i,s,o,u,a,f,l,c=v.ajaxSetup({},n),h=c.context||c,p=h!==c&&(h.nodeType||h instanceof v)?v(h):v.event,d=v.Deferred(),m=v.Callbacks("once memory"),g=c.statusCode||{},b={},w={},E=0,S="canceled",x={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=w[n]=w[n]||e,b[e]=t}return this},getAllResponseHeaders:function(){return E===2?i:null},getResponseHeader:function(e){var n;if(E===2){if(!s){s={};while(n=pn.exec(i))s[n[1].toLowerCase()]=n[2]}n=s[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(c.mimeType=e),this},abort:function(e){return e=e||S,o&&o.abort(e),T(0,e),this}};d.promise(x),x.success=x.done,x.error=x.fail,x.complete=m.add,x.statusCode=function(e){if(e){var t;if(E<2)for(t in e)g[t]=[g[t],e[t]];else t=e[x.status],x.always(t)}return this},c.url=((e||c.url)+"").replace(hn,"").replace(mn,ln[1]+"//"),c.dataTypes=v.trim(c.dataType||"*").toLowerCase().split(y),c.crossDomain==null&&(a=wn.exec(c.url.toLowerCase()),c.crossDomain=!(!a||a[1]===ln[1]&&a[2]===ln[2]&&(a[3]||(a[1]==="http:"?80:443))==(ln[3]||(ln[1]==="http:"?80:443)))),c.data&&c.processData&&typeof c.data!="string"&&(c.data=v.param(c.data,c.traditional)),kn(Sn,c,n,x);if(E===2)return x;f=c.global,c.type=c.type.toUpperCase(),c.hasContent=!vn.test(c.type),f&&v.active++===0&&v.event.trigger("ajaxStart");if(!c.hasContent){c.data&&(c.url+=(gn.test(c.url)?"&":"?")+c.data,delete c.data),r=c.url;if(c.cache===!1){var N=v.now(),C=c.url.replace(bn,"$1_="+N);c.url=C+(C===c.url?(gn.test(c.url)?"&":"?")+"_="+N:"")}}(c.data&&c.hasContent&&c.contentType!==!1||n.contentType)&&x.setRequestHeader("Content-Type",c.contentType),c.ifModified&&(r=r||c.url,v.lastModified[r]&&x.setRequestHeader("If-Modified-Since",v.lastModified[r]),v.etag[r]&&x.setRequestHeader("If-None-Match",v.etag[r])),x.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Tn+"; q=0.01":""):c.accepts["*"]);for(l in c.headers)x.setRequestHeader(l,c.headers[l]);if(!c.beforeSend||c.beforeSend.call(h,x,c)!==!1&&E!==2){S="abort";for(l in{success:1,error:1,complete:1})x[l](c[l]);o=kn(xn,c,n,x);if(!o)T(-1,"No Transport");else{x.readyState=1,f&&p.trigger("ajaxSend",[x,c]),c.async&&c.timeout>0&&(u=setTimeout(function(){x.abort("timeout")},c.timeout));try{E=1,o.send(b,T)}catch(k){if(!(E<2))throw k;T(-1,k)}}return x}return x.abort()},active:0,lastModified:{},etag:{}});var Mn=[],_n=/\?/,Dn=/(=)\?(?=&|$)|\?\?/,Pn=v.now();v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Mn.pop()||v.expando+"_"+Pn++;return this[e]=!0,e}}),v.ajaxPrefilter("json jsonp",function(n,r,i){var s,o,u,a=n.data,f=n.url,l=n.jsonp!==!1,c=l&&Dn.test(f),h=l&&!c&&typeof a=="string"&&!(n.contentType||"").indexOf("application/x-www-form-urlencoded")&&Dn.test(a);if(n.dataTypes[0]==="jsonp"||c||h)return s=n.jsonpCallback=v.isFunction(n.jsonpCallback)?n.jsonpCallback():n.jsonpCallback,o=e[s],c?n.url=f.replace(Dn,"$1"+s):h?n.data=a.replace(Dn,"$1"+s):l&&(n.url+=(_n.test(f)?"&":"?")+n.jsonp+"="+s),n.converters["script json"]=function(){return u||v.error(s+" was not called"),u[0]},n.dataTypes[0]="json",e[s]=function(){u=arguments},i.always(function(){e[s]=o,n[s]&&(n.jsonpCallback=r.jsonpCallback,Mn.push(s)),u&&v.isFunction(o)&&o(u[0]),u=o=t}),"script"}),v.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return v.globalEval(e),e}}}),v.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),v.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=i.head||i.getElementsByTagName("head")[0]||i.documentElement;return{send:function(s,o){n=i.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||o(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var Hn,Bn=e.ActiveXObject?function(){for(var e in Hn)Hn[e](0,1)}:!1,jn=0;v.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&Fn()||In()}:Fn,function(e){v.extend(v.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(v.ajaxSettings.xhr()),v.support.ajax&&v.ajaxTransport(function(n){if(!n.crossDomain||v.support.cors){var r;return{send:function(i,s){var o,u,a=n.xhr();n.username?a.open(n.type,n.url,n.async,n.username,n.password):a.open(n.type,n.url,n.async);if(n.xhrFields)for(u in n.xhrFields)a[u]=n.xhrFields[u];n.mimeType&&a.overrideMimeType&&a.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(u in i)a.setRequestHeader(u,i[u])}catch(f){}a.send(n.hasContent&&n.data||null),r=function(e,i){var u,f,l,c,h;try{if(r&&(i||a.readyState===4)){r=t,o&&(a.onreadystatechange=v.noop,Bn&&delete Hn[o]);if(i)a.readyState!==4&&a.abort();else{u=a.status,l=a.getAllResponseHeaders(),c={},h=a.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=a.responseText}catch(p){}try{f=a.statusText}catch(p){f=""}!u&&n.isLocal&&!n.crossDomain?u=c.text?200:404:u===1223&&(u=204)}}}catch(d){i||s(-1,d)}c&&s(u,f,c,l)},n.async?a.readyState===4?setTimeout(r,0):(o=++jn,Bn&&(Hn||(Hn={},v(e).unload(Bn)),Hn[o]=r),a.onreadystatechange=r):r()},abort:function(){r&&r(0,1)}}}});var qn,Rn,Un=/^(?:toggle|show|hide)$/,zn=new RegExp("^(?:([-+])=|)("+m+")([a-z%]*)$","i"),Wn=/queueHooks$/,Xn=[Gn],Vn={"*":[function(e,t){var n,r,i=this.createTween(e,t),s=zn.exec(t),o=i.cur(),u=+o||0,a=1,f=20;if(s){n=+s[2],r=s[3]||(v.cssNumber[e]?"":"px");if(r!=="px"&&u){u=v.css(i.elem,e,!0)||n||1;do a=a||".5",u/=a,v.style(i.elem,e,u+r);while(a!==(a=i.cur()/o)&&a!==1&&--f)}i.unit=r,i.start=u,i.end=s[1]?u+(s[1]+1)*n:n}return i}]};v.Animation=v.extend(Kn,{tweener:function(e,t){v.isFunction(e)?(t=e,e=["*"]):e=e.split(" ");var n,r=0,i=e.length;for(;r-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),v.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},v.fn.extend({position:function(){if(!this[0])return;var e=this[0],t=this.offsetParent(),n=this.offset(),r=er.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(v.css(e,"marginTop"))||0,n.left-=parseFloat(v.css(e,"marginLeft"))||0,r.top+=parseFloat(v.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(v.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||i.body;while(e&&!er.test(e.nodeName)&&v.css(e,"position")==="static")e=e.offsetParent;return e||i.body})}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,n){var r=/Y/.test(n);v.fn[e]=function(i){return v.access(this,function(e,i,s){var o=tr(e);if(s===t)return o?n in o?o[n]:o.document.documentElement[i]:e[i];o?o.scrollTo(r?v(o).scrollLeft():s,r?s:v(o).scrollTop()):e[i]=s},e,i,arguments.length,null)}}),v.each({Height:"height",Width:"width"},function(e,n){v.each({padding:"inner"+e,content:n,"":"outer"+e},function(r,i){v.fn[i]=function(i,s){var o=arguments.length&&(r||typeof i!="boolean"),u=r||(i===!0||s===!0?"margin":"border");return v.access(this,function(n,r,i){var s;return v.isWindow(n)?n.document.documentElement["client"+e]:n.nodeType===9?(s=n.documentElement,Math.max(n.body["scroll"+e],s["scroll"+e],n.body["offset"+e],s["offset"+e],s["client"+e])):i===t?v.css(n,r,i,u):v.style(n,r,i,u)},n,o?i:t,o,null)}})}),e.jQuery=e.$=v,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return v})})(window); \ No newline at end of file +/*! + * jQuery JavaScript Library v1.4.2 + * http://jquery.com/ + * + * Copyright 2010, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2010, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Sat Feb 13 22:33:48 2010 -0500 + */ +(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/, +Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&& +(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this, +a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b=== +"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this, +function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b
    a"; +var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected, +parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent= +false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n= +s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true, +applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando]; +else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this, +a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b=== +w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i, +cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected= +c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed"); +a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g, +function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split("."); +k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a), +C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B=0){a.type= +e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&& +f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive; +if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data", +e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a, +"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a, +d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, +e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift(); +t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D|| +g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()}, +CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m, +g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)}, +text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}}, +setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return hl[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h= +h[3];l=0;for(m=h.length;l=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m=== +"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g, +h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&& +q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML=""; +if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="

    ";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}(); +(function(){var g=s.createElement("div");g.innerHTML="
    ";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}: +function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f0)for(var j=d;j0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j= +{},i;if(f&&a.length){e=0;for(var o=a.length;e-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a=== +"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode", +d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")? +a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType=== +1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/"},F={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div
    ","
    "];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d= +c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this}, +wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})}, +prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b, +this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild); +return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja, +""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]); +return this}else{e=0;for(var j=d.length;e0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["", +""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]===""&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e= +c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]? +c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja= +function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter= +Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a, +"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f= +a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b= +a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!== +"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("
    ").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this}, +serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "), +function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href, +global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&& +e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)? +"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache=== +false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B= +false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since", +c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E|| +d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x); +g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status=== +1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b=== +"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional; +if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration=== +"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]|| +c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start; +this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now= +this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem, +e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b
    "; +a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b); +c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a, +d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top- +f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset": +"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in +e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window); diff --git a/pilas/data/manual/_static/searchtools.js b/pilas/data/manual/_static/searchtools.js index cbafbed3d..663be4c90 100644 --- a/pilas/data/manual/_static/searchtools.js +++ b/pilas/data/manual/_static/searchtools.js @@ -4,11 +4,38 @@ * * Sphinx JavaScript utilties for the full-text search. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ +/** + * helper function to return a node containing the + * search summary for a given text. keywords is a list + * of stemmed words, hlwords is the list of normal, unstemmed + * words. the first one is used to find the occurance, the + * latter for highlighting it. + */ + +jQuery.makeSearchSummary = function(text, keywords, hlwords) { + var textLower = text.toLowerCase(); + var start = 0; + $.each(keywords, function() { + var i = textLower.indexOf(this.toLowerCase()); + if (i > -1) + start = i; + }); + start = Math.max(start - 120, 0); + var excerpt = ((start > 0) ? '...' : '') + + $.trim(text.substr(start, 240)) + + ((start + 240 - text.length) ? '...' : ''); + var rv = $('
    ').text(excerpt); + $.each(hlwords, function() { + rv = rv.highlightText(this, 'highlighted'); + }); + return rv; +} + /** * Porter Stemmer @@ -193,38 +220,6 @@ var Stemmer = function() { } - -/** - * Simple result scoring code. - */ -var Scorer = { - // Implement the following function to further tweak the score for each result - // The function takes a result array [filename, title, anchor, descr, score] - // and returns the new score. - /* - score: function(result) { - return result[4]; - }, - */ - - // query matches the full name of an object - objNameMatch: 11, - // or matches in the last dotted part of the object name - objPartialMatch: 6, - // Additive scores depending on the priority of the object - objPrio: {0: 15, // used to be importantResults - 1: 5, // used to be objectResults - 2: -5}, // used to be unimportantResults - // Used when the priority is not in the mapping. - objPrioDefault: 0, - - // query found in title - title: 15, - // query found in terms - term: 5 -}; - - /** * Search Module */ @@ -244,13 +239,8 @@ var Search = { }, loadIndex : function(url) { - $.ajax({type: "GET", url: url, data: null, - dataType: "script", cache: true, - complete: function(jqxhr, textstatus) { - if (textstatus != "success") { - document.getElementById("searchindexloader").src = url; - } - }}); + $.ajax({type: "GET", url: url, data: null, success: null, + dataType: "script", cache: true}); }, setIndex : function(index) { @@ -278,20 +268,19 @@ var Search = { if (this._pulse_status >= 0) return; function pulse() { - var i; Search._pulse_status = (Search._pulse_status + 1) % 4; var dotString = ''; - for (i = 0; i < Search._pulse_status; i++) + for (var i = 0; i < Search._pulse_status; i++) dotString += '.'; Search.dots.text(dotString); if (Search._pulse_status > -1) window.setTimeout(pulse, 500); - } + }; pulse(); }, /** - * perform a search for something (or wait until index is loaded) + * perform a search for something */ performSearch : function(query) { // create the required interface elements @@ -311,46 +300,41 @@ var Search = { this.deferQuery(query); }, - /** - * execute search (requires search index to be loaded) - */ query : function(query) { - var i; - var stopwords = ["a","and","are","as","at","be","but","by","for","if","in","into","is","it","near","no","not","of","on","or","such","that","the","their","then","there","these","they","this","to","was","will","with"]; + var stopwords = ["and","then","into","it","as","are","in","if","for","no","there","their","was","is","be","to","that","but","they","not","such","with","by","a","on","these","of","will","this","near","the","or","at"]; - // stem the searchterms and add them to the correct list + // Stem the searchterms and add them to the correct list var stemmer = new Stemmer(); var searchterms = []; var excluded = []; var hlterms = []; var tmp = query.split(/\s+/); var objectterms = []; - for (i = 0; i < tmp.length; i++) { - if (tmp[i] !== "") { + for (var i = 0; i < tmp.length; i++) { + if (tmp[i] != "") { objectterms.push(tmp[i].toLowerCase()); } if ($u.indexOf(stopwords, tmp[i]) != -1 || tmp[i].match(/^\d+$/) || - tmp[i] === "") { + tmp[i] == "") { // skip this "word" continue; } // stem the word var word = stemmer.stemWord(tmp[i]).toLowerCase(); - var toAppend; // select the correct list if (word[0] == '-') { - toAppend = excluded; + var toAppend = excluded; word = word.substr(1); } else { - toAppend = searchterms; + var toAppend = searchterms; hlterms.push(tmp[i].toLowerCase()); } // only add if not already in the list - if (!$u.contains(toAppend, word)) + if (!$.contains(toAppend, word)) toAppend.push(word); - } + }; var highlightstring = '?highlight=' + $.urlencode(hlterms.join(" ")); // console.debug('SEARCH: searching for:'); @@ -358,51 +342,89 @@ var Search = { // console.info('excluded: ', excluded); // prepare search + var filenames = this._index.filenames; + var titles = this._index.titles; var terms = this._index.terms; - var titleterms = this._index.titleterms; - - // array of [filename, title, anchor, descr, score] - var results = []; + var fileMap = {}; + var files = null; + // different result priorities + var importantResults = []; + var objectResults = []; + var regularResults = []; + var unimportantResults = []; $('#search-progress').empty(); // lookup as object - for (i = 0; i < objectterms.length; i++) { - var others = [].concat(objectterms.slice(0, i), - objectterms.slice(i+1, objectterms.length)); - results = results.concat(this.performObjectSearch(objectterms[i], others)); + for (var i = 0; i < objectterms.length; i++) { + var others = [].concat(objectterms.slice(0,i), + objectterms.slice(i+1, objectterms.length)) + var results = this.performObjectSearch(objectterms[i], others); + // Assume first word is most likely to be the object, + // other words more likely to be in description. + // Therefore put matches for earlier words first. + // (Results are eventually used in reverse order). + objectResults = results[0].concat(objectResults); + importantResults = results[1].concat(importantResults); + unimportantResults = results[2].concat(unimportantResults); } - // lookup as search terms in fulltext - results = results.concat(this.performTermsSearch(searchterms, excluded, terms, Scorer.term)) - .concat(this.performTermsSearch(searchterms, excluded, titleterms, Scorer.title)); - - // let the scorer override scores with a custom scoring function - if (Scorer.score) { - for (i = 0; i < results.length; i++) - results[i][4] = Scorer.score(results[i]); + // perform the search on the required terms + for (var i = 0; i < searchterms.length; i++) { + var word = searchterms[i]; + // no match but word was a required one + if ((files = terms[word]) == null) + break; + if (files.length == undefined) { + files = [files]; + } + // create the mapping + for (var j = 0; j < files.length; j++) { + var file = files[j]; + if (file in fileMap) + fileMap[file].push(word); + else + fileMap[file] = [word]; + } } - // now sort the results by score (in opposite order of appearance, since the - // display function below uses pop() to retrieve items) and then - // alphabetically - results.sort(function(a, b) { - var left = a[4]; - var right = b[4]; - if (left > right) { - return 1; - } else if (left < right) { - return -1; - } else { - // same score: sort alphabetically - left = a[1].toLowerCase(); - right = b[1].toLowerCase(); - return (left > right) ? -1 : ((left < right) ? 1 : 0); + // now check if the files don't contain excluded terms + for (var file in fileMap) { + var valid = true; + + // check if all requirements are matched + if (fileMap[file].length != searchterms.length) + continue; + + // ensure that none of the excluded terms is in the + // search result. + for (var i = 0; i < excluded.length; i++) { + if (terms[excluded[i]] == file || + $.contains(terms[excluded[i]] || [], file)) { + valid = false; + break; + } } + + // if we have still a valid result we can add it + // to the result list + if (valid) + regularResults.push([filenames[file], titles[file], '', null]); + } + + // delete unused variables in order to not waste + // memory until list is retrieved completely + delete filenames, titles, terms; + + // now sort the regular results descending by title + regularResults.sort(function(a, b) { + var left = a[1].toLowerCase(); + var right = b[1].toLowerCase(); + return (left > right) ? -1 : ((left < right) ? 1 : 0); }); - // for debugging - //Search.lastresults = results.slice(); // a copy - //console.info('search results:', Search.lastresults); + // combine all results + var results = unimportantResults.concat(regularResults) + .concat(objectResults).concat(importantResults); // print the results var resultCount = results.length; @@ -411,7 +433,7 @@ var Search = { if (results.length) { var item = results.pop(); var listItem = $('
  • '); - if (DOCUMENTATION_OPTIONS.FILE_SUFFIX === '') { + if (DOCUMENTATION_OPTIONS.FILE_SUFFIX == '') { // dirhtml builder var dirname = item[0] + '/'; if (dirname.match(/\/index\/$/)) { @@ -435,18 +457,16 @@ var Search = { displayNextItem(); }); } else if (DOCUMENTATION_OPTIONS.HAS_SOURCE) { - $.ajax({url: DOCUMENTATION_OPTIONS.URL_ROOT + '_sources/' + item[0] + '.txt', - dataType: "text", - complete: function(jqxhr, textstatus) { - var data = jqxhr.responseText; - if (data !== '') { - listItem.append(Search.makeSearchSummary(data, searchterms, hlterms)); - } - Search.output.append(listItem); - listItem.slideDown(5, function() { - displayNextItem(); - }); - }}); + $.get(DOCUMENTATION_OPTIONS.URL_ROOT + '_sources/' + + item[0] + '.txt', function(data) { + if (data != '') { + listItem.append($.makeSearchSummary(data, searchterms, hlterms)); + Search.output.append(listItem); + } + listItem.slideDown(5, function() { + displayNextItem(); + }); + }, "text"); } else { // no source available, just display title Search.output.append(listItem); @@ -469,32 +489,20 @@ var Search = { displayNextItem(); }, - /** - * search for object names - */ performObjectSearch : function(object, otherterms) { var filenames = this._index.filenames; var objects = this._index.objects; var objnames = this._index.objnames; var titles = this._index.titles; - var i; - var results = []; + var importantResults = []; + var objectResults = []; + var unimportantResults = []; for (var prefix in objects) { for (var name in objects[prefix]) { var fullname = (prefix ? prefix + '.' : '') + name; if (fullname.toLowerCase().indexOf(object) > -1) { - var score = 0; - var parts = fullname.split('.'); - // check for different match types: exact matches of full name or - // "last name" (i.e. last dotted part) - if (fullname == object || parts[parts.length - 1] == object) { - score += Scorer.objNameMatch; - // matches in last name - } else if (parts[parts.length - 1].indexOf(object) > -1) { - score += Scorer.objPartialMatch; - } var match = objects[prefix][name]; var objname = objnames[match[1]][2]; var title = titles[match[0]]; @@ -504,7 +512,7 @@ var Search = { var haystack = (prefix + ' ' + name + ' ' + objname + ' ' + title).toLowerCase(); var allfound = true; - for (i = 0; i < otherterms.length; i++) { + for (var i = 0; i < otherterms.length; i++) { if (haystack.indexOf(otherterms[i]) == -1) { allfound = false; break; @@ -515,107 +523,37 @@ var Search = { } } var descr = objname + _(', in ') + title; - - var anchor = match[3]; - if (anchor === '') + anchor = match[3]; + if (anchor == '') anchor = fullname; else if (anchor == '-') anchor = objnames[match[1]][1] + '-' + fullname; - // add custom score for some objects according to scorer - if (Scorer.objPrio.hasOwnProperty(match[2])) { - score += Scorer.objPrio[match[2]]; - } else { - score += Scorer.objPrioDefault; + result = [filenames[match[0]], fullname, '#'+anchor, descr]; + switch (match[2]) { + case 1: objectResults.push(result); break; + case 0: importantResults.push(result); break; + case 2: unimportantResults.push(result); break; } - results.push([filenames[match[0]], fullname, '#'+anchor, descr, score]); } } } - return results; - }, - - /** - * search for full-text terms in the index - */ - performTermsSearch : function(searchterms, excluded, terms, score) { - var filenames = this._index.filenames; - var titles = this._index.titles; - - var i, j, file, files; - var fileMap = {}; - var results = []; - - // perform the search on the required terms - for (i = 0; i < searchterms.length; i++) { - var word = searchterms[i]; - // no match but word was a required one - if ((files = terms[word]) === undefined) - break; - if (files.length === undefined) { - files = [files]; - } - // create the mapping - for (j = 0; j < files.length; j++) { - file = files[j]; - if (file in fileMap) - fileMap[file].push(word); - else - fileMap[file] = [word]; - } - } - - // now check if the files don't contain excluded terms - for (file in fileMap) { - var valid = true; - - // check if all requirements are matched - if (fileMap[file].length != searchterms.length) - continue; - - // ensure that none of the excluded terms is in the search result - for (i = 0; i < excluded.length; i++) { - if (terms[excluded[i]] == file || - $u.contains(terms[excluded[i]] || [], file)) { - valid = false; - break; - } - } - - // if we have still a valid result we can add it to the result list - if (valid) { - results.push([filenames[file], titles[file], '', null, score]); - } - } - return results; - }, + // sort results descending + objectResults.sort(function(a, b) { + return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0); + }); - /** - * helper function to return a node containing the - * search summary for a given text. keywords is a list - * of stemmed words, hlwords is the list of normal, unstemmed - * words. the first one is used to find the occurance, the - * latter for highlighting it. - */ - makeSearchSummary : function(text, keywords, hlwords) { - var textLower = text.toLowerCase(); - var start = 0; - $.each(keywords, function() { - var i = textLower.indexOf(this.toLowerCase()); - if (i > -1) - start = i; + importantResults.sort(function(a, b) { + return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0); }); - start = Math.max(start - 120, 0); - var excerpt = ((start > 0) ? '...' : '') + - $.trim(text.substr(start, 240)) + - ((start + 240 - text.length) ? '...' : ''); - var rv = $('
    ').text(excerpt); - $.each(hlwords, function() { - rv = rv.highlightText(this, 'highlighted'); + + unimportantResults.sort(function(a, b) { + return (a[1] > b[1]) ? -1 : ((a[1] < b[1]) ? 1 : 0); }); - return rv; + + return [importantResults, objectResults, unimportantResults] } -}; +} $(document).ready(function() { Search.init(); diff --git a/pilas/data/manual/_static/sidebar.js b/pilas/data/manual/_static/sidebar.js index 874a890a3..a45e1926a 100644 --- a/pilas/data/manual/_static/sidebar.js +++ b/pilas/data/manual/_static/sidebar.js @@ -16,20 +16,12 @@ * Once the browser is closed the cookie is deleted and the position * reset to the default (expanded). * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ $(function() { - - - - - - - - // global elements used by the functions. // the 'sidebarbutton' element is defined as global after its // creation, in the add_sidebar_button function @@ -142,7 +134,7 @@ $(function() { var items = document.cookie.split(';'); for(var k=0; k2;a== -null&&(a=[]);if(y&&a.reduce===y)return e&&(c=b.bind(c,e)),f?a.reduce(c,d):a.reduce(c);j(a,function(a,b,i){f?d=c.call(e,d,a,b,i):(d=a,f=true)});if(!f)throw new TypeError("Reduce of empty array with no initial value");return d};b.reduceRight=b.foldr=function(a,c,d,e){var f=arguments.length>2;a==null&&(a=[]);if(z&&a.reduceRight===z)return e&&(c=b.bind(c,e)),f?a.reduceRight(c,d):a.reduceRight(c);var g=b.toArray(a).reverse();e&&!f&&(c=b.bind(c,e));return f?b.reduce(g,c,d,e):b.reduce(g,c)};b.find=b.detect= -function(a,c,b){var e;E(a,function(a,g,h){if(c.call(b,a,g,h))return e=a,true});return e};b.filter=b.select=function(a,c,b){var e=[];if(a==null)return e;if(A&&a.filter===A)return a.filter(c,b);j(a,function(a,g,h){c.call(b,a,g,h)&&(e[e.length]=a)});return e};b.reject=function(a,c,b){var e=[];if(a==null)return e;j(a,function(a,g,h){c.call(b,a,g,h)||(e[e.length]=a)});return e};b.every=b.all=function(a,c,b){var e=true;if(a==null)return e;if(B&&a.every===B)return a.every(c,b);j(a,function(a,g,h){if(!(e= -e&&c.call(b,a,g,h)))return n});return e};var E=b.some=b.any=function(a,c,d){c||(c=b.identity);var e=false;if(a==null)return e;if(C&&a.some===C)return a.some(c,d);j(a,function(a,b,h){if(e||(e=c.call(d,a,b,h)))return n});return!!e};b.include=b.contains=function(a,c){var b=false;if(a==null)return b;return p&&a.indexOf===p?a.indexOf(c)!=-1:b=E(a,function(a){return a===c})};b.invoke=function(a,c){var d=i.call(arguments,2);return b.map(a,function(a){return(b.isFunction(c)?c||a:a[c]).apply(a,d)})};b.pluck= -function(a,c){return b.map(a,function(a){return a[c]})};b.max=function(a,c,d){if(!c&&b.isArray(a))return Math.max.apply(Math,a);if(!c&&b.isEmpty(a))return-Infinity;var e={computed:-Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;b>=e.computed&&(e={value:a,computed:b})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);if(!c&&b.isEmpty(a))return Infinity;var e={computed:Infinity};j(a,function(a,b,h){b=c?c.call(d,a,b,h):a;bd?1:0}),"value")};b.groupBy=function(a,c){var d={},e=b.isFunction(c)?c:function(a){return a[c]};j(a,function(a,b){var c=e(a,b);(d[c]||(d[c]=[])).push(a)});return d};b.sortedIndex=function(a, -c,d){d||(d=b.identity);for(var e=0,f=a.length;e>1;d(a[g])=0})})};b.difference=function(a){var c=b.flatten(i.call(arguments,1));return b.filter(a,function(a){return!b.include(c,a)})};b.zip=function(){for(var a=i.call(arguments),c=b.max(b.pluck(a,"length")),d=Array(c),e=0;e=0;d--)b=[a[d].apply(this,b)];return b[0]}}; -b.after=function(a,b){return a<=0?b():function(){if(--a<1)return b.apply(this,arguments)}};b.keys=J||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[],d;for(d in a)b.has(a,d)&&(c[c.length]=d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=b.methods=function(a){var c=[],d;for(d in a)b.isFunction(a[d])&&c.push(d);return c.sort()};b.extend=function(a){j(i.call(arguments,1),function(b){for(var d in b)a[d]=b[d]});return a};b.defaults=function(a){j(i.call(arguments, -1),function(b){for(var d in b)a[d]==null&&(a[d]=b[d])});return a};b.clone=function(a){return!b.isObject(a)?a:b.isArray(a)?a.slice():b.extend({},a)};b.tap=function(a,b){b(a);return a};b.isEqual=function(a,b){return q(a,b,[])};b.isEmpty=function(a){if(b.isArray(a)||b.isString(a))return a.length===0;for(var c in a)if(b.has(a,c))return false;return true};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=o||function(a){return l.call(a)=="[object Array]"};b.isObject=function(a){return a===Object(a)}; -b.isArguments=function(a){return l.call(a)=="[object Arguments]"};if(!b.isArguments(arguments))b.isArguments=function(a){return!(!a||!b.has(a,"callee"))};b.isFunction=function(a){return l.call(a)=="[object Function]"};b.isString=function(a){return l.call(a)=="[object String]"};b.isNumber=function(a){return l.call(a)=="[object Number]"};b.isNaN=function(a){return a!==a};b.isBoolean=function(a){return a===true||a===false||l.call(a)=="[object Boolean]"};b.isDate=function(a){return l.call(a)=="[object Date]"}; -b.isRegExp=function(a){return l.call(a)=="[object RegExp]"};b.isNull=function(a){return a===null};b.isUndefined=function(a){return a===void 0};b.has=function(a,b){return I.call(a,b)};b.noConflict=function(){r._=G;return this};b.identity=function(a){return a};b.times=function(a,b,d){for(var e=0;e/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")};b.mixin=function(a){j(b.functions(a), -function(c){K(c,b[c]=a[c])})};var L=0;b.uniqueId=function(a){var b=L++;return a?a+b:b};b.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var t=/.^/,u=function(a){return a.replace(/\\\\/g,"\\").replace(/\\'/g,"'")};b.template=function(a,c){var d=b.templateSettings,d="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+a.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape||t,function(a,b){return"',_.escape("+ -u(b)+"),'"}).replace(d.interpolate||t,function(a,b){return"',"+u(b)+",'"}).replace(d.evaluate||t,function(a,b){return"');"+u(b).replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",e=new Function("obj","_",d);return c?e(c,b):function(a){return e.call(this,a,b)}};b.chain=function(a){return b(a).chain()};var m=function(a){this._wrapped=a};b.prototype=m.prototype;var v=function(a,c){return c?b(a).chain():a},K=function(a,c){m.prototype[a]= -function(){var a=i.call(arguments);H.call(a,this._wrapped);return v(c.apply(b,a),this._chain)}};b.mixin(b);j("pop,push,reverse,shift,sort,splice,unshift".split(","),function(a){var b=k[a];m.prototype[a]=function(){var d=this._wrapped;b.apply(d,arguments);var e=d.length;(a=="shift"||a=="splice")&&e===0&&delete d[0];return v(d,this._chain)}});j(["concat","join","slice"],function(a){var b=k[a];m.prototype[a]=function(){return v(b.apply(this._wrapped,arguments),this._chain)}});m.prototype.chain=function(){this._chain= -true;return this};m.prototype.value=function(){return this._wrapped}}).call(this); +// http://documentcloud.github.com/underscore/ +(function(){var j=this,n=j._,i=function(a){this._wrapped=a},m=typeof StopIteration!=="undefined"?StopIteration:"__break__",b=j._=function(a){return new i(a)};if(typeof exports!=="undefined")exports._=b;var k=Array.prototype.slice,o=Array.prototype.unshift,p=Object.prototype.toString,q=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;b.VERSION="0.5.5";b.each=function(a,c,d){try{if(a.forEach)a.forEach(c,d);else if(b.isArray(a)||b.isArguments(a))for(var e=0,f=a.length;e=e.computed&&(e={value:f,computed:g})});return e.value};b.min=function(a,c,d){if(!c&&b.isArray(a))return Math.min.apply(Math,a);var e={computed:Infinity};b.each(a,function(f,g,h){g=c?c.call(d,f,g,h):f;gf?1:0}),"value")};b.sortedIndex=function(a,c,d){d=d||b.identity;for(var e=0,f=a.length;e>1;d(a[g])=0})})};b.zip=function(){for(var a=b.toArray(arguments),c=b.max(b.pluck(a,"length")),d=new Array(c),e=0;e0?f-c:c-f)>=0)return e;e[g++]=f}};b.bind=function(a,c){var d=b.rest(arguments,2);return function(){return a.apply(c||j,d.concat(b.toArray(arguments)))}};b.bindAll=function(a){var c=b.rest(arguments);if(c.length==0)c=b.functions(a);b.each(c,function(d){a[d]=b.bind(a[d],a)}); +return a};b.delay=function(a,c){var d=b.rest(arguments,2);return setTimeout(function(){return a.apply(a,d)},c)};b.defer=function(a){return b.delay.apply(b,[a,1].concat(b.rest(arguments)))};b.wrap=function(a,c){return function(){var d=[a].concat(b.toArray(arguments));return c.apply(c,d)}};b.compose=function(){var a=b.toArray(arguments);return function(){for(var c=b.toArray(arguments),d=a.length-1;d>=0;d--)c=[a[d].apply(this,c)];return c[0]}};b.keys=function(a){if(b.isArray(a))return b.range(0,a.length); +var c=[];for(var d in a)q.call(a,d)&&c.push(d);return c};b.values=function(a){return b.map(a,b.identity)};b.functions=function(a){return b.select(b.keys(a),function(c){return b.isFunction(a[c])}).sort()};b.extend=function(a,c){for(var d in c)a[d]=c[d];return a};b.clone=function(a){if(b.isArray(a))return a.slice(0);return b.extend({},a)};b.tap=function(a,c){c(a);return a};b.isEqual=function(a,c){if(a===c)return true;var d=typeof a;if(d!=typeof c)return false;if(a==c)return true;if(!a&&c||a&&!c)return false; +if(a.isEqual)return a.isEqual(c);if(b.isDate(a)&&b.isDate(c))return a.getTime()===c.getTime();if(b.isNaN(a)&&b.isNaN(c))return true;if(b.isRegExp(a)&&b.isRegExp(c))return a.source===c.source&&a.global===c.global&&a.ignoreCase===c.ignoreCase&&a.multiline===c.multiline;if(d!=="object")return false;if(a.length&&a.length!==c.length)return false;d=b.keys(a);var e=b.keys(c);if(d.length!=e.length)return false;for(var f in a)if(!b.isEqual(a[f],c[f]))return false;return true};b.isEmpty=function(a){return b.keys(a).length== +0};b.isElement=function(a){return!!(a&&a.nodeType==1)};b.isArray=function(a){return!!(a&&a.concat&&a.unshift)};b.isArguments=function(a){return a&&b.isNumber(a.length)&&!b.isArray(a)&&!r.call(a,"length")};b.isFunction=function(a){return!!(a&&a.constructor&&a.call&&a.apply)};b.isString=function(a){return!!(a===""||a&&a.charCodeAt&&a.substr)};b.isNumber=function(a){return p.call(a)==="[object Number]"};b.isDate=function(a){return!!(a&&a.getTimezoneOffset&&a.setUTCFullYear)};b.isRegExp=function(a){return!!(a&& +a.test&&a.exec&&(a.ignoreCase||a.ignoreCase===false))};b.isNaN=function(a){return b.isNumber(a)&&isNaN(a)};b.isNull=function(a){return a===null};b.isUndefined=function(a){return typeof a=="undefined"};b.noConflict=function(){j._=n;return this};b.identity=function(a){return a};b.breakLoop=function(){throw m;};var s=0;b.uniqueId=function(a){var c=s++;return a?a+c:c};b.template=function(a,c){a=new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+a.replace(/[\r\t\n]/g, +" ").replace(/'(?=[^%]*%>)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<%=(.+?)%>/g,"',$1,'").split("<%").join("');").split("%>").join("p.push('")+"');}return p.join('');");return c?a(c):a};b.forEach=b.each;b.foldl=b.inject=b.reduce;b.foldr=b.reduceRight;b.filter=b.select;b.every=b.all;b.some=b.any;b.head=b.first;b.tail=b.rest;b.methods=b.functions;var l=function(a,c){return c?b(a).chain():a};b.each(b.functions(b),function(a){var c=b[a];i.prototype[a]=function(){var d=b.toArray(arguments); +o.call(d,this._wrapped);return l(c.apply(b,d),this._chain)}});b.each(["pop","push","reverse","shift","sort","splice","unshift"],function(a){var c=Array.prototype[a];i.prototype[a]=function(){c.apply(this._wrapped,arguments);return l(this._wrapped,this._chain)}});b.each(["concat","join","slice"],function(a){var c=Array.prototype[a];i.prototype[a]=function(){return l(c.apply(this._wrapped,arguments),this._chain)}});i.prototype.chain=function(){this._chain=true;return this};i.prototype.value=function(){return this._wrapped}})(); diff --git a/pilas/data/manual/_static/websupport.js b/pilas/data/manual/_static/websupport.js index 19fcda564..e9bd1b851 100644 --- a/pilas/data/manual/_static/websupport.js +++ b/pilas/data/manual/_static/websupport.js @@ -4,7 +4,7 @@ * * sphinx.websupport utilties for all documentation. * - * :copyright: Copyright 2007-2013 by the Sphinx team, see AUTHORS. + * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS. * :license: BSD, see LICENSE for details. * */ diff --git a/pilas/data/manual/camara.html b/pilas/data/manual/camara.html index 3cf932566..732719a8d 100644 --- a/pilas/data/manual/camara.html +++ b/pilas/data/manual/camara.html @@ -1,3 +1,4 @@ + @@ -17,7 +18,7 @@ @@ -159,7 +160,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -203,7 +204,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -640,7 +641,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -168,7 +169,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -177,7 +178,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -184,7 +185,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -174,7 +175,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -171,7 +172,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -353,7 +354,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -184,7 +185,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -283,7 +284,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -311,7 +312,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -346,7 +347,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -235,7 +236,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -307,7 +308,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -299,7 +300,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -18,7 +20,7 @@ @@ -1613,7 +1615,7 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • diff --git a/pilas/data/manual/gestor_de_escenas.html b/pilas/data/manual/gestor_de_escenas.html index aaf72ec9d..3f2ee312b 100644 --- a/pilas/data/manual/gestor_de_escenas.html +++ b/pilas/data/manual/gestor_de_escenas.html @@ -1,3 +1,4 @@ + @@ -17,7 +18,7 @@ @@ -220,7 +221,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -205,7 +206,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -245,7 +246,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -316,7 +317,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -169,7 +170,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -130,7 +131,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -311,7 +312,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -207,7 +208,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -248,7 +249,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -212,7 +213,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -230,7 +231,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -124,7 +125,7 @@

    Navegación

    índice
  • - módulos |
  • +s$SS*R{bOl7D3O#j!)~x#wlyOF#G@alyAN0jEp;KDS4~^|reH7BYW;py#@}w9 z+DiRt_3K}{khyqQnc_y{`scd;V%&aJh}HJje~V6;=A9LXtbdZF1)G7&O3}2&W`)Q^ zlM4;ac*s{8hDYFN>(FQoY8@J_3$gA;doY!Wqu_t5V<$?p0=3eeIGNRF-`-8{F|>cz z2(bCncoN}vaY?&h|1PBl*XQG}|22Pfq5!|9H&*h>{I6&I<<9Kfa|+RbwMHo@j1`lo zOuoE4W7_L;_kZg@u&Tkrw9mU*Dx94-3Edhz)8Ft+J0(_sS>ZUs3Y|*`BWO?Jc?Y;GGnO1@1srHCwvV9kPufy? zGl$2CIGieKQkUI4!5J=RYaGb&cI?6APhw-u3skblg12>i&W7yd3nHH0oy=X#Nj9M| zNq+{NrK9Q0*gN5Vcd8o|LGk4ltbE^o_fh{!fOYk!`9KKjqirWLlrXf(`bz7vjt1wxl|fH7NF z?f`2F98SSTu(zn8(4dy#n1bP-oRVI=0}ZwGaJqz@Ip%?u=8=9~IWH6uXDXOsM0cl8y6&HWSaai+6pJ7Kf}Pc~RRa zSA-BJ81X*v_HMY-EVShw&WlyNk$)S&qs(~3lm)xT!j1@#GPcFWmE27=-496f3fTFf zF{aOO7gfkLvc-{;7xL$jlHo#N84OXtl_*Wd7O1WTpnBBQ1wFu#cnE$0l?%L3qiti- zfp%l|R&Y{0h2a^O5!yqMz}Um3!+OMw^5Fnr2JtJK;E{Tll3U?I3YuTK0e>;5*`pxx z6hXcA%zP}e1=~v0ShkgT@DdiXibSjHBs(pmL7w%kOekVPhpS#oI?he54s$(Ape652 z8lw^VrGwraDp#H(gYPJ!L>uI0&dM_cf!cyjN}_Kip6mzZ#Uvr?<}Kku`39z>58`@< zP)zQSft97uh_sDR|?hrI*4O(etzXO>Ys5L!nKESTYB4fH5*>+#_>Y z=b1T}qsY6K5Yll&!06@X&1zg-zQY1|t*o5j+IyFtSmp|r_=DQINPh`aJkIEnN~b=< zglb#5?VEja!#RBud*kz6m6_u-=Wfzq`}sC<0@_){g;?LOI29fjE`Rnc3Oep$YPgSA zdtr!CYC~RhtZeN&tH3rqgEvWNk^7&X>4?CuJ_)#;esU|k!Vw2FGyOQsPSCSp=USG2 zR6ksaxiAUU^Ezh;t;^P=Rhk*0WVFmd(wNnWSj*~a#KuVp+)yVe$T{3wa4H3n^}FIJ zNr=VZ1p0+ZYzjMTdw*sRC1c{bA@s8BPBySp(89rCwMAl;n8ifcWtrO`npzyAQn5mm zjdcJNbwqJO>4}p~=U8!bNYgxEZDl3;bRa8IgUOl zII5^OotP~x1HL91!kz0zOB1=48t*pkECClfZc<7J|6OcBw|^3k>{0LV6U-nV%tP{3 zjREwFL*rZ>9VZQQY4iCu=jJ@%*fsOP?~pyb`TOIy@4tWj;<^@S(cg~OCX5XH2&!e< z?CfAPojef@HiEfY^1vJs$PB2bf%U;WaX4{GbO~y3*7E~;x6U_r@Ta(BTqIOLvQ>3Y%;ixx6GSlwYfXPn+1B$?n4QZgQQ z`l7KL2EUKtA^9FnU~JIz+Sh70gy=-H-SAj2&)k5OouqtWq%dar(YJt$cqW7C7zLyd zUasXDwST>#CY;?_=Y0Ohmuzi-7N zmur_5JmcY~g_UOq-R*^fTD~wdw6)XVj1)19!qO0w>g1yTt2fw|FTO7s8G1&1()B?8 zO~kvW5Bx`>oZEcOD@iPj$Sq}a4%&#N z4f%#_VrReny-K>Kz^Q7+kk6u+^WJDOc9-cfM{RV%Lj1+XLnkbRghp1!l3zl}TA7k- zPy3T$(%B-ji(JpBJL_HEr}L-t9dc7l7=LD=H3rCYoG1qdN9ADAdE;9#_}4{y#eySn z5M?+;gjd>y)V?WCNv7{hS%lUfud@=~gmjPFz9e+KSfg_+d64MUfDyCKls8X}b+>se znqb!L>k)^NBP8=?8ZoH98K@l7i$dic7dgcsLy>f$<4hQ%))>6sXMvrN0cSuJ3V)yc z6`~s5OP$30a~hY$vwwosQkN;E6GoA(EV%g*!ABma5;Zm@OC`MV-#Byjj*kd|1tqaksl?_T5Kuj6v3kjfehA#&pSY44~SU!^BT=l=&W G^>q+3hOBJ> delta 2812 zcmVxmuOI?#<&-O|~kYQO#`S%7Vxi4F?3c0I7KV z4takIxm*S4<*w2F}uOqs#)14K>YO2*I#$51}$|3FDutozbdf&;N*3E39}s=0htLt_}{MJA-%nE8c0ZVD*<3&I1;7DMg$&{^9P= ztGhJjN$jMOmB1OV47?jXa%B=xc438-H`A6GPnk9*{CfcFq|uX+7f<|bcm)T>sM6>T zA7Wp^`me)hKShaub*o=)-p1KAtRF%5YrovGlLu5Hzke3!o=i2F>DuUf|Npgo{iBy) zt8nI`>#W@M9o(E?ys~ewGo7$rmA9bql(VkPf0zdkES#Fy-mZ>)ugspPT;-Zj=UccEzDe4w0Y~lncBF^M{@l_p|T?9 zO1?{IS_>P!Q4ioP+7kM^6}=O*oqQ1opp6LESbt^7d}2jj;uM zG5$V0zwb3#a+JXNLT7dzXs|^YE{~`QU)!Jt_)(~i>_0vVjsH>4AD*G?JH~#uQrA6E zM8XkK&BQ@E!t%zF@n}2>0q+bSO!)-Mh?U<%C0!@{5D&N8UXx9K^kVoP#4S*IcchJN zgnwdT2C);*hHfSwh3%x!v^zXsIGQVu^icP+&%l|Tg`zXFr;5mXy|w1$$0mGsYh`N2 zS$ODH_Ci;tcoHQPrFV!3P;`Mfr!l<)j(6TDsHL5E!k6~afo(8?imTx|!oen?eMaC$ z+{Wgm#Yj}rA=g-!?)wIGfTjAI4+66kaerqKZV87Ph;stjZVmXev>2)urL-l6+Dr`F zmSlZRPKl-MNnwwe6Xms}xjq5C6M4Y3Pzcn5gEq~$@ zj|hGcsOw0cp=A|{!*dAOGzib>cw#8IU7Q?kq?{c^-m*&k@F(8n3G>lpco0E2ItyZu zLdJaKv7)w6`_sjr$nh&eK%O<42GN6uLI;KW=qutRK3G|MuWbwP?y8G4C{EeP*_*l* z7%viprC>kHSd>P|0JZ`$=`{;`K7Sf*Xi?F`=sT3t(yO!Qfc}hmd4l$EkPwv^I9<* zNE|$vuuzH)syFv{k*vM4mBxo>Xf~{4l7MHS1BZF4Or8Y`#wUmIfx4IWUVl9f0Ep*; z67@tzWS3zvk&(Or>!`$8R4|rWBvj1bIy9}ZIB*P!J5R(JmYzO{XSSK2tYt(+F&!8p zV?W0&67`mFoy%!(hi(af_?X0t7Z|@q{4~Th2s>M3rVfEBAHm{13T^mcAcc_@W&_6P zcBO~QXuBDK^N7$`Di?H%On;)#K-2m1D7838^7I_9l4OHJjfS7l7rO$nY$?bYp(t5V z`LjY=+TzDXYu-pM$(|H<-b*I29^MGX%wnftp!r1lRfY{al4I2K8fOkUNzjzxvQUss z*f|A|13D(Sm_;y#XoRGxSJBfFZYjXI;c8L@>A2>3*IOklnL3WQdw=-BrNa&{jFDrK zhHSS~$I3s%m?Wm(Q&7S>sy7rOc|7=90L=i7UXRD51-)S7n4{7g^}EkiS0*D3-_ma| zk~mCXk*F)$8^^hpcyq)Q%ecS@y?uk;4o(!r{AlzNu#9=1icLt5Q4;e|Q@Kq%pim8j z5KA0{er47a#Y46O$A3w|GNFcu?ryiziLDZy*n7jiNW75J+X##-^BBOj@SOCEcBzA( zvmRHXx+o5*I4aHZ5h7p9hvd;cxi_-Fhs}XJe%zt64W$4dU{nBoh_}J_r0TDFejUA73z8{2xk!)F$0s0l{4B8Jd?sI z9gSDCml;)rd3kMLpREK_lZTw@q$tz%KrZXrqCF7LFn>(Q+DX;7h#Z(y0uc~ig4UO- z-gyNn6_g=m&_E?oKAWN5j&h{F^gK81J`@14iXFxhqWcDHaKL*>hEYT1Z&*uy{I^VD zzprY@A)lEQH*u280MzlSonN>yBb!fsWiSS_ny=mwHGHakVpzr0N03u0a;`CGoBBr2 zRhm?|ynj&LzBR9+kwcRuABrD)&!iQj(=PJ;3CkZC32j4|zzga0QR zSg`s(CV?n<-|=!EhSE4h%geSurqa7JVwlzA##PFI?Tn@*{4XVi7s;FsT?xLnH~rP- zc(Dk(Xl~4R9CA`sCy-dqE=Yba5;;{nH{t~^I)BedDZfHnjC#9SSVZx*zpK-rt*`5gr8 zYH%+n%q+)*#p7@Qh%*rDcGAZ1|JW-cc7M*O-h%~Z2gz9_f_N4js2Y_3(Tet079OP^ zQxdkU9+06KmjA6kjbs`&4*7R%YM_(tj6`s5je9Jj4dbS}k5*gJXWT(h$&`JkwFV_h{kEydZ~P9!xP|2bh0*(^j_PpTcUX>zs`AD0Tgk zAp~#v#YNIV^Cvo8zuwEbKc%x-jhZI5~GkSBMqAfl @@ -17,7 +18,7 @@ @@ -361,7 +362,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -264,7 +265,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -165,7 +166,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -7,7 +8,7 @@ - Índice de Módulos Python — pilas + Python Module Index — pilas @@ -17,7 +18,7 @@ @@ -140,7 +141,7 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • diff --git a/pilas/data/manual/referencia-habilidades.html b/pilas/data/manual/referencia-habilidades.html index 4f6903e33..6e0c85995 100644 --- a/pilas/data/manual/referencia-habilidades.html +++ b/pilas/data/manual/referencia-habilidades.html @@ -1,3 +1,4 @@ + @@ -17,7 +18,7 @@ @@ -492,7 +493,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -3525,7 +3528,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ - - @@ -47,7 +46,7 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • @@ -62,15 +61,15 @@

    Búsqueda

    - Por favor, active JavaScript para habilitar la funcionalidad - de búsqueda. + Please activate JavaScript to enable the search + functionality.

    - Este es el diálogo de búsqueda. Introduce los términos en el - diálogo siguiente y pulsa "buscar". Note que el asistente buscará - automáticamente todas las palabras. Las páginas que contengan - menos palabras no aparecerán en la lista de resultados. + From here you can search these documents. Enter your search + words into the box below and click "search". Note that the search + function will automatically search for all of the words. Pages + containing fewer words won't appear in the result list.

    @@ -101,7 +100,7 @@

    Navegación

    índice
  • - módulos |
  • pilas »
  • diff --git a/pilas/data/manual/searchindex.js b/pilas/data/manual/searchindex.js index eebc7990b..db07961ea 100644 --- a/pilas/data/manual/searchindex.js +++ b/pilas/data/manual/searchindex.js @@ -1 +1 @@ -Search.setIndex({envversion:42,terms:{"puls\u00e1":28,tratar:[25,33,19],instalada:30,tratan:5,escriba:[30,27,19],"puls\u00f3":[20,24],celebrado:12,crear_bomba:19,"seg\u00fan":3,buscamo:20,asumimo:26,asignarl:[0,2],otra:[20,30,23,25,15,17,35,19],igual:[13,24,34],cuadrado:25,abra:24,"soluci\u00f3n":[20,19],dispararconclick:1,actualizacion:24,apilamo:15,"s\u00f3lido":33,lograr:[18,0,2,20,22,33,19],multiplicamo:13,fuent:[24,1,30,34,16,33],atajo:[13,25,16,28,17],minijuego:7,compuesto:12,ajust:0,desconecta:19,"invocaci\u00f3n":24,"ofrecer\u00e1n":24,decimo:[10,14],courrier:33,haber:[24,25,19],almacenar_escena:[17,15],vector:24,elegir:[20,24,3],correctament:[1,27],deprecationwarn:34,"dise\u00f1ar":19,fuera:[30,24],formato:[12,2,19],trazar:[24,23],bienvenido:[30,17],agrega:24,pulsa:[24,1,28,30,25,8,16,19],permitir_depuracion:24,direct:27,docent:19,pausar:17,entr:[20,3,28,30,25,8,19],fuert:20,posicion:[24,1,13,23,16,35],agregu:28,ocultara:26,tipo:[0,1,21,32,23,19],muev:[30,20,24,23,28],"inter\u00e9":9,colocar_origen_del_globo:24,"new":[20,12],net:20,asi:[26,1],continuaremo:30,"tendr\u00e1n":30,widget:26,cambiar:[30,23,25,8,34,33],"par\u00e1metro":[20,0,1,21,26,30,12,15,7,34,24,33],explorar:[30,24,35],"sucedi\u00f3":26,desplaza:[24,1],representen:28,interno:[24,16],pintar_presionado:24,"cap\u00edtulo":[23,19],path:26,activa:[29,17,16,15,4],temporalment:19,"implementaci\u00f3n":[26,19],accedimo:20,"seguir\u00e1n":[8,28],indicando:[20,24,12,25,8,33],bro:12,resto:[10,30,12,27,19],reescribimo:20,permit:[10,18,12,1,2,3,4,30,35,20,5,15,9,21,31,8,34,16,24,19],que:[28,35],tapen:8,reporta:20,relacionado:19,portabl:19,definir_posicion:24,ejecutando:30,frase:[24,3],"configuraci\u00f3n":[26,24,27],hablar:[30,3],total:0,"combinaci\u00f3n":18,llenar:28,rebot:1,ingresodetexto:4,conectar_norm:24,mi_disparo:24,invoquen:19,puls:[16,17],saber:[20,24,2,27],"usar\u00e1n":12,"cron\u00f3metro":33,warn:34,explotar:[30,24,1],facilidad:[13,25],prioridad:19,destruir:[26,24],icono:[24,4],setup:34,concepto:[18,2,20,30,22,23,25,19],cuadrada:1,hizo:26,distancia_con:24,permita:[18,26,4],solo_letra:4,"creaci\u00f3n":19,espacio:[30,24,25,35],aparezcan:[13,32],indic:24,recorriendo:2,etiqueta:24,clickean:26,decirlo:3,arrancan:26,hugoruscitti:[20,34],"reci\u00e9n":27,hemo:[20,18,30,23,7,8],construy:[24,1,33,19],definir_color:24,encarado:1,env:26,retorno:[32,34,2],"interact\u00faan":[17,19],estado:[20,24,4,31,15,34,19],miactor:31,implementado:[20,33],implementada:[18,19],alto_globo:24,"ex\u00e1ctament":24,lenguaj:[23,19],cambiado:24,"ser\u00eda":[31,12,24,19],estrecha:18,mese:20,orden:19,mencionado:19,finalic:32,velocidad_rotacion:1,hasta:[24,1,2,22,23,25,15,17,19],retorn:32,definir_enemigo:24,nuevament:[22,2,28,25],reloj:19,neto:12,integrando:11,"atenci\u00f3n":14,cerrado:24,redefinimo:26,superir:24,clave:[20,24],"simp\u00e1tico":30,autocompletar:30,flexibl:[23,19],mayor:[34,19],corregirlo:25,cerrar:24,fix:34,"explicar\u00e9mo":15,personaj:[31,28,3,19],arrastrar:[1,25],origen:[1,33],"imprimir\u00e1":[18,20,33,19],onc:34,crea:[30,24],"permitir\u00e1":[26,4],deshabilitar:[19,16,4],elegido:[8,3],pedimo:19,configurado:27,obtener_centro:24,lento:[30,23],contador:[24,35],"traer\u00e1n":3,invocar:[14,24,2,33,19],incluyen:30,corrient:30,permanezca:35,representa:[18,12,1,28,20,32,5,16,24],"buscar\u00e1":[27,21],incorporar:15,respositorio:34,ingresar:[34,4],hola_mundo:24,conocimiento:8,nave:[13,30,24,32,2],intentado:18,prohibir:4,resum:24,definir_velocidad_de_animacion:24,utilizan:[24,19],funcionamiento:[24,2,25,27,7,17,16,19],logo:[24,23,9],validacion:19,tileset:12,burlar:24,nunca:2,"cre\u00f3":19,"colocar\u00e1":17,permitirl:[19,2,4],manda:25,velocidad_de_animacion:24,personalizar:25,"coment\u00e9":5,ella:[30,24,17,15,33],estableciendo:24,proyectil:1,entran:28,correcta:34,correcto:27,escuchamo:20,estudiant:19,entrar:[28,15],lineal:0,largo:9,realizar:[24,2,30,23,25,15,29,19],nave_detenida:2,pasamo:[29,15],probar:30,alterar:[13,7,5,28],aumentarconrueda:[18,1],asignamo:32,desconectan:20,intentar:27,hora:[24,19,2,17],grado:[30,0,23,24,4],"est\u00e1":[25,18,12,24,4,30,23,5,9,7,17,8,34,16,33,19],render:27,"\u00fanica":[30,26,31],videojuego:[20,12,2,3,32,22,24,28,9,33,19],"est\u00e9":[24,1,27],batalhao:12,compareactu:34,ciclica:[24,2],agregar:[13,26,24,28],pulsar:[20,24,1,30,15,16],comic:[30,24],rutina:[22,28,9,27],"a\u00f1o":[12,24],"quitar\u00edamo":15,"mostrar\u00e1n":24,puedeexplotar:[24,1],"comunicaci\u00f3n":20,eficiencia:24,"iteraci\u00f3n":19,inconvenient:16,paso:[22,23,28,3],"program\u00e1ticament":33,segundo:[32,0,1,2,13,14,12,27,25,30,22,24,19],segunda:[34,25,19],eliminara:34,avanza:[23,2],abrir:[30,18,12,24,26],"a\u00fan":[12,5,25],encontrarlo:4,moviendo:24,habilita:[34,16],"conexi\u00f3n":20,"cambi\u00f3":24,dominar:23,"rotar\u00e1":1,invocando:[1,25],hereda:[26,15],abriendo:30,disparar:[24,1],animado:24,rendercomposit:27,"disminuir\u00e1":18,esta:[0,2,3,4,5,6,7,9,24,13,14,20,15,16,17,33,19,18,21,22,23,25,26,27,28,29,30,31,12,34],esto:[0,1,2,3,4,5,27,29,8,16,12,24,13,20,17,33,19,18,23,25,26,30,31,34,35],efecto:[30,20,2,22],conversar:3,disparan:20,escrib:[18,24,30,14,5,25,7,19],"construir\u00e1":19,sitio:[6,19],izquierda:[24,1,2,22,31,23,5,8,33],ocurrir:[20,35],"deconectar\u00e1n":20,agilizar:[30,9],modificamo:19,contribuir:34,"gr\u00e1fica":[33,3,19],filo:15,programar:[9,28,19],"gr\u00e1fico":[12,24,2,27,19],cambiar_escena:[29,24,17,15],llamar:[24,2,21,30,12,17,34,28,19],"c\u00edclica":2,horizontalment:30,regular:4,"pod\u00eda":12,vigilar:1,partir:[24,13,23,30,7,34,33],descativar:4,alimento:[24,28],doc:[20,19],videjuego:9,producir:24,cambio:[14,12,33,15,4],incompleto:27,"har\u00eda":19,responden:24,"fu\u00e9":15,cambia:[20,8,19],inmeditament:7,"utilizar\u00e1":[12,24],acostumbran:19,detenerla:32,hacemo:[18,19],random:[26,28],"id\u00e9ntico":19,arrastra:1,comprueba:24,radio:[24,16,28,33],diccionario:[20,24],compararla:34,realizado:19,lejania:24,hacerlo:[29,15],"funci\u00f3n":[3,28,30,7,34,16,33,19],quieren:23,ment:26,menu:[14,24],iniciarla:32,hacerla:25,meno:[12,24,17,27,19],rectangulo:[24,33],"ir\u00e1":20,"f\u00e1cilment":[13,18,12,16,4],cuando_selecciona:4,constantement:14,sustituir:29,deceleracion:1,traza:23,soltado:[24,1],sirvan:12,youtub:26,mainwindow:26,emb:26,inicializar:[24,19],disco:[23,33],dependiendo:[32,31],offset_origen_actor:1,"dise\u00f1ando":23,idioma:19,bah:28,complejo:[18,20,19],respond:[24,1,19],hagan:28,cerca:[8,12,19],bajalapiz:[24,23],emergent:26,queda:[22,24,17,4],pizarra:[33,19],utilizars:34,result:0,respons:19,dividir:17,colisiona:[26,24],alentador:19,"men\u00fa":[11,12,17,19],"adaptaci\u00f3n":[20,19],superclas:[18,19],marcan:33,vuelca:19,ira:24,combinar:[18,16],mui:[18,12,35,2,3,20,30,14,27,23,25,15,7,21,17,31,32,16,33,19],alguien:[25,19],reemplazar:26,compartir:18,ancho:[24,23,33,4],interrump:19,debe:[12,1,21,30,22,31,23,24,15,29,34,19],lupa:4,lado_seguimiento:1,deba:27,elaborado:[17,19],chocando:25,"m\u00ednima":18,comenzando:[24,2],"m\u00ednimo":19,f10:[24,16,19],elaborada:23,rozamiento:1,estuviera:14,ahora:[12,2,3,4,13,23,25,15,7,17,29,34,30,28,19],desactivado:34,una:[35,28,3,22,7,8,34,16,19],"destrucci\u00f3n":26,encarga:19,rompecabeza:7,"com\u00fan":19,uno:[28,30,23,17,8,34,16,19],"geom\u00e9trica":[23,25],bool:[24,34],"geom\u00e9trico":8,definir_centro:24,definir_modo:16,hallamo:20,decelera:1,avanzar:[22,24,23,2,16],soport:[27,19],tarea:[10,11,12,2,22,9,19],capturar:32,cuando_cambia:4,ubicando:27,interesa:[20,2],ocurriendo:16,"a\u00f1ad":24,"seleccionar\u00e1":10,dibujars:19,estaban:23,entonc:[20,12,1,21,4,24,27,25,19],avisado:20,contamo:30,sprite:19,"d\u00eda":12,escena_juego:29,pueden:[25,20,12,2,3,30,14,31,23,24,16,21,17,9,33,19],"avisar\u00e1":20,usado:[26,19],"subm\u00f3dulo":4,pasar_con_teclado:24,els:[19,4],cambi:[30,1,35],medida:[19,2,4],heredando:17,save:12,gnu:9,asegura:1,properti:26,sourceforg:20,asign:2,encontrar:19,da1dfthj:26,orientada:18,eligen:24,ruta_ov:24,orientado:19,experimentando:9,bin:[26,34],ofreciendo:9,"funcionar\u00e1":[10,25],kwarg:26,"vinculaci\u00f3n":18,interactu:[24,4],digamo:30,adaptador:27,descuido:34,construya:14,make:19,posea:26,diferencia:[18,24,33,27,19],complet:7,desconectar_por_id:20,ello:[18,24,20,30,23,25,34,19],memoria:[33,27],buscando:8,decir_inmediatament:[24,3],principiant:[24,19],aparecen:8,podamo:[20,17,19],"estar\u00edamo":[0,35],preferencia:4,deprecated_warn:34,poner_en_reposo:2,hacer:[20,28,3,13,22,31,25,7,17,8,30,16,33,19],dado:[18,1,34,7,19,35],recurso:[14,2,33],sintetizar:23,"decisi\u00f3n":[2,19],maximo:24,programa:[19,25,3,4],destroi:26,hacen:[14,25,19],maxima:[24,1],letra:[33,4],colisiona_con_un_punto:[26,24],"us\u00e1bamo":20,compleja:16,reducida:19,seleccionarla:[31,4],hai:[20,12,24,2,13,14,23,5,6,25,7,35,17,22,32,30,33,19],desconectar_norm:24,escala_i:24,explota:24,han:[18,20,19],cargarla:23,oculta:[25,4],capa:[12,19],"mencion\u00e9":[0,2],haz:[30,31],prueb:18,"mezclar\u00e1n":19,animacion_movimiento:2,expon:19,"comenz\u00e1":30,"indicar\u00e1":24,"t\u00e9cnicament":19,busqueda:24,duplicar:24,posibilidad:[12,1,23,2,24],recomend:34,pybox2d:[9,25],subelapiz:[24,23],amarillo:24,"pod\u00edan":33,perfecto:[28,3],setearl:26,alterando:24,aceituna:[24,1,31],invoca:[12,24,19],"tama\u00f1o":[30,33],pausada:15,desarrollaremo:26,"llenar\u00e1":28,aprovechar:19,seguiralmous:1,deprec:34,manual:[18,24,19],pausado:17,agrad:17,ninguna:20,regularment:24,desinstalar:27,"permitir\u00eda":15,www:[18,12,20,6,26,27,34,9],almacenada:[24,17],activamo:25,"secci\u00f3n":[20,24,23,6,26,34,19],tenemo:[20,24,2,30,22,23,25,27,26,32,33,35],"d\u00f3nde":19,salir:[14,1,17,15,19],proponerno:26,bord:[8,24,33],tutorial:[10,9],instalando:27,djangoproject:20,darl:[20,12,9,25],normal:[23,19],comienza_a_arrastrar:1,usar_motor:[10,26,24,27,19],indicarl:[10,2,3,30,22,23,33],obtener_coordenada_fisica:24,menciona:18,decirl:[28,4,30,22,23,25,17],"asumir\u00e1":[12,19],jugador:12,"b\u00fasqueda":[19,4],enviamo:19,encima:24,suelo:[12,23,24,25],mejoramo:14,"animaci\u00f3n":[30,23,19],pose:24,clarament:[18,17,20],involucrada:24,emita:[20,24,3],cort:24,"deber\u00e1n":24,implementara:26,coloqu:[18,1,28],"separaci\u00f3n":1,"super":[26,12],habilitar:[16,4],selva:14,protagonismo:35,vacia:15,lapiz:24,"cargar\u00e1n":24,descarga:6,vacio:24,"ser\u00e1n":[31,12,1,24],determinada:[30,20,23,19],misma:[24,2,13,31,15,26,8,19],mismo:[0,1,2,13,23,5,25,26,8,24,33,19],esperar:0,produc:[18,24,2,28],coherencia:25,encuentra:18,primitiva:25,primitivo:25,"float":24,son:[18,12,28,20,30,4,25,34,33,19],"r\u00e1pida":19,armado:12,vuelv:[20,24,17],sfml:19,pantalla:[35,28,19],cuando_elimina_enemigo:[24,1],facilita:24,conocen:19,guardia:22,git:[34,6],existen:[5,6,17],width:26,editor:30,wav:[27,21],qtcore:26,cuando_pulsan_el_boton:24,preferimo:19,fork:34,indicamo:[30,0,12],compatibilidad:19,"inicializaci\u00f3n":10,indicada:[24,1],"solicitar\u00e1":12,parametro:[32,26,1],utilizar_desaconsejado:34,indicado:[24,23,4],pintar_grilla:[24,23],mover_mono_a_la_posicion_del_mous:20,exactament:[30,20,28,19],seguir:[29,24,1,28],titulo:[29,24,15],actualizar_actor:19,mirada:1,"true":[12,1,2,21,32,22,31,24,35,34,16,33,19],circulo:28,viva:27,"_realizar_actualizacion_logica":19,tengan:[2,19],intercambiarlo:22,plataforma:11,trabajo:[34,17],emit:[20,24,34,26],camara:[24,1,35],giraizquierda:[24,23],moderna:9,bloqu:23,lleva:[24,34],otro_actor:24,recupera:15,"rebotar\u00e1n":25,propio:19,minav:2,cartesiana:33,archivo:[26,12,27,21,19],exist:[0,2,24,5,26,33],cartesiano:8,ignorar_error:[24,19],propia:[20,17],derecho:24,vista:[35,17,19],mapeditor:12,visto:[30,20],actor:[28,35],derecha:[24,1,2,13,22,31,23,30,8,16,33,35],deprecada:34,espejado:24,alerta:20,utilidad:[20,24,13,22,8,34,16],deprecado:34,borra:[26,24,27],"t\u00edpico":[17,4],validador:26,rasgo:19,escala:33,actorvacio:26,efectuado:1,trataran:12,siguient:[0,2,4,5,27,7,10,24,20,15,17,33,19,18,21,23,25,26,28,29,30,34],"nig\u00fan":1,intent:24,posicional:24,periodica:24,variar:27,agregar_logo:24,dicha:23,boton_ov:24,logra:[31,1,2],"librer\u00eda":30,duplica:24,dicho:3,girarporsiempr:19,incluida:18,el_mono_com:28,rol:19,ejecutado:24,definir_gravedad:[13,25],reiniciar:24,"pulsaci\u00f3n":[20,24,31],borrando:27,desactivar:[24,25,4],menor:[34,16],actualizar:[29,24,2,31,19],"im\u00e1gen":33,ver:[20,12,35,2,28,4,13,14,23,24,27,25,30,8,34,16,33,19],vez:[18,12,2,20,32,14,24,27,26,17,22,33,19],comun:30,escena_menu:29,hola:[20,24,2,3,5,33],vea:[24,35],ven:25,debemo:[29,33,15,19],isinst:26,"_actor":26,sourc:19,heredan:19,string:[24,27],creciendo:34,none:[26,24,1,27,34],descargando:6,encargan:19,pausa_habilitada:19,minuto:34,borrar_actor:26,inicia:[24,25,19],heredar:[29,15],valioso:23,setcentralwidget:26,funcionar:29,brinda:[20,35,26,19],convertir_de_coordenada_absoluta_a_coordenada_mapa:24,es_punto_solido:24,"dise\u00f1o":[12,19],rendimiento:[8,24],"aparecer\u00e1n":[30,8],especifica:[12,1,24,19],veamo:[18,12,2,20,30,22,31,23,7,17,19],flexibilidad:23,funcionan:19,destruimo:26,dir:18,siga:[1,3],regres:1,cosa:[23,19],adorno:12,comienc:[22,16,27],boca:24,eliminar_enemigo:1,colis:24,sigu:[13,24,35],comienza:[12,1,2,23,24,19],aumenta:30,profundament:[24,9],"aseg\u00far":12,habilitado:[25,4],curso:19,manejar:[13,23,17,3,19],"impedir\u00e1n":12,"l\u00f3gica":19,quedan:[23,35],carga:[2,33,17],emitir:[20,26,19],"m\u00e9todo":[7,31,34,3,19],selecciona:[12,24,4],hered:17,pintar:19,operacion:15,cuando_responde_color_favorito:[24,3],gener:[10,13,9,35],escena_siguient:24,notificado:19,ladrillo:23,"simb\u00f3lica":23,coincid:19,lienzo:23,alto:[8,23,24,33],bucl:[27,19],clickearon:26,desplacen:35,carpeta:12,una_funcion:24,"acci\u00f3n":[20,22,31,15,19],conveniencia:18,incorporada:15,manejador:[20,24],aparezca:[14,24],modo_automatico:24,cuando_deja_de_pulsar:24,varia:[18,12,24,25,5,19],prefer:12,evaluar:7,ejecuta:[18,12,30,24,34,19],visibl:[24,16],instal:27,"terminar\u00e1":[24,2],estan:34,rebotando:[13,25],boduch:20,losersjuego:[18,27,29],anterioridad:2,creamo:[13,14,33,26],duda:[29,16,19],offset_disparo:1,pero:[10,18,12,1,2,4,30,14,20,23,5,25,7,31,8,24,33,19],flecha:16,bloquea:4,esta_fuera_de_la_pantalla:24,angri:25,utilizando:[24,19],pre_actualizar:24,repita:[22,2,21],"mayor\u00eda":20,asistent:[30,24,34],avisar:[7,24,5],anuncio:34,"servir\u00e1":13,visual:33,virtud:18,listar_actor:[30,24],cuanto:[0,24,2],repaso:9,desarrollar:[18,3],agregamo:26,presiona:24,imprimen:[24,2],detien:16,utilizarlo:4,obteniendo:19,facilitar:[24,9,19],pinta:[24,23],estrategia:[20,23,19],colocado:3,directorio:[12,21,4,24,27,34,19],desconectar_sobre_todo:24,justo:15,funcionalidad:[18,24,30,14,25,15,33,19],menten:34,topic:20,actualment:[10,20,15,29,34,19],crear_texto_de_las_opcion:24,soltar:25,incorporarla:2,segudo:2,"0x9c7092c":24,cuando_dispara:1,"ense\u00f1a":1,viendo:[25,3],"pasar\u00e1":[24,3],llego:26,ventana:[20,12,1,2,28,13,14,31,23,24,25,26,8,35,30,33,19],pint:23,map:12,informa:24,adoptado:18,clone:34,"informaci\u00f3n":[20,8,9,6,19],delega:[10,26,24,19],cursordisparo:24,cargarlo:12,mixin:18,situacion:[0,33],data:21,"munici\u00f3n":1,man:24,determinado:[32,24,2],sonria:24,controlar:[13,25,19],mi_personaj:2,randrang:28,truco:24,utiliza:[20,24,4,25,27,34,9,19],"conversi\u00f3n":19,seguirclick:[18,1],principio:[25,19,2,33,5],"num\u00e9rica":24,gradual:35,girar:[0,19],"hex\u00e1gono":23,hacia:[24,1,13,22,23,25,30,33],nombr:[20,12,1,28,21,4,30,14,23,24,26,34],cola:3,presionado:24,forma:[20,0,24,2,28,34,13,14,31,23,5,6,25,29,35,27,22,32,30,33,19],gtk:20,ajustamo:25,defin:[24,1,19],cuando_mueve_el_mous:24,window:9,establec:[26,24,1,15,4],actualiza:[24,27,19],instancia:[18,24,26,19],entrada:[24,4],"notar\u00e1":19,acomodarla:7,retorna:[32,24,21],suscribieron:19,comprend:[29,19,16,15,17],llamarla:19,poligono:24,repuesta:[14,3],pantallabienvenida:17,grosor:[24,23,33],vien:[30,7,18],relleno:[24,33],aleatoria:13,determinar:26,origen_x:[24,23],"_puntuacion":15,actualizada:34,origen_i:[24,23],pygam:[24,9,19],attributeerror:34,dispon:[24,30,27,15,34,19],distinto:[7,23,19],distinta:[13,18,0,8,19],individu:[13,19],recibir:[20,24,2,26],gire:19,radio_de_colis:28,organizar:13,gira:23,giro:[0,24,19],procesar_y_emitir_evento:19,cobren:19,"r\u00e1pido":[27,19],cargar_imagen:26,"omisi\u00f3n":24,poco:[28,22,25,7,8,19],condicion:32,avance_con_click:24,poca:[23,33],notara:8,gran:[9,19],tienen:[24,14,31,25,27,8,35,33,19],herramienta:[34,0,19,12,9],fisica:[24,16,25],migrar:11,medalla:30,org:[18,12],modalidad:19,cara:24,sacando:24,luego:[0,2,3,4,27,29,16,12,13,14,15,33,19,20,21,22,23,24,25,26,32,34],"pu\u00f1o":24,mueve_camara:24,"_titulo":15,obtener_magnitud:24,interactuar:[30,20,12,24,31],first:15,mucha:[0,2,30,12,8,33,19],"prograci\u00f3n":16,cargador:[24,27],"mostrar\u00e1":[30,24,2],arrai:24,dinamita:24,mucho:[20,12,2,13,14,5,27,25,30,17,19],objeto_a_imitar:1,preguntar:[27,19],mi_boton:24,enemigo:[30,20,24,1],fijo:[24,35],size:26,demostracion:[5,19],tomando:8,llegar:26,"est\u00e1n":[4,25,27,19,33,35],excepto:35,giraderecha:[24,23],"funcionar\u00e1n":[5,27],decorado:12,basado:4,definir_cuadro:24,ajustar:[24,19],especi:[13,27],copi:24,temprano:34,aprovecho:25,pyqt4:26,gruesa:24,transcurra:25,bajo:[24,19],pendingdeprecationwarn:34,grueso:33,png:[12,2,4,31,23,24,7,26],qtgui:26,"n\u00famero":[24,1,2,4,15,33],redefinir:[24,1,27],pilasproxi:26,mono_chiquito:24,aumentar:[24,19],trasparentemenent:26,sera:[26,24],futuro:19,depurador:[16,19],consultando:24,seri:[24,4],pre:19,rebotarcomocaja:1,acercar:9,rend:27,mostrara:[26,24],recomiendo:[12,34,27],consumido:0,ant:[12,24,2,28,29,30,23,0,15,26,27,16,19],foro:[18,27,29],mostrars:[24,2],"tipograf\u00eda":[24,33],obligatoriament:33,mueva:[20,24,1,4,30,14,31,22],note:33,tradicionalment:0,ideal:24,nota:[18,34,26],"ense\u00f1arl":[23,25,28],funcion:[30,34,33,19],explicando:19,obligado:25,dibujar:19,cualquier:[18,24,1,28,20,30,14,31,23,25,15,7,17,29,35,16,19],frecuencia_de_disparo:1,latex:19,alguno:[20,12,30,23,24,27,26,8,16,19],poder:[18,24,1,2,28,20,32,31,4,23,25,19],usuario:[11,35,3,20,30,25,7,17,8,34,19],alguna:[18,24,2,3,20,30,23,6,16,7,17,34,9,19],"direcci\u00f3n":[34,23,27],sale:1,ligera:19,actividad:23,"ser\u00e1":[20,0,1,2,28,30,14,12,15,24,33,19],duracion:0,pintar_parte_de_imagen:[24,23],salt:24,desarrollador:19,estoi:24,inmediatament:[24,3],salida:19,show:26,puntuacion:15,aventura:[12,3],"c\u00e1scara":24,creacion:32,cargar_superfici:33,hace:[18,24,1,13,14,23,25,29,19],multiplicarla:30,slot:26,dice:[30,22,12,24,17],mi_evento_personalizado:29,escena:[30,8,19],"energ\u00eda":33,desea:[29,24,1,21,34],mi_menu:14,"repetir\u00e1":24,tamano:24,desaparec:24,genero:[12,3],"se\u00f1alando":24,get:27,circunferencia:[25,33],genera:[26,24,2,25],toca:28,desarrollando:8,"invocar\u00e1":[7,3,19],vienen:20,circulo_dinamico:[24,25],bomba:[13,30,24,25,19],intercambiar:2,sonando:27,termina_de_arrastrar:1,"rect\u00e1ngulogulo":24,wiki:18,traemo:26,relativa:[20,24,23],fijado:15,contar:[13,3],relativo:24,iniciar_juego:14,"\u00edndice":12,simplificar:31,parent:24,contenido:[20,34,25,19],"presentanci\u00f3n":17,marcador:35,desplazamiento:24,getattr:26,estar:[14,1,2,15,33],avisa:19,"import":[20,12,2,28,18,30,14,31,23,25,27,7,26,22,29,33],amba:29,simplifican:17,acoplamiento:19,quadro:27,era:[12,15],punto:[24,29,30,23,27,26,15,8,33,35],como:[35,3,28,7,8,34,33,19],"programaci\u00f3n_orientada_a_component":18,puede_saltar:24,dibujar_linea_desde_el_punto_anterior:24,globoelegir:24,seguido:24,escala_x:24,"interpolaci\u00f3n":0,mono:[18,24,1,28,3,20,30,22,31,25,15,7,29,19],quier:[18,12,24,2,3,4,13,28,20,23,5,15,25,29,17,31,34,30,16,27,19],solicitar:4,conversen:3,empezar:[30,7,26],indicador:33,quedarmo:5,"har\u00e1n":8,desconectarla:20,comer:28,actor_clickeado:26,segurament:[20,25],refiero:14,crear_circulo:24,distancia:[8,24],color:[24,3,28,23,5,25,33],obtener_color:24,cuando:[1,2,3,4,27,7,8,16,10,12,14,20,17,33,19,18,23,24,25,26,28,30,31,32,34],importamo:26,retomando:19,minimo:24,intermedio:4,afectado:35,recomendamo:[18,20],contrario:[18,24,34],tercer:12,"caracter\u00edstica":[13,14,30,19],entregar:19,otro_actor_o_figura:24,"reproduci\u00e9ndos":27,barra:24,cuando_arrastra:1,"usar\u00e1":[12,19],dinamica:25,dibuj:[12,23],administrar:19,estilo:24,valor:[20,0,1,2,28,4,30,12,25,33,8,35,16,24,19],"c\u00f3digo":[7,31,28,19],sirven:8,"pong\u00fcino":24,"ah\u00ed":[30,31,25,27,33,19],reconoc:17,representar:[14,12,19,24,18],casa:23,activan:31,fin:22,caso:[20,12,2,13,14,23,24,27,30,22,35,19],casi:[14,25,5,33,19],cercano:24,disparo:[13,24,1],abrir_cargador:24,dispara:[24,1,19],buen:30,estaran:34,permiten:[12,4,13,0,17,8,16,19],velocidad:[30,24,1,2,19],acelaracion:1,escena_a_cambiar:15,es_repeticion:24,ofrec:[24,9,33,19],vece:[30,8,12,33,19],aunqu:[24,30,14,15,33,35],usarla:9,agrupar:13,usarlo:4,consulta:[31,19,4],"f\u00e1cil":[20,19],"__init__":[24,1,2,29,31,15,26,17,19],qapplic:26,corregir:16,develop:34,consultarl:18,medio:16,media:24,comparten:4,admit:[7,0,33],usara:24,hecho:[0,28,22,23,25,19],aplicarla:0,temporizador:24,medir:25,una_tarea:32,agregarlo:28,ifram:26,persona:[18,24,9,19],junto:[20,34,15,35],patito:24,"imprimir\u00e1n":[19,4],reaccionar:13,grupo_enemigo:1,leer:[24,19,4],es_punto_solido_coordenada_mapa:24,"continuaci\u00f3n":21,estamo:[18,14,23,25,33,19],solament:[10,18,12,2,3,20,14,23,25,21,33,19],mantenga:26,tomamo:[20,24],adicion:[18,19],fantasma:28,colocamo:[14,24],signigica:2,conoc:[18,24,20,30,31,4,27,26,8],glxinfo:27,presentancion:10,"ingl\u00e9":19,"indicar\u00e1n":8,capitulo:26,vamo:[20,12,28,13,22,23,26,33],queramo:[32,33,35],reanudar:17,colocando:31,cuenta:[28,3,30,23,7,8,34,16,33,19],cocos2d:9,obtener_numero_de_columna:24,habilidad:28,ocasion:[24,13,23,19,33,35],"pintar\u00e1":24,papert:[24,23,9],utilizada:20,utilizado:[20,24,23,25,34,19],except:34,param:1,"deber\u00e1":[29,24,17],pila:[28,35],framebord:26,disparada:1,estabec:24,principalment:9,disparado:1,"se\u00f1alada":17,puedan:[10,20,12,3,25,34,33,19],caract:5,"chimpanc\u00e9":30,librement:[22,23,33],vimo:[30,23,2,33,19],adema:24,dispatch:20,tanto:[30,20,5,27,19],aspecto:[30,16,33,25],tanta:[14,20,19],"patr\u00f3n":19,clonado:34,"t\u00e9rmino":23,"aplicaci\u00f3n":[11,19],qfiledialog:26,"m\u00e1ximo":19,apilamiento:[29,17,15],gri:[24,17],gestor:17,"m\u00e1xima":[24,1],imagen:[12,2,4,14,31,23,24,27,7,26,33,19],consultar:19,cabe:24,computadora:[20,23,9,33],bonu:24,servicio:34,fabricar:28,obtenemo:33,definir:[29,24,15,19],fluido:27,exit:26,imprimiendo:23,posicionar:8,saludo:24,orientar:19,dicen:3,ofrecen:23,equivalent:[24,25],sido:[12,24,15,19],pilasvers:34,dibuja:[24,23,33,27],flotar:25,"__name__":26,"dar\u00e1":[19,9,17],dibujo:[24,23,33,19],nosotro:[20,29],src:26,rotamo:33,central:[24,35],rabbyt:9,favorito:[24,3],generado:12,"tendr\u00edamo":[32,20,17,19],habilidata:24,"meteor\u00edto":24,actor_mas_cercano:24,automatiament:24,act:26,diremo:12,modelo:[8,34,24,19],centrar:24,cuando_termina_de_arrastrar:1,gritado:24,"estar\u00e1n":[25,15],empresa:24,cambiarla:29,recorrido:[11,9],protagonista_de_frent:24,click_de_mous:[26,24,19],reproducir_sonido:27,sin_imagen:24,mostrar_almeno:24,escribimo:19,solo_numero:4,"ver\u00e1n":[30,8,25],ayuda:19,compon:33,prepara:30,log:[24,16],area:[24,16],"_validar_click":26,lanzar:[24,34],pisaplataforma:1,interfaz:[11,19],escena_actu:[24,28,32,31,25,15,29,17,35],"saldr\u00e1":1,hei:30,completa:[11,2,4,30,22,33],destello:2,semantieneenpantalla:1,haciendo:[13,31,34,19],modificar:[13,8],completo:[0,30,23,25,15,34,16],posterior:17,sirva:26,"guardar\u00e1n":30,"art\u00edculo":34,"\u00faltimo":[20,0,24,2,3,12,15,21,28,19],definir_texto:24,pull:34,enlac:[20,19],seleccionar:[10,24,2,4,14,31,23,26,19],produzca:1,emitirs:20,pacman:[24,28],equipo:19,agregarl:[24,19],codigo:[24,2],embeb:26,veremo:[2,30,23,25,6,34],ejecutar:[10,20,24,34,2,27,29,13,14,31,30,15,7,35,17,22,32,28,33,19],crear:[3,28,22,31,23,7,33,19],"cuesti\u00f3n":[24,2],proveedor:34,general:25,intenta:[30,18,1,25,28],generar:[20,19],fila:7,"pod\u00edamo":20,"observar\u00e1":[12,24,30,25,33,19],file:12,caracter:[30,4],demora:0,ocurr:[20,25,28,19],rapido:1,tenga:[20,24,2,30,27,29,19],originalment:[30,23,33,19],ruta_press:24,intentaremo:26,reciben:7,reflexionando:19,representars:19,"podr\u00eda":[24,2,3,13,14,23,5,27,25,17,16,19],podremo:[24,1,19],cocoanet:34,conectada:19,respuesta:[28,3],realismo:25,conectado:[20,24],cuerpo:[25,33],important:[20,12,24,30,14,5,15,25,27,8,9,19],grupo:[7,8,25],"tendr\u00eda":[27,25,2,3,17],realicen:22,gratuito:34,significa:[24,2,25,27,5,8],volveriamo:15,"_mi_evento_personalizado":29,oportunidad:[2,9],"emitir\u00e1":[30,26],original:25,ponert:29,represent:[20,17],una_bomba:13,dist:27,poners:30,observa:[12,1,2,14,25,19],correr:26,fuego:2,interpret:24,ciudad:35,moneda:24,mp3:24,alt:16,mezclar:[13,19],sobreescrito:17,habla:[24,19],considerado:1,mi_actor:24,articl:20,estructura:[29,26,19],aplicar:[0,33],eliminar_pared:25,existir:[20,17],introduc:24,producirl:19,estando:8,ejecutada:[32,24],estaba:[12,23],apriet:24,fals:[12,1,2,32,35,31,24,25,34,16,33,19],imprim:[24,17,33,4],imporant:26,limpiar:24,ejecut:[27,3],verd:[24,28,3,33],rueda:[18,24],obtener_velocidad_de_animacion:24,graficament:24,qtsugargl:[26,24],"integraci\u00f3n":25,reemplazamo:19,"rat\u00f3n":[24,1],nave_en_movimiento:2,organizarlo:13,llamamo:[10,20,19],mi_control:24,"habr\u00e1":[20,12,28,25,15,19],pase:[0,24],"m\u00fasica":11,pasa:[18,24,34],ten:[10,20,12,2,3,30,14,23,24,25,7,21,28,8,34,16,33,19],avancemo:12,inicializarlo:27,esfuerzo:2,definido:[20,24,19],pass:[17,19],definida:19,casual:[24,9],circula:1,apila:15,"conect\u00e9":20,"j\u00f3vene":9,"surgi\u00f3":24,usamo:28,abr:[13,18,24,30],version:[24,34,6,19],tecla:[20,24,1,28,30,31,25,15,17,16,19],resulta:19,raton:24,interaccion:[20,16],antigua:29,accedemo:31,component:[18,4,30,22,25,26,9,33,19],definir_magnitud:24,vale:[30,24,33],"podr\u00e1":[20,12,28,14,27,29,15],"ver\u00e1":[7,24,23],antiguo:[15,19],mi_metodo:29,argumento2:20,atributo:[35,28,19],argumento1:20,autoeliminar:24,conectars:20,rebotarcomopelota:[13,1],redisenando:20,conforman:24,incrementa:24,coch:1,magnitud:[24,5,33],izquiera:1,texti:15,texto:[8,35,3,19],suced:18,"pol\u00edgono":[24,25],corto:23,obtener_configuracion:24,verdeoscuro:[23,33],interactuando:19,"ping\u00fcino":24,"peri\u00f3dica":34,color_norm:24,"detendr\u00e1":19,"marr\u00f3n":24,objetivo:[26,9,19],pasaron:24,trabaja:[16,33],"emiti\u00f3":24,decir:[10,20,0,2,3,13,14,24,27,25,30,33,35],"utiliz\u00f3":[20,23],fueran:13,minor:27,moverse_a_la_izquierda:22,colateral:20,cuando_quieren_avanzar:24,mira:[24,23,16,17],particular:25,descargar:6,animacion:23,guarda:[12,19],"ejecuci\u00f3n":[24,19,16,17],valiosa:19,del:[28,22,31,7,8,35,16,19],novato:9,agregar_tarea_siempr:32,regresa:1,def:[20,24,2,3,4,14,27,23,15,7,17,26,29,31,28,33,19],reproducirs:21,modoarea:19,salto:5,compara:34,iniciar:[3,30,22,31,23,7,17,8,33,19],"m\u00faltipl":[18,2],azul:[24,23,33,3],inicial:4,explos:[24,2,21],pone:24,impacto:1,pulsa_tecla:[29,24,19],almacenar:[2,15],plataformas_10_10:12,actor_a_seguir:1,"recuperaci\u00f3n":15,mapa:11,dirijas:34,respectivo:19,conectar_presionado:24,normalment:10,"recibir\u00e1":24,"definir\u00e1":24,pintar_limite_de_bloqu:24,pintar_norm:24,"volvi\u00f3":[2,19],delegaba:19,musica:[24,21],funcion_a_invocar:24,csv:12,simpl:19,resourc:27,escenario:[20,13,23,25,30,8,35],distribuir:24,variant:[22,24],imitar:[24,1,25],mercurytid:20,referent:24,sonido_de_explos:21,quisiera:19,plano:[33,19],repleta:35,"\u00fatil":[20,24,2,3,4,14,23,34,16],sonido:[30,11,19,15,4],github:[20,34],anexar:24,sse2:27,deshabilitado:[24,4],"reproducir\u00e1":27,recuperamo:15,dentro:35,callback:24,cambiamo:[33,15],"_instanc":26,dotar:25,datos_evento:20,repiten:24,acelera:1,help:[30,2],asociarl:4,dando:34,rang:[0,12,28],"har\u00e1":[24,33,3,19],mapa_teclado:24,limite_de_caracter:4,paramet:27,qmainwindow:26,conviert:[24,25],cuando_intenta_arrastrar:1,seleccionar_primer_opcion:24,asignar:[20,24,26],extenso:35,demorar:0,html:[20,6,19],crecer:19,"excepci\u00f3n":34,"return":[26,19],alamacenar_escena:15,resaltar:24,mientra:[24,30,27,26,8,16,19],mezclando:18,ocho_direccion:1,flotando:14,excepcion:34,"realizar\u00e1":[24,1],framework:19,"dir\u00e1":24,exec_:26,esperamo:20,"orientaci\u00f3n":19,aclarar:33,"_realizar_actualizacion_grafica":19,"as\u00ed":[18,0,24,2,4,13,14,20,23,5,6,12,7,35,15,31,19,30,25,33,17],transformacion:14,iniciar_con_lanzador:24,aplicacion:[20,24,33,26],habitu:[24,3],unicod:26,visitar:9,tratara:14,"establecer\u00e1":24,tre:[32,19,17,4],desarrollada:26,idea:[13,20,34,25],toda:[10,18,24,20,13,23,25,15,26,17,29,34,30,9,33,19],delegara:26,django:[20,19],posiblement:19,todo:[20,0,1,2,21,4,13,14,31,5,27,12,26,35,22,8,34,30,9,24,19],event:20,asociado:[30,20,24,25],angulo_salida_disparo:1,ejemplificamo:21,item:24,consultarlo:24,"all\u00ed":15,distancia_al_punto:24,asociada:[24,3],"caraster\u00edstica":34,hilo:19,print:[20,24,4,13,14,19],querer:[32,20,25],"peque\u00f1o":[7,8,5,4],proxi:26,"cl\u00e1sico":24,"cl\u00e1sica":18,"peque\u00f1a":[17,19],marcha_atra:1,eliminado:24,transparencia:24,imagina:[13,18,17,33,19],por:[28,35],do_rais:24,multiplataforma:9,discreto:24,bosqu:35,sonri:24,deje:[24,19],valor_entre_cero_y_cien:4,deja:[23,25],singleton:[26,19],propiedad:[30,8],defecto:[12,24,4,25,34,33],seleccion:[14,24],cada:[18,2,28,20,30,31,25,17,8,16,33,19],pintar_imagen:[24,23],dond:[20,0,1,21,29,13,14,23,12,15,26,35,27,22,34,30,24,33,19],depuracion:24,durara:0,script:[7,31,33,22],recortar:24,retornar:[24,2,19],gestionar:[30,19],contra:26,"recomendaci\u00f3n":16,agreguemo:25,"quer\u00e9":24,desconectar_presionado:24,banana:[24,28],notado:[25,19],historieta:[24,2,3],boton_press:24,para:[28,22,31,7,8,35,19],mi_escena:[17,15],tomaron:19,eliminar_suelo:25,cambiando:28,part:[20,12,30,14,31,25,26,17,35,19],invocada:24,obtener_imagen:24,municion:1,"crear\u00e1n":28,necesitemo:35,remov:26,colisionar:24,abrir_interpret:24,horizont:[13,24,25],rebotar:[24,25],debajo:14,str:[24,34],esquina:[24,23,5,33,25],arrastr:[25,28,19],divertido:[13,18,12,17],puntero:[20,1,19],"rotaci\u00f3n":23,seleccionando:12,"definici\u00f3n":[34,23,16,33],inmediata:[24,23,3],simplificada:19,packag:27,solucionarlo:27,"dise\u00f1ado":[18,24,2,19],hacer_luego:22,"\u00edcono":[24,4],poner:[7,17,14,33,4],transformada:33,lib:27,blanco:[23,33],pasan:34,self:[24,2,29,31,23,15,26,17,33,19],"ex\u00e1cta":16,click:[18,24,1,3,20,30,31,4,26,19],separada:5,pasar:[20,0,24,12,15],append:[13,28],"met\u00e1fora":18,separado:[7,6],organizado:7,emitiendo:24,nivel:[24,25],permanecen:35,miescena:[29,15],copia:34,"f\u00edsico":[24,25],"segu\u00ed":30,mediant:[24,4,30,15,29,34,19],"conversaci\u00f3n":[24,3],divertirs:30,diferent:[3,13,25,17,33,19],hacer_explotar_al_enemigo:24,existiendo:27,encargado:19,simulacion:[24,25],reproducir:[2,27,19],salir_del_juego:14,componen:14,inicializa:[24,1],miraralactor:1,nube:12,obtinen:24,personalizado:33,tener:[28,30,22,23,33,19],es_fondo:24,devolv:24,comenzar:[30,24,2,25],finj:26,delegamo:19,retroced:24,ojo:33,saltar:[12,24],usando:[7,33,19],crece:[33,19],pulsando:[24,1,25,15],agregando:13,referencia:[8,19],alcanza:23,definir_accion:4,definirlo:24,quej:26,columna:7,quedar:[29,12],jugar:[7,25],piedra:[24,23],marciano:24,hablando:[24,19],corrido:8,"intentar\u00e9":19,"alg\u00fan":[29,20,8,25,4],conjunto:[7,20],estrella:[13,24],opcional:[24,2,16],metodo:[24,1,15,26,17,34],abreviado:20,"comenzar\u00e1":[24,2,25],moversecomococh:1,encargara:26,"comenzar\u00e9":19,tratamo:19,angulo:[24,1],utilizamo:[34,2],adapta:[10,8],anteriorment:[30,20,0,12,33],"mover\u00e1":1,recta:24,altura:24,posibl:[18,24,34,2],ser:[20,12,35,2,29,13,22,31,24,27,26,17,32,33,19],freeglut3:27,"colisionar\u00e1":1,pilar:19,pci:27,individual:29,sea:[20,35,25,33,19],arg:[26,24],escenamenu:29,explosion:[24,2],"versi\u00f3n":19,alterarl:30,impulsando:25,mario:12,pingu:[30,24,23,2,19],juego:[35,3,28,30,22,31,8,34,16,19],juegu:25,haya:[26,24],"estar\u00e1":[24,34,35],"gen\u00e9rico":26,solo:[18,12,2,3,4,30,20,23,24,25,26,17,34,33,19],"llamar\u00e1":24,"obst\u00e1culo":12,sola:[20,22,34,24,19],ancho_globo:24,"facilitar\u00e1":5,apilada:[17,15],gravitatoria:13,"mantendr\u00e1":19,interactiva:9,last:15,respositio:6,necesario:[7,30,22,31,15,29,26,33,19],movers:[24,19],considerar:25,secreto:12,pdf:19,ocurra:[20,24],animars:23,generalment:[10,20,0,13,24,33,19],cierto:12,imaginar:19,makefil:19,obtener_posicion:24,quiera:[20,2,14,23,15,7,27,19],linux:[9,27],obtener_texto:24,"presentaci\u00f3n":11,corresponda:3,parar:1,escritorio:20,"ver\u00edamo":13,resultar:16,se_desactiva_en:34,cuando_el_selector_cambia:4,damo:28,entusiasmar:19,invis:[24,23,25],guardan:18,grilla:33,olvidaron:34,abajo:[24,1,2,30,31,25,8,33],auxiliar:35,inicializan:19,deten:[32,2],"\u00e9sta":[32,20],instalado:27,completado:[7,23],guardar:[12,35],repetir:[30,22,2,21],mueve_mous:[29,20,24,19],cursormano:24,poner_en_movimiento:2,abierta:24,"while":19,fue:26,duran:18,sobr:[8,28,19],imprimir_posicion:20,enlazado:24,empaquetada:6,disimul:33,soporta:[10,19],simbolo:24,cantidad_de_banana:28,declarar:4,conten:[29,15],jpg:[26,2],desuso:34,mostrando:[24,34,2,33,35],gimp:20,weakref:20,importa:19,"ca\u00f3tico":25,ruta:[12,24],cuando_pasa_sobre_el_boton:24,grand:[24,35,19],"din\u00e1mica":25,conectar:19,ruta_norm:24,caer:24,viven:[25,35],"observar\u00edamo":35,"borr\u00e1ndolo":27,manejaremo:26,resumir:9,configuracion:8,"seguir\u00e1":27,transmitiendo:14,renderbadpictur:27,caen:25,setapplicationnam:26,recomendacion:34,haga:[24,25,3,19],gst:24,comencemo:[23,33,28],tortuga:19,solido:24,destruida:26,on_actor_clickeado:26,manipularlo:[24,5],convenient:[0,2,22,31,27,26],adquier:24,"a\u00f1adir":[13,18],es_bloque_solido:[12,24],izquierdo:[24,1],combinan:18,incluso:[20,12,24,13,23,5,25,30,16,19],"girar\u00e1":19,verificar:24,"regresar\u00e1":2,"digar\u00e1":24,nuestra:[20,26,33,6,19],libr:[25,9,19],alternativa:[12,34,23,19],nuestro:[20,35,2,21,30,14,25,15,26,17,6,22,34,33,19],"llegar\u00e1n":20,clickeado:26,reutilizada:26,clickeada:26,restructuredtext:19,suelen:[2,19],arriba:[20,24,1,2,28,30,14,31,5,8,33],"actualizaci\u00f3n":[24,31],acerca:18,ojito:33,"tendr\u00e1":[24,2,29,13,5,26,17,19],predeterminado:[5,4],tomar:[18,2],formar:23,finaliza:[24,2],marca:24,"llamar\u00eda":29,"r\u00e1pidament":[25,16,19],volver:27,siempreenelcentro:1,asoci:28,independient:[18,24],accion:[30,32,24,3,19],"explosi\u00f3n":24,destaca:24,semi:[5,4],convertir:[24,2],signal:[20,19],vincular:[18,12,25,19],resolv:[26,19],limitado:35,princip:[24,21,27,26,17,8,19],obtener_foco:4,el_enemigo:24,scape:24,popular:12,"__new__":26,utilizaremo:30,invertir:24,asignada:[30,26],palabra:[23,33],somo:20,un_actor:1,pruebalo:13,asignado:24,disfruten:25,martian:24,permitir:[34,4],bastant:[14,23],gracia:[25,33,2,3,19],me_clickearon:26,eliminan:24,mostrar:[24,2,4,14,23,5,25,26,19],activo:4,silvein:12,decision:19,mezclamo:19,analiza:19,inicio:[29,0,34,24],comparar:34,contacto:[29,28],reproduc:24,click_en_actor:26,vemo:[26,25,33],indicarla:23,modopuntodecontrol:19,nuevo:[20,17,19],"_clickearon_actor":26,activado:4,desconectar_presionado_todo:24,libera:27,gnome:20,llaman:1,pantalla_completa:24,muestr:[26,24,2,3,35],interpolar:[0,5],elegimo:[32,19],"ejecutar\u00e1n":32,allowfullscreen:26,muesta:2,"est\u00e1tica":25,anterior:[12,2,14,23,24,27,25,26,19],inspirado:[24,23],estructurado:19,inspirada:9,olvidarno:20,proxyevento:24,"quisi\u00e9ramo":0,integrar:26,leyendo:30,pintado:33,pintada:33,cabo:24,canal:20,rotacion:[0,1,30,22,5,24,19],incluy:[12,4,30,25,16,9,19],cuando_se_complet:7,almacena:2,question:20,direccion:[24,1],pared:[12,24,25],parec:19,podran:34,armamo:14,etc:[12,24,4,30,23,0,35,16,33,19],suelta_tecla:24,realista:25,link:20,seria:24,delta:24,"par\u00e9ntesi":14,grep:27,info:16,utf:26,indican:[25,8,2,33,19],intuitivo:19,limpia:[26,17],con_aplicacion:24,instanciarla:24,indicar:[12,24,2,4,13,5,15,30,33],comporta:[33,21],similar:[18,0,24,2,3,23,5,25,33,19],"opci\u00f3n":[34,2],genial:3,utiliz:19,constant:24,desaconsejada:34,agregar_tarea:32,deconectamo:26,necesita:[18,12,34,24,19],implementar:24,obligatorio:24,"mont\u00f3n":[13,12,25],muestra:[24,2,4,30,23,19],cualidad:19,movimiento:[20,0,2,30,23,24,25,19],invalid:27,tard:17,guardara:26,"llevar\u00e1":[0,24,12],"p\u00edxele":33,"avanzar\u00e1":3,invocamo:[33,19],representan:[30,20,19],drag:20,funcionando:28,"aumentar\u00e1":[18,24],visita:20,descartamo:19,elemento:[14,24,34,4],dibujamo:33,monstrar:24,manten:[26,34,25,27,19],"l\u00ednea":[30,29],cuanta:13,posicionarlo:14,phonon:[26,24],algo:[18,0,24,4,13,14,20,34,23,5,27,25,29,32,30,33,19],aceleradora:19,sobrepasar:24,scroll:[24,1],"b\u00e1sico":[30,11,24,19],code:26,completament:[24,34,9,33],cargar:[11,24,2,31,23,27],obtener_distancia_al_suelo:24,"__getattr__":26,animacion_detenida:2,instalarlo:6,colorido:17,pydispatch:20,listado:24,send:20,contorno:24,"c\u00e1lculo":24,vollei:[24,17],barrera:19,lanzo:26,aprend:[18,24,1,28,13,25,9,19],esa:[12,2,14,23,24,25,26,33,19],agua:12,lanza:[26,34],mous:[20,28,3,30,25,7,8,19],llame:[19,3,4],pintar_bloqu:[12,24],"interacci\u00f3n":[20,12,16,9],stackoverflow:20,imprimir:[20,24,5],booleano:1,divertida:23,tomaremo:24,"hab\u00edamo":15,ocultar:4,button:19,comunicars:20,mirar:1,recib:26,propied:30,denomina:19,set_color:24,programador:[10,20,24,2,23,26,19],evt:26,recuperar_escena:[17,15],opaco:24,cambiarl:18,"bot\u00f3n":[24,1,33,3,19],video:[24,27],"s\u00f3lo":[30,15],arquitectura:19,sentencia:[10,18,0,24,2,20,13,31,23,12,27,7,17,35,30,19],porqu:[18,0,1,20,13,35,31,24,27,25,30,17,8,34,16,33,19],compar:34,valer:31,extraemo:26,acceso:[24,34,15],box2d:19,silueta:33,"dif\u00edcil":19,"podr\u00e1n":20,"conectar\u00e1":26,bird:25,"did\u00e1ctica":[23,9],lee:2,"did\u00e1ctico":23,len:13,objecto:20,"g\u00e9nero":12,sino:[20,25,33],internament:[10,18,24,2,30,25],iniciamo:17,vertic:[13,24,25],dibujar_punto:[24,23],metro:25,polimorfismo:[1,19],cero:13,aseguramo:19,staticmethod:26,trazado:24,claro:24,consejo:13,cuadrio:24,win:26,app:26,figura:[23,16,33],apt:27,creado:[32,23,25],"boolean":24,prefier:23,"diversi\u00f3n":25,usar:[0,1,2,3,4,5,27,7,16,10,12,24,13,14,20,17,33,19,18,22,23,25,28,30,31,34],opcod:27,pasaban:24,creada:[24,19],"rev\u00e9":16,subyacent:26,from:26,cantidad:[24,19,2,4],uso:[14,24],feo:33,ust:34,usr:[26,27],cualquiera:[18,2,4,30,29,33,19],sesion:9,dejan:20,siguiendo:20,"fracci\u00f3n":19,sudo:[34,27],atractivo:19,"programaci\u00f3n":[18,23,26,19],expandus:26,aca:26,decorador:34,mapatil:12,vuelta:[30,22],"colecci\u00f3n":9,almacenado:23,eliminarlo:25,moverseconelteclado:1,pac:24,codificada:24,"l\u00edmite":[24,4],construir:[20,2,4,13,23,7,9],sabe:[24,19,23,5,17],control:[22,28,19],"atr\u00e1":1,"porci\u00f3n":[8,24],cierra:24,velocidad_maxima:1,moverse_a_la_derecha:22,tal:[20,27,19],tan:[35,19],queremo:[18,0,24,2,28,20,30,14,12,25,22,35,33,19],"introducci\u00f3n":11,delai:0,elemento_deprecado:34,pyqt:26,especificar:[2,33,25],escribiendo:19,pasillo:22,emitiremo:26,cuan:24,cual:[12,24,27,25,15,34],crears:24,creart:24,circular:25,mapa_desde_archivo:12,especial:[23,2],tien:[0,1,2,3,4,5,27,7,8,9,10,12,13,14,20,15,16,17,33,19,18,21,22,23,24,25,28,30,31,32,34,35],falta:[24,25],preocupa:19,sip:27,borrar:27,puntaje_vari:24,"cambiar\u00e1":[30,2],elaborando:9,representando:19,correspond:24,primera:[20,17,15,19],"expresi\u00f3n":[30,24],cusor:24,catto:25,colocar:[12,1,17],primero:[33,19],elif:[24,31],opuesto:1,cargar_grilla:[12,24,23,2],delegar:19,"limitaci\u00f3n":19,ingresa:[34,25],importar:[26,27],predefinido:25,predefinida:20,producen:19,direccional:24,superior:[24,23,25,33,35],trazo:[23,33],roja:[24,25],rojo:[24,3,23,5,25,33],reemplazo:34,mi_sonido_que_no_suena:27,independientement:24,definir_tiempo_texto:24,cuando_hace_click_con_el_mous:24,interesant:[20,12,18,13,14,30,22,19],puerta:13,llega:2,pixel:[24,1,25],observador:[8,24],python:[18,24,2,20,13,14,23,30,27,26,34,9,19],auto:[26,23],nada:[29,2,15],pisar:1,colisiona_con:24,registrars:34,comenzaremo:[30,23],dar:[25,22,0,9,19],"enviar\u00e1":24,"qu\u00e9":[10,20,28,30,14,23,22,35,16,19],realiza:[24,33],pasar_con_click_de_mous:24,"simulaci\u00f3n":[25,16,19],escuela:[8,19],trae:21,recuerda:[30,31,23,2,25],edit:12,mueve_rueda:24,determina:[24,25],sin:[10,20,24,2,14,29,33],"b\u00e1sicament":[23,19],parezca:[14,26],permitido:24,"podr\u00edamo":[32,24,2,4,13,23,25,30,19],derivada:19,adelant:[30,24,2,25],bueno:[26,0],obtenida:24,buena:[20,12,2,13,24,25,34,9,19],mi_grupo:13,lamentablement:[18,19],espaciadora:24,llamars:34,out:15,variabl:[26,24,19],reacciona:24,ejercicio:30,boton_norm:24,combinando:19,tuyo:24,hardwar:27,"int\u00e9rpret":[31,23],respecto:[20,24,1,2],red:18,"t\u00e9cnica":9,rotarconmous:1,efectivament:[33,19],"ejecutar\u00e1":[30,24,19],inici:[0,2,4,24,26,16],inicializada:24,enviara:26,viejo:24,enviarl:4,asociarlo:[22,4],sentido:24,protagonista:20,setpar:26,dato:[20,12,19,24,4],timer:24,comportamiento:19,se_elimina_en:34,softwar:[12,9,19],ponemo:26,poquito:[13,27],pincel:23,"optimizaci\u00f3n":27,instalar:6,pasadizo:12,set:26,repitan:2,hacerl:26,cuadro:[24,23,2,19],"\u00fanico":[20,3,29],"pr\u00f3ximo":15,quieran:9,elimina:[24,2],realidad:[20,14,31,23,25,33,19],system:20,ovni:24,contien:[24,4,15,8,34,19],coordenanda:24,desconectar:[26,19],sobreescribir:17,termin:[30,34,2,27],"requer\u00eda":19,"final":[0,2,33,4],regresar:[30,1],obtien:24,tupla:[14,24],seymour:[24,23,9],desd:19,boton:[24,1,31,4],negro:[24,5,33],mover_cursor:24,hispana:19,listo:[12,27,19],comporten:25,herencia:18,necesitamo:[12,33],pulsa_tecla_escap:24,lista:[18,28,13,23,30,19],enviada:24,regresiva:24,"colisi\u00f3n":[20,24,28],pelota:[13,24,1,23,25],aguja:19,desconectar_normal_todo:24,f12:[24,28,30,8,16,19],get_color:24,"as\u00edgnal":20,f11:[25,16,19],identica:24,controlarlo:19,pasando:26,observar:[20,12,30,15,8,16,35],planificar:32,esta_inicializada:24,"volver\u00e1":3,teclado:[12,1,30,14,31,24,19],prevenimo:26,"vac\u00edo":13,observan:19,cuando_hace_click:24,habilidaddeejemplo:18,"hac\u00eda":23,probabl:[2,27],experimient:18,"despu\u00e9":[24,23],representarla:17,mi_logo:24,aconsej:24,qtsugar:[26,24],construimo:33,"eliminar\u00e1":[24,2,27,17],documento:[20,9],lugar:[20,2,28,31,27,35,19],crearlo:[24,4],aparec:[30,7,24,34,27],"jerarqu\u00eda":[18,19],"trav\u00e9":12,clase:[18,24,3,4,13,23,27,7,17,26,19],centro:[12,1,13,23,24,25,30,8],codifica:19,explicar:[29,25,19],desplac:1,solicitamo:33,pantala:23,"class":[24,1,2,29,31,15,26,17,19],sean:[18,24,23,25,27],deshabilita:[24,34,16],request:34,mi_funcion:19,con:[35,3,28,31,7,34,16,19],encontraremo:30,conectar_sobr:24,seleccionada:30,"aceleraci\u00f3n":[13,25,27,19],wikipedia:18,seleccionado:[24,19,25,4],indispens:19,horizonaltament:24,manera:[25,18,12,24,2,3,13,23,0,5,21,17,34,9],principal:[30,24,33],opengl:19,durant:[20,24,16,19],"crear\u00e1":[14,25,17,19],"desp\u00fa":7,pilas_logo:24,fecha:19,directa:31,tiro:24,bien:[12,24,28,21,13,14,5,25,30,19],terminar:[32,14,24,19,18],mono2:24,obtendremo:[13,33],manipular:[30,24],pensar:[32,28],tratarlo:13,inferior:[12,24,5,25],acced:[20,24,15,19],suel:[13,24,31,19],deseleccionar:24,tierra:23,presinado:24,"aqu\u00ed":[18,3,25,5,29,35,33,19],pensamo:9,"ense\u00f1amo":[24,19],reboten:13,reir:24,"caer\u00e1":25,ordenado:2,"disparar\u00e1":1,controlamo:20,misonido:24,dibujemo:33,dejado:15,modulo:[11,5,21,26],jugando:15,frame:24,"dejar\u00e1":[32,24],exista:20,error:[8,19],pasen:24,vincularlo:[18,19],vincularla:[18,20],suelta:1,llamada:[18,2,27,4,20,5,15,26,17,29,34,19],caja:[24,1,25,4],lengua:24,"0x4a0000":27,llamado:[10,20,12,1,2,3,31,23,21,34,28,19],entidad:18,qt4:19,otro_mono:3,ha_ocurrido_un_evento:20,crear_poligono:24,elimin:24,manejado:26,"est\u00e1ndar":30,"tambi\u00e9n":[20,0,24,2,3,4,30,14,23,5,27,25,7,8,9,33,19],"capturar\u00e1":24,opcion:[12,2,3,4,14,23,24,15,19],cierr:20,eliminar:[24,1,28,30,25,34,19],conocida:[20,19],instant:[2,16],extens:27,dobl:24,identificador:20,conocido:[20,9,19],utilizar:[10,20,24,21,30,25,9,19],definimo:24,parametros_municion:1,sencilla:[20,28,18,23,7,19],getopenfilenam:26,"\u00f3rden":2,proyecto:[26,19],subclas:[26,24],relevant:25,indica:[12,1,2,28,30,22,23,24,34,33,19],"dem\u00e1":8,solucionar:27,"duplicar\u00e1":0,interpolacion:11,"colocar\u00e1n":13,agregar_actor:26,correspondient:24,opcionalment:33,hicimo:0,divid:30,"repetici\u00f3n":24,entend:20,multiplaforma:19,"est\u00e9n":25,aplicando:14,pulsado:[24,19],randint:26,"adem\u00e1":24,defina:24,proveer:19,pulsada:24,color_resaltado:24,capacidad:[24,2,15],sobreescritir:17,assert:26,declaramo:14,podemo:[25,18,0,24,28,20,13,23,5,27,12,7,17,35,30,9,33,19],facilitador:25,salga:1,"sufri\u00f3":24,"se\u00f1al":19,suscrita:19,notificar:19,trataremo:26,suscrito:19,escribir:[20,24,28,3,4,30,31,5,25,32,16,19],tengo:14,rectangular:[24,25,33],cursor:[24,1,4],necesaria:24,externo:19,"autom\u00e1tica":20,moverla:18,"predise\u00f1ada":9,anexado:24,"predise\u00f1ado":9,burlars:24,externa:19,argv:26,deben:[29,15],analizar:19,responsabilidad:19,focalizado:9,fondo:23,ruedita:1,"0x9c7088c":24,"autom\u00e1ticament":[30,20],pintar_sobr:24,mover:[12,1,28,31,25,17,24,19],"ense\u00f1an":8,crean:26,"\u00fatile":[22,12],"ense\u00f1ar":13,muestran:[20,5],"permitir\u00e1n":5,condicional:32,obtener_evento_actu:19,tiempo:[22,19],secuencia:[24,3],"posici\u00f3n":[28,19],mostrado:[23,2],"resultar\u00e1":[20,23],"deber\u00eda":[29,34],supuesto:23,"null":24,bala:1,tambien:26,tomado:24,vuelva:[32,17],atardec:17,php:27,infinita:24,elija:3,resultado:[12,2,3,30,31,25,19],vario:[20,24,13,31,23,9,30,8,16,19],directo:24,destino:[24,23],centrado:24,profundidad:[24,19],com:[18,20,27,26,6,34,9],object:[26,24],exampl:1,especificado:7,colisionablecomopelota:1,"f\u00edsica":[16,19],audio:[24,21,4],sonriendo:24,"leer\u00e1":[34,2],gritar:[30,24],almacenaremo:26,"gesti\u00f3n":29,mantien:19,momento:[20,24,1,2,4,32,22,25,15,17,34,16,33,19],"0x9c708ac":24,dipon:18,retraso:24,consola:[14,20,24,4],web:[20,27,6,34,9,19],quiero:[25,19],"tem\u00e1ticament":24,siempr:[35,19],actualizar_habilidad:19,vida:[18,35,9,33,19],mantienen:19,detal:19,transparent:[24,5,33,4],combina:24,add:26,simulan:24,desconectar_sobr:24,ejecutars:[32,26,19],modofisica:25,propiament:[24,23],piel:25,vistazo:29,historia:3,cruz:24,marcar:[24,34],viewforum:27,permitir_salida:1,dese:15,height:26,qtgl:[10,26,24],python2:27,desarrollo:28,like:26,suscribir:19,"espec\u00edficament":31,chica:24,apariencia:[25,5,2,33,4],rota:1,resiz:26,rote:1,chico:19,documentado:30,"encontrar\u00e1":[8,24,19],presentar:9,muro:12,necesidad:32,conectan:29,home:24,motivo:[20,33,25,27,19],indefinidament:[2,21],mododepuracion:19,est:[1,2,3,4,5,27,7,8,9,12,24,13,14,20,16,17,33,19,18,22,23,25,26,28,30,34,35],tmx:12,"c\u00edrculo":[23,25,28,33],devuelv:24,mostrarlo:24,esc:[24,17],indiquemo:[35,19],eso:[18,12,20,23,24,25,19],"aparecer\u00e1":[24,28,3,30,14,25,5,7,34],pued:[0,2,3,4,7,8,16,10,12,13,14,20,15,17,33,19,18,22,23,25,26,28,29,30,31,34,35],puntos_de_control:16,puedo:3,usan:12,podria:24,realment:[23,33],pueda:[18,12,1,4,13,14,31,24,25,7,26,19],seleccinado:24,abrir_asistent:24,pasto:[29,12,23,17,15],mimenuprincip:24,llama:[24,1,3,12,27,5,29,25,19],caminar:[22,24],abordarlo:19,actual:[0,2,23,24,15,17,34],ejecutar_bucle_princip:19,http:[18,12,20,6,26,27,34,9],cadena:[18,33,3,4],constructor:24,toma:[35,24,19,4],seleccionar_opcion_actu:24,obten:[20,24,34,16],termina_click:24,easy_instal:27,sentancia:32,diagon:33,guard:19,diciendo:[0,35,24,19],receptor:[1,19],conectamo:[20,26],"relaci\u00f3n":[18,25,19],termina:[24,1,2,4],"interact\u00faen":13,puntaj:24,sonreir:[30,24,28],van:[10,24],pictur:27,comida:28,enemiga:32,utilicen:34,"aprender\u00e1":1,con_rotacion:1,contenedor:[27,19],simplement:[18,12,20,32,14,31,24,7,17,8,19],globo:[24,3],unicament:[1,15],puerd:24,evident:19,recorr:[13,19],instructivo:30,pon_color:[24,23],comando:[30,15,23,27,17,34,19],limit:[24,4],apilar:15,inicialment:[8,35,24,4],"int":24,"termin\u00f3":2,restaura:24,filenam:26,invitamo:18,erin:25,mejor:[31,8,17],usada:24,"monstrar\u00e1n":24,directament:[18,12,2,4,20,24,6,25,27,34,33,19],"inclinaci\u00f3n":30,desplazar:35,avanzado:[34,19],"encontr\u00f3":24,"tecnolog\u00eda":24,parecida:[13,29],investigar:[30,7,23,19],parecido:[24,21],avanzada:[11,23,33],grite:24,validamo:26,definir_imagen:24,multiplicar:[30,4],normalizado:24,obtener_numero_de_fila:24,squeak:9,aceleracion:[24,1],"quedar\u00e1":[17,15],"invocar\u00e1n":19,imit:1,sphinx:19,acelerar:24,volumen:4,"ning\u00fan":1,marcada:24,listaseleccion:4,coleccion:26,asociar:[14,2],asegurart:19},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:attribute","4":"py:function","5":"py:data"},objnames:{"0":["py","module","Python m\u00f3dulo"],"1":["py","class","Python clase"],"2":["py","method","Python m\u00e9todo"],"3":["py","attribute","Python atributo"],"4":["py","function","Python funci\u00f3n"],"5":["py","data","Python dato"]},filenames:["interpolacion","referencia-habilidades","imagen","dialogos","interfaz_de_usuario","texto","instalar","demos","controlando_la_pantalla","presentacion","motores","index","mapas_y_plataformas","grupos","menu","gestor_de_escenas","depurando","escenas","habilidades","como_funciona_pilas_por_dentro","eventos","sonidos","comportamientos","dibujado_simple_en_pantalla","referencia","fisica","pilas_en_pyqt","preguntas_avanzadas","colisiones","migrar_al_gestor_de_escenas","empezando","controles","tareas","dibujado_avanzado_con_superficies","desarrolladores","camara"],titles:["Interpolaciones","M\u00f3dulo pilas.habilidades","Manejo de im\u00e1genes","Di\u00e1logos","Interfaz de usuario","Textos","Instalaci\u00f3n","Demos","Controlando la pantalla","Presentaci\u00f3n","Motores","Pilas engine - Documentaci\u00f3n","Mapas y plataformas","Grupos","Como crear men\u00faes para tu juegos","Nuevo Gestor de Escenas","Depurando y buscando detalles","Escenas","Habilidades","C\u00f3mo funciona pilas por dentro","Eventos, conexiones y respuestas","Cargar sonidos y m\u00fasica","Comportamientos","Dibujado simple en pantalla","Referencia completa","F\u00edsica","Integrando Pilas a una Aplicaci\u00f3n Qt","Gu\u00eda de preguntas avanzadas","Colisiones","Como migrar mi juego al nuevo Gestor de Escenas","Empezando, los primeros pasos con pilas","Controles","Manejo de tiempo con tareas","Dibujado avanzado con Superficies","Gu\u00eda para desarrolladores","Manejo de C\u00e1mara"],objects:{"":{pilas:[24,0,0,"-"]},"pilas.habilidades.Habilidad":{"__init__":[1,2,1,""]},"pilas.habilidades":{Disparar:[1,1,1,""],RebotarComoCaja:[1,1,1,""],MoverseComoCoche:[1,1,1,""],AumentarConRueda:[1,1,1,""],RebotarComoPelota:[1,1,1,""],PuedeExplotar:[1,1,1,""],MoverseConElTeclado:[1,1,1,""],Imitar:[1,1,1,""],SiempreEnElCentro:[1,1,1,""],SeguirAlMouse:[1,1,1,""],ColisionableComoPelota:[1,1,1,""],Arrastrable:[1,1,1,""],MirarAlActor:[1,1,1,""],PisaPlataformas:[1,1,1,""],Habilidad:[1,1,1,""],DispararConClick:[1,1,1,""],RotarConMouse:[1,1,1,""],SeguirClicks:[1,1,1,""],SeMantieneEnPantalla:[1,1,1,""]},"pilas.habilidades.SeguirClicks":{"__init__":[1,2,1,""]},"pilas.habilidades.SeguirAlMouse":{"__init__":[1,2,1,""]},"pilas.habilidades.SiempreEnElCentro":{"__init__":[1,2,1,""]},"pilas.actores.Texto":{ancho:[24,3,1,""],definir_color:[24,2,1,""],obtener_color:[24,2,1,""],definir_magnitud:[24,2,1,""],definir_texto:[24,2,1,""],color:[24,3,1,""],texto:[24,3,1,""],obtener_texto:[24,2,1,""],obtener_magnitud:[24,2,1,""],magnitud:[24,3,1,""],"__init__":[24,2,1,""]},"pilas.actores.Moneda":{"__init__":[24,2,1,""]},"pilas.evento.ProxyEventos":{suelta_tecla:[24,3,1,""],log:[24,3,1,""],click_de_mouse:[24,3,1,""],pulsa_tecla_escape:[24,3,1,""],mueve_rueda:[24,3,1,""],mueve_camara:[24,3,1,""],actualizar:[24,3,1,""],mueve_mouse:[24,3,1,""],termina_click:[24,3,1,""],pulsa_tecla:[24,3,1,""]},"pilas.habilidades.DispararConClick":{"__init__":[1,2,1,""]},"pilas.habilidades.MoverseComoCoche":{rozamiento:[1,3,1,""],"__init__":[1,2,1,""]},"pilas.habilidades.MirarAlActor":{"__init__":[1,2,1,""]},"pilas.escena.Logos":{"__init__":[24,2,1,""],agregar_logo:[24,2,1,""]},"pilas.actores.Pizarra":{pintar:[24,2,1,""],obtener_coordenada_fisica:[24,2,1,""],pintar_grilla:[24,2,1,""],limpiar:[24,2,1,""],texto:[24,2,1,""],poligono:[24,2,1,""],pintar_imagen:[24,2,1,""],linea:[24,2,1,""],rectangulo:[24,2,1,""],pintar_parte_de_imagen:[24,2,1,""],"__init__":[24,2,1,""],dibujar_punto:[24,2,1,""]},"pilas.actores.Mapa":{pintar_bloque:[24,2,1,""],pintar_limite_de_bloques:[24,2,1,""],convertir_de_coordenada_absoluta_a_coordenada_mapa:[24,2,1,""],es_punto_solido:[24,2,1,""],obtener_numero_de_fila:[24,2,1,""],"__init__":[24,2,1,""],obtener_numero_de_columna:[24,2,1,""],es_punto_solido_coordenada_mapa:[24,2,1,""],obtener_distancia_al_suelo:[24,2,1,""],es_bloque_solido:[24,2,1,""]},"pilas.actores.Pausa":{"__init__":[24,2,1,""]},"pilas.actores.Animado":{definir_cuadro:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.depurador.Depurador":{definir_modos:[16,2,1,""]},"pilas.habilidades.RotarConMouse":{"__init__":[1,2,1,""]},"pilas.escena":{Logos:[24,1,1,""]},"pilas.actores.Piedra":{actualizar:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.Pingu":{definir_cuadro:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.Ejes":{"__init__":[24,2,1,""]},"pilas.evento":{ProxyEventos:[24,1,1,""]},"pilas.actores.Pacman":{definir_cuadro:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.Temporizador":{iniciar:[24,2,1,""],definir_tiempo_texto:[24,2,1,""],"__init__":[24,2,1,""],ajustar:[24,2,1,""]},"pilas.control.Control":{"__init__":[24,2,1,""]},"pilas.dev":{deprecated_warning:[34,4,1,""],deprecated:[34,4,1,""],utilizar_desaconsejados:[34,4,1,""]},"pilas.habilidades.AumentarConRueda":{"__init__":[1,2,1,""]},"pilas.habilidades.Arrastrable":{cuando_arrastra:[1,2,1,""],cuando_intenta_arrastrar:[1,2,1,""],"__init__":[1,2,1,""],cuando_termina_de_arrastrar:[1,2,1,""]},"pilas.actores.GloboElegir":{colocar_origen_del_globo:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.habilidades.Imitar":{"__init__":[1,2,1,""]},"pilas.actores.Ovni":{"__init__":[24,2,1,""]},"pilas.habilidades.RebotarComoCaja":{"__init__":[1,2,1,""]},"pilas.actores":{Mapa:[24,1,1,""],Pausa:[24,1,1,""],Menu:[24,1,1,""],CursorDisparo:[24,1,1,""],Actor:[24,1,1,""],Piedra:[24,1,1,""],Ovni:[24,1,1,""],Caja:[24,1,1,""],Dialogo:[24,1,1,""],listar_actores:[24,4,1,""],Animado:[24,1,1,""],Explosion:[24,1,1,""],Boton:[24,1,1,""],Banana:[24,1,1,""],Estrella:[24,1,1,""],Opcion:[24,1,1,""],Pizarra:[24,1,1,""],Animacion:[24,1,1,""],Globo:[24,1,1,""],Bomba:[24,1,1,""],Pelota:[24,1,1,""],Mono:[24,1,1,""],Pacman:[24,1,1,""],Tortuga:[24,1,1,""],Aceituna:[24,1,1,""],Temporizador:[24,1,1,""],GloboElegir:[24,1,1,""],Nave:[24,1,1,""],Pingu:[24,1,1,""],Ejes:[24,1,1,""],Texto:[24,1,1,""],Puntaje:[24,1,1,""],Martian:[24,1,1,""],Moneda:[24,1,1,""],CursorMano:[24,1,1,""]},"pilas.actores.Actor":{colisiona_con_un_punto:[24,2,1,""],imagen:[24,3,1,""],click_de_mouse:[24,2,1,""],definir_posicion:[24,2,1,""],es_fondo:[24,2,1,""],obtener_posicion:[24,2,1,""],definir_centro:[24,2,1,""],actualizar:[24,2,1,""],vx:[24,3,1,""],vy:[24,3,1,""],fijo:[24,3,1,""],pulsa_tecla:[24,2,1,""],"__init__":[24,2,1,""],rotacion:[24,3,1,""],actor_mas_cercano:[24,2,1,""],pulsa_tecla_escape:[24,2,1,""],termina_click:[24,2,1,""],escala:[24,3,1,""],distancia_con:[24,2,1,""],derecha:[24,3,1,""],espejado:[24,3,1,""],arriba:[24,3,1,""],decir:[24,2,1,""],esta_fuera_de_la_pantalla:[24,2,1,""],eliminar:[24,2,1,""],pre_actualizar:[24,2,1,""],suelta_tecla:[24,2,1,""],duplicar:[24,2,1,""],definir_imagen:[24,2,1,""],ancho:[24,3,1,""],distancia_al_punto:[24,2,1,""],dibujar:[24,2,1,""],centro:[24,3,1,""],abajo:[24,3,1,""],colisiona_con:[24,2,1,""],obtener_centro:[24,2,1,""],transparencia:[24,3,1,""],imitar:[24,2,1,""],obtener_imagen:[24,2,1,""],destruir:[24,2,1,""],escala_y:[24,3,1,""],alto:[24,3,1,""],escala_x:[24,3,1,""],anexar:[24,2,1,""],mueve_rueda:[24,2,1,""],izquierda:[24,3,1,""],mueve_camara:[24,2,1,""],mueve_mouse:[24,2,1,""],y:[24,3,1,""],x:[24,3,1,""],z:[24,3,1,""]},"pilas.actores.Explosion":{"__init__":[24,2,1,""]},"pilas.actores.Boton":{desconectar_presionado_todo:[24,2,1,""],desconectar_sobre_todo:[24,2,1,""],conectar_presionado:[24,2,1,""],desconectar_sobre:[24,2,1,""],desconectar_normal_todo:[24,2,1,""],pintar_sobre:[24,2,1,""],conectar_normal:[24,2,1,""],pintar_normal:[24,2,1,""],desconectar_presionado:[24,2,1,""],pintar_presionado:[24,2,1,""],desconectar_normal:[24,2,1,""],conectar_sobre:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.Nave":{definir_enemigos:[24,2,1,""],"__init__":[24,2,1,""],hacer_explotar_al_enemigo:[24,2,1,""]},"pilas.actores.Menu":{seleccionar_primer_opcion:[24,2,1,""],desactivar:[24,2,1,""],mover_cursor:[24,2,1,""],crear_texto_de_las_opciones:[24,2,1,""],actualizar:[24,2,1,""],seleccionar_opcion_actual:[24,2,1,""],cuando_hace_click_con_el_mouse:[24,2,1,""],activar:[24,2,1,""],cuando_mueve_el_mouse:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.Animacion":{obtener_velocidad_de_animacion:[24,2,1,""],definir_velocidad_de_animacion:[24,2,1,""],actualizar:[24,2,1,""],"__init__":[24,2,1,""],velocidad_de_animacion:[24,3,1,""]},"pilas.actores.CursorDisparo":{"__init__":[24,2,1,""]},"pilas.habilidades.PuedeExplotar":{"__init__":[1,2,1,""]},"pilas.habilidades.MoverseConElTeclado":{aceleracion:[1,3,1,""],velocidad_maxima:[1,3,1,""],"__init__":[1,2,1,""]},"pilas.actores.Opcion":{"__init__":[24,2,1,""],resaltar:[24,2,1,""],seleccionar:[24,2,1,""]},"pilas.actores.Tortuga":{giraizquierda:[24,2,1,""],bajalapiz:[24,2,1,""],crear_circulo:[24,2,1,""],subelapiz:[24,2,1,""],crear_poligono:[24,2,1,""],bl:[24,2,1,""],giraderecha:[24,2,1,""],sl:[24,2,1,""],avanzar:[24,2,1,""],pon_color:[24,2,1,""],pc:[24,2,1,""],color:[24,3,1,""],gd:[24,2,1,""],actualizar:[24,2,1,""],gi:[24,2,1,""],av:[24,2,1,""],set_color:[24,2,1,""],dibujar_linea_desde_el_punto_anterior:[24,2,1,""],get_color:[24,2,1,""],"__init__":[24,2,1,""],pintar:[24,2,1,""]},"pilas.habilidades.ColisionableComoPelota":{"__init__":[1,2,1,""]},"pilas.actores.Estrella":{"__init__":[24,2,1,""]},"pilas.actores.Banana":{definir_cuadro:[24,2,1,""],abrir:[24,2,1,""],"__init__":[24,2,1,""],cerrar:[24,2,1,""]},"pilas.pilasversion":{compareactual:[34,4,1,""],VERSION:[34,5,1,""],compare:[34,4,1,""]},"pilas.control":{Control:[24,1,1,""]},"pilas.habilidades.SeMantieneEnPantalla":{"__init__":[1,2,1,""]},"pilas.habilidades.Disparar":{frecuencia_de_disparo:[1,3,1,""],municion:[1,3,1,""],"__init__":[1,2,1,""]},"pilas.actores.Globo":{colocar_origen_del_globo:[24,2,1,""],cuando_quieren_avanzar:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.Martian":{definir_cuadro:[24,2,1,""],puede_saltar:[24,2,1,""],actualizar:[24,2,1,""],obtener_distancia_al_suelo:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.habilidades.PisaPlataformas":{"__init__":[1,2,1,""]},pilas:{control:[24,0,0,"-"],evento:[24,0,0,"-"],avisar:[24,4,1,""],ver:[24,4,1,""],version:[24,4,1,""],habilidades:[1,0,0,"-"],iniciar:[24,4,1,""],reiniciar:[24,4,1,""],escena:[24,0,0,"-"],dev:[34,0,0,"-"],esta_inicializada:[24,4,1,""],iniciar_con_lanzador:[24,4,1,""],abrir_cargador:[24,4,1,""],abrir_interprete:[24,4,1,""],terminar:[24,4,1,""],actores:[24,0,0,"-"],pilasversion:[34,0,0,"-"],obtener_configuracion:[24,4,1,""],abrir_asistente:[24,4,1,""],ejecutar:[24,4,1,""]},"pilas.actores.Pelota":{"__init__":[24,2,1,""]},"pilas.actores.Mono":{sonreir:[24,2,1,""],normal:[24,2,1,""],saltar:[24,2,1,""],decir:[24,2,1,""],gritar:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.habilidades.RebotarComoPelota":{"__init__":[1,2,1,""]},"pilas.actores.Puntaje":{definir:[24,2,1,""],aumentar:[24,2,1,""],"__init__":[24,2,1,""],obtener:[24,2,1,""]},"pilas.actores.Aceituna":{reir:[24,2,1,""],burlar:[24,2,1,""],normal:[24,2,1,""],saltar:[24,2,1,""],burlarse:[24,2,1,""],gritar:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.CursorMano":{"__init__":[24,2,1,""]},"pilas.actores.Dialogo":{iniciar:[24,2,1,""],decir:[24,2,1,""],elegir:[24,2,1,""],"__init__":[24,2,1,""],decir_inmediatamente:[24,2,1,""]},"pilas.actores.Bomba":{explotar:[24,2,1,""],"__init__":[24,2,1,""]},"pilas.actores.Caja":{"__init__":[24,2,1,""]}},titleterms:{multimedia:19,"im\u00e1gen":[23,2],integrando:26,tener:17,personalizada:25,coordenada:[33,35],operativo:6,actor:[18,12,24,2,13,14,23,0,27,5,30,19],puntual:27,habilidad:[18,1,19],usando:23,manteners:34,ingreso:4,exclusiva:5,enfoqu:19,avanzado:33,referencia:[20,24,34],porcion:23,atributo:[8,34],repositio:34,"impresi\u00f3n":8,investigando:31,"espa\u00f1ol":19,detal:[34,16],personaj:30,pila:[11,24,1,30,15,26,27,34,9,19],comun:4,circulo:33,dibujado:[23,33,27],colision:[12,28],fin:29,ofici:9,"creaci\u00f3n":33,real:25,"c\u00f3mo":[18,17,27,19],vece:27,prueba:34,conversacion:3,por:[18,9,27,19],lado:22,"opci\u00f3n":6,reproduciendo:2,mous:18,eliminando:30,ejecutan:19,desd:[16,6],inspeccionando:[23,19],"tama\u00f1o":25,observando:20,desarrollo:[34,19],"gu\u00eda":[34,27],creando:[13,14,12,30,20],"c\u00e1mara":35,obtengo:27,gravedad:25,interactivament:25,avanzada:[27,6],pidiendo:30,actualizado:34,"depuraci\u00f3n":[25,8,16,19],modo:[25,8,34,16,19],"instalaci\u00f3n":[34,6],"m\u00fasica":21,cosa:[30,17],consultar:31,paso:30,ejemplo:[18,12,25,28,22],escalando:0,presentando:12,pausando:17,pieza:7,bloqu:12,"d\u00f3nde":31,"migraci\u00f3n":29,pintar:33,simpl:23,pintando:23,programa:12,ingl:27,"documentaci\u00f3n":[11,19],primer:34,siempr:34,"men\u00fa":14,buscando:16,juego:[14,17,29],usamo:19,escena:[29,24,17,15],ayudar:27,box2d:25,biblioteca:[30,19],pilasverion:34,"m\u00e9todo":[17,33],"int\u00e9rpret":30,eliminar:32,pued:27,otro:[18,22,19],manejo:[32,35,2,16],sensibl:35,cambiar:15,"aplicaci\u00f3n":26,"animaci\u00f3n":2,"emisi\u00f3n":20,sobreescrib:17,pregunta:[27,3],reproducen:27,cambiando:[17,25],"funci\u00f3n":20,que:[18,20,27,19],migrar:29,vieja:27,pizarra:23,nueva:17,nuevo:[29,15],protagonista:25,empezando:30,gestor:[29,15],pausa:16,cadena:[0,5],una:[2,23,27,26,15,33],cargar:21,base:15,puedo:27,escenario:12,quien:27,attributeerror:27,sencillo:28,"com\u00fan":30,mano:2,control:[24,31],desinstalo:27,propiedad:[5,4],columna:2,girando:0,mensaj:[5,3],texto:[5,33,4],son:[14,5],detectar:16,cada:6,api:19,otra:18,motor:[10,19],"m\u00f3dulo":[24,1,19],pantalla:[8,23,5],tarea:32,"conclusi\u00f3n":30,depurando:16,comportamiento:22,idea:18,dibujando:[23,33],"caracter\u00edstica":9,distinto:13,usa:19,opengl:27,"qu\u00e9":9,fondo:17,anda:27,interfaz:4,error:[16,27],pool:19,"di\u00e1logo":3,"presentaci\u00f3n":9,consultado:20,equipo:27,sonido:[27,21],conexion:20,repositorio:[34,6],para:[20,18,13,14,23,6,30,34,16,33],haciendo:2,grilla:[23,2],resultado:26,completo:12,part:27,desarrollador:34,"\u00faltima":34,"selecci\u00f3n":4,lista:4,animacion:[30,2],"se\u00f1al":20,"rect\u00e1ngulo":33,usuario:4,plataforma:12,dev:34,"versi\u00f3n":[34,27],controlando:8,entr:15,del:[29,34],interactivo:19,sobr:[34,33],desconectando:20,obteniendo:34,activar:16,como:[14,23,27,29],observ:19,configura:27,crear:[14,5,17],figura:25,"rotaci\u00f3n":30,sea:18,desaconsejado:34,funciona:19,iniciar:[29,27,15],demo:7,"s\u00f3lido":12,mundo:19,propio:20,tengo:27,mejor:20,consulta:27,dialogo:3,"f\u00e1cil":6,fila:2,evento:[29,20,24,19],mapa:12,engin:11,objeto:[31,35,19],iniciando:30,ayuda:30,"filosof\u00eda":19,activando:16,personalizar:27,cuenta:17,mezclar:18,sencilla:2,normal:17,conectando:20,investigar:18,controlada:2,conectar:20,interpolacion:0,funcion:[14,20],conectada:20,tiempo:[32,16],"posici\u00f3n":[30,18,8],sistema:[6,19],escala:[30,25],dibujar:[23,33],funcionan:18,respuesta:[14,20],deslizador:4,grupo:13,"c\u00f3digo":[26,16],mal:27,problema:19,sitio:9,hacer:18,orden:8,selector:4,tile:12,reproducir:21,arrastr:18,tortuga:23,superfici:33,dentro:19,conocerlo:20,cambio:29,con:[12,2,30,15,32,33],argumento:19,"f\u00edsica":25,completa:24,uno:25,mostrando:5,cambia:18,linea:33,primero:30}}) \ No newline at end of file +Search.setIndex({objects:{"":{pilas:[25,0,1,""]},"pilas.habilidades.Habilidad":{"__init__":[1,2,1,""]},"pilas.habilidades":{Disparar:[1,3,1,""],RebotarComoCaja:[1,3,1,""],MoverseComoCoche:[1,3,1,""],SeMantieneEnPantalla:[1,3,1,""],RebotarComoPelota:[1,3,1,""],PuedeExplotar:[1,3,1,""],SeguirAlMouse:[1,3,1,""],MoverseConElTeclado:[1,3,1,""],Imitar:[1,3,1,""],SiempreEnElCentro:[1,3,1,""],AumentarConRueda:[1,3,1,""],ColisionableComoPelota:[1,3,1,""],Arrastrable:[1,3,1,""],MirarAlActor:[1,3,1,""],RotarConMouse:[1,3,1,""],Habilidad:[1,3,1,""],DispararConClick:[1,3,1,""],PisaPlataformas:[1,3,1,""],SeguirClicks:[1,3,1,""]},"pilas.habilidades.SeguirClicks":{"__init__":[1,2,1,""]},"pilas.habilidades.SeguirAlMouse":{"__init__":[1,2,1,""]},"pilas.habilidades.SiempreEnElCentro":{"__init__":[1,2,1,""]},"pilas.actores.Texto":{ancho:[25,1,1,""],definir_color:[25,2,1,""],obtener_color:[25,2,1,""],definir_magnitud:[25,2,1,""],magnitud:[25,1,1,""],color:[25,1,1,""],texto:[25,1,1,""],obtener_texto:[25,2,1,""],obtener_magnitud:[25,2,1,""],definir_texto:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.habilidades.DispararConClick":{"__init__":[1,2,1,""]},"pilas.actores.Aceituna":{reir:[25,2,1,""],burlar:[25,2,1,""],normal:[25,2,1,""],saltar:[25,2,1,""],burlarse:[25,2,1,""],gritar:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.evento.ProxyEventos":{suelta_tecla:[25,1,1,""],log:[25,1,1,""],click_de_mouse:[25,1,1,""],pulsa_tecla_escape:[25,1,1,""],mueve_rueda:[25,1,1,""],mueve_camara:[25,1,1,""],actualizar:[25,1,1,""],mueve_mouse:[25,1,1,""],termina_click:[25,1,1,""],pulsa_tecla:[25,1,1,""]},"pilas.actores.Caja":{"__init__":[25,2,1,""]},"pilas.habilidades.MoverseComoCoche":{rozamiento:[1,1,1,""],"__init__":[1,2,1,""]},"pilas.habilidades.MirarAlActor":{"__init__":[1,2,1,""]},"pilas.escena.Logos":{"__init__":[25,2,1,""],agregar_logo:[25,2,1,""]},"pilas.actores.Pizarra":{pintar:[25,2,1,""],obtener_coordenada_fisica:[25,2,1,""],pintar_grilla:[25,2,1,""],limpiar:[25,2,1,""],texto:[25,2,1,""],poligono:[25,2,1,""],pintar_imagen:[25,2,1,""],linea:[25,2,1,""],rectangulo:[25,2,1,""],pintar_parte_de_imagen:[25,2,1,""],"__init__":[25,2,1,""],dibujar_punto:[25,2,1,""]},"pilas.actores.Pausa":{"__init__":[25,2,1,""]},"pilas.actores.Animado":{definir_cuadro:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.depurador.Depurador":{definir_modos:[17,2,1,""]},"pilas.actores.Temporizador":{iniciar:[25,2,1,""],ajustar:[25,2,1,""],"__init__":[25,2,1,""],definir_tiempo_texto:[25,2,1,""]},"pilas.escena":{Logos:[25,3,1,""]},"pilas.actores.Piedra":{actualizar:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.actores.Pingu":{definir_cuadro:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.actores.Ejes":{"__init__":[25,2,1,""]},"pilas.evento":{ProxyEventos:[25,3,1,""]},"pilas.actores.Pacman":{definir_cuadro:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.habilidades.ColisionableComoPelota":{"__init__":[1,2,1,""]},"pilas.control.Control":{"__init__":[25,2,1,""]},"pilas.dev":{deprecated_warning:[34,4,1,""],deprecated:[34,4,1,""],utilizar_desaconsejados:[34,4,1,""]},"pilas.control":{Control:[25,3,1,""]},"pilas.habilidades.Arrastrable":{cuando_arrastra:[1,2,1,""],cuando_intenta_arrastrar:[1,2,1,""],"__init__":[1,2,1,""],cuando_termina_de_arrastrar:[1,2,1,""]},"pilas.actores.GloboElegir":{colocar_origen_del_globo:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.habilidades.Imitar":{"__init__":[1,2,1,""]},"pilas.actores.Mapa":{pintar_bloque:[25,2,1,""],pintar_limite_de_bloques:[25,2,1,""],convertir_de_coordenada_absoluta_a_coordenada_mapa:[25,2,1,""],es_punto_solido:[25,2,1,""],es_bloque_solido:[25,2,1,""],obtener_numero_de_columna:[25,2,1,""],es_punto_solido_coordenada_mapa:[25,2,1,""],obtener_distancia_al_suelo:[25,2,1,""],"__init__":[25,2,1,""],obtener_numero_de_fila:[25,2,1,""]},"pilas.habilidades.RebotarComoCaja":{"__init__":[1,2,1,""]},"pilas.actores":{Mapa:[25,3,1,""],Pausa:[25,3,1,""],Menu:[25,3,1,""],Actor:[25,3,1,""],Piedra:[25,3,1,""],Ovni:[25,3,1,""],CursorDisparo:[25,3,1,""],Dialogo:[25,3,1,""],listar_actores:[25,4,1,""],Animado:[25,3,1,""],Explosion:[25,3,1,""],Boton:[25,3,1,""],Banana:[25,3,1,""],Estrella:[25,3,1,""],Martian:[25,3,1,""],Opcion:[25,3,1,""],Pizarra:[25,3,1,""],Animacion:[25,3,1,""],Globo:[25,3,1,""],Bomba:[25,3,1,""],Pelota:[25,3,1,""],Mono:[25,3,1,""],Pacman:[25,3,1,""],Tortuga:[25,3,1,""],Aceituna:[25,3,1,""],Temporizador:[25,3,1,""],GloboElegir:[25,3,1,""],Nave:[25,3,1,""],Pingu:[25,3,1,""],Ejes:[25,3,1,""],Texto:[25,3,1,""],Puntaje:[25,3,1,""],Caja:[25,3,1,""],Moneda:[25,3,1,""],CursorMano:[25,3,1,""]},"pilas.actores.Actor":{colisiona_con_un_punto:[25,2,1,""],imagen:[25,1,1,""],click_de_mouse:[25,2,1,""],definir_posicion:[25,2,1,""],es_fondo:[25,2,1,""],obtener_posicion:[25,2,1,""],definir_centro:[25,2,1,""],actualizar:[25,2,1,""],vx:[25,1,1,""],vy:[25,1,1,""],fijo:[25,1,1,""],pulsa_tecla:[25,2,1,""],"__init__":[25,2,1,""],rotacion:[25,1,1,""],actor_mas_cercano:[25,2,1,""],pulsa_tecla_escape:[25,2,1,""],termina_click:[25,2,1,""],escala:[25,1,1,""],distancia_con:[25,2,1,""],derecha:[25,1,1,""],espejado:[25,1,1,""],arriba:[25,1,1,""],decir:[25,2,1,""],esta_fuera_de_la_pantalla:[25,2,1,""],eliminar:[25,2,1,""],pre_actualizar:[25,2,1,""],suelta_tecla:[25,2,1,""],duplicar:[25,2,1,""],definir_imagen:[25,2,1,""],ancho:[25,1,1,""],distancia_al_punto:[25,2,1,""],dibujar:[25,2,1,""],centro:[25,1,1,""],abajo:[25,1,1,""],colisiona_con:[25,2,1,""],obtener_centro:[25,2,1,""],transparencia:[25,1,1,""],imitar:[25,2,1,""],obtener_imagen:[25,2,1,""],destruir:[25,2,1,""],escala_y:[25,1,1,""],alto:[25,1,1,""],escala_x:[25,1,1,""],anexar:[25,2,1,""],mueve_rueda:[25,2,1,""],izquierda:[25,1,1,""],mueve_camara:[25,2,1,""],mueve_mouse:[25,2,1,""],y:[25,1,1,""],x:[25,1,1,""],z:[25,1,1,""]},"pilas.actores.Explosion":{"__init__":[25,2,1,""]},"pilas.actores.Boton":{desconectar_presionado_todo:[25,2,1,""],desconectar_sobre_todo:[25,2,1,""],conectar_presionado:[25,2,1,""],desconectar_sobre:[25,2,1,""],desconectar_normal_todo:[25,2,1,""],pintar_sobre:[25,2,1,""],conectar_normal:[25,2,1,""],pintar_normal:[25,2,1,""],desconectar_presionado:[25,2,1,""],pintar_presionado:[25,2,1,""],desconectar_normal:[25,2,1,""],conectar_sobre:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.actores.Nave":{definir_enemigos:[25,2,1,""],"__init__":[25,2,1,""],hacer_explotar_al_enemigo:[25,2,1,""]},"pilas.actores.Menu":{seleccionar_primer_opcion:[25,2,1,""],desactivar:[25,2,1,""],mover_cursor:[25,2,1,""],crear_texto_de_las_opciones:[25,2,1,""],actualizar:[25,2,1,""],seleccionar_opcion_actual:[25,2,1,""],cuando_hace_click_con_el_mouse:[25,2,1,""],activar:[25,2,1,""],cuando_mueve_el_mouse:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.actores.Animacion":{obtener_velocidad_de_animacion:[25,2,1,""],velocidad_de_animacion:[25,1,1,""],actualizar:[25,2,1,""],"__init__":[25,2,1,""],definir_velocidad_de_animacion:[25,2,1,""]},"pilas.habilidades.RotarConMouse":{"__init__":[1,2,1,""]},"pilas.habilidades.PuedeExplotar":{"__init__":[1,2,1,""]},"pilas.habilidades.MoverseConElTeclado":{aceleracion:[1,1,1,""],velocidad_maxima:[1,1,1,""],"__init__":[1,2,1,""]},"pilas.actores.Opcion":{"__init__":[25,2,1,""],seleccionar:[25,2,1,""],resaltar:[25,2,1,""]},"pilas.actores.Tortuga":{giraizquierda:[25,2,1,""],bajalapiz:[25,2,1,""],crear_circulo:[25,2,1,""],subelapiz:[25,2,1,""],crear_poligono:[25,2,1,""],color:[25,1,1,""],avanzar:[25,2,1,""],giraderecha:[25,2,1,""],sl:[25,2,1,""],bl:[25,2,1,""],pon_color:[25,2,1,""],pc:[25,2,1,""],gd:[25,2,1,""],actualizar:[25,2,1,""],gi:[25,2,1,""],av:[25,2,1,""],set_color:[25,2,1,""],dibujar_linea_desde_el_punto_anterior:[25,2,1,""],get_color:[25,2,1,""],"__init__":[25,2,1,""],pintar:[25,2,1,""]},"pilas.actores.Estrella":{"__init__":[25,2,1,""]},"pilas.actores.Banana":{definir_cuadro:[25,2,1,""],abrir:[25,2,1,""],"__init__":[25,2,1,""],cerrar:[25,2,1,""]},"pilas.pilasversion":{compareactual:[34,4,1,""],VERSION:[34,5,1,""],compare:[34,4,1,""]},"pilas.habilidades.AumentarConRueda":{"__init__":[1,2,1,""]},"pilas.habilidades.SeMantieneEnPantalla":{"__init__":[1,2,1,""]},"pilas.habilidades.Disparar":{frecuencia_de_disparo:[1,1,1,""],municion:[1,1,1,""],"__init__":[1,2,1,""]},"pilas.actores.Globo":{colocar_origen_del_globo:[25,2,1,""],cuando_quieren_avanzar:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.actores.Martian":{definir_cuadro:[25,2,1,""],obtener_distancia_al_suelo:[25,2,1,""],actualizar:[25,2,1,""],"__init__":[25,2,1,""],puede_saltar:[25,2,1,""]},"pilas.actores.Moneda":{"__init__":[25,2,1,""]},"pilas.habilidades.PisaPlataformas":{"__init__":[1,2,1,""]},pilas:{control:[25,0,1,""],evento:[25,0,1,""],avisar:[25,4,1,""],ver:[25,4,1,""],habilidades:[1,0,1,""],iniciar:[25,4,1,""],reiniciar:[25,4,1,""],escena:[25,0,1,""],dev:[34,0,1,""],esta_inicializada:[25,4,1,""],iniciar_con_lanzador:[25,4,1,""],abrir_cargador:[25,4,1,""],version:[25,4,1,""],terminar:[25,4,1,""],abrir_interprete:[25,4,1,""],actores:[25,0,1,""],pilasversion:[34,0,1,""],obtener_configuracion:[25,4,1,""],abrir_asistente:[25,4,1,""],ejecutar:[25,4,1,""]},"pilas.actores.Pelota":{"__init__":[25,2,1,""]},"pilas.actores.Mono":{sonreir:[25,2,1,""],normal:[25,2,1,""],saltar:[25,2,1,""],decir:[25,2,1,""],gritar:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.habilidades.RebotarComoPelota":{"__init__":[1,2,1,""]},"pilas.actores.Puntaje":{definir:[25,2,1,""],aumentar:[25,2,1,""],"__init__":[25,2,1,""],obtener:[25,2,1,""]},"pilas.actores.Ovni":{"__init__":[25,2,1,""]},"pilas.actores.CursorMano":{"__init__":[25,2,1,""]},"pilas.actores.Dialogo":{iniciar:[25,2,1,""],elegir:[25,2,1,""],decir:[25,2,1,""],"__init__":[25,2,1,""],decir_inmediatamente:[25,2,1,""]},"pilas.actores.Bomba":{explotar:[25,2,1,""],"__init__":[25,2,1,""]},"pilas.actores.CursorDisparo":{"__init__":[25,2,1,""]}},terms:{"puls\u00e1":29,tratar:[26,19,20],instalada:31,tratan:5,escriba:[31,28,20],"puls\u00f3":[15,25],celebrado:12,crear_bomba:20,otro:[21,0,1,4,31,14,15,24,25,16,12,27,23,30,8,26,19,20],"seg\u00fan":3,buscamo:15,asumimo:27,asignarl:[0,2],otra:[21,12,35,2,15,31,14,24,25,6,26,30,16,33,20,18],igual:[13,25,34],cuadrado:26,abra:25,"soluci\u00f3n":[15,20],dispararconclick:1,actualizacion:25,apilamo:16,"s\u00f3lido":[12,25,19],lograr:[21,0,2,15,23,19,20],multiplicamo:13,fuent:[31,25,19],reproduciendo:[25,2],esa:[12,2,14,24,25,26,27,19,20],atajo:[13,26,17,29,18],minijuego:7,coordenada:[15,25,31,27,8,35,19,20],ajust:0,desconecta:20,"invocaci\u00f3n":25,"ofrecer\u00e1n":25,decimo:[10,14],courrier:19,haber:[25,26,20],almacenar_escena:[18,16],vector:25,elegir:[15,25,3],correctament:[1,28],deprecationwarn:34,"dise\u00f1ar":20,fuera:[31,25],formato:[12,2,20],trazar:[25,24],bienvenido:[31,18],agrega:25,pulsa:[25,1,29,31,26,8,17,20],permitir_depuracion:25,ejemplo:[0,1,2,3,4,5,28,7,8,9,12,13,14,15,16,17,19,20,21,22,23,24,25,26,29,30,31,32,33],docent:20,pausar:18,entr:[15,25,29,3,4,13,12,16,26,27,8,31,20],fuert:15,posicion:[25,1,13,24,17,35],agregu:29,ocultara:27,tipo:[0,1,22,33,24,20],muev:[31,15,25,24,29],"inter\u00e9":9,colocar_origen_del_globo:25,dialogo:[25,3],"new":[15,12],net:15,asi:[27,1],continuaremo:31,"tendr\u00e1n":31,manejo:[10,11,35,2,33,34,17,20],cambiar:[10,25,1,2,4,31,14,24,0,16,26,30,28,8,34,19],"par\u00e1metro":[15,0,1,22,27,31,12,16,7,34,25,19],explorar:[31,25,35],imprimir_posicion:15,desplaza:[25,1],representen:29,interno:[25,17],pintar_presionado:25,"cap\u00edtulo":[24,20],path:27,activa:[30,18,17,16,4],temporalment:20,"implementaci\u00f3n":[27,20],accedimo:15,"seguir\u00e1n":[8,29],indicando:[15,25,12,26,8,19],bro:12,resto:[10,31,12,28,20],reescribimo:15,permit:[10,21,12,1,2,3,4,31,35,15,5,16,9,22,32,8,34,17,25,20],que:[0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],tapen:8,reporta:15,relacionado:20,portabl:20,definir_posicion:25,ejecutando:31,frase:[25,3],"configuraci\u00f3n":[27,25,28],hablar:[31,3],total:0,"combinaci\u00f3n":21,llenar:29,rebot:1,ingresodetexto:4,seleccionado:[25,20,26,4],conectar_norm:25,mi_disparo:25,invoquen:20,funciona:[21,3,11,14,5,9,20],saber:[15,25,2,28],"usar\u00e1n":12,"cron\u00f3metro":19,warn:34,explotar:[31,25,1],facilidad:[13,26],prioridad:20,destruir:[27,25],icono:[25,4],setup:34,concepto:[21,2,15,31,23,24,26,20],cuadrada:1,hizo:27,distancia_con:25,permita:[21,27,4],verdeoscuro:[24,19],solo_letra:4,"creaci\u00f3n":[19,20],espacio:[31,25,26,35],aparezcan:[13,33],indic:25,recorriendo:2,etiqueta:25,clickean:27,decirlo:3,arrancan:27,hugoruscitti:[15,34],"reci\u00e9n":28,hemo:[21,15,31,24,7,8],conocerlo:15,construy:[25,1,19,20],objeto:[1,3,4,5,28,7,9,12,25,13,15,17,18,19,20,21,22,23,26,27,29,31,32,35],definir_color:25,encarado:1,env:27,retorno:[33,34,2],"interact\u00faan":[18,20],estado:[15,25,4,32,16,34,20],miactor:32,implementado:[15,19],implementada:[21,20],alto_globo:25,"ex\u00e1ctament":25,lenguaj:[24,20],cambiado:25,"ser\u00eda":[32,12,25,20],estrecha:21,mese:15,orden:[8,3,20],mencionado:20,finalic:33,velocidad_rotacion:1,hasta:[25,1,2,23,24,26,16,18,20],retorn:33,definir_enemigo:25,nuevament:[23,2,29,26],reloj:20,neto:12,integrando:[11,27],"atenci\u00f3n":14,cerrado:25,compuesto:12,superir:25,clave:[15,25],"simp\u00e1tico":31,autocompletar:31,flexibl:[24,20],mayor:[34,20],corregirlo:26,repositio:34,cerrar:25,fix:34,"explicar\u00e9mo":16,personaj:[21,0,2,3,15,31,14,32,25,12,18,29,20],arrastrar:[1,26],origen:[1,19],"imprimir\u00e1":[21,15,19,20],valor:[15,12,1,2,29,4,31,0,26,19,8,35,17,25,20],crea:[31,25],"permitir\u00e1":[27,4],deshabilitar:[20,17,4],elegido:[8,3],pedimo:20,configurado:28,obtener_centro:25,lento:[31,24],contador:[25,35],"traer\u00e1n":3,invocar:[14,25,2,19,20],"filosof\u00eda":20,incluyen:31,corrient:31,permanezca:35,representa:[21,12,1,29,15,33,5,17,25],"buscar\u00e1":[28,22],incorporar:16,respositorio:34,ingresar:[34,4],hola_mundo:25,conocimiento:8,nave:[13,31,25,33,2],intentado:21,prohibir:4,resum:25,definir_velocidad_de_animacion:25,utilizan:[25,20],funcionamiento:[25,2,26,28,7,18,17,20],"migraci\u00f3n":30,logo:[25,24,9],validacion:20,tileset:12,burlar:25,nunca:2,"cre\u00f3":20,"colocar\u00e1":18,permitirl:[20,2,4],manda:26,velocidad_de_animacion:25,personalizar:[1,26,28],"coment\u00e9":5,ella:[31,25,18,16,19],estableciendo:25,proyectil:1,entran:29,correcta:34,correcto:28,escuchamo:15,estudiant:20,entrar:[29,16],lineal:0,largo:9,realizar:[25,2,31,24,26,16,30,20],nave_detenida:2,hacer_explotar_al_enemigo:25,pasamo:[30,16],probar:31,alterar:[13,7,5,29],aumentarconrueda:[21,1],asignamo:33,desconectan:15,intentar:28,hora:[25,20,2,18],grado:[31,0,24,25,4],"est\u00e1":[26,21,12,25,4,31,24,5,9,7,18,8,34,17,19,20],render:28,"\u00fanica":[31,27,32],videojuego:[15,12,2,3,33,23,25,29,9,19,20],"est\u00e9":[25,1,28],batalhao:12,compareactu:34,ciclica:[25,2],agregar:[13,27,25,29],pulsar:[15,25,1,31,16,17],comic:[31,25],rutina:[23,29,9,28],"a\u00f1o":[12,25],"quitar\u00edamo":16,"mostrar\u00e1n":25,puedeexplotar:[25,1],"comunicaci\u00f3n":15,eficiencia:25,"iteraci\u00f3n":20,inconvenient:17,paso:[11,25,29,3,31,23,24,30,9],"program\u00e1ticament":19,segundo:[33,0,1,2,13,14,25,28,12,31,23,26,20],segunda:[34,26,20],eliminara:34,direct:28,avanza:[24,2],abrir:[31,21,12,25,27],"a\u00fan":[12,5,26],encontrarlo:4,moviendo:25,habilita:[34,17],"conexi\u00f3n":15,"cambi\u00f3":25,dominar:24,"rotar\u00e1":1,invocando:[1,26],hereda:[27,16],abriendo:31,disparar:[25,1],animado:25,rendercomposit:28,"disminuir\u00e1":21,esta:[0,2,3,4,5,6,7,9,25,13,14,15,16,17,18,19,20,21,22,23,24,12,26,27,28,29,30,31,32,34],configura:28,esto:[0,1,2,3,4,5,28,30,8,17,12,25,13,15,18,19,20,21,24,26,27,31,32,34,35],efecto:[31,15,2,23],conversar:3,cambiarl:21,disparan:15,escrib:[21,25,31,14,5,26,7,20],"construir\u00e1":20,sitio:[9,6,20],izquierda:[25,1,2,23,32,24,5,8,19],ocurrir:[15,35],"deconectar\u00e1n":15,agilizar:[31,9],modificamo:20,contribuir:34,"gr\u00e1fica":[19,3,20],filo:16,programar:[9,29,20],"gr\u00e1fico":[12,25,2,28,20],cambiar_escena:[30,25,18,16],llamar:[12,2,22,31,25,18,34,29,20],"c\u00edclica":2,horizontalment:31,regular:4,"pod\u00eda":12,vigilar:1,partir:[25,13,24,31,7,34,19],descativar:4,alimento:[25,29],doc:[15,20],repositorio:[34,6],videjuego:9,producir:25,cambio:[12,4,14,25,16,30,19],incompleto:28,"har\u00eda":20,responden:25,"fu\u00e9":16,cambia:[21,25,15,4,8,20],inmeditament:7,"utilizar\u00e1":[12,25],acostumbran:20,detenerla:33,hacemo:[21,20],random:[27,29],"id\u00e9ntico":20,arrastra:1,comprueba:25,radio:[29,25,17,19],diccionario:[15,25],compararla:34,realizado:20,lejania:25,hacerlo:[30,16],"funci\u00f3n":[15,0,25,2,3,4,31,14,5,16,26,7,22,28,33,29,34,17,19,20],quieren:24,ment:27,menu:[14,25],iniciarla:33,hacerla:26,meno:[12,20,25,28,18],rectangulo:[25,19],"ir\u00e1":15,"f\u00e1cilment":[13,21,12,17,4],cuando_selecciona:4,constantement:14,sustituir:30,deceleracion:1,traza:24,soltado:[25,1],sirvan:12,youtub:27,mainwindow:27,muestran:[15,5],emb:27,obtengo:28,inicializar:[25,20],disco:[24,19],dependiendo:[33,32],offset_origen_actor:1,"dise\u00f1ando":24,idioma:20,bah:29,complejo:[21,15,20],respond:[25,1,20],hagan:29,cerca:[8,12,20],bajalapiz:[25,24],widget:27,queda:[23,25,18,4],pizarra:[11,25,24,19,20],utilizars:34,result:0,respons:20,dividir:18,colisiona:[27,25],alentador:20,"men\u00fa":[11,12,14,25,18,20],"adaptaci\u00f3n":[15,20],superclas:[21,20],marcan:19,vuelca:20,ira:25,combinar:[21,17],mui:[21,12,35,2,3,15,31,14,28,24,26,16,7,22,18,32,33,17,19,20],alguien:[26,20],reemplazar:27,compartir:21,ancho:[25,24,19,4],interrump:20,debe:[12,1,22,31,23,32,24,25,16,30,34,20],lupa:4,lado_seguimiento:1,deba:28,elaborado:[18,20],chocando:26,"m\u00ednima":21,comenzando:[25,2],"m\u00ednimo":20,f10:[25,17,20],elaborada:24,rozamiento:1,estuviera:14,ahora:[12,2,3,4,13,24,26,16,7,18,30,34,31,29,20],desactivado:34,una:[0,1,2,3,15,5,6,7,8,9,11,12,13,14,4,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31,33,34,35],"destrucci\u00f3n":27,encarga:20,rompecabeza:7,"com\u00fan":[31,21,33,2,20],uno:[12,2,29,4,31,14,24,25,26,18,8,34,17,20],"geom\u00e9trica":[24,26],bool:[25,34],"geom\u00e9trico":8,definir_centro:25,definir_modo:17,hallamo:15,decelera:1,avanzar:[23,25,24,2,17],framework:20,soport:[28,20],tarea:[10,11,12,2,33,23,9,20],capturar:33,cuando_cambia:4,ubicando:28,interesa:[15,2],ocurriendo:17,"a\u00f1ad":25,"seleccionar\u00e1":10,dibujars:20,estaban:24,entonc:[15,12,1,22,4,25,28,26,20],avisado:15,contamo:31,sprite:20,"d\u00eda":12,escena_juego:30,pueden:[26,15,12,2,3,31,14,32,24,25,9,22,18,17,19,20],"avisar\u00e1":15,usado:[27,20],"subm\u00f3dulo":4,pasar_con_teclado:25,els:[20,4],cambi:[31,1,35],medida:[20,2,4],heredando:18,save:12,gnu:9,asegura:1,properti:27,sourceforg:15,asign:2,encontrar:20,da1dfthj:27,orientada:21,eligen:25,mueve_mous:[30,15,25,20],orientado:20,experimentando:9,bin:[27,34],ofreciendo:9,"funcionar\u00e1":[10,26],kwarg:27,"vinculaci\u00f3n":21,interactu:[25,4],mostrars:[25,2],adaptador:28,descuido:34,construya:14,make:20,posea:27,diferencia:[21,25,28,19,20],complet:7,desconectar_por_id:15,ello:[21,25,15,31,24,26,34,20],memoria:[28,19],buscando:[11,8,17],decir_inmediatament:[25,3],principiant:[25,20],aparecen:8,podamo:[15,18,20],"estar\u00edamo":[0,35],preferencia:4,deprecated_warn:34,poner_en_reposo:2,hacer:[0,1,2,3,15,5,7,8,9,12,25,13,17,18,19,20,21,23,26,29,30,31,32],dado:[21,1,34,7,20,35],recurso:[14,2,19],sintetizar:24,"decisi\u00f3n":[2,20],maximo:25,programa:[12,3,4,14,25,28,5,27,26,20],destroi:27,hacen:[14,26,20],maxima:[25,1],letra:[19,4],colisiona_con_un_punto:[27,25],"us\u00e1bamo":15,compleja:17,reducida:20,seleccionarla:[32,4],hai:[15,12,35,2,13,14,24,25,6,5,7,18,23,33,31,26,19,20],desconectar_norm:25,escala_i:25,explota:25,han:[21,15,20],cargarla:24,oculta:[26,4],capa:[12,20],"mencion\u00e9":[0,2],haz:[31,32],prueb:21,"mezclar\u00e1n":20,animacion_movimiento:2,expon:20,"comenz\u00e1":31,"indicar\u00e1":25,"t\u00e9cnicament":20,busqueda:25,texti:16,duplicar:25,posibilidad:[12,1,24,2,25],recomend:34,pybox2d:[9,26],subelapiz:[25,24],amarillo:25,"pod\u00edan":19,perfecto:[29,3],setearl:27,alterando:25,aceituna:[25,1,32],invoca:[12,25,20],"tama\u00f1o":[26,21,0,1,4,31,14,5,12,25,19],pausada:16,desarrollaremo:27,"llenar\u00e1":29,aprovechar:20,seguiralmous:1,deprec:34,manual:[21,25,20],pausado:18,agrad:18,ninguna:15,regularment:25,desinstalar:28,"permitir\u00eda":16,www:[21,12,15,6,27,28,34,9],almacenada:[25,18],activamo:26,"secci\u00f3n":[15,25,24,6,27,34,20],tenemo:[15,25,2,31,23,24,26,28,27,33,19,35],"d\u00f3nde":[32,20],salir:[14,1,18,16,20],proponerno:27,bord:[8,25,19],pintando:24,tutorial:[10,9],instalando:28,djangoproject:15,darl:[15,12,9,26],normal:[21,25,13,24,28,18,20],comienza_a_arrastrar:1,usar_motor:[10,27,25,28,20],indicarl:[10,2,3,31,23,24,19],obtener_coordenada_fisica:25,menciona:21,decirl:[29,4,31,23,24,26,18],"asumir\u00e1":[12,20],jugador:12,sensibl:35,aumenta:31,encima:25,suelo:[12,24,25,26],mejoramo:14,"animaci\u00f3n":[31,25,24,2,20],pose:25,clarament:[21,18,15],involucrada:25,emita:[15,25,3],cort:25,"deber\u00e1n":25,implementara:27,coloqu:[21,1,29],"separaci\u00f3n":1,"super":[27,12],habilitar:[17,4],selva:14,protagonismo:35,vacia:16,lapiz:25,"cargar\u00e1n":25,descarga:6,vacio:25,"ser\u00e1n":[32,12,1,25],determinada:[31,15,24,20],misma:[25,2,13,32,16,27,8,20],mismo:[25,1,2,13,24,0,5,27,8,26,19,20],esperar:0,produc:[21,25,2,29],"instalaci\u00f3n":[11,34,28,6],encuentra:21,primitiva:26,primitivo:26,"float":25,son:[26,21,12,1,29,4,31,14,15,5,9,30,33,34,25,19,20],"r\u00e1pida":20,armado:12,vuelv:[15,25,18],sfml:20,pantalla:[0,1,2,15,5,28,7,8,11,12,25,14,4,18,20,21,24,26,27,29,31,32,34,35],cuando_elimina_enemigo:[25,1],facilita:25,conocen:20,guardia:23,git:[34,6],existen:[5,6,18],width:27,editor:31,wav:[28,22],qtcore:27,cuando_pulsan_el_boton:25,preferimo:20,fork:34,indicamo:[31,0,12],compatibilidad:20,"inicializaci\u00f3n":10,indicada:[25,1],"solicitar\u00e1":12,parametro:[33,27,1],utilizar_desaconsejado:34,indicado:[25,24,4],pintar_grilla:[25,24],mover_mono_a_la_posicion_del_mous:15,exactament:[31,15,29,20],seguir:[30,25,1,29],titulo:[30,25,16],actualizar_actor:20,mirada:1,"true":[12,1,2,22,33,23,32,25,35,34,17,19,20],circulo:[29,25,26,19],viva:28,"_realizar_actualizacion_logica":20,tengan:[2,20],intercambiarlo:23,plataforma:[11,12,1,25],trabajo:[34,18],emit:[15,25,34,27],camara:[25,1,35],giraizquierda:[25,24],moderna:9,bloqu:[12,24,25],lleva:[25,34],otro_actor:25,recupera:16,"rebotar\u00e1n":26,propio:[30,15,26,2,20],exist:[0,2,25,5,27,19],cartesiana:19,archivo:[27,12,28,22,20],cartesiano:8,ignorar_error:[25,20],propia:[15,18],derecho:25,vista:[35,18,20],mapeditor:12,visto:[31,15],actor:[0,1,2,3,15,5,28,30,8,9,11,12,13,14,4,16,17,18,19,20,21,23,24,25,26,27,29,31,32,35],derecha:[25,1,2,13,23,32,24,31,8,17,19,35],deprecada:34,espejado:25,alerta:15,utilidad:[15,25,13,23,8,34,17],deprecado:34,borra:[27,25,28],"t\u00edpico":[18,4],validador:27,rasgo:20,escala:[0,1,4,13,14,5,26,31,25,19],actorvacio:27,efectuado:1,trataran:12,siguient:[0,2,4,5,28,7,10,25,15,16,18,19,20,21,22,24,26,27,29,30,31,34],"nig\u00fan":1,intent:25,posicional:25,periodica:25,variar:28,agregar_logo:25,dicha:24,boton_ov:25,logra:[32,1,2],"librer\u00eda":31,duplica:25,dicho:3,girarporsiempr:20,incluida:21,el_mono_com:29,rol:20,ejecutado:25,definir_gravedad:[13,26],reiniciar:25,"pulsaci\u00f3n":[15,25,32],borrando:28,desactivar:[25,26,4],menor:[34,17],actualizar:[30,25,2,32,20],primer:[12,2,3,13,14,25,28,5,18,34,26],"im\u00e1gen":[11,12,2,22,24,26,19],ver:[15,12,35,2,29,4,13,14,24,25,28,26,31,18,8,34,17,19,20],vez:[21,12,2,15,33,14,25,28,27,18,23,19,20],comun:[31,9,4],escena_menu:30,hola:[15,25,2,3,5,19],vea:[25,35],ven:26,debemo:[30,19,16,20],isinst:27,"_actor":27,"c\u00f3mo":[21,25,2,3,11,13,14,15,4,24,26,28,7,18,8,33,31,17,19,20],sourc:[34,25,1,17,20],heredan:20,string:[25,28],creciendo:34,none:[27,25,1,28,34],descargando:6,encargan:20,pausa_habilitada:20,minuto:34,borrar_actor:27,inicia:[25,26,20],heredar:[30,16],valioso:24,setcentralwidget:27,funcionar:30,brinda:[15,35,27,20],convertir_de_coordenada_absoluta_a_coordenada_mapa:25,es_punto_solido:25,"dise\u00f1o":[12,20],rendimiento:[8,25],interactivament:26,"aparecer\u00e1n":[31,8],especifica:[12,1,25,20],veamo:[21,12,2,15,31,23,32,24,7,18,20],flexibilidad:24,funcionan:[21,22,20],destruimo:27,dir:21,siga:[1,3],regres:1,"dise\u00f1ado":[21,25,2,20],cosa:[2,31,24,26,18,20],adorno:12,comienc:[23,17,28],boca:25,eliminar_enemigo:1,colis:25,presentando:12,"b\u00fasqueda":[20,4],sigu:[13,25,35],comienza:[12,1,2,24,25,20],enviamo:20,profundament:[25,9],"aseg\u00far":12,habilitado:[26,4],indicarla:24,curso:20,manejar:[13,24,18,3,20],"impedir\u00e1n":12,"l\u00f3gica":20,quedan:[24,35],carga:[2,19,18],emitir:[15,27,20],"m\u00e9todo":[15,25,1,2,3,4,13,28,24,12,16,7,22,18,27,30,34,31,32,19,20],selecciona:[12,25,4],hered:18,pintar:[25,24,28,19,20],operacion:16,cuando_responde_color_favorito:[25,3],gener:[10,13,9,35],escena_siguient:25,notificado:20,ladrillo:24,"simb\u00f3lica":24,coincid:20,lienzo:24,alto:[8,24,25,19],bucl:[28,20],clickearon:27,pausa:[25,17,18],desplacen:35,carpeta:12,una_funcion:25,"acci\u00f3n":[15,23,32,16,20],conveniencia:21,incorporada:16,mi_evento_personalizado:30,manejador:[15,25],aparezca:[14,25],modo_automatico:25,cuando_deja_de_pulsar:25,varia:[21,12,25,26,5,20],prefer:12,evaluar:7,ejecuta:[21,12,31,25,34,20],visibl:[25,17],"m\u00f3dulo":[11,25,1,2,22,15,31,26,28,7,34,20],instal:28,"terminar\u00e1":[25,2],rebotando:[13,26],boduch:15,losersjuego:[21,28,30],anterioridad:2,creamo:[13,14,19,27],duda:[30,17,20],offset_disparo:1,pero:[10,21,12,1,2,4,31,14,15,24,5,26,7,32,8,25,19,20],flecha:17,bloquea:4,esta_fuera_de_la_pantalla:25,"di\u00e1logo":[11,25,3],angri:26,utilizando:[25,20],pre_actualizar:25,repita:[23,2,22],"mayor\u00eda":15,asistent:[31,25,34],avisar:[7,25,5],anuncio:34,"servir\u00e1":13,visual:19,virtud:21,listar_actor:[31,25],cuanto:[0,25,2],repaso:9,agregamo:27,presiona:25,imprimen:[25,2],detien:17,utilizarlo:4,obteniendo:[34,20],facilitar:[25,9,20],pinta:[25,24],estrategia:[15,24,20],colocado:3,directorio:[12,22,4,25,28,34,20],desconectar_sobre_todo:25,justo:16,funcionalidad:[21,25,31,14,26,16,19,20],menten:34,topic:15,actualment:[10,15,16,30,34,20],crear_texto_de_las_opcion:25,prueba:[25,34,18],incorporarla:2,segudo:2,colocar:[12,1,18],cuando_dispara:1,"ense\u00f1a":1,viendo:[26,3],"pasar\u00e1":[25,3],tile:12,llego:27,ventana:[15,25,1,2,29,13,14,32,24,12,26,27,8,35,31,19,20],pint:24,map:12,informa:25,adoptado:21,clone:34,"informaci\u00f3n":[15,8,9,6,20],delega:[10,27,25,20],cursordisparo:25,cargarlo:12,mixin:21,situacion:[0,19],data:22,mal:28,"munici\u00f3n":1,man:25,determinado:[33,25,2],sonria:25,controlar:[13,26,20],mi_personaj:2,randrang:29,truco:25,utiliza:[15,25,4,26,28,34,9,20],"conversi\u00f3n":20,seguirclick:[21,1],principio:[26,20,2,19,5],exclusiva:5,"num\u00e9rica":25,coherencia:26,gradual:35,girar:[0,20],"hex\u00e1gono":24,hacia:[25,1,13,23,24,26,31,19],nombr:[15,12,1,29,22,4,31,14,24,25,27,34],cola:3,presionado:25,forma:[15,0,34,2,29,13,14,32,24,25,6,5,30,35,28,23,33,31,26,19,20],gtk:15,ajustamo:26,defin:[25,1,20],cuando_mueve_el_mous:25,window:9,establec:[27,25,1,16,4],actualiza:[25,28,20],instancia:[21,25,27,20],entrada:[25,4],"notar\u00e1":20,acomodarla:7,retorna:[33,25,22],suscribieron:20,comprend:[30,20,17,16,18],llamarla:20,poligono:25,repuesta:[14,3],pantallabienvenida:18,grosor:[25,24,19],vien:[31,21,7],relleno:[25,19],aleatoria:13,determinar:27,origen_x:[25,24],"_puntuacion":16,actualizada:34,caminar:[23,25],pygam:[25,9,20],attributeerror:[34,28],dispon:[25,31,28,16,34,20],distinto:[0,13,24,28,7,20],distinta:[13,21,0,8,20],individu:[13,20],recibir:[15,25,2,27],gire:20,radio_de_colis:29,organizar:13,gira:24,giro:[0,25,20],procesar_y_emitir_evento:20,cobren:20,"documentaci\u00f3n":[11,2,18,34,9,20],"r\u00e1pido":[28,20],cargar_imagen:27,"omisi\u00f3n":25,poco:[29,23,26,7,8,20],condicion:33,avance_con_click:25,poca:[24,19],notara:8,gran:[9,20],tienen:[25,14,32,26,28,8,35,19,20],herramienta:[34,0,20,12,9],fisica:[25,17,26],migrar:[11,30],medalla:31,gravedad:[13,25,26],org:[21,12],modalidad:20,cara:25,sacando:25,luego:[0,2,3,4,28,30,17,12,13,14,16,19,20,15,22,23,24,25,26,27,33,34],empezando:[31,11],motor:[10,11,25,2,31,26,27,34,9,20],"pu\u00f1o":25,mueve_camara:25,"_titulo":16,obtener_magnitud:25,interactuar:[31,15,12,25,32],first:16,mucha:[0,2,31,12,8,19,20],"prograci\u00f3n":17,cargador:[25,28],onc:34,arrai:25,sistema:[10,15,25,28,26,16,30,6,34,19,20],dinamita:25,mucho:[15,12,2,13,14,5,28,26,31,18,20],objeto_a_imitar:1,preguntar:[28,20],mi_boton:25,enemigo:[31,15,25,1],fijo:[25,35],size:27,demostracion:[5,20],tomando:8,llegar:27,"est\u00e1n":[4,26,28,20,19,35],excepto:35,giraderecha:[25,24],"funcionar\u00e1n":[5,28],decorado:12,basado:4,definir_cuadro:25,ajustar:[25,20],especi:[13,28],copi:25,temprano:34,aprovecho:26,pyqt4:27,gruesa:25,transcurra:26,bajo:[25,20],pendingdeprecationwarn:34,grueso:19,png:[12,2,4,32,24,25,7,27],ruta_ov:25,"n\u00famero":[25,1,2,4,16,19],redefinir:[25,1,28],pilasproxi:27,mono_chiquito:25,controlando:[11,8],aumentar:[25,20],trasparentemenent:27,sera:[27,25],futuro:20,depurador:[17,20],consultando:25,seri:[25,4],pre:20,rebotarcomocaja:1,acercar:9,controlada:2,rend:28,mostrara:[27,25],recomiendo:[12,34,28],consumido:0,ant:[12,25,2,29,30,31,24,0,16,27,28,17,20],foro:[21,28,30],digamo:31,"tipograf\u00eda":[25,19],engin:[11,9,6],obligatoriament:19,mueva:[15,25,1,4,31,14,32,23],note:19,tradicionalment:0,ideal:25,nota:[21,15,31,32,27,34],"ense\u00f1arl":[24,26,29],funcion:[15,25,34,2,31,14,27,33,19,20],explicando:20,obligado:26,dibujar:[10,11,12,24,25,28,19,20],cualquier:[21,25,1,29,15,31,14,32,24,26,16,7,18,30,35,17,20],frecuencia_de_disparo:1,latex:20,alguno:[15,25,31,24,12,28,27,8,17,20],poder:[21,25,1,2,29,4,33,15,24,26,32,20],usuario:[11,25,35,3,4,31,15,5,26,7,18,8,34,20],alguna:[21,25,2,3,15,31,24,6,9,7,18,34,17,20],"direcci\u00f3n":[34,24,28],sale:1,ligera:20,estan:34,"ser\u00e1":[15,0,1,2,29,31,14,25,16,12,19,20],duracion:0,pintar_parte_de_imagen:[25,24],salt:25,desarrollador:[11,26,6,34,9,20],estoi:25,inmediatament:[25,3],salida:20,show:27,puntuacion:16,aventura:[12,3],"c\u00e1scara":25,creacion:33,cargar_superfici:19,hace:[21,25,1,13,14,24,26,30,20],slot:27,dice:[31,23,12,25,18],investigando:32,"espa\u00f1ol":[9,20],escena:[21,25,28,11,13,26,16,30,18,8,31,9,20],"energ\u00eda":19,desea:[30,25,1,22,34],mi_menu:14,"repetir\u00e1":25,tamano:25,desaparec:25,genero:[12,3],soltar:26,get:28,conversacion:3,circunferencia:[26,19],genera:[27,25,2,26],toca:29,desarrollando:8,"invocar\u00e1":[7,3,20],vienen:15,circulo_dinamico:[25,26],bomba:[13,31,25,26,20],intercambiar:2,sonando:28,termina_de_arrastrar:1,"rect\u00e1ngulogulo":25,wiki:21,traemo:27,relativa:[15,25,24],fijado:16,contar:[13,3],relativo:25,iniciar_juego:14,"\u00edndice":12,simplificar:32,parent:25,actividad:24,"presentanci\u00f3n":18,marcador:35,desplazamiento:25,biblioteca:[10,15,25,22,31,26,6,28,34,9,20],estar:[14,1,2,16,19],avisa:20,"import":[21,12,2,29,15,31,14,32,24,26,28,7,27,23,30,19],amba:30,simplifican:18,acoplamiento:20,quadro:28,era:[12,16],punto:[25,30,31,24,16,27,28,8,19,35],como:[0,1,2,3,15,5,28,7,8,9,11,12,25,13,14,4,16,18,19,20,21,24,26,27,29,30,31,34,35],"programaci\u00f3n_orientada_a_component":21,puede_saltar:25,dibujar_linea_desde_el_punto_anterior:25,globoelegir:25,seguido:25,escala_x:25,"interpolaci\u00f3n":0,mono:[21,25,1,29,3,15,31,23,32,26,16,7,30,20],quier:[21,12,25,2,3,4,13,29,15,24,5,16,26,30,18,32,34,31,17,28,20],solicitar:4,conversen:3,empezar:[31,7,27],indicador:19,quedarmo:5,"har\u00e1n":8,quien:28,desconectarla:15,mano:[25,2],actor_clickeado:27,segurament:[15,26],refiero:14,crear_circulo:25,distancia:[8,25],color:[25,29,3,24,26,5,19],obtener_color:25,cuando:[1,2,3,4,28,7,8,17,10,12,14,15,18,19,20,21,24,25,26,27,29,31,32,33,34],importamo:27,retomando:20,minimo:25,intermedio:4,afectado:35,recomendamo:[21,15],contrario:[21,25,34],tercer:12,"caracter\u00edstica":[25,13,14,31,9,20],entregar:20,otro_actor_o_figura:25,"reproduci\u00e9ndos":28,barra:25,cuando_arrastra:1,"usar\u00e1":[12,20],dinamica:26,dibuj:[12,24],administrar:20,estilo:25,"c\u00f3digo":[21,12,25,2,29,4,31,14,15,24,5,28,26,7,18,27,32,34,17,19,20],observa:[12,1,2,14,26,20],"pong\u00fcino":25,"ah\u00ed":[31,32,26,28,19,20],reconoc:18,representar:[21,12,20,25,14],casa:24,activan:32,fin:[23,30],caso:[15,12,2,13,14,24,25,28,31,23,35,20],casi:[14,26,5,19,20],cercano:25,disparo:[13,25,1],abrir_cargador:25,dispara:[25,1,20],activar:[25,34,17,4],buen:31,estaran:34,permiten:[12,4,13,0,18,8,17,20],velocidad:[31,25,1,2,20],acelaracion:1,escena_a_cambiar:16,es_repeticion:25,ofrec:[25,9,19,20],vece:[25,31,12,28,8,19,20],aunqu:[25,31,14,16,19,35],usarla:9,agrupar:13,usarlo:4,consulta:[25,20,32,28,4],"f\u00e1cil":[15,6,20],"__init__":[25,1,2,30,32,16,27,18,20],evento:[10,11,25,1,15,27,30,20],corregir:17,develop:34,consultarl:21,medio:17,argumento:[15,12,25,2,4,13,14,24,0,26,7,23,17,19,20],comparten:4,admit:[7,0,19],usara:25,hecho:[0,29,23,24,26,20],conectando:15,temporizador:25,medir:26,una_tarea:33,agregarlo:29,ifram:27,persona:[21,25,9,20],junto:[15,34,16,35],patito:25,"imprimir\u00e1n":[20,4],reaccionar:13,grupo_enemigo:1,leer:[25,20,4],es_punto_solido_coordenada_mapa:25,"continuaci\u00f3n":22,estamo:[21,14,24,26,19,20],solament:[10,21,12,2,3,15,14,24,26,22,19,20],mantenga:27,tomamo:[15,25],adicion:[21,20],fantasma:29,colocamo:[14,25],signigica:2,conoc:[21,25,15,31,32,4,28,27,8],comer:29,glxinfo:28,presentancion:10,"ingl\u00e9":20,"indicar\u00e1n":8,capitulo:27,vamo:[15,12,29,13,23,24,27,19],queramo:[33,19,35],reanudar:18,colocando:32,cuenta:[10,15,12,34,2,3,31,14,26,24,25,9,7,22,18,8,29,17,19,20],cocos2d:9,obtener_numero_de_columna:25,habilidad:[21,25,1,29,11,13,24,26,20],ocasion:[25,13,24,20,19,35],"pintar\u00e1":25,papert:[25,24,9],utilizada:15,utilizado:[15,25,24,26,34,20],except:34,param:1,"deber\u00e1":[30,25,18],pila:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],framebord:27,disparada:1,"0xa34c36c":25,principalment:9,disparado:1,"se\u00f1alada":18,real:26,puedan:[10,15,12,3,26,34,19,20],caract:5,"chimpanc\u00e9":31,lado:[31,23,25,1,26],librement:[23,24,19],vimo:[31,24,2,19,20],adema:25,dispatch:15,tanto:[31,15,5,28,20],aspecto:[31,17,19,26],tanta:[14,15,20],"patr\u00f3n":20,porcion:24,observando:15,clonado:34,"t\u00e9rmino":24,"aplicaci\u00f3n":[11,27,20],qfiledialog:27,"m\u00e1ximo":20,apilamiento:[30,18,16],"p\u00edxele":19,gestor:[11,18,16,30],"m\u00e1xima":[25,1],imagen:[12,2,4,14,32,24,25,28,7,27,19,20],consultar:[25,20,32,4],cabe:25,computadora:[15,24,9,19],pieza:[21,1,14,7],bonu:25,servicio:34,fabricar:29,obtenemo:19,definir:[30,25,16,20],depurando:[11,17],fluido:28,exit:27,imprimiendo:24,posicionar:8,saludo:25,orientar:20,dicen:3,ofrecen:24,equivalent:[25,26],sido:[12,25,16,20],pilasvers:34,dibuja:[25,24,28,19],flotar:26,"__name__":27,"dar\u00e1":[20,9,18],dibujo:[25,24,19,20],nosotro:[15,30],src:27,rotamo:19,central:[25,35],rabbyt:9,favorito:[25,3],generado:12,"tendr\u00edamo":[33,15,18,20],habilidata:25,"meteor\u00edto":25,actor_mas_cercano:25,automatiament:25,act:27,diremo:12,modelo:[8,34,25,20],centrar:25,cuando_termina_de_arrastrar:1,gritado:25,"estar\u00e1n":[26,16],empresa:25,cambiarla:30,recorrido:[11,9],protagonista_de_frent:25,click_de_mous:[27,25,20],reproducir_sonido:28,sin_imagen:25,mostrar_almeno:25,escribimo:20,solo_numero:4,"ver\u00e1n":[31,8,26],ayuda:[31,9,20],compon:19,prepara:31,log:[25,17],setpar:27,"_validar_click":27,lanzar:[25,34],pisaplataforma:1,interfaz:[11,20,4],chico:20,escena_actu:[25,29,33,32,26,16,30,18,35],"saldr\u00e1":1,hei:31,completa:[11,25,2,4,31,23,19],destello:2,semantieneenpantalla:1,haciendo:[25,2,13,32,34,20],modificar:[13,8],completo:[26,0,31,24,25,16,17,28,12,34,9],posterior:18,sirva:27,"guardar\u00e1n":31,"\u00faltima":[34,16],"\u00faltimo":[15,0,2,3,25,16,12,22,29,20],manteners:34,definir_texto:25,pull:34,enlac:[15,20],ejecutan:[33,20],seleccionar:[10,25,2,4,14,32,24,27,20],produzca:1,emitirs:15,pacman:[25,29],equipo:[25,28,20],pausando:18,agregarl:[25,20],codigo:[25,2],embeb:27,puls:[17,18],ejecutar:[10,15,25,34,2,28,30,13,14,32,31,16,7,35,18,23,33,29,19,20],crear:[2,3,4,5,7,11,12,13,14,16,18,19,20,15,23,24,25,26,29,30,33,32],interpolacion:[11,0,25,5],proveedor:34,mundo:[25,32,26,27,19,20],general:26,intenta:[31,21,1,26,29],generar:[15,20],fila:[7,12,25,2],"pod\u00edamo":15,"observar\u00e1":[12,25,31,26,19,20],file:12,caracter:[31,4],demora:0,ocurr:[15,26,29,20],rapido:1,tenga:[15,25,2,31,28,30,20],originalment:[31,24,19,20],ruta_press:25,intentaremo:27,reciben:7,reflexionando:20,representars:20,"podr\u00eda":[25,2,3,13,14,24,5,28,26,18,17,20],podremo:[25,1,20],cocoanet:34,conectada:[15,20],respuesta:[11,25,3,29,15,14],realismo:26,conectado:[15,25],cuerpo:[26,19],important:[26,15,25,31,14,5,16,12,28,8,9,20],pilasverion:34,grupo:[11,25,13,26,7,8],"tendr\u00eda":[28,26,2,3,18],pool:20,realicen:23,gratuito:34,significa:[25,2,26,28,5,8],volveriamo:16,"_mi_evento_personalizado":30,oportunidad:[2,9],"emitir\u00e1":[31,27],original:26,"c\u00e1mara":[11,8,35,25,15],ponert:30,represent:[15,18],una_bomba:13,dist:28,poners:31,sirven:8,correr:27,fuego:2,interpret:25,ciudad:35,moneda:25,mp3:25,alt:17,mezclar:[13,21,20],sobreescrito:18,habla:[25,20],considerado:1,mi_actor:25,articl:15,estructura:[30,27,20],aplicar:[0,19],dibujado:[11,25,24,28,19],eliminar_pared:26,existir:[15,18],introduc:25,producirl:20,estando:8,ejecutada:[33,25],estaba:[12,24],apriet:25,getattr:27,fals:[12,1,2,33,35,32,25,26,34,17,19,20],imprim:[25,18,19,4],imporant:27,limpiar:25,ejecut:[28,3],verd:[29,25,19,3],rueda:[21,25],obtener_velocidad_de_animacion:25,graficament:25,"gu\u00eda":[11,34,28,6],qtsugargl:[27,25],"integraci\u00f3n":26,creando:[15,12,13,14,31,18],reemplazamo:20,"rat\u00f3n":[25,1],nave_en_movimiento:2,organizarlo:13,llamamo:[10,15,20],mi_control:25,"habr\u00e1":[15,12,29,26,16,20],pase:[0,25],"m\u00fasica":[11,22],pasa:[21,25,34],ten:[10,15,12,2,3,31,14,24,25,26,7,22,29,8,34,17,19,20],avancemo:12,inicializarlo:28,esfuerzo:2,definido:[15,25,20],pass:[18,20],definida:20,casual:[25,9],circula:1,apila:16,"conect\u00e9":15,superfici:[11,25,1,24,19],"j\u00f3vene":9,"surgi\u00f3":25,usamo:[21,12,2,29,15,23,32,28,34,19,20],ayudar:28,abr:[13,21,25,31],version:[25,34,6,20],tecla:[15,25,1,29,31,32,26,16,18,17,20],resulta:20,raton:25,interaccion:[15,17],antigua:30,accedemo:32,component:[21,4,31,23,26,27,9,19,20],definir_magnitud:25,vale:[31,25,19],"podr\u00e1":[15,12,29,14,28,30,16],"ver\u00e1":[7,25,24],antiguo:[16,20],mi_metodo:30,argumento2:15,atributo:[25,1,2,29,4,31,35,32,18,8,34,20],argumento1:15,autoeliminar:25,conectars:15,rebotarcomopelota:[13,1],redisenando:15,imagina:[13,21,18,19,20],conforman:25,incrementa:25,coch:1,magnitud:[25,5,19],izquiera:1,girando:0,texto:[11,25,3,4,31,14,24,5,16,26,18,8,35,19,20],suced:21,"pol\u00edgono":[25,26],corto:24,obtener_configuracion:25,multiplicarla:31,interactuando:20,dibujando:[24,19],"ping\u00fcino":25,"peri\u00f3dica":34,color_norm:25,"detendr\u00e1":20,"marr\u00f3n":25,objetivo:[27,9,20],pasaron:25,trabaja:[17,19],"emiti\u00f3":25,decir:[10,15,0,2,3,13,14,25,28,26,31,19,35],"utiliz\u00f3":[15,24],fueran:13,minor:28,moverse_a_la_izquierda:23,colateral:15,cuando_quieren_avanzar:25,mira:[25,24,17,18],particular:26,"selecci\u00f3n":4,descargar:6,animacion:[31,25,24,2],guarda:[12,20],"ejecuci\u00f3n":[25,20,17,18],valiosa:20,dev:[15,34,28],del:[0,1,2,3,4,5,28,7,8,9,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,29,30,31,32,34,35],novato:9,agregar_tarea_siempr:33,regresa:1,def:[15,25,2,3,4,14,28,24,16,7,18,27,30,32,29,19,20],reproducirs:22,modoarea:20,salto:5,compara:34,iniciar:[10,21,0,25,3,27,31,14,28,24,12,16,7,18,23,30,8,32,19,20],"m\u00faltipl":[21,2],azul:[25,24,19,3],inicial:4,explos:[25,2,22],pone:25,impacto:1,pulsa_tecla:[30,25,20],almacenar:[2,16],plataformas_10_10:12,actor_a_seguir:1,"recuperaci\u00f3n":16,mapa:[11,12,25],dirijas:34,respectivo:20,conectar_presionado:25,normalment:10,"recibir\u00e1":25,"definir\u00e1":25,pintar_limite_de_bloqu:25,pintar_norm:25,"volvi\u00f3":[2,20],delegaba:20,musica:[25,22],funcion_a_invocar:25,csv:12,simpl:[11,0,2,15,31,14,24,12,26,30,20],resourc:28,escenario:[15,25,13,24,12,26,31,8,35],qapplic:27,distribuir:25,variant:[23,25],imitar:[25,1,26],mercurytid:15,referent:25,sonido_de_explos:22,quisiera:20,plano:[19,20],repleta:35,"\u00fatil":[15,25,2,3,4,14,24,34,17],sonido:[11,25,22,4,31,16,28,20],github:[15,34],anexar:25,sse2:28,deshabilitado:[25,4],"reproducir\u00e1":28,recuperamo:16,dentro:[11,25,3,15,31,32,5,28,26,27,18,8,35,17,20],callback:25,cambiamo:[19,16],"_instanc":27,dotar:26,media:25,datos_evento:15,repiten:25,acelera:1,help:[31,2],asociarl:4,dando:34,rang:[0,12,29],"har\u00e1":[25,19,3,20],mapa_teclado:25,limite_de_caracter:4,paramet:28,qmainwindow:27,conviert:[25,26],cuando_intenta_arrastrar:1,seleccionar_primer_opcion:25,asignar:[15,25,27],extenso:35,demorar:0,html:[15,6,20],crecer:20,"excepci\u00f3n":34,"return":[27,20],alamacenar_escena:16,resaltar:25,mientra:[25,31,28,27,8,17,20],mezclando:21,ocho_direccion:1,flotando:14,excepcion:34,"realizar\u00e1":[25,1],aplicarla:0,"dir\u00e1":25,exec_:27,esperamo:15,"orientaci\u00f3n":20,aclarar:19,"_realizar_actualizacion_grafica":20,"as\u00ed":[21,0,25,2,4,13,14,15,24,5,6,12,7,35,16,32,20,31,26,19,18],transformacion:14,iniciar_con_lanzador:25,pregunta:[11,28,3],aplicacion:[15,25,19,27],habitu:[25,3],pidiendo:31,redefinimo:27,unicod:27,visitar:9,tratara:14,"establecer\u00e1":25,tre:[33,20,18,4],desarrollada:27,colorido:18,toda:[10,21,25,15,13,24,26,16,27,18,30,34,31,9,19,20],delegara:27,django:[15,20],posiblement:20,todo:[15,12,1,2,22,4,13,14,32,0,28,5,27,35,23,9,8,34,31,25,20],event:15,asociado:[31,15,25,26],angulo_salida_disparo:1,ejemplificamo:22,item:25,consultarlo:25,"all\u00ed":16,distancia_al_punto:25,asociada:[25,3],"caraster\u00edstica":34,hilo:20,print:[15,25,4,13,14,20],querer:[33,15,26],"peque\u00f1o":[7,8,5,4],proxi:27,"cl\u00e1sico":25,"cl\u00e1sica":21,"peque\u00f1a":[18,20],marcha_atra:1,eliminado:25,transparencia:25,base:[30,25,16],por:[0,1,2,3,15,5,6,30,8,9,11,12,13,14,4,16,17,18,19,20,21,22,23,24,25,26,27,28,29,31,32,33,34,35],do_rais:25,multiplataforma:9,discreto:25,bosqu:35,sonri:25,deje:[25,20],valor_entre_cero_y_cien:4,deja:[24,26],singleton:[27,20],propiedad:[25,1,4,31,0,5,27,8],defecto:[12,25,4,26,34,19],seleccion:[14,25],cada:[26,21,12,2,28,15,31,14,32,25,6,9,27,18,33,30,8,29,17,19,20],pintar_imagen:[25,24],dond:[15,0,1,22,30,13,14,24,12,16,27,35,28,23,34,31,25,19,20],idea:[21,15,13,26,34,9],depuracion:25,durara:0,script:[7,32,19,23],recortar:25,retornar:[25,2,20],gestionar:[31,20],contra:27,"recomendaci\u00f3n":17,agreguemo:26,"quer\u00e9":25,desconectar_presionado:25,banana:[25,29],notado:[26,20],historieta:[25,2,3],boton_press:25,para:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35],mi_escena:[18,16],tomaron:20,eliminar_suelo:26,cambiando:[25,18,29,26],part:[15,12,31,14,32,25,28,26,27,18,35,20],invocada:25,obtener_imagen:25,municion:1,"crear\u00e1n":29,necesitemo:35,"bot\u00f3n":[25,1,19,3,20],remov:27,colisionar:25,abrir_interpret:25,horizont:[13,25,26],rebotar:[25,26],interactivo:[31,25,26,20],str:[25,34],esquina:[25,24,5,19,26],arrastr:[21,1,26,29,20],divertido:[13,21,12,18],puntero:[15,1,20],"rotaci\u00f3n":[25,1,31,14,24,26],seleccionando:12,"definici\u00f3n":[34,24,17,19],inmediata:[25,24,3],simplificada:20,packag:28,solucionarlo:28,minav:2,hacer_luego:23,"\u00edcono":[25,4],poner:[7,4,18,19,14],transformada:19,lib:28,blanco:[24,19],pasan:34,self:[25,2,30,32,24,16,27,18,19,20],"ex\u00e1cta":17,click:[21,25,1,3,4,31,15,27,32,20],separada:5,pasar:[15,0,25,12,16],append:[13,29],"met\u00e1fora":21,separado:[7,6],organizado:7,emitiendo:25,nivel:[25,26],permanecen:35,miescena:[30,16],copia:34,"f\u00edsico":[25,26],"segu\u00ed":31,mediant:[25,4,31,16,30,34,20],"conversaci\u00f3n":[25,3],divertirs:31,"sucedi\u00f3":27,diferent:[3,13,26,18,19,20],selector:[27,4],existiendo:28,encargado:20,simulacion:[25,26],reproducir:[28,2,22,20],salir_del_juego:14,componen:14,inicializa:[25,1],miraralactor:1,nube:12,obtinen:25,multimedia:[10,25,20],personalizado:19,tener:[21,0,2,29,13,14,24,25,16,26,30,18,23,31,9,19,20],personalizada:[25,26],es_fondo:25,devolv:25,comenzar:[31,25,2,26],finj:27,delegamo:20,retroced:25,ojo:19,saltar:[12,25],usando:[21,25,1,2,22,11,13,14,15,4,24,5,26,7,19,20],crece:[19,20],pulsando:[25,1,26,16],agregando:13,referencia:[11,25,1,4,13,15,31,28,27,8,34,9,20],alcanza:24,definir_accion:4,definirlo:25,quej:27,codifica:20,quedar:[30,12],jugar:[7,26],piedra:[25,24],marciano:25,hablando:[25,20],corrido:8,"intentar\u00e9":20,"alg\u00fan":[30,15,8,26,4],conjunto:[7,15],estrella:[13,25],opcional:[25,2,17],metodo:[25,1,16,27,18,34],abreviado:15,"comenzar\u00e1":[25,2,26],moversecomococh:1,encargara:27,"comenzar\u00e9":20,tratamo:20,angulo:[25,1],utilizamo:[34,2],adapta:[10,8],anteriorment:[31,15,0,12,19],"mover\u00e1":1,recta:25,"depuraci\u00f3n":[26,8,25,17,20],altura:25,posibl:[21,25,34,2],ser:[15,12,35,2,30,13,23,32,25,28,27,18,33,19,20],freeglut3:28,"colisionar\u00e1":1,pilar:20,pci:28,individual:30,sea:[21,12,4,15,25,26,27,35,19,20],arg:[27,25],escenamenu:30,explosion:[25,2],"versi\u00f3n":[21,34,28,20],alterarl:31,impulsando:26,mario:12,pingu:[31,25,24,2,20],juego:[2,3,15,28,30,8,9,10,11,12,13,14,16,17,18,20,21,22,23,25,26,29,31,32,33,34,35],juegu:26,haya:[27,25],"estar\u00e1":[25,34,35],"gen\u00e9rico":27,"0xa34c2ec":25,debajo:14,solo:[21,12,2,3,4,31,15,24,25,26,27,18,34,19,20],"llamar\u00e1":25,desconectando:15,"obst\u00e1culo":12,sola:[15,25,23,34,20],ancho_globo:25,"facilitar\u00e1":5,apilada:[18,16],gravitatoria:13,"mantendr\u00e1":20,interactiva:9,last:16,respositio:6,necesario:[27,31,23,32,16,7,30,19,20],movers:[25,20],considerar:26,secreto:12,pdf:20,ocurra:[15,25],animars:24,generalment:[10,15,0,13,25,19,20],cierto:12,imaginar:20,makefil:20,obtener_posicion:25,quiera:[15,2,14,24,16,7,28,20],linux:[9,28],obtener_texto:25,"presentaci\u00f3n":[11,9],corresponda:3,parar:1,escritorio:15,"ver\u00edamo":13,resultar:17,se_desactiva_en:34,cuando_el_selector_cambia:4,damo:29,entusiasmar:20,invis:[25,24,26],estabec:25,grilla:[12,2,22,24,25,19],olvidaron:34,abajo:[25,1,2,31,32,26,8,19],auxiliar:35,inicializan:20,deten:[33,2],"\u00e9sta":[33,15],instalado:28,completado:[7,24],guardar:[12,35],repetir:[31,23,2,22],cursormano:25,tambien:27,poner_en_movimiento:2,abierta:25,"while":20,fue:27,duran:21,sobr:[26,15,25,1,29,28,4,31,24,0,6,12,27,18,8,34,9,19,20],"emisi\u00f3n":15,enlazado:25,empaquetada:6,disimul:19,soporta:[10,20],simbolo:25,cantidad_de_banana:29,declarar:4,conten:[30,16],"se\u00f1alando":25,jpg:[27,2],desuso:34,mostrando:[25,2,5,34,19,35],gimp:15,weakref:15,importa:20,"ca\u00f3tico":26,ruta:[12,25],cuando_pasa_sobre_el_boton:25,grand:[25,35,20],"din\u00e1mica":26,conectar:[15,25,27,4,30,20],ruta_norm:25,caer:25,viven:[26,35],"observar\u00edamo":35,"borr\u00e1ndolo":28,manejaremo:27,resumir:9,configuracion:8,"seguir\u00e1":28,transmitiendo:14,renderbadpictur:28,caen:26,setapplicationnam:27,recomendacion:34,haga:[25,26,3,20],gst:25,comencemo:[24,29,19],tortuga:[11,25,24,20],solido:25,destruida:27,on_actor_clickeado:27,manipularlo:[25,5],convenient:[0,2,23,32,28,27],adquier:25,"a\u00f1adir":[13,21],es_bloque_solido:[12,25],izquierdo:[25,1],combinan:21,incluso:[26,15,12,13,24,25,5,31,17,20],"girar\u00e1":20,verificar:25,"regresar\u00e1":2,"digar\u00e1":25,nuestra:[15,27,19,6,20],libr:[26,9,20],alternativa:[12,34,24,20],nuestro:[15,35,34,2,22,31,14,26,16,27,6,23,20,19,18],"llegar\u00e1n":15,sobreescrib:18,inspeccionando:[24,20],clickeado:27,reutilizada:27,clickeada:27,restructuredtext:20,suelen:[2,20],arriba:[15,25,1,2,29,31,14,32,5,8,19],"actualizaci\u00f3n":[25,32],acerca:21,ojito:19,"tendr\u00e1":[25,2,30,13,5,27,18,20],predeterminado:[5,4],tomar:[21,2],formar:24,finaliza:[25,2],marca:25,"llamar\u00eda":30,"r\u00e1pidament":[26,17,20],volver:28,siempreenelcentro:1,asoci:29,"0xa34c2cc":25,independient:[21,25],accion:[31,33,25,3,20],"explosi\u00f3n":25,destaca:25,semi:[5,4],convertir:[25,2],signal:[15,20],vincular:[21,12,26,20],resolv:[27,20],limitado:35,princip:[25,22,28,27,18,8,20],api:[11,20],el_enemigo:25,scape:25,popular:12,"__new__":27,utilizaremo:31,invertir:25,asignada:[31,27],palabra:[24,19],somo:15,un_actor:1,pruebalo:13,asignado:25,disfruten:26,martian:25,permitir:[34,4],bastant:[14,24],gracia:[26,20,2,3,19],me_clickearon:27,eliminan:25,mostrar:[25,2,4,14,24,5,26,27,20],activo:4,silvein:12,decision:20,mezclamo:20,analiza:20,inicio:[30,0,34,25],eliminando:31,comparar:34,contacto:[30,29],reproduc:25,click_en_actor:27,tendra:25,vemo:[27,26,19],guardan:21,modopuntodecontrol:20,nuevo:[11,0,2,15,25,16,30,18,20],"_clickearon_actor":27,activado:4,nueva:[0,25,2,28,30,26,16,27,18],desconectar_presionado_todo:25,libera:28,gnome:15,llaman:1,pantalla_completa:25,muestr:[27,25,2,3,35],interpolar:[0,5],elegimo:[33,20],"ejecutar\u00e1n":33,allowfullscreen:27,muesta:2,"est\u00e1tica":26,anterior:[12,2,14,24,25,28,26,27,20],inspirado:[25,24],estructurado:20,anda:28,inspirada:9,olvidarno:15,proxyevento:25,"quisi\u00e9ramo":0,integrar:27,leyendo:31,pintado:19,pintada:19,cabo:25,canal:15,rotacion:[0,1,31,23,5,25,20],incluy:[12,4,31,26,17,9,20],cuando_se_complet:7,almacena:2,question:15,direccion:[25,1],pared:[12,25,26],parec:20,podran:34,armamo:14,etc:[0,4,31,24,25,12,35,17,19,20],suelta_tecla:25,realista:26,link:15,seria:25,delta:25,"par\u00e9ntesi":14,grep:28,info:17,utf:27,indican:[26,8,2,19,20],intuitivo:20,limpia:[27,18],con_aplicacion:25,instanciarla:25,indicar:[12,2,4,13,25,16,5,31,19],comporta:[22,19],similar:[21,0,2,3,24,25,5,26,19,20],"opci\u00f3n":[25,2,4,14,6,34],genial:3,utiliz:20,constant:25,desaconsejado:34,desaconsejada:34,agregar_tarea:33,deconectamo:27,necesita:[21,12,34,25,20],implementar:25,obligatorio:25,"mont\u00f3n":[13,12,26],muestra:[25,2,4,31,24,20],cualidad:20,movimiento:[15,0,2,31,24,25,26,20],invalid:28,tard:18,guardara:27,"llevar\u00e1":[0,25,12],gri:[25,18],"avanzar\u00e1":3,invocamo:[19,20],representan:[31,15,20],drag:15,funcionando:29,"aumentar\u00e1":[21,25],visita:15,descartamo:20,problema:[30,15,5,28,20],elemento:[14,25,34,4],dibujamo:19,monstrar:25,manten:[27,34,26,28,20],"l\u00ednea":[31,30],cuanta:13,posicionarlo:14,phonon:[27,25],algo:[21,0,34,4,13,14,15,24,25,28,5,30,33,31,26,19,20],aceleradora:20,sobrepasar:25,scroll:[25,1],"b\u00e1sico":[31,11,25,20],code:27,completament:[25,34,9,19],cargar:[11,25,2,22,32,24,28],obtener_distancia_al_suelo:25,"__getattr__":27,contenido:[15,34,26,20],animacion_detenida:2,instalarlo:6,enfoqu:[21,20],pydispatch:15,listado:25,"impresi\u00f3n":8,send:15,contorno:25,"c\u00e1lculo":25,vollei:[25,18],ofici:9,barrera:20,lanzo:27,aprend:[21,25,1,29,13,26,9,20],veremo:[2,31,24,26,6,34],agua:12,lanza:[27,34],mous:[21,25,1,29,3,4,31,15,26,7,27,8,20],llame:[20,3,4],pintar_bloqu:[12,25],"interacci\u00f3n":[15,12,17,9],stackoverflow:15,imprimir:[15,25,5],booleano:1,divertida:24,tomaremo:25,"hab\u00edamo":16,ocultar:4,button:20,comunicars:15,mirar:1,recib:[27,25],propied:31,denomina:20,set_color:25,programador:[10,15,25,2,24,27,20],evt:27,recuperar_escena:[18,16],opaco:25,escalando:0,puntual:28,video:[25,28],"s\u00f3lo":[31,16],arquitectura:20,sentencia:[10,21,0,25,2,15,13,32,24,12,28,7,18,35,31,20],porqu:[21,0,1,15,13,35,32,25,28,26,31,18,8,34,17,19,20],compar:34,valer:32,extraemo:27,acceso:[25,34,16],box2d:[26,20],silueta:19,"dif\u00edcil":20,"podr\u00e1n":15,"conectar\u00e1":27,bird:26,"did\u00e1ctica":[24,9],lee:2,"did\u00e1ctico":24,len:13,objecto:15,"g\u00e9nero":12,sino:[15,26,19],internament:[10,21,25,2,31,26],iniciamo:18,vertic:[13,25,26],dibujar_punto:[25,24],metro:26,polimorfismo:[1,20],cero:13,aseguramo:20,staticmethod:27,trazado:25,claro:25,consejo:13,cuadrio:25,win:27,app:27,figura:[25,24,17,19,26],apt:28,creado:[33,24,26],obtener_foco:4,prefier:24,"diversi\u00f3n":26,usar:[0,1,2,3,4,5,28,7,17,10,12,25,13,14,15,18,19,20,21,23,24,26,29,31,32,34],opcod:28,"conclusi\u00f3n":31,creada:[25,20],"rev\u00e9":17,subyacent:27,from:27,cantidad:[25,20,2,4],usa:[15,12,2,25,28,26,27,19,20],uso:[14,25],feo:19,ust:34,usr:[27,28],cualquiera:[21,2,4,31,30,19,20],sesion:9,dejan:15,siguiendo:15,"fracci\u00f3n":20,sudo:[34,28],atractivo:20,"programaci\u00f3n":[21,24,27,20],expandus:27,aca:27,decorador:34,mapatil:12,area_fisica:25,vuelta:[31,23],"colecci\u00f3n":9,almacenado:24,eliminarlo:26,moverseconelteclado:1,pac:25,codificada:25,"l\u00edmite":[25,4],construir:[15,2,4,13,24,7,9],sabe:[25,20,24,5,18],control:[11,0,1,29,4,23,32,25,18,20],"atr\u00e1":1,"porci\u00f3n":[8,25],cierra:25,velocidad_maxima:1,moverse_a_la_derecha:23,tal:[15,28,20],tan:[35,20],queremo:[21,0,2,29,15,31,14,25,12,23,35,26,19,20],"introducci\u00f3n":11,delai:0,elemento_deprecado:34,activando:17,pyqt:27,especificar:[2,19,26],escribiendo:20,pasillo:23,emitiremo:27,cuan:25,cual:[12,25,28,26,16,34],crears:25,creart:25,circular:26,mapa_desde_archivo:12,especial:[24,2],tien:[0,1,2,3,4,5,28,7,8,9,10,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,29,31,32,33,34,35],falta:[25,26],preocupa:20,sip:28,borrar:28,puntaje_vari:25,"cambiar\u00e1":[31,2],elaborando:9,representando:20,correspond:25,primera:[15,18,16,20],"expresi\u00f3n":[31,25],cusor:25,catto:26,mi_funcion:20,linea:[15,25,24,5,28,26,19],primero:[11,12,2,15,31,14,9,19,20],elif:[25,32],opuesto:1,cargar_grilla:[12,25,24,2],delegar:20,"limitaci\u00f3n":20,ingresa:[34,26],operativo:6,importar:[27,28],predefinido:26,predefinida:15,producen:20,ingreso:4,superior:[25,24,26,19,35],trazo:[24,19],roja:[25,26],rojo:[25,3,24,26,5,19],reemplazo:34,mi_sonido_que_no_suena:28,independientement:25,definir_tiempo_texto:25,cuando_hace_click_con_el_mous:25,interesant:[21,12,15,13,14,31,23,20],puerta:13,llega:2,pixel:[25,1,26],observador:[8,25],python:[21,25,2,15,13,14,24,31,28,27,34,9,20],mensaj:[28,14,25,5,3],nada:[30,2,16],pisar:1,colisiona_con:25,registrars:34,comenzaremo:[31,24],dar:[26,23,0,9,20],"enviar\u00e1":25,"qu\u00e9":[10,15,29,31,14,24,9,33,23,35,17,20],realiza:[25,19],pasar_con_click_de_mous:25,"simulaci\u00f3n":[26,17,20],escuela:[8,20],trae:22,recuerda:[31,32,24,2,26],edit:12,mueve_rueda:25,determina:[25,26],sin:[10,15,25,2,14,30,19],"b\u00e1sicament":[24,20],parezca:[14,27],permitido:25,"podr\u00edamo":[33,25,2,4,13,24,26,31,20],derivada:20,modo:[25,4,26,8,34,17,20],adelant:[31,25,2,26],bueno:[27,0],obtenida:25,buena:[15,12,2,13,25,26,34,9,20],ingl:28,mi_grupo:13,lamentablement:[21,20],espaciadora:25,llamars:34,out:16,variabl:[27,25,20],reacciona:25,ejercicio:31,boton_norm:25,combinando:20,tuyo:25,hardwar:28,"int\u00e9rpret":[31,21,25,24,32],respecto:[15,25,1,2],red:21,rotarconmous:1,efectivament:[19,20],"ejecutar\u00e1":[31,25,20],inici:[0,2,4,25,27,17],inicializada:25,vieja:28,enviara:27,viejo:25,enviarl:4,asociarlo:[23,4],sentido:25,protagonista:[15,12,25,26],area:[25,17],dato:[15,12,20,25,4],timer:25,comportamiento:[21,25,1,11,23,26,18,8,20],se_elimina_en:34,softwar:[12,9,20],ponemo:27,poquito:[13,28],pincel:24,"optimizaci\u00f3n":28,instalar:6,pasadizo:12,detectar:[25,17,26],set:27,repitan:2,hacerl:27,cuadro:[25,24,2,20],"\u00fanico":[15,3,30],"pr\u00f3ximo":16,quieran:9,elimina:[25,2],realidad:[15,14,32,24,26,19,20],system:15,ovni:25,contien:[25,4,16,8,34,20],coordenanda:25,desconectar:[27,20],sobreescribir:18,termin:[31,34,2,28],"requer\u00eda":20,"final":[0,2,19,4],obtien:25,tupla:[14,25],seymour:[25,24,9],desd:[12,2,13,25,6,9,27,34,17,19,20],boton:[25,1,32,4],negro:[25,5,19],emergent:27,mover_cursor:25,hispana:20,listo:[12,28,20],comporten:26,herencia:21,necesitamo:[12,19],pulsa_tecla_escap:25,lista:[21,0,29,4,13,14,24,25,5,31,20],enviada:25,regresiva:25,"colisi\u00f3n":[15,25,29],pelota:[13,25,1,24,26],aguja:20,desconectar_normal_todo:25,f12:[25,29,31,8,17,20],get_color:25,"as\u00edgnal":15,f11:[26,17,20],identica:25,controlarlo:20,pasando:27,observar:[15,12,31,16,8,17,35],planificar:33,esta_inicializada:25,"volver\u00e1":3,teclado:[12,1,31,14,32,25,20],prevenimo:27,"vac\u00edo":13,observan:20,cuando_hace_click:25,habilidaddeejemplo:21,"hac\u00eda":24,probabl:[2,28],experimient:21,"despu\u00e9":[25,24],pasaban:25,representarla:18,mi_logo:25,aconsej:25,qtsugar:[27,25],construimo:19,"eliminar\u00e1":[25,2,28,18],documento:[15,9],lugar:[15,2,29,32,28,35,20],crearlo:[25,4],aparec:[31,7,25,34,28],"jerarqu\u00eda":[21,20],"trav\u00e9":12,clase:[21,25,3,4,13,24,28,7,18,27,20],centro:[12,1,13,24,25,26,31,8],explicar:[30,26,20],desplac:1,solicitamo:19,deslizador:4,pantala:24,"class":[25,1,2,30,32,16,27,18,20],sean:[21,25,24,26,28],deshabilita:[25,34,17],request:34,"t\u00e9cnica":9,con:[0,1,2,3,15,5,28,7,9,11,12,13,14,4,16,17,18,19,20,21,22,24,25,26,27,29,30,31,32,33,34,35],encontraremo:31,conectar_sobr:25,seleccionada:31,"aceleraci\u00f3n":[13,26,28,20],wikipedia:21,"art\u00edculo":34,indispens:20,horizonaltament:25,manera:[26,21,12,25,2,3,13,24,0,5,22,18,34,9],principal:[31,25,19],opengl:[28,20],durant:[15,25,17,20],"crear\u00e1":[14,26,18,20],"desp\u00fa":7,pilas_logo:25,fecha:20,directa:32,tiro:25,bien:[12,29,22,13,14,25,5,31,26,20],terminar:[33,21,25,20,14],mono2:25,obtendremo:[13,19],manipular:[31,25],pensar:[33,29],tratarlo:13,inferior:[12,25,5,26],acced:[15,25,16,20],suel:[13,25,32,20],deseleccionar:25,tierra:24,presinado:25,"aqu\u00ed":[21,3,26,5,30,35,19,20],pensamo:9,"ense\u00f1amo":[25,20],reboten:13,reir:25,"caer\u00e1":26,ordenado:2,"disparar\u00e1":1,controlamo:15,misonido:25,dibujemo:19,dejado:16,modulo:[11,5,22,27],jugando:16,frame:25,"dejar\u00e1":[33,25],exista:15,error:[8,34,17,28,20],pasen:25,vincularlo:[21,20],vincularla:[21,15],suelta:1,llamada:[21,2,28,4,15,5,16,27,18,30,34,20],caja:[25,1,26,4],direccional:25,lengua:25,"0x4a0000":28,llamado:[10,15,12,1,2,3,32,24,22,34,29,20],entidad:21,qt4:20,otro_mono:3,ha_ocurrido_un_evento:15,crear_poligono:25,elimin:25,manejado:27,"est\u00e1ndar":31,reproducen:28,"tambi\u00e9n":[15,0,25,2,3,4,31,14,24,5,28,26,7,18,8,9,19,20],"capturar\u00e1":25,opcion:[12,2,3,4,14,24,25,16,20],cierr:15,eliminar:[25,1,29,31,26,33,34,20],conocida:[15,20],instant:[2,17],extens:28,dobl:25,identificador:15,conocido:[15,9,20],utilizar:[10,15,25,22,31,26,9,20],definimo:25,parametros_municion:1,sencilla:[21,0,2,29,15,33,24,5,6,12,7,9,20],getopenfilenam:27,"\u00f3rden":2,proyecto:[27,20],sencillo:[21,12,29,3,4,14,15,24,25,16,7,23,30,32,19,20],subclas:[27,25],relevant:26,desinstalo:28,indica:[12,1,2,29,31,23,24,25,34,19,20],"dem\u00e1":8,solucionar:28,"duplicar\u00e1":0,"cuesti\u00f3n":[25,2],"colocar\u00e1n":13,agregar_actor:27,correspondient:25,opcionalment:19,hicimo:0,divid:31,"repetici\u00f3n":25,entend:15,multiplaforma:20,"est\u00e9n":26,aplicando:14,pulsado:[25,20],randint:27,"adem\u00e1":25,defina:25,proveer:20,pulsada:25,color_resaltado:25,capacidad:[25,2,16],sobreescritir:18,assert:27,declaramo:14,podemo:[26,21,12,25,29,15,13,24,0,28,5,7,18,35,31,9,19,20],facilitador:26,salga:1,"sufri\u00f3":25,"se\u00f1al":[15,27,20],suscrita:20,notificar:20,trataremo:27,suscrito:20,escribir:[15,25,29,3,4,31,32,5,26,33,17,20],tengo:[14,28],rectangular:[25,26,19],cursor:[25,1,4],necesaria:25,externo:20,"autom\u00e1tica":15,moverla:21,"predise\u00f1ada":9,anexado:25,"predise\u00f1ado":9,burlars:25,externa:20,observ:[12,20],argv:27,deben:[30,16],analizar:20,responsabilidad:20,focalizado:9,fondo:[25,14,16,24,28,30,18],demo:[7,11],ruedita:1,"autom\u00e1ticament":[31,15],pintar_sobr:25,mover:[12,1,29,32,26,18,25,20],"ense\u00f1an":8,crean:27,"\u00fatile":[23,12],"ense\u00f1ar":13,"rect\u00e1ngulo":[25,19],auto:[27,24],"permitir\u00e1n":5,condicional:33,obtener_evento_actu:20,tiempo:[11,12,2,13,23,25,33,17,20],secuencia:[25,3],"posici\u00f3n":[21,12,1,29,15,31,24,0,16,26,19,8,17,25,20],mostrado:[24,2],"resultar\u00e1":[15,24],"deber\u00eda":[30,34],supuesto:24,"null":25,bala:1,columna:[7,12,25,2],tomado:25,vuelva:[33,18],atardec:18,php:28,infinita:25,elija:3,resultado:[12,2,3,31,32,26,27,20],vario:[15,25,13,32,24,9,31,8,17,20],directo:25,destino:[25,24],centrado:25,profundidad:[25,20],com:[21,15,28,27,6,34,9],object:[27,25],exampl:1,especificado:7,colisionablecomopelota:1,"f\u00edsica":[11,25,1,26,9,17,20],audio:[25,22,4],sonriendo:25,"leer\u00e1":[34,2],"boolean":25,gritar:[31,25],almacenaremo:27,"gesti\u00f3n":30,mantien:20,momento:[15,25,1,2,4,33,23,26,16,18,34,17,19,20],desarrollar:[21,3],dipon:21,retraso:25,consola:[14,25,15,4],web:[15,28,6,34,9,20],quiero:[26,20],"tem\u00e1ticament":25,siempr:[12,1,31,14,24,25,28,26,33,35,18,34,19,20],actualizar_habilidad:20,vida:[21,35,9,19,20],mantienen:20,detal:[11,25,31,26,28,34,17,19,20],transparent:[25,5,19,4],combina:25,add:27,colision:[11,12,1,17,29],simulan:25,desconectar_sobr:25,ejecutars:[33,27,20],modofisica:26,propiament:[25,24],piel:26,vistazo:30,historia:3,cruz:25,marcar:[25,34],viewforum:28,permitir_salida:1,dese:16,height:27,qtgl:[10,27,25],python2:28,desarrollo:[15,25,29,31,23,26,34,9,20],like:27,qtgui:27,"mostrar\u00e1":[31,25,2],suscribir:20,"espec\u00edficament":32,chica:25,apariencia:[26,4,2,19,5],rota:1,resiz:27,rote:1,regresar:[31,1],documentado:31,"encontrar\u00e1":[8,25,20],presentar:9,muro:12,necesidad:33,conectan:30,home:25,motivo:[15,28,26,19,20],indefinidament:[2,22],mododepuracion:20,est:[1,2,3,4,5,28,7,8,9,12,25,13,14,15,17,18,19,20,21,23,24,26,27,29,31,34,35],tmx:12,"c\u00edrculo":[29,24,26,19],devuelv:25,mostrarlo:25,esc:[25,18],indiquemo:[35,20],eso:[21,12,15,24,25,26,20],"aparecer\u00e1":[25,29,3,31,14,26,5,7,34],pued:[0,1,2,3,4,5,28,7,8,9,10,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,29,30,31,32,34,35],puntos_de_control:17,puedo:[28,3],usan:12,podria:25,realment:[24,19],pueda:[21,12,1,4,13,14,32,25,26,7,27,20],seleccinado:25,abrir_asistent:25,pasto:[30,12,24,18,16],mimenuprincip:25,llama:[25,1,3,12,28,5,30,26,20],origen_i:[25,24],abordarlo:20,actual:[0,2,24,25,16,18,34],actualizado:34,ejecutar_bucle_princip:20,http:[21,12,15,6,27,28,34,9],cadena:[21,0,3,4,14,25,5,19],iniciando:31,constructor:25,toma:[35,25,20,4],seleccionar_opcion_actu:25,obten:[15,25,34,17],termina_click:25,easy_instal:28,sentancia:33,diagon:19,guard:20,diciendo:[0,35,25,20],receptor:[1,20],conectamo:[15,27],"relaci\u00f3n":[21,26,20],termina:[25,1,2,4],"interact\u00faen":13,puntaj:25,sonreir:[31,25,29],van:[10,25],pictur:28,comida:29,enemiga:33,utilicen:34,"aprender\u00e1":1,con_rotacion:1,contenedor:[28,20],conexion:[11,15],simplement:[21,25,15,33,14,32,12,7,18,8,20],globo:[25,3],unicament:[1,16],puerd:25,evident:20,recorr:[13,20],instructivo:31,pon_color:[25,24],comando:[31,16,24,28,18,34,20],limit:[25,4],apilar:16,inicialment:[8,35,25,4],"int":25,"termin\u00f3":2,restaura:25,filenam:27,invitamo:21,erin:26,mejor:[10,15,32,30,18,8],usada:25,"monstrar\u00e1n":25,directament:[21,12,2,4,15,25,6,26,28,34,19,20],"inclinaci\u00f3n":31,desplazar:35,avanzado:[11,2,24,34,19,20],"encontr\u00f3":25,"tecnolog\u00eda":25,parecida:[13,30],investigar:[31,21,20,24,7],parecido:[25,22],avanzada:[11,28,24,19,6],grite:25,validamo:27,definir_imagen:25,multiplicar:[31,4],normalizado:25,obtener_numero_de_fila:25,squeak:9,aceleracion:[25,1],"quedar\u00e1":[18,16],"invocar\u00e1n":20,consultado:15,imit:1,sphinx:20,acelerar:25,volumen:4,"ning\u00fan":1,marcada:25,listaseleccion:4,coleccion:27,asociar:[14,2],asegurart:20},objtypes:{"0":"py:module","1":"py:attribute","2":"py:method","3":"py:class","4":"py:function","5":"py:data"},titles:["Interpolaciones","M\u00f3dulo pilas.habilidades","Manejo de im\u00e1genes","Di\u00e1logos","Interfaz de usuario","Textos","Instalaci\u00f3n","Demos","Controlando la pantalla","Presentaci\u00f3n","Motores","Pilas engine - Documentaci\u00f3n","Mapas y plataformas","Grupos","Como crear men\u00faes para tu juegos","Eventos, conexiones y respuestas","Nuevo Gestor de Escenas","Depurando y buscando detalles","Escenas","Dibujado avanzado con Superficies","C\u00f3mo funciona pilas por dentro","Habilidades","Cargar sonidos y m\u00fasica","Comportamientos","Dibujado simple en pantalla","Referencia completa","F\u00edsica","Integrando Pilas a una Aplicaci\u00f3n Qt","Gu\u00eda de preguntas avanzadas","Colisiones","Como migrar mi juego al nuevo Gestor de Escenas","Empezando, los primeros pasos con pilas","Controles","Manejo de tiempo con tareas","Gu\u00eda para desarrolladores","Manejo de C\u00e1mara"],objnames:{"0":["py","module","Python m\u00f3dulo"],"1":["py","attribute","Python atributo"],"2":["py","method","Python method"],"3":["py","class","Python clase"],"4":["py","function","Python funci\u00f3n"],"5":["py","data","Python data"]},filenames:["interpolacion","referencia-habilidades","imagen","dialogos","interfaz_de_usuario","texto","instalar","demos","controlando_la_pantalla","presentacion","motores","index","mapas_y_plataformas","grupos","menu","eventos","gestor_de_escenas","depurando","escenas","dibujado_avanzado_con_superficies","como_funciona_pilas_por_dentro","habilidades","sonidos","comportamientos","dibujado_simple_en_pantalla","referencia","fisica","pilas_en_pyqt","preguntas_avanzadas","colisiones","migrar_al_gestor_de_escenas","empezando","controles","tareas","desarrolladores","camara"]}) \ No newline at end of file diff --git a/pilas/data/manual/sonidos.html b/pilas/data/manual/sonidos.html index a77fd0070..84c711997 100644 --- a/pilas/data/manual/sonidos.html +++ b/pilas/data/manual/sonidos.html @@ -1,3 +1,4 @@ + @@ -17,7 +18,7 @@ @@ -144,7 +145,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -162,7 +163,7 @@

    Navegación

    índice
  • - módulos |
  • @@ -17,7 +18,7 @@ @@ -187,7 +188,7 @@

    Navegación

    índice
  • - módulos |