RoboPhred

  • Content Count

    134
  • Joined

  • Last visited

Community Reputation

180 Excellent

4 Followers

About RoboPhred

  • Rank
    Member
...

Badges

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Enable
  1. This is interesting, the game must be trying to attach other data to the dup whenever it gives them the management trait. The editor treats it as any other trait, so whatever the game expects to see is not getting set. I have been out of the game for some time now, so I don't know what the management trait actually does. However, I should be able to look at the crash location you reported and work backwards from there to figure out what the missing data is. Hopefully its some pre-seeded value I can hard code into the save when you select that trait, but its possible its a more complex value and I will have to pop up an extra interface to let you choose whatever the value should be. I will look more into it this weekend.
  2. It seems to work fine in my tests, this might be mod related. Still, I should be able to fix it up to work with the mod if I know what is actually going wrong. Can you list the mods you have, and send me a save that has been corrupted in this way?
  3. When you click save, it should process the file for a bit then prompt you to download a new file. If it does not, then you probably have a popup blocker interfering with it.
  4. Looks like they changed how the physics simulation data is stored. Editor should be updated to handle this now. If you are running offline mode, you will need to manually click your browsers refresh button to force it to reload to get the update.
  5. I don't know about the tear, I haven't kept up with the game changes and its not a feature I have seen. I would have to hunt through the code to see how it works. For spaceships, there should be a way to do that. The game probably moves the duplicant's game object somewhere else to store it, I just need to find where that is and set the website to look there for dups as well.
  6. The geyser load code shouldn't have changed. Is this in a save you previously were able to see geysers in? Can you post your save file so I can take a look?
  7. Sorry about that, I had to change the configuration around for offline mode and I broke the mechanism that loads the save parser. I didn't notice as the problem only occurs on the github website. This should be fixed now.
  8. New version released: Offline editing is now here! Turn it on in settings Support deleting of individual categories of loose material Sorting on the material list Edit more geyser things Lifecycle time Active time Emitting time Changelog now shown on the menu A note on offline mode: It will rather aggressively use the offline files when you visit the page in the future. This means much faster website loading (hooray!), but means if there is an update, you may not get it. Clicking the refresh button on the browser should make it try to update itself if internet is available, otherwise it will just fall back into offline mode. Yes, Delete Loose Material deletes items that are on the ground. Previously, doing this on a heavy save file could improve performance, but I believe Klei has already made this less of an issue in recent versions. Secondary attributes are duplicant attributes the game tracks, but does not display. I have never actually tested what it is they do, and have not looked through the code to find out. I included them just out of completeness, as they are still present in the save file.
  9. New version released. This one is far less strict when it comes to checking property names, so it should not fail to load saves that have seen mods now. This particularly applies to mods using symbols or non-english characters in their property names. A brief history on that check, it originally existed to aid development. When the parser incorrectly parses a file, the first sign something is wrong is usually property names contain significant amounts of gibberish. That check was in place to catch flaws in the parser that resulted in bad reads of the save file. I originally checked up on the standards for .NET identifier names, thinking that property names would follow the same pattern. Now, the check simply enforces a max length of the property (at 511 characters) and checks for some flat-out invalid characters (null terminators, record separators, and other nonsense back from the age of teletypes). Hopefully this will be enough to catch any parse errors while still allowing for the weirder property names we have been seeing.
  10. I don't know where this data is stored, but I suspect it's being calculated from the cycle reports. It's probably only possible to reset by modifying each cycle report to report 0 meat eaten. I haven't played with modifying those, however. The save editor won't let you change the types of objects, but if you know a bit of JavaScript you can write some code to do it for you using the parser. This will also let you edit your old save file as all of the previous versions of the parser are archived. You can find the main repository at https://github.com/RoboPhred/oni-save-parser/releases, you will want to use version 6 or 7, I think. You can always look at the code online to check what version lock is programmed into each tag.
  11. Sure, I will add this the next time I work on the editor. Sorry about that, I messed up the deploy and the new version didn't take. I just reran the deploy, and the Planets menu item is working now..
  12. I think the loose material deletion has been broken for a while, but I didn't think anyone was using it so I haven't looked into it. It should be possible to allow deletion by material type, I will keep that in mind as an upgrade when I go see what's wrong with it. I just released a new version of the editor that gives you the ability to adjust this. You will find it under the Planets menu item.
  13. Weird, all the info I can find online say that dashes are not allowed in field or property names. Not sure how this mod is managing to name a field like that. At any rate, I need to add it to the allowed list. That particular error is a sanity check trying to ensure the parser doesnt go nuts and read in garbage data as text. Once I adjust it to allow for dashes it should load that file fine, barring any other weird characters appearing in field names.
  14. Updated to add a few new traits. Sparkle Bomber should be in there now.
  15. Updated to support Recreation Pack. Also included in this update is a potential fix for the sandbox difficulty selector not toggling sandbox mode.