lionz's Recent Forum Activity

  • A recipe would be itemA + itemB = new item. To check if you have those items you use an identifier I guess in your case the ID, or an item name.

  • Add it to an on start of layout condition if you want to save, don't do it like that those actions won't run.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Thanks for the help! sorry about the longer wait for a response, i was busy this week. The pick all condition worked great! My inventory system is now fixed

    Great :)

  • It's hard to imagine the game because Vampire Survivors and Binding of Isaac are like two very different games. It depends what weapon the player has or how they attack. Nice art though.

  • Actually I had some free time so I just made it, you can select the NPC to talk with then choices then keep clicking to progress the mini dialogue bit. Take some time to look at the file and understand it, so you know how to add more NPCs and edit it to fit your game. dropbox.com/s/ibut9p94tzj96mj/dialoguesys.c3p

  • With an array seems best so you can pull the choices from columns and the NPC would have an identifier for the row. I guess for simplicity you make it so that each choice clicked moves to same column for all NPCs. Then in each cell you can have the text string with separators as described above. There's a lot going on though if you have to select choices and then proceed through changing text. You would need to create the initial box with dialogue and choice maybe pulled from the first 4 columns of the array, then the text objects when clicked navigate to either 5,6 or 7.

    My approach to close the conversation or return to the base choices, you could in the string add something to the end so like "String1_String2_end" or "String1_String2_back" then as you proceed through the tokenat() you add another sub-condition if text=end then close the conversation, if text=back then return to that original text.

  • Yeah text object is clickable so you could use this. You'll have to build some kind of dialogue system. To return to the original text or close the dialogue you could even add that into the string of text as an identifier and compare.

  • Are you trying to set it to the lowest slot available like when you drop it outside the inventory or are you saying you want it to snap back to the slot it was just in?

    To pick the lowest slot available think about it, you need to apply the logic 'pick slot with lowest number that is not occupied' in this scenario, same as when you drop it outside the inventory. Instead under the isOccupied check you replace 'slotnumber = invslot.number' with the 'pick slot with lowest number and is not occupied' condition.

    If the expected behaviour is the latter that it snaps back to the slot it was just dragged from the problem is to do with inventory slots being picked. In the events you have narrowed it down to pick the invslot you are overlapping and only this, so you cannot then pick the previous invslot it was assigned. To fix this you open up the instances again to be picked by adding a 'Pick all invslots' condition above the condition you have now. This will then allow it to pick the previous invslot based on item variable.

  • If you mean the 5th power up, it looks ok? What is wrong with the enemies?

  • You don't need the variable you can just use 'is not jumping' condition directly

  • Yes thank you that link is working. When you return to a layout as a standard it resets to default. You can bypass this by adding 'Persist' behaviour to the objects you want to keep their previous state. So with this behaviour on the power up and enemy objects they will remain destroyed when you return to that layout.

  • I need a proper share link please, this thing asking me to log in to Brighton College is not going to work. Use onedrive like the first link.

lionz's avatar

lionz

Member since 5 Aug, 2013

Twitter
lionz has 72 followers

Trophy Case

  • 11-Year Club
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

24/44
How to earn trophies