Hi, I deleted my earlier post because I figured out how to get the store to work! But I wanted to try using the inventory to let the player give gifts to their love interest. Is there a way to make the items selectable and have options to give said items to someone? I tried to figure it out myself, but so far, no luck.
Viewing post in Enhanced Renpy Inventory System comments
Hi there!
I hope you're doing well. I wanted to follow up about the tutorial I shared on item manipulation in the inventory system. I want to make sure I’m supporting you effectively.
In the tutorial, I have shownan example of how you can manipulate items. I'm not sure the tutorial may have been too long for your current needs or patience?
You might not have noticed how you could trigger events with items, or maybe you don't have knowledge of how to do that, even though I didn't provide exactly how to give it to a character, but the concept is pretty simple. Maybe you lack experience, or perhaps you were hoping for something more advanced?
Just to confirm, do you need the simplest possible method to give any item to any character in your game?
🌟 My question for you:
If I show you a clear, step-by-step, simple method to assign/give items to characters (no extra fluff), is that enough for your project?
Or would you prefer a full, structured selection system like those found in typical RPGs (with inventory, slots, permissions, etc.)?
I’m here to help! I’ve already got a lot planned ("My plate is full" 😊), but I’d genuinely want to help you:
Option A: Keep it simple, just the core functionality to give any item to any character.
Option B: Build a polished, scalable selection system (RPG-style).
If you choose option A, I can help you immediately. Option B is not possible for me right now because I am already working on a new version of the inventory system, and I will release it to fulfill all the requests I have received so far. Which path would you prefer? Let me know.
Thank you for your response! I did go through the tutorial, and it does make sense, but I think what I was trying to accomplish leans more toward the RPG-Style. I'm currently creating a visual novel dating sim, so my idea is that when the player is given the option to give a gift, the inventory screen will automatically pop up, and the player can select which item they want to give away. I'll be willing to wait until the new version of the inventory system; my visual novel is nowhere near done! Keep up the great work, and thank you again! I'm looking forward to the new system!
Ah, now I understand what you’re aiming for it sounds like a great idea. Typical dating sims staff in inventory systems, but popping up the inventory based on the character is actually super easy. You can call the current inventory if you want, though we don’t yet have a proper selection system. That’s exactly what you need.
The new inventory, however, has tons of options: right-clicking on an item and hover tooltip info popup menu brings up information and also a selection menu where players can use item, eat, drop, or perform whatever action they want. I’m trying to create a sweet spot that fulfills the majority of gameplay needs while keeping things flexible.
The question remains: are you using the typical “Irene-style” variable-based character system, or a custom character class that’s more robust? If not, I highly recommend going with a custom class.
With a custom class, you don’t have to juggle thousands of separate variables, which quickly becomes messy and hard to manage. Instead, everything stays organized in one place, making your code easier to read, maintain, and expand as your project grows.
Just speaking from experience, trust me, you’ll thank me later. Good luck with your project! I’m wishing you the very best. Do whatever feels most comfortable for you.
No worries about the delay; it happens to me all the time. I’m glad you’re considering my suggestion. Trust me, it’ll save you a ton of headaches and stress as your game progresses and you add more characters, which can get messy. I’ve had lots of requests for character-related features, and I might even upload the entire character system with inventory included if I can find some free time. The new version is quite robust, designed to support all sorts of games, not just dating sims, but also RPGs and more. The good news is I’ll be releasing it very soon, unless some kind of engine bug causes serious problems. The core logic is done, and I’m now working on the UI. Best of luck with your project!