Skip to content

Task: 500 hahmoluokan logiikka #1655

Description

@Topi3

Taskin kuvaus

500 hahmoluokka kadottaa projektiliin kun projektiili osuu kilpeen ja oman puolen kivihahmosta lähtee uusi projektiili liikkeelle

Toiminta

  • Kun projektiili osuu kilpeen
    • 1. Projektiili siirtyy sielunmuurin eteen
    • 2. Projektiili lähtee liikkeelle satunnaiseen suuntaan tietyllä alueella

Toteutus

  • Simulation

    • Lisää BattlePlayerClass500
      • Lisää OnProjectileHitPlayerShield override metodi
        • Teleporttaa projektiilin muurin eteen (projektiilin radius + GridScaleFactor)
        • BattleProjectileQSystem.UpdateVelocity, speedchange increment
  • Prefabs

    • BattlePlayer500Shield
      • QPrototypeBattlePlayerShieldDataTemplateQComponent
        • Muuta collision type noneksi

Metadata

Metadata

Assignees

Labels

Battlebattleen liittyvät tehtävätQuantum

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions