[Tool] Chronicler - ChoiceScript Visual Code Editor

Oddly enough, you are right. It is there in the CS code in the startup.txt. It just doesn’t show up in the program.

Inside the program, they are completely gone. Not invisible or replaced as they do not occupy a space.

I’ll try that fix for word and scrivener. It looks like it may be able to fix the other problems with ellipses as well. I’ll try it soon.

Sorry for the double post, but I wanted to report my findings. Smart quote and straight quotes doesn’t seem to make a difference in either program.

Turning off the auto format for word fixes the ellipses problem, but that seems to be about it. Because it shows up in the CS code, I guess they really are special characters that cannot be read by the program.

I tried saving it in normal notepad, where it says that it could clear the special characters, but even after loading that text file and copying/pasting from there, it still won’t work in chronicler. The only way I can see is manually typing all the quotations back in…

No problem.

Just to make sure, did you highlight all the text in Word/Scrivener first (Ctrl-A) before converting to normal characters? It could be that just disabling it will only affect future typing, not what you currently have written.

I have a feeling that they won’t show up correctly in your browser either when you run your game. That’s also something worth looking into. (If you do have to retype them in Chronicler, be sure and delete them from scrivener/word before copy/pasting to prevent duplication)

I tried it both ways. Select all as well as individual highlighting. It doesn’t show in chronicler either way.

However, you made me go try to see if it will work in running the game. I do indeed see all the quotations and ellipses when actually playing the game.

So it only does not appear in chronicler, but it does appear in the CS code and in playing the game.

Well my suggestion would be that if you do all your writing in Scrivener and only use Chronicler for logic, then don’t worry about them not showing up in Chronicler. I don’t imagine it needs to look super pretty in Chronicler if it works in the final product. (:

I guess that will do. If I need to edit, I’ll just look in the CS code.

Possible bug? When using the enlarge button (not sure what it’s called in English, the one before the X to close a software), the program doesn’t actually get enlarged to full screen. For reference I’m on Windows 8.

@ludger That is not a bug, it is the “expand window” button. I believe that “Alt+Enter” will make the program completely fullscreen. (:

Okay, then I guess I can rephrase that to a possible feature request :stuck_out_tongue: Why not have a “full screen” option like most software (which would be more useful) instead of, or in addition to, the “enlarge” option?

I have another request, too. Is there any chance that in the future there’ll be a setting option to change the font used by Chronicler? I have some eyesight problems, and it’d be nice if I could select to use a font that’s easier on the eyes for me when working for long periods of time on my projects.

@ludger I believe I mentioned that the keyboard shortcut “Alt+Enter” will enter fullscreen mode. :wink:

As for the font, I was working on that but couldn’t find a nice way of doing it Cross-Platform without just finding some free fonts on the internet and giving people an option of 4 or 5 of them :confused:

In any case, I am no longer supporting this version of Chronicler. I’m working on a more “professional” version using the Cross-Platform GUI library: Qt-Widgets, and have already added the font option to it. :slight_smile:

Happy Chronicling, and I hope to post some screenshots of the new version within the next couple of weeks.

  • BenSeawalker

@BenSeawalker: By the way, do you have a FAQ for importing text files? I thought I’d try importing one of my projects, just to see how it’s laid out in Chronicler, but I crashed the program when I tried importing the startup.txt. Just wanted to troubleshoot things (and wondering where I messed up).

@Xenodochy
PM (or email) me with a copy of your startup.txt
Also include the exact error it threw.

benseawalker@yahoo.com

This is the error report:

ERROR in
action number 1
of Step Event0
for object obj_file_component:

Data structure with index does not exist.

And the file already had a scene_list variable (admittedly, it only had ‘startup’ and ‘ending’).

Just as an experiment, I tried importing the startup.txt file of the default ‘mygame’ example game included with the initial Choice Script download as an example (considering that I based my startup.txt format on that one, it’s a good reason to do that).

It threw the exact same error, so if you’re curious, you could try see what’s up with that one? My file is certainly a lot more convoluted than that, and it would be easier to figure out what’s wrong with that one.

@Xenodochy
Just tried that myself with no errors…
Also imported several other projects I’ve worked on including the Dragon example.

What version of Chronicler are you running? (In the Chronicler window title)
v1.4.8 is the latest.

If you already have the latest, could you post your system specs?
It could be a lack of memory preventing GM:S from creating the necessary data structures.

I have just downloaded it and let it update, so it should be the most recent (it says 1.4.8 on the title page). I don’t think it’s a memory problem, or at least not a hardware one:

System specs is:

  • Intel Core i7-2677M
  • 4 GB memory
  • Windows 7 Home, 64 bit

EDIT: Sounds like something went belly up on my side… I wonder what?

@Xenodochy
Well, sounds like you more than meet the minimum reqs.

I have been using it on my Windows 8 and now 10 laptop, but v1.4.8 was built on my Win 7 desktop.

It could be a missing VCRedist package. I am uncertain as to which ones it needs specifically.
Try downloading and installing GM:S (the free version should be fine)
It should install the necessary packages, and you are more than free to just uninstall GM:S afterwards.

Or, I just built an installer version of the launcher which might include the necessary binaries.

Alright, thanks, I’m off to try all of the above.

(Because I’ve tried using the installer version, but for some reason the error persists…)

I’ve installed Game Maker and haven’t uninstalled it back (yet). The import feature still hates me, though:

ERROR in
action number 1
of Step Event0
for object obj_file_component:

Data structure with index does not exist.

In other words, same problem as before. On an unrelated note, are variables created on the go in the Chronicler, or is there a way to create them all at once as in the startup text file? Also, what do I do with the stats page? Just write it the way I would in CS?

I honestly have no idea what is wrong. If I could replicate the error I might be able to fix it, but it runs just fine for me. :confused:
You could email me your startup.txt and ending.txt and I could import it, save it as a .chron project and email it back.
(I’ll delete everything immediately after. I don’t intend to steal anybody’s work)

Otherwise, assuming your game isn’t too large, you can copy / paste all the text into Chronicler. (That’s how I made the dragon example before the import function…)


Variables should be created on the “Variables Screen” It is the round button with the CS logo inside the “Bubbles menu.”
Go ahead and look at the Controls / Tutorial at the bottom of the first post. (the one with the downloads and screenshots)

With the stats page, unfortunately yes. I was working on a GUI way of doing it that would look exactly like it would in-game so it would be easier to customize, but it wasn’t working like I wanted it too. Just wait a month or two and I’ll have the new Cross-Platform (and less buggy) version of Chronicler up.