imuniz's Forum Posts

  • You do not have permission to view this post

  • I think I understood what you mean and I made a little example :)

    drive.google.com/file/d/1IbYR-LortuvDnYc4qkOvC6TSD6E5fDZN/view

  • Up.

    This would be great share.

  • When you create the rewarded video, there's a option called 'show', if you set it to false it should just load but not show until you call the 'Show video advert' action, I think.

  • Here is my version, may not be the most efficient, but it works:

    Uuuhhh, that works! :) Clever!!! Nice dop2000 , many thanks man!!! ^^ :)

  • I have several instances of an object, and when the player selects them the 'selected' variable becomes true, and after some seconds it becomes false again.

    This instances are divided into groups, and they have a variable 'group'.

    So, I am using the Pick by Evaluation event to pick all instances that are currently selected. What I need to do is to check if all the instances selected is of the same group - this is, if the variable 'group' is equal in all of them, or not.

    I would need something like:

    "Pick Obj by Evaluating Obj.selected" and "Compare if all the picked Obj's have the same Obj.Group"

    Any thought on how can I do this?

    Many thanks in advance :)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I ended up using LocalSotorage with arrays, dictionaries and variables, and ignoring the System Save and Load. It works fine :) Took me some days and frustrations and lots of unnecessary code and some 'delete everything and start all again', but yes, it's done :)

    Wanna thanks Ashley and NoSoul8 and and Cassianno for helping out! You're awesome! Cheers! :)

  • If you want total control over your save data and save files, you would use a combination of Dictionaries and/or Arrays, and Local Storage. My current project has 3 save slots I am in total control of, can get or write to any part of them at any time, with copy/delete functionality as well. If this is what you're looking for, I suggest not using Construct's built-in save functionality. Far as I'm concerned that's just for debugging.

    Yep, that's what I'm doing :) Being complicated tho.

  • Delete save slot functionality can be technically tricky to implement on some platforms, i guess.

    Well, maybe. We have the LocalStoge don't we? A slots system could be just a playing around with the LocalStorage; why not? That's what we're doing after all, creating our slots system with LocalStorage.

    A game engine is tricky, we have it.

  • Thanks NoSoul8! Sooner or later we'll have this. Sooner is better >)

  • Hi all!

    I recently made a thread on 'How Do I' forum asking how to deal with save slots, and I came to the conclusion that this is currently not possible with Construct.

    Yes, apparently there are workarounds, but it can be just frustrating to go this way, specially if you have a reasonably big game.

    And I found that people need and ask for features like this for years (in the thread you'll find links to other ancient threads), so I created a suggestion on the suggestions page to ask for this. Please go there and give some votes on the suggestion, in name of our future games and of our future sanity making their slot system.

    Thread: https://www.construct.net/forum/construct-3/how-do-i-8/how-do-i-clean-a-slot-138124/page-3#forumPost952050

    Suggestion: https://construct3.ideas.aha.io/ideas/C3-I-576

    And thank you!

  • I've added +3 to this.

    I suggest you create a new thread in general discussion with a link to the idea and this thread.

    It will let more people see it.

    Great! Indeed great. And yes, I'll do this! Thanks NoSoul8 B)

  • You can just save and it will automatically overwrite existing data. I do it all the time.

    But man, if the player has just gained 1 coin in game, if I overwrite, this 1 coin will be saved. I want to delete the current data, not to save it. That's what I've been saying the hole thread, and asking how to do.

  • I created a suggestion on the suggestions page, please, in name of our future games, give some votes there:

    https://construct3.ideas.aha.io/ideas/C3-I-576

  • My bigger doubt actually is:

    If the player choose "Load Slot 1" in the initial screen, then slot1 is loaded, and the player continue from where he was... but if he come back to initial screen and select "New Game on Slot 1", what do I do?

    I can't save the current state to slot one, cause I need to refresh it as new.

    I could create an empty slot on the start of initial screen and if the player chooses "New Game" I could load this empty slot, BUT a slot is created when I save to it, and if I save the current game to this slot it wont be empty.

    Such an essential thing to have actions like "Create new and empty slot" and "Clean slot" and "Delete slot". After all it is a game engine right, isn't that what games do?

    And I'm amazed with this! I mean, look at this threads from 4 YEARS AGO:

    https://www.construct.net/forum/construct-2/how-do-i-18/how-do-i-delete-save-game-data-94293

    https://www.construct.net/forum/construct-2/general-discussion-17/is-there-a-way-to-clear-the-sa-88691

    https://www.construct.net/forum/construct-2/general-discussion-17/clear-saved-data-request-84551

    Besides others.

    Construct 3 came, and here we are again!

    :/