Klein Bitmap Functions
Klein Bitmap Functions es un DLL para Pokémon Essentials que te permite manipular bitmaps más rápido que usando RGSS.
Algunas funciones son experimentales, si encuentras algún glitch o algo raro usando mis funciones, avísame.
Funciones para bitmaps
- scroll_up(velocidad): Hace scroll a un bitmap
- scroll_down(velocidad): Hace scroll a un bitmap
- scroll_left(velocidad): Hace scroll a un bitmap
- scroll_right(velocidad): Hace scroll a un bitmap
- to_retro(c1, c2, c3, c4): Pinta el bitmap utilizando solo 4 paletas
- to_negative: Pinta el bitmap en negativo
- add_outline(c1, pixelsize): Añade una outline al bitmap
Funciones para sprites
- set_pattern(pattern, alpha, everyframe=false): Esta funcion añade un bitmap encima del actual (como en el tercer Zorua en la imagen)
- delete_pattern: Elimina el bitmap puesto encima
Functiones extra
- klein_bitmap_version: Devuelve la versión del DLL
- compare_klein_bitmaps(bitmap1, bitmap2): Devuelve true si las dos imagenes son exactamente iguales
- klein_dll(func, send, get): Llama a una función desde el DLL
Cómo instalarlo
1. Copia y pega el archivo KleinBitmap.dll a la carpeta de tu proyecto.
2. Copia y pega el script KleinBitmapFunctions encima de main.
Algunas funciones son experimentales, si encuentras algún glitch o algo raro usando mis funciones, avísame.
Funciones para bitmaps
- scroll_up(velocidad): Hace scroll a un bitmap
- scroll_down(velocidad): Hace scroll a un bitmap
- scroll_left(velocidad): Hace scroll a un bitmap
- scroll_right(velocidad): Hace scroll a un bitmap
- to_retro(c1, c2, c3, c4): Pinta el bitmap utilizando solo 4 paletas
- to_negative: Pinta el bitmap en negativo
- add_outline(c1, pixelsize): Añade una outline al bitmap
Funciones para sprites
- set_pattern(pattern, alpha, everyframe=false): Esta funcion añade un bitmap encima del actual (como en el tercer Zorua en la imagen)
- delete_pattern: Elimina el bitmap puesto encima
Functiones extra
- klein_bitmap_version: Devuelve la versión del DLL
- compare_klein_bitmaps(bitmap1, bitmap2): Devuelve true si las dos imagenes son exactamente iguales
- klein_dll(func, send, get): Llama a una función desde el DLL
Cómo instalarlo
1. Copia y pega el archivo KleinBitmap.dll a la carpeta de tu proyecto.
2. Copia y pega el script KleinBitmapFunctions encima de main.