DX: skins externalitzades a skins/<nom>.lua amb sprites propis
This commit is contained in:
+10
-38
@@ -7,47 +7,19 @@
|
||||
-- ASPECTE GRAFIC
|
||||
-- ====================================================================
|
||||
|
||||
-- Skin: quina familia de glifs s'utilitza per a pintar el joc.
|
||||
-- Skin: nom del fitxer (sense extensio) dins de la carpeta skins/ que
|
||||
-- aporta els bitmaps i colors del joc. Skins inclosos:
|
||||
--
|
||||
-- "custom" — Redefinim els caracters CP437 (estil del Pascal original):
|
||||
-- bloc solid █, escala ═ doble, corda ─, cara ☻ del Pepe...
|
||||
-- Es el look "fidel a l'original de 2000".
|
||||
-- "custom" — Estil fidel a l'original de Pascal (CP437: █ ═ ─ ☻ X).
|
||||
-- "native" — Bitmaps copiats del ROM nadiu d'ascii (look "fantasy console").
|
||||
-- "pintor" — Look revisat amb sprites propis (Pepe i 3 enemics diferents,
|
||||
-- escala de ma, pedra que decreix d'altura al cavar...).
|
||||
--
|
||||
-- "native" — Usem els glifs ja dibuixats al ROM d'ascii, sense redefinir
|
||||
-- cap. Per a vore quin glif te cada codi, mira la
|
||||
-- chuleta_font_ascii.png. Estil mes fantasy console.
|
||||
--
|
||||
-- (En els dos casos el char 0 es reescriu a zeros, perque el ROM d'ascii
|
||||
-- Cada skin defineix la seva propia paleta i bitmaps. Per a personalitzar
|
||||
-- colors o sprites, edita el fitxer corresponent a skins/<nom>.lua.
|
||||
-- (En tots els casos el char 0 es reescriu a zeros, perque el ROM d'ascii
|
||||
-- hi te una caixa hueca que taparia tot el mapa.)
|
||||
skin = "native"
|
||||
|
||||
-- ====================================================================
|
||||
-- PALETA DE COLORS
|
||||
-- ====================================================================
|
||||
-- Constants disponibles:
|
||||
-- COLOR_BLACK=0 COLOR_BLUE=1 COLOR_GREEN=2 COLOR_CYAN=3
|
||||
-- COLOR_RED=4 COLOR_MAGENTA=5 COLOR_BROWN=6 COLOR_LIGHT_GRAY=7
|
||||
-- COLOR_DARK_GRAY=8 COLOR_LIGHT_BLUE=9 COLOR_LIGHT_GREEN=10
|
||||
-- COLOR_LIGHT_CYAN=11 COLOR_LIGHT_RED=12 COLOR_LIGHT_MAGENTA=13
|
||||
-- COLOR_YELLOW=14 COLOR_WHITE=15
|
||||
--
|
||||
-- Pots sobreescriure nomes les que vulgues. Comenta una linia
|
||||
-- per a deixar el valor per defecte.
|
||||
|
||||
-- colors.bg = COLOR_BLUE -- fons del nivell
|
||||
-- colors.pedra = COLOR_BROWN -- murs i blocs degradats
|
||||
-- colors.diners = COLOR_YELLOW -- $ monedes
|
||||
-- colors.escala = COLOR_LIGHT_CYAN -- ═ escales
|
||||
-- colors.corda = COLOR_LIGHT_GRAY -- ─ cordes
|
||||
-- colors.pepe = COLOR_WHITE -- el protagonista
|
||||
-- colors.pepe_invuln = COLOR_LIGHT_GREEN -- parpadeig en invulnerabilitat
|
||||
-- colors.malo = COLOR_LIGHT_RED -- enemics
|
||||
-- colors.malo_carrega = COLOR_LIGHT_MAGENTA -- enemic portant diners
|
||||
-- colors.malo_atrapat = COLOR_BROWN -- enemic atrapat en un forat
|
||||
-- colors.hud_text = COLOR_WHITE -- text del rotul inferior
|
||||
-- colors.hud_bg = COLOR_BLACK -- fons del rotul inferior
|
||||
-- colors.border = COLOR_BLUE -- vora exterior de la finestra
|
||||
-- colors.title = COLOR_LIGHT_RED -- GAME OVER / NOU RECORD
|
||||
skin = "pintor"
|
||||
|
||||
-- ====================================================================
|
||||
-- TECLES
|
||||
|
||||
Reference in New Issue
Block a user