- Post your Feature Requests in this thread -

Vote for new features, or make your own requests here.
Post Reply
User avatar
Joel
Moodkie Staff
Posts: 4826
Joined: Wed Nov 07, 2012 10:32 pm

Re: - Post your Feature Requests in this thread -

Post by Joel »

nFighter wrote:Hey! For now we can only download all the file names from the ES3 cloud. Is it possible to have a feature to get a list of the files with a certain mask? So it will be a fast milliseconds mysql query who did all the sorting/searching job (instead of manual unity sorting which could take minutes on a large database). It will be a great help to have this feature as well as playmaker action for it <3
Hi there,

As this is the first time this has been requested I've added a feature request for it here: https://moodkie.com/forum/viewtopic.php ... 6666#p6666

If you have knowledge of PHP and you're feeling brave, you could modify the ES3Cloud.php file to do this, and send the mask over using ES3Cloud.AddPOSTField.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
nFighter
Posts: 52
Joined: Thu Apr 12, 2018 7:15 am

Re: - Post your Feature Requests in this thread -

Post by nFighter »

Joel wrote: As this is the first time this has been requested I've added a feature request for it here: https://moodkie.com/forum/viewtopic.php ... 6666#p6666
btw, as far as I understand it's actually almost the same feature as previously requested ES3 folder structure https://moodkie.com/forum/viewtopic.php?f=14&t=1711
At least they solve the same task - getting some files from the cloud database, instead of getting one particular file or all files. Nevertheless, I see that it's not a popular request tho :D
User avatar
Joel
Moodkie Staff
Posts: 4826
Joined: Wed Nov 07, 2012 10:32 pm

Re: - Post your Feature Requests in this thread -

Post by Joel »

nFighter wrote:
Joel wrote: As this is the first time this has been requested I've added a feature request for it here: https://moodkie.com/forum/viewtopic.php ... 6666#p6666
btw, as far as I understand it's actually almost the same feature as previously requested ES3 folder structure https://moodkie.com/forum/viewtopic.php?f=14&t=1711
At least they solve the same task - getting some files from the cloud database, instead of getting one particular file or all files. Nevertheless, I see that it's not a popular request tho :D
I don't think this should be too difficult to implement at our end, so if I get some spare time this week I'll look into this and see if what I'm thinking is possible. If so, I'll be able to provide you with a solution next week.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
nFighter
Posts: 52
Joined: Thu Apr 12, 2018 7:15 am

Re: - Post your Feature Requests in this thread -

Post by nFighter »

Joel wrote: I don't think this should be too difficult to implement at our end, so if I get some spare time this week I'll look into this and see if what I'm thinking is possible. If so, I'll be able to provide you with a solution next week.
Great, thank you for your time! <3
User avatar
Joel
Moodkie Staff
Posts: 4826
Joined: Wed Nov 07, 2012 10:32 pm

Re: - Post your Feature Requests in this thread -

Post by Joel »

nFighter wrote:
Joel wrote: I don't think this should be too difficult to implement at our end, so if I get some spare time this week I'll look into this and see if what I'm thinking is possible. If so, I'll be able to provide you with a solution next week.
Great, thank you for your time! <3
Hi there,

I've managed to implement this at my end, and will be included in the next update. In the meantime I'll send the update over to you.

This adds a 'pattern' field to the Download Filenames action which allows you to use '%' and '_' as wildcards as described here: https://www.w3schools.com/sql/sql_like.asp

Note that you will need to replace the ES3Cloud.php on your server with the new one located in Assets/Plugins/Easy Save 3/Web.

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
hthought
Posts: 15
Joined: Sat Jun 16, 2018 10:41 pm

Re: - Post your Feature Requests in this thread -

Post by hthought »

Any plans for a Playfab integration ? :)
User avatar
Joel
Moodkie Staff
Posts: 4826
Joined: Wed Nov 07, 2012 10:32 pm

Re: - Post your Feature Requests in this thread -

Post by Joel »

hthought wrote:Any plans for a Playfab integration ? :)
Hi there,

As this is the first time we've had this requested, I've created a feature request for it here: https://moodkie.com/forum/viewtopic.php?f=14&t=1883

However, note that it should currently be possible to integrate with their APIs yourself using the instructions here (though as I have no experience with PlayFab, I cannot guarantee this is the case):
https://docs.moodkie.com/easy-save-3/es ... rage-apis/

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
GuaiWuLieRen
Posts: 11
Joined: Sun Jul 29, 2018 3:25 am

maybe a new feature, I hope you could make it possible.

Post by GuaiWuLieRen »

when saving value types let's say int or float, etc. if the value is equal to zero, can ES3 simply ignored this value? because in this way, it can reduce the size of the saved file. and reduce the loading time when games are started.

thanks.
User avatar
Joel
Moodkie Staff
Posts: 4826
Joined: Wed Nov 07, 2012 10:32 pm

Re: maybe a new feature, I hope you could make it possible.

Post by Joel »

GuaiWuLieRen wrote: Tue Jul 14, 2020 6:21 am when saving value types let's say int or float, etc. if the value is equal to zero, can ES3 simply ignored this value? because in this way, it can reduce the size of the saved file. and reduce the loading time when games are started.

thanks.
Hi there,

I've moved your post to the Feature Requests topic.

The JSON format would not allow for this, and there is very unlikely to be any noticeable benefit to doing this unless you happen to be saving tens of thousands of zero values to your file. In this case you would see more benefit from optimising the data before you save it.

Alternatively, if you want to reduce the size of the file you can use compression:
https://docs.moodkie.com/easy-save-3/es ... ompression

All the best,
Joel
Joel @ Moodkie Interactive
Purchase Easy Save | Contact | Guides | Docs | Getting started
fur
Posts: 9
Joined: Fri Jul 28, 2017 6:12 am

Re: - Post your Feature Requests in this thread -

Post by fur »

ES3Spreadsheet is great and handy for us reading local CSV database file, in the Resources folder.

But we want to encrypt the local database and decrypt it when using ES3Spreadsheet, using the default ES3 encryption password. So that the player cannot hack the local CSV and for example, add hp to character, or add more coins in a shop item, etc.

It will be great if you have a tool that can drag and encrypt a selected file, that can later be read by ES3Spreadsheet in runtime.

I believe I can write an Editor script using ES3.LoadRawString and ES3.SaveRawString for that, but yea if you got that in the first place then that will be great.
Post Reply