08-29-2017, 03:16 AM
Yep. But the problem is in planning all the items or whatnot you have in your game.
I mean, you make your basic project going straight up to 999 items, its database file in the Data folder is Items.rxdata (or the like). Then you make another project and make another 200 more items you want added. It too is named Items.rxdata, but you name it ItemsExtra.rxdata and then copy it into your master project's Data folder. Now, you have Items.rxdata with 999 items and ItemsExtra.rxdata with the other 200. THEN you add the ItemExtra filename to the ITEM_LIST array like so: ITEM_LIST = ["ItemExtra"],
The problem is, you need to be able to make new methods to add the items to inventory, remove them, etc. At least for RMXP users, I made a number of methods in that Example code. For those not using RPGMaker XP, it should at least give you some ideas.
And there is the 'list' generator I included which should help.
You CAN add more than one rxdata (or like) filename into each array. But .... seriously? 999 items is a lot. Adding a second file in this manner lets you expand beyond 999 items. Needing to add TWO more databases... (ITEM_LIST = ["Items2", "Items3"]) is a bit much in anyone's book I'd expect.
I mean, you make your basic project going straight up to 999 items, its database file in the Data folder is Items.rxdata (or the like). Then you make another project and make another 200 more items you want added. It too is named Items.rxdata, but you name it ItemsExtra.rxdata and then copy it into your master project's Data folder. Now, you have Items.rxdata with 999 items and ItemsExtra.rxdata with the other 200. THEN you add the ItemExtra filename to the ITEM_LIST array like so: ITEM_LIST = ["ItemExtra"],
The problem is, you need to be able to make new methods to add the items to inventory, remove them, etc. At least for RMXP users, I made a number of methods in that Example code. For those not using RPGMaker XP, it should at least give you some ideas.
And there is the 'list' generator I included which should help.
You CAN add more than one rxdata (or like) filename into each array. But .... seriously? 999 items is a lot. Adding a second file in this manner lets you expand beyond 999 items. Needing to add TWO more databases... (ITEM_LIST = ["Items2", "Items3"]) is a bit much in anyone's book I'd expect.