Skip to content

Bomb Weapon #21

@kseto06

Description

@kseto06

We would like a bomb weapon item that can be picked up and thrown at opponent's to deal damage.

This is a special type of weapon as this will just have an item that can be picked up and thrown with no other attacks attached to it (like how Spear and Hammer has JSON movesets attached to it). The requirement basically is while the agent is holding a bomb, the agent's attacking action space is basically disabled except for agent movement (WASD + Space) and the 'H' key where the agent can throw the bomb to discard it. On discard, the agent's action space is reactivated.

Note: the bomb throw should be affected by the Pymunk physics engine where the bomb should be following a projectile motion state thrown with an initial velocity.

Note: For this particular task, we can reference @tin-martin 's current Spawner/Weapon system, which should make it easier to implement a new weapon

PRIORITY: P1 (MID)

Metadata

Metadata

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions