PimV/Bermuda-TheGame — pull request #75 by JohanBeekers (2014-11-22 01:59:47+00:00)
Title: Crafting

Crafting class. Om te testen tijdelijk het craften van een axe op F8 gezet. (3 hout en 3 steen nodig)
Item factory werkt nu met 1 method 'createItem()' en verwacht een Items enum. Ook in crafting class zelf voornamelijk Enums gebruikt omdat deze toch best fijn zijn. Je hoeft ook minder te gaan liggen casten. Naja... momenteel op 2 plekken na dan waar de inventory een ID verwacht.

@basvandenheuvel @PimV

@PimV Momenteel heeft de inventory class een memory leak. Wanneer je iets toevoegd 2 Item objecten worden samengevoegd tot 1 object met vergrootte stack size, blijven er 2 Item objecten bestaan. De lege mag dan gedelete worden. Ook wanneer er geen ruimte meer is gewoon de Item verwijderen die meegegeven is.