diff --git a/data/player/immune.pal b/data/player/immune.pal new file mode 100644 index 0000000..fd99122 --- /dev/null +++ b/data/player/immune.pal @@ -0,0 +1,35 @@ +JASC-PAL +0100 +32 +0 0 0 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 +217 217 217 diff --git a/data/player/morcus.yaml b/data/player/morcus.yaml index 07823bb..6d38939 100644 --- a/data/player/morcus.yaml +++ b/data/player/morcus.yaml @@ -131,3 +131,15 @@ whip: death: respawn_delay_ms: 500 lives: 3 + +# Immunitat post-spawn: durant `duration_ms` ms, els hazards no +# poden ferir ni matar el jugador (els forats sí que el maten — la +# caiguda no és dany convencional). Visualment es manifesta amb un +# parpadeig que alterna la paleta normal del sprite amb la paleta +# `palette` (basename de `data/player/.pal`) cada +# `blink_period_ms` ms. Si `duration_ms` és 0 (o el bloc manca), la +# mecànica queda desactivada i el comportament és l'antic. +immunity: + duration_ms: 3000 + blink_period_ms: 100 + palette: immune diff --git a/data/player/sam.yaml b/data/player/sam.yaml index 7c33023..bfcc650 100644 --- a/data/player/sam.yaml +++ b/data/player/sam.yaml @@ -131,3 +131,15 @@ whip: death: respawn_delay_ms: 500 lives: 3 + +# Immunitat post-spawn: durant `duration_ms` ms, els hazards no +# poden ferir ni matar el jugador (els forats sí que el maten — la +# caiguda no és dany convencional). Visualment es manifesta amb un +# parpadeig que alterna la paleta normal del sprite amb la paleta +# `palette` (basename de `data/player/.pal`) cada +# `blink_period_ms` ms. Si `duration_ms` és 0 (o el bloc manca), la +# mecànica queda desactivada i el comportament és l'antic. +immunity: + duration_ms: 3000 + blink_period_ms: 100 + palette: immune