# Combat Rework ### Arrumando o Flinch * [x] Flinch precisa ter um tempo mínimo (0.15s) * [ ] Animação de flinch precisa ser menos discreta * [x] Quando a asta está invencível, ela precisa blinkar transparente (podemos ter um script que verifica se ela está invencível, e quando está, toca uma animação numa layer separada que faz a sprite dela piscar independente do estado de animação das outras layers) * [x] Blink de dano dos inimigos deveria ser branco (Damage_Blink) (**Shader novo?**) * [x] Remover animações de turn/stop/break/startRun do PlayerRunActionAnimation * [x] Desligar a hurtbox da Asta durante a invincibilidade ( **Afeta partículas de stamina retornando pra Asta, pensar em solução**) - [x] SpriteOrder da Asta deve ser acima dos inimigos, abaixo dos projéteis(**Fácil de fazer porém envolve alterar o prefab de todos os inimigos, acho melhor fazer direto no master para não conflitar**) * [x] Repawn point de quando tu cai em um buraco tem que ser mais longe dos buracos * [x] Killplanes/CameraInfluences * [x] (DIOGO/NATH) Rever depois das mudanças do Diogo em cima das CameraInfluences (socorro diogo) * [ ] Implementar mudanças e testar killplanes - [x] Tempo entre queda no buraco e respawn tem que ser maior (momento REFLITA) (**Vai ter alguma animação pra Asta? Ela vai sumir ? A câmera deveria travar?**) - [x] Desacelerar o knockback em X durante o flinch da Asta, tornando a distancia de knockback em X mais consistente ### OUTRA HISTÓRIA - [x] (NATH) Input mapping para teclado - [x] Sugestão Imediata: (4 botões) 1. No teclado, ataque e throw são o mesmo botão (C) 2. Hold no botão de shield: shield normal. Tap-hold no botão de shield: shield hold. (X) 3. Especial é X + C segurados. Entra em slowdown e começa a carregar. Se largar antes do primeiro xuín, especial pequeno. Se continuar carregando depois disso, especial grande. 4. Dash (SHIFT) 5. Pulo NA ALTURA MÁXIMA (Z) - [ ] Sugestão para pesquisar depois: 1. E se fosse WASD + mouse? espalharia os botões em 2 interfaces, reduz ghosting pra caralho. - [x] Dash precisa de mais efeitos (partículas, talvez, ou sprites repetidas em eco) - [x] Dash sem período de cooldown, mas gastando stamina ### OUTRA HISTÓRIA 2 - [x] Manter movimento da Asta no Dash Attack (**Repensado após vermos a deslizadinha que causa**) - [x] Fade/Partículas ao destruir tampa e cano - [x] Vida continuar caindo depois da Asta pegar - [x] Retirar HardStop(**Retirada a animação de dash durante o HardStop**) - [x] Aumentar buffer do Wall Jump - [x] Dash Attack com combo para Attack Normal - [x] Animação de morte da Asta - [x] Efeito de Special carregado - [x] Setar novamente partículas que saíram ao retirar windup,turn,landing... - [x] (JOCA) Interjeições das Asta nos diálogos(precisa vincular fungus com fmod antes) - [x] Integrar Fungus e FMOD - [x] Acertar no FMOD o que é Music e o que é SFX - [x] Animação de morte da Asta - [x] Buffer no combo da Asta para não precisar acertar o timing. - [x] Collider do Special Ultra tem que pegar a tela toda (mudar pivot para a camera e não a Asta ) - [ ] Escudo: Pulso de partícula para sinalizar volta do escudo - [ ] Escudo: Pulso de partícula após o escudo bater na parede - [x] Escudo vai pra stopped automaticamente, volta se jogador apertar algo. - [ ] (DIOGO) Boss intro cutscenes - [ ] (DIOGO) Warden Ash precisa fechar a tampa assim que ele toma dano o suficiente pra sair do estado de vulnerabilidade - [ ] (BRINGEL) Pseudo-luzes com post processing - [ ] (BRINGEL) Fazer efeito de som de vento aumentar e música diminuir conforme asta sobe verticalmente no level do scrapyard - [x] (NATH) Adicionar nova animação na porta - [x] Adicionar animação dos botões; - [x] Button Simple. - [x] Blink da Asta após cair na killplane - [x] Asta chega correndo na hub arrival - [x] (NATH)Transformar a Door numa FSM para poder controlar comportamento e animações de um jeito decente. - [ ] Verificar Flinch do DroneTV, possibilidade de knockback - [x] Mecanismos estão ativando com Special(Não é para) - [x] Botar collider nos espinhos mais claros da MtRuna (Aproveitar e botar umas light tb ?) - [x] Botar luz do buraco para cintilar - [x] Deixar Idle do botão Timed com luz vermelha - [ ] Alterar Level Select para contemplar os checkpoints das 2 fases.(Das que ainda não foram alteradas) - [x] Asta correr na saída da cutscene final wolfs run pt 1 e fade aontecer antes de ela bater no tronco - [x] Asta começara wolfsrun parte 1 correndo. - [x] ServiceBots sempre* terem animação de spawn para surpreender o jogador. (Falta botar prefabs novos na fase) - [x] Chamar o Loading depois do Interlúdio. - [x] Explosão da coruja - [x] Matar inimigos no buraco de arena - [ ] Tirar som duplicado de portas em arenas ### Wishlist para upgrades de arte - [ ] Animação da asta no ar -> fazer ela mais dinâmica, talvez com uma perna esticada pra frente, esperando usar ela na aterrissagem - [x] Animação de entrada de boss -> immortal commander precisaria urgentemente de uma animação dele "ligando" porque ele simplesmente é o boss mais morto que tem (O guido tinha feito uma animação que seria usada num outro estado dele da luta, será que dá pra aproveitar ela?) - [x] (LEO) Sprite 9-sliced para portas (PRA GENTE REMOVER AQUELA PORTA Q É UM QUADRADO COM UM SHADER PLMDDS) - [x] (NATH) Spawn de inimigos de arena usando animação que ximenes fez. Idealmente precisamos de um estado novo, enquanto elas estão surgindo, no qual as turrets ainda não tem hurtbox/hitbox. - [ ] Arte de mais 3 versões, quebrada azul/vermelha inteira/vermelha quebrada. - [x] Trocar os prefabs spawnados nas arenas. - [x] Arte de Spawn do ServiceBot e Lotus(Só a grande) para as arenas. ### Wishlist para upgrades de som - [ ] Implementar Todos os SFXs - [x] Som de radio começando a transmitir (algo tipo um barulho de walkietalkie ligando a transmissão seria bacana) - [x] Som de estática de rádio para ficar tocando enquanto Romir fala - [ ] Som de quebra do estado de proteção do Warden Ash (ele tem um som para shield UP, mas não para shield DOWN/BREAK) - [x] Som de vento loopável - [x] Som de rádio com interferencia PESADA (tipo os barulhos que dá quando tu fica varrendo as frequencias num radio AM), loopável se possível - [x] Som para o dash da Asta ### bugs - [x] Bullets batem na Asta e ficam paradas quando ela está invulnerável - [x] Asta piscando ao lançar special(Vai ficar assim pois a regra é piscar quando estiver invulnerável) - [x] Benzer Push Finisher e hit box que continua ativa (Acho que foi hein) - [x] Dash jump loucão nas rampas - [x] Tirar Windup no Dash Jump - [x] Turret Quebrável dropando vida - [ ] Wolfs1 Pt1 camera influence do inimigo mostrando espaço sem chão - [x] Arena no tutorial dando ruim ? (Dying da Turret estava quebrado, acredito que o problema da Arena não vai mais acontecer) - [x] Distancia de arremesso do escudo está inconsistente - [x] Se a Asta estiver dentro da hitbox do inimigo enquanto invencível ela entra e fica no Flinch pra sempre. - [ ] Retirar HitBoxImpenetrable(desativada) dos inimigos - [x] Retirar camera targets da Asta quando ela estiver no dying - [x] Blink das turrets vermlhas não está setado. - [ ] Corrigir cutscenes e free dialogues em todas as fases após mudanças. - [x] Um dos emissores da música do hub nao está funcionando. - [x] Shader dos protectable sumiu - [x] Hub Arrival travando a camera na cutscene - [ ] Buracos coletivos, problema da camera influence - [x] Fundo do mainMenu em preto e branco (trocar o dithering) - [x] Dar clear save no menu está quebrando prompt do tutorial.(Setar o controle de xbox default sempre que nao tiver nenhum) - [x] Verificar prompt do tutorial switch button quebrado; - [x] Asta amarela quando começa cutscene(lance do feedback do special) - [x] Ajeitar Porta Mechanism Timed na wolfsrun part 1 - [x] NourisherDrone quando nasce troca de posição - [x] Blink no NourisherDrone - [ ] Rever formato da camera influence em inimigos nao voadores para - [x] Se Asta entra numa cutscene enquanto invulneravel tem chance de ficar invisivel durante toda a cutscene - [x] Som da Asta duplicado na Intro - [ ] Rever *denovo* animação de spawn dos servicebot arena (frame aparecendo no inicio) ### Gameplay de amanhã - [x] Verificar buracos da scrapyard part 1 - [x] Flags das cutscenes da scrapyard fase 2 - [x] Portas da Scrapyard 1 - [x] Camera influence dos buracos interferindo na fase scrapyard 1 #### Bugs da Gameplay: - [x] Asta piscando do Loading - [x] Na cutscene com o Hugh Asta tá correndo meio devagar - [x] Fazer o prefab do ServiceBot Spawned Dormant que ativa com trigger - [x] Tirar camera influence dos inimigos de Arena - [x] Mais degradê no shader dos Hole (feedback se foi o suficiente) - [x] Trocar Service bots para os de Arena na Scrapyard - [x] Scrapyard 1 cutscene não está levando para a 2 (Acho que está corrigido) - [x] Ao Startar a Main Menu toca o som de seleção de botão. - [x] Som do Romir de estática quando aparece a dialog dele. (Já existe algum lugar pra receber esse som ?) - [x] Som de metrô de transição - [x] SFX de explosão nas brokenturret não tá rolando - [x] SFX de metrô rolando quando morre e volta nas fases. - [x] Cutscene da wolfsrun 1 da plantinha quebrando a camera se de walljump e pulo - [x] Som de Vanish do Hugh na cutscene do wolfsrun pt1 - [x] Sempre no final das fases .2 Asta ir para o Loading - [x] Manning terminar de asa aberta na cutscene final da 2_1 - [x] Camera ficou cagada na cutscene da 2_2 - [x] Intro tocar som de transição do metrô e parar o outro som tocando na hora. - [x] Invisible wall na warden ash - [x] Altura do parallax na 2_1 - [x] brokenturret_slug sfx sxplosao - [x] sfx mais legal do jogo parou de tocar(Tá só baixinho mesmo) - [x] sfx explosao das lotus - [x] hitbox da lotusshortspawned aparecendo muito cedo - [x] aumentar velocidade do fade da lotus - [x] hitbox do sensor de inimigo(e brilho) - [x] Portas Scrapyard 2_2 - [x] Portas MtRuna - [ ] Variação no pitch do walk do bot, diminuir volume - [x] Musica da Asta na HUB - [x] Lotus esquisita - [x] Botão timed desativar hurtbox enquanto nao voltar pro idle - [x] Fazer um estado inicial pro immortalcommander se ativar mais rápido - [x] Arrumar Camera da cutscene do boss para ir pra asta no inicio - [x] hitbox impenetrable luminaryspirit - [x] Som do escudo no ar continua tocando apos pegar - [x] hitbox impenetrable do GloriousDead - [ ] Loop de explosão dos bosses durante a cutscene de saída da fase / Nova animação de explosão de inimigos - [x] Efeitos aparecerem na frente da Asta, Dash,Special... - [x] Nome das fases no pause - [x] Transformar nome da barra do bos em localizable - [ ] Glorious dead levantou dos mortos - [x] Explosão normal quebrou - [x] Tempo de Enter transition da 2_2 tá rolando após morrer também