pandora icon indicating copy to clipboard operation
pandora copied to clipboard

Data loss

Open pietru2004 opened this issue 2 years ago • 11 comments

Godot version: 4.1.2 updated from alpha 3 to 4 added few new categories and entities got some console errors obraz Lost Data - Category Rarity, Ores, Fields got messed up, Ingots became ores Techs became ingots... possibly problem with references, cause tech Propulsion1 was pointing to ingots, ingots has assigned ore and ore has assigned ingot obraz

Edit: Generated classes are still there and untouched

data.pandora.zip

pietru2004 avatar Nov 03 '23 20:11 pietru2004

Could be related to #136

bitbrain avatar Nov 04 '23 09:11 bitbrain

is there way to export files to backup ? I mean the data

pietru2004 avatar Nov 04 '23 10:11 pietru2004

More errors obraz

pietru2004 avatar Nov 04 '23 11:11 pietru2004

is there way to export files to backup ? I mean the data

You should use at least something like version control (git) but we are thinking of adding a backup system so you can always restore things. This addon is not production ready yet because exactly of issues like these.

All Pandora data is stored in data.pandora

bitbrain avatar Nov 05 '23 05:11 bitbrain

I have coppied data.pandora and added .backup, also I don't use version control for prototype atm, cause erm... IDK rl...

pietru2004 avatar Nov 05 '23 14:11 pietru2004

@bitbrain obraz another fun data loss fortunately I had backup and version control in this one, so I could load backup and recreate lost data...

pietru2004 avatar Mar 13 '24 19:03 pietru2004

I think it could be related to godot auto translate inside of pandora UI

pietru2004 avatar Mar 13 '24 19:03 pietru2004

@bitbrain I found that dataloss occurs for entities when it fails to retrieve var type = property.get_property_type() when property is null Also if I use Polish godot translation it also seams at times to confuse pandora...

entity.gd line 657 obraz

pietru2004 avatar May 31 '24 12:05 pietru2004

@pietru2004 the same issue can be observed when using this project https://github.com/shomykohai/advanced-quest-system-example/tree/9a7c26167e76d54ce2cc3be8f7389de5bfd6bb30

bitbrain avatar Jul 14 '24 14:07 bitbrain

I love the idea of the plugin! However, in its current state, it’s not usable. I experience constant data loss, and the UI only reflects it after reloading the project. As a result, using the plugin feels like a constant struggle.

Any ideas when will 1.0 release will happen?

Rokasl avatar Jan 27 '25 09:01 Rokasl

Any ideas when will 1.0 release will happen?

Once all these bugs are resolved: https://github.com/bitbrain/pandora/issues?q=is%3Aissue%20state%3Aopen%20milestone%3A1.0.0

I cannot give a when, because it takes time to solve all these issues.

bitbrain avatar Feb 01 '25 20:02 bitbrain