TalonBraveInfo/OpenHoW

Item and Weapon base classes

hogsy opened this issue · 1 comments

hogsy commented

Weapon should inherit from Item class.

Item handles world presence + pickup.

Weapon includes projectile handling.

  • Item class should pass back boolean that will indicate whether or not it can be selected from the inventory
  • Need to implement parachute item
  • Pigs should be spawned with the parachute item and it should be immediately equipped
  • How is inventory going to work when occupying a vehicle? Should the vehicle provide it's own inventory, or should we update the inventory of the pig, then restore after? Vehicles should have their own inventory separate to the pig
  • Pigs should be spawned positioned at the highest point of the map
  • Consider how we can handle items that impact the pigs movement when equipped (e.g. Jetpack / Parachute)
hogsy commented

Closing this as the goal of the ticket has basically been fulfilled.