Package com.csse3200.game.components
package com.csse3200.game.components
-
ClassDescriptionComponent used to store information related to combat such as health, attack, etc.Core component class from which all components inherit.Internal type system for components.Component used to store information related to cost.Entities with this component will self destruct after hitting the grid edge upon collision.This component applies an effect from the ProjectileEffects enum.Ricochet based on target layers.This specific entity will self-destruct after the collisionEnd event if the targetLayer matches.A component that splits the projectile into multiple mini projectiles.When this entity touches a valid enemy's hitbox, deal damage to them and apply a knockback.