====== Efeitos de Disparo ====== **Efeitos de Disparo** são efeitos visuais usados em Remixed Pixel Dungeon quando ataques de longo alcance ou magias são lançados entre dois pontos. ==== Descrição ==== Efeitos de Disparo são linhas ou feixes visuais que conectam um lançador ou atacante ao seu alvo, fornecendo feedback visual quando habilidades de longo alcance são usadas. Diferentes tipos de efeitos de disparo são usados para diferentes tipos de ataques e magias. ==== Tipos de Efeitos de Disparo ==== * **Flecha** - Usado para ataques com armas de longo alcance * **Varinha** - Efeito genérico para a maioria dos tipos de varinhas * **Relâmpago** - Usado para varinhas e magias baseadas em relâmpago * **Kunai** - Usado especificamente para a magia [[pt:rpd:kunai_throw_spell|Arremesso de Kunai]] * **Shuriken** - Usado para shurikens e outras armas arremessáveis * **Míssil Mágico** - Usado para efeitos de míssil mágico * **Fogo** - Usado para armas e magias baseadas em fogo * **Frio** - Usado para armas e magias baseadas em frio * **Teletransporte** - Usado para efeitos de teletransporte e teleporte ==== Implementação ==== * Implementação base: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/effects/ZapEffect.java|ZapEffect.java]] * Efeitos de míssil mágico: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/effects/MagicMissile.java|MagicMissile.java]] * Uso em magias: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/spells/KunaiThrow.lua#L32|RPD.zapEffect()]] * API RPD: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/Utils/RpdScriptUtils.java|RpdScriptUtils.java]] * Implementação de sprites: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/sprites/MobSpriteDef.java#L262-L268|MobSpriteDef.zap()]] ==== Mecânicas Relacionadas ==== * [[pt:rpd:spells_overview|Magias]] - Habilidades que usam efeitos de disparo * [[pt:rpd:wands|Varinhas]] - Itens que usam efeitos de disparo * [[pt:rpd:ranged_combat|Combate à Distância]] - Mecânicas gerais de ataque à distância * [[pt:rpd:effects|Efeitos Visuais]] - Outros efeitos visuais no jogo * [[pt:rpd:magic_mechanic|Sistema de Magia]] - Sistema de magia usando efeitos de disparo * [[pt:rpd:combat_mechanic|Combate]] - Mecânicas gerais de combate {{tag> rpd mechanics effects visuals }}