JCInventory, Grid based jigsaw Inventory for your projects

Hey man, I saw in previous posts you asking about Suggestions for documentation:

's my suggestions after just looking into this briefly. I state briefly, because I think this system so far in the demo is an amazing starting point for so many things. So good on you for making and sharing this at a wicked price. I’m sure I’ll learn more as I look into it and figure things out… but I think your goal is to make it so that people can support themselves as much as possible and as quickly. I think this is the best approach too.

So… do text based docs first. Videos later. I just sat down to start looking into this and properly integrate it. (maybe 25 mins ago). I’m trying to work with the containers and backpacks. I watched your 8 minute video. The options after creating the BP are slightly different. There’s no item tags anymore. Might be easier for you to maintain updates on text docs then it is to do new videos every time. Outdated videos **work **if the text that goes with it is up to date. You’re also more inclined to sit down and write about what you already know, then to have to prep a project and script to record a video.

The reason I say that is because i created the backpack bp the way you said to. I added it to my test map. I can pick it up and it disappears from the map, but the icon doesn’t display. I even just tried using the same Icon your briefcase uses and still doesn’t display, but an empty grey space does display, which is unclickable, undraggable etc… its stuck. I added your demo briefcase to the map. I can pick this one up as well , but when I click on it I hear the ding noise… but no second window appears. Also if I pick mine up first than yours, yours just overwrites mine. Same applies if I drag yours over mine in the inventory window. However if I drag yours partially over mine, yours just disappears forever lol. Anyway thats my suggestion for now, because I don’t know where to look to track this down. I’ll spend some time on it now, I compared mine to yours in terms of the backpack_BP to make sure they’re identical. I added your demo container as well and went up to it and hit the hot key… nothing happened. I don’t have the hand icon tick setup but I do have all the hud functions integrated into mine. From stepping through your demo and my game, yours runs the events in the hud, mine doesnt. Don’t know where to look next… will take time to go thru it all since the system is big and complex (in a good way for use… bad for troubleshooting learning… heh)

http://thankstips.com/uploads/ue4/jcinventory/backpack.png

Part of my day job is writing up technical documentation for cloud security software. I find the best way to introduce someone to a complicated system is a semi-point form, step by step guide from start to working. They don’t need to necessarily understand the entire process first time, nor each step. You’re detailing the functions separately as you’re doing is good for deeper knowledge. But getting it working first is key. Then customization and understanding the core comes next.

Unless I’m missing it (and thats totally possible) I don’t see a doc like that on your site yet, I think videos are fantastic and totally appreciate the time you’ve put into trying to build up self-serve support for your product, but a core how-to I think would be great to get new buyers running with it and “off your back” in terms of support. As well as positive “easy to get running” feedback. It’s somewhat difficult to seek through the videos to recheck things. Luckily you keep yours short.

I’d suggest these headers filled in with steps 1 - x. (don’t have to detail how to move functions from one BP to another or tedious BP basics like that, the buyer should know that. Just state which ones and to where…or what new nodes specifically to create if need be obviously)
a few screenshots would help along the way but maybe you could create a fresh project with a character. Migrate your JCInv system to it. And integrate it step by step with the new character… as the buyer would. thinking as if you had a 4month old project already underway :wink:

  1. Integrate the Core System (basically point form of your video for using your own character)
  2. Equipping on drag and drop
  3. Setting up Backpacks
  4. Setting up Containers
  5. Making new items work with this system add new item from scratch example
  6. Randomize items in containers/“dead bodies” etc

Once the buyer goes through all of those things. They basically would have seen all the parts of the system they need to customize and integrate it. It’s not your responsibility to customize the system for everyone’s game at all. Nor should you be asked to help with any weapons or item systems once they’re equipped (as I’ve seen people ask). But it is to give them an understanding of where to find things and how to use them. For example, I don’t think it’s your task to train people on how to equip a weapon to a socket, thats not only easy, theres a million docs online on how. But when I drag an item to the hand in the inventory window… .I’d like to know where in the code that occurs so I can link it to my “equip function” I already have. If I press 1, it equips an M16 rifle providing they’ve picked it up somewhere and the bool for having it is set to true. (before having your system in place). I want to tie this to dragging and dropping the rifle onto the hand as well. however first, I need to figure out how to pick up my rifle item using your system so it appears… or its not your task to teach someone how to set up reloading and ammo control systems… I already have that setup. But when they drag ammo onto their gun OR they have ammo in a quick slot and hit that button, I want that to trigger my reload function avec animation etc…and so on.

Sorry for the long post. I know writing a doc like that would probably take you a full day… hopefully its worth your time once. I think it would help you in the long run.

Bye for now!