Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SC-9/impact-grenades #62

Open
4 tasks
AJannik opened this issue Aug 1, 2021 · 0 comments
Open
4 tasks

SC-9/impact-grenades #62

AJannik opened this issue Aug 1, 2021 · 0 comments
Labels
combat Issues related to combat. Feature A new feature to implement HIGH PRIORITY Issues need to be done asap

Comments

@AJannik
Copy link
Member

AJannik commented Aug 1, 2021

Description
For our first public release we need grenade weapons. We plan to have two different types of grenades. Type 1: Impact grenades apply their effect once in a specific radius around their position. Type 2: Gas grenades release a gas cloud which will persist for some time on the battlefield and will apply their effect over time to units standing inside the gas area. This Issue is only looking at Type 1 grenades, see #63 for Type 2 grenades

Confirmations

  • New throwing weapon type: grenades
  • New weapon type can be de-/ serialized from xml
  • There are three different grenade effects:
  • Damage (applying only damage, no stun or knockback)
  • Stun (applying a stun effect for some secconds)
  • Heal
  • As soon as a grenade is thrown a timer starts to tick down. On reaching 0 the grenade will apply it's effect to all units inside the defined area

Useful Information
AOE effects are applied in the Mission.cs class

References

Estimated Time: 5d

@AJannik AJannik added combat Issues related to combat. Feature A new feature to implement HIGH PRIORITY Issues need to be done asap labels Aug 1, 2021
@AJannik AJannik added this to the 1. Custom battles Part 1 milestone Aug 1, 2021
@AJannik AJannik mentioned this issue Aug 1, 2021
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
combat Issues related to combat. Feature A new feature to implement HIGH PRIORITY Issues need to be done asap
Projects
None yet
Development

No branches or pull requests

1 participant