Skip to content

v0.3.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@Chingling152 Chingling152 released this 22 Sep 14:40
8e37673

What's Added

  • Inventory<T> implements IInventory<T>
    • A container that permit to change its contents
  • InventorySlot<T> implements IInventorySlot<T>
    • A Slot that permit to change its contents

What's Changed

  • Removed obsolete from
    • IInventory<T>
    • IInteractiveContainer<out T>
    • IStackInventory<T>
  • CreateRandom and CreateManyRandom methods to SlotItemFactory
  • Example project folder structure
  • ISlot<T>.Content now returns T?
  • InventorySlotEventType references removed for now
  • ISlotItemFactory.CreateItem is now called ISlotItemFactory.CreateDefault

Known Issues

  • #12 - IStackSlot<T> and ILazyStackSlot<T> tests not working together

Full Changelog: v0.2.0...v0.3.0