[Tool] GD save file editor

Hi there!

Can you show me the error? The command was working for me when I pushed the update.

here is the error output. It is somewhat redundant since you do not actually need the wildcard ā€œ*ā€ to show all items but it should either just pump out the listing or give you a more graceful error/exit :slight_smile:

show tra/5/items/*

Caught exception: For input string: ā€œ"
java.lang.NumberFormatException: For input string: "
ā€
at java.lang.NumberFormatException.forInputString (:-1)
java.lang.Integer.parseInt (:-1)
java.lang.Integer.parseInt (:-1)
gd_edit.structure_walk$coerce_to_int.invokeStatic (structure_walk.clj:18)
gd_edit.structure_walk$coerce_to_int.invoke (structure_walk.clj:10)
gd_edit.structure_walk$nav_into.invokeStatic (structure_walk.clj:29)
gd_edit.structure_walk$nav_into.invoke (structure_walk.clj:23)
gd_edit.structure_walk$walk.invokeStatic (structure_walk.clj:112)
gd_edit.structure_walk$walk.invoke (structure_walk.clj:66)
gd_edit.commands.show$show_handler.invokeStatic (show.clj:76)
gd_edit.commands.show$show_handler.invoke (show.clj:57)
gd_edit.core$fn__22380.invokeStatic (core.clj:93)
gd_edit.core/fn (core.clj:93)
gd_edit.core$repl_eval.invokeStatic (core.clj:236)
gd_edit.core$repl_eval.invoke (core.clj:194)
gd_edit.core$repl_iter.invokeStatic (core.clj:257)
gd_edit.core$repl_iter.invoke (core.clj:250)
gd_edit.core$repl$fn__22481.invoke (core.clj:292)
gd_edit.core$repl.invokeStatic (core.clj:289)
gd_edit.core$repl.invoke (core.clj:285)
gd_edit.core$start_editor.invokeStatic (core.clj:612)
gd_edit.core$start_editor.invoke (core.clj:602)
gd_edit.core$_main.invokeStatic (core.clj:660)
gd_edit.core$_main.doInvoke (core.clj:625)
clojure.lang.RestFn.invoke (RestFn.java:397)
clojure.lang.AFn.applyToHelper (AFn.java:152)
clojure.lang.RestFn.applyTo (RestFn.java:132)
gd_edit.core.main (:-1)

Trying to create Chillheart - which is the dagger required for Crate of Entertainment quest. When I try to add it says there is no room for it but there is plenty of room. Is it not possible to create quest items ?

Also - is it possible to get a fix for the error message ā€œCannot load shrine and gate namesā€ This is in build 0.2.444 [build 7a92b4a]

This is probably a dumb question on multiple levels, but is there a way to add multiple prefixes and suffixes when creating an item with the editor?

Not possible.

Thanks for letting me know. I noticed Odie hasn’t posted for a while. I hope everything is okay.

Hi all,

Sorry for not responding very much here.

I’ve been diagnosed with a rare kind of
malignant lymphoma and have had to have extended stays at the hospital to get chemo treatments since March. I had hoped it would all be done by now, but the disease seems quite resistant to the treatments I’ve received so far.

I’ll try look into the issues reported, but really can’t say when I might get around to it. :frowning:

so sry to hear, and absolutely no apologies necessary,
your own well being comes first second third fourth etc compared to forum replying, absolute no pressure or set commitment necessary here.

wishing you all the best and truly hope you recover, - not because you have any obligation to the thread(you don’t), but because cancer is a bitch and should go fck itself
:pray:

2 Likes

Very sorry to hear this as well. I had a bad feeling because you always reply and try to help everyone so quickly. There are a lot of people here that appreciate you and all you do, so hopefully we can all send you some positive energy to help you beat this thing. You are in our thoughts and we are rooting for you.

3 Likes

Happy Holidays Odie! I hope you are doing much better now! Merry Christmas & Happy New Year!

3 Likes

Happy Holidays, randym! Thanks for checking in on me. I’m starting my third round of treatment next week to tackle my lymphoma. Fingers crossed this one does the trick! :slight_smile:

8 Likes

Third time the charm :crossed_fingers:

Sterkte (strength) as they say in Dutch.

3 Likes

Our fingers are crossed for you as well!

1 Like

Exception in thread ā€œmainā€ java.lang.Throwable: Unhandled case
at gd_edit.commands.item$place_item_in_inventory_BANG_.invokeStatic(item.clj:485)
at gd_edit.commands.item$place_item_in_inventory_BANG_.invoke(item.clj:482)
at gd_edit.commands.item$set_item_handler.invokeStatic(item.clj:586)
at gd_edit.commands.item$set_item_handler.invoke(item.clj:560)
at gd_edit.commands.set$set_handler.invokeStatic(set.clj:200)
at gd_edit.commands.set$set_handler.invoke(set.clj:161)
at gd_edit.core$fn__22374.invokeStatic(core.clj:95)
at gd_edit.core$fn__22374.invoke(core.clj:95)
at gd_edit.core$repl_eval.invokeStatic(core.clj:236)
at gd_edit.core$repl_eval.invoke(core.clj:194)
at gd_edit.core$repl_iter.invokeStatic(core.clj:257)
at gd_edit.core$repl_iter.invoke(core.clj:250)
at gd_edit.core$repl$fn__22481.invoke(core.clj:292)
at gd_edit.core$repl.invokeStatic(core.clj:289)
at gd_edit.core$repl.invoke(core.clj:285)
at gd_edit.core$start_editor.invokeStatic(core.clj:612)
at gd_edit.core$start_editor.invoke(core.clj:602)
at gd_edit.core$_main.invokeStatic(core.clj:660)
at gd_edit.core$_main.doInvoke(core.clj:625)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at gd_edit.core.main(Unknown Source)
any help with this will be much appreciated

Hi there,

This looks to be the editor trying to out an item in the character inventory, but failing to do so for some reason.

What was the command you were trying to run? If you’d like me to take a look, please send me the character file you were using. :slight_smile:

Hi!
Linux 64, required java version’s installed, but default is 23.

  1. make-char command is followed by this:

java.io.FileNotFoundException: /char/player.gdc (No such file or folder)
at java.io.FileOutputStream.open0 (FileOutputStream.java:-2)
java.io.FileOutputStream.open (FileOutputStream.java:289)
java.io.FileOutputStream. (FileOutputStream.java:230)
java.io.FileOutputStream. (FileOutputStream.java:179)
clojure.java.io$fn__11546.invokeStatic (io.clj:355)
java.io (io.clj:354)
clojure.lang.MultiFn.invoke (MultiFn.java:239)
clojure.java.io$copy.invokeStatic (io.clj:406)
clojure.java.io$copy.doInvoke (io.clj:391)
clojure.lang.RestFn.invoke (RestFn.java:425)
me.raynes.fs$copy.invokeStatic (fs.clj:293)
me.raynes.fs$copy.invoke (fs.clj:289)
me.raynes.fs$copy_PLUS
.invokeStatic (fs.clj:443)
me.raynes.fs$copy_PLUS_.invoke (fs.clj:439)
me.raynes.fs$copy_dir$fn__10446.invoke (fs.clj:465)
clojure.lang.AFn.applyToHelper (AFn.java:160)
clojure.lang.AFn.applyTo (AFn.java:144)
clojure.core$apply.invokeStatic (core.clj:665)
clojure.core$apply.invoke (core.clj:660)
me.raynes.fs$walk$fn__10429.invoke (fs.clj:406)
clojure.core$map$fn__5866.invoke (core.clj:2753)
clojure.lang.LazySeq.sval (LazySeq.java:42)
clojure.lang.LazySeq.seq (LazySeq.java:51)
clojure.lang.RT.seq (RT.java:535)
clojure.core$seq__5402.invokeStatic (core.clj:137)
clojure.core$dorun.invokeStatic (core.clj:3133)
clojure.core$dorun.invoke (core.clj:3133)
me.raynes.fs$copy_dir.invokeStatic (fs.clj:459)
me.raynes.fs$copy_dir.invoke (fs.clj:445)
me.raynes.fs$copy_dir_into.invokeStatic (fs.clj:473)
me.raynes.fs$copy_dir_into.invoke (fs.clj:469)
gd_edit.commands.create_character$create_character_.invokeStatic (create_character.clj:693)
gd_edit.commands.create_character$create_character_.invoke (create_character.clj:658)
gd_edit.commands.create_character$create_character.invokeStatic (create_character.clj:711)
gd_edit.commands.create_character$create_character.invoke (create_character.clj:702)
gd_edit.commands.create_character$create_character_handler.invokeStatic (create_character.clj:752)
gd_edit.commands.create_character$create_character_handler.invoke (create_character.clj:745)
gd_edit.core$fn__22420.invokeStatic (core.clj:128)
gd_edit.core/fn (core.clj:128)
gd_edit.core$repl_eval.invokeStatic (core.clj:236)
gd_edit.core$repl_eval.invoke (core.clj:194)
gd_edit.core$repl_iter.invokeStatic (core.clj:257)
gd_edit.core$repl_iter.invoke (core.clj:250)
gd_edit.core$repl$fn__22481.invoke (core.clj:292)
gd_edit.core$repl.invokeStatic (core.clj:289)
gd_edit.core$repl.invoke (core.clj:285)
gd_edit.core$start_editor.invokeStatic (core.clj:612)
gd_edit.core$start_editor.invoke (core.clj:602)
gd_edit.core$_main.invokeStatic (core.clj:660)
gd_edit.core$_main.doInvoke (core.clj:625)
clojure.lang.RestFn.invoke (RestFn.java:397)
clojure.lang.AFn.applyToHelper (AFn.java:152)
clojure.lang.RestFn.applyTo (RestFn.java:132)
gd_edit.core.main (:-1)

  1. i get this: ā€œCannot load shrine and gate namesā€¦ā€ on program start

but the main problem is 1, as it doesn’t save the character

Hey Odie, haven’t seen you post for a bit, so I thought I’d check in. Hope things are going well for you and that you had a great Easter!

3 Likes