Creating items that you never had before is much harder than changing qty you have.
Here are some ways items may be organized
1. An array of qty where >0 means you have it. ( Need I say more ?)
2. A list with id and qty in a record order in any manner but pack one after the other. Here you need to either use pattern recognition smarts or just some grit to figure out how to create item that you don’t have. First you identify what means what by hacking it. Once you are able to change items into another you are almost there.
3. Items qty seems to be organized randomly and there seems to be not much meaning when you compare the bytes near the qty value. Most likely qty is on a pointer. You have to try to find a list of pointers that gets you to the qtys that you have. This list of pointers would then be pointer to your item record, next you have to figure out how things are organized in the item record. Often there are multiple pointer depth to explore. May be hard can be easy you won’t know until you have won.
Concerning method of hacking edizon se don’t cover ASM. Whether memory hack or ASM hack depends on the game. Some games is much easier one way or the other. Use the wrong method just means more effort most of the time . Some hack can’t be done with memory hack but I doubt inventory would be impossible for memory hack.
I recommend quickly explore both method if you want to be efficient. You can quickly do a check if there is easy ASM hack available, it’s almost a no brainer to always do it, watch what access qty, check what the codes access, if you see all your qtys and some zero you probably hit the jackpot and a quick ASM code will make all say 99. ( With only just Breeze you can already do this in like 5 mins )