So, The good old topic has been deleted... Well, I'll update ScriptEditor to v1.35 when AGS 2.51 is released. In the meantime, you can get the ScriptEditor from http://koti.mbnet.fi/dima/scripteditor (http://koti.mbnet.fi/dima/scripteditor)
Is anybody using it anymore?
I am. Anybody got any suggestions anymore?
using it all the time
I stopped using it when CJ made the new color coded / auto finish stuff. Sometimes I switch over to your editor when I can't remember some text script functions.
Due to moderator-report:
AJA, I think Mods locked this one.
Probably because it's not a matter of art, music or story-boarding, and so it doesn't fit here really.
I don't remember locking it, cos I;ve been away, but its free again :)
AJA, please don't be *too* arrogant when you report a thread to me :) My inbox doesn't like it ;)
m0ds
Sorry, m0ds... But nobody ever locked the old topic (which has been deleted... :'() and some said this is really the only place where I could post this. Because:
1. I want opinions of ScriptEditor and suggestions of improving it
2. Annoucement forum is for games
3. Tech forums are for technical questions
4. General forum is for non-AGS chat
5. AGS talk forum is for talking of AGS
So....? Where should I have posted this?
To the real news
I've been making a new system for OwnCommands and it can also be used with the AGS functions's files (data1.dat & data2.dat). This would allow unlimited number of OwnCommands and the AGS functions could be manually edited (useful if you wanna make translations, which you obviously don't). If this will be added to ScriptEditor, I would need maybe two voluntaries to change data1.dat's and data2.dat's contents to work with this new system (this is really slow and boring).
And maybe if someone's interested, I could make a system which you could use to translate ScriptEditor's menus to your language.
Unlimited own functions are very helpfull now with all these plugins.
Keep up the good work :)
So, here's the newest version 1.35. The only new thing about this version is that it has been updated for AGS v2.51...
Just noticed these two things in the readme file:
-The title should be : v1.35 instead of 1.21 and for AGS v2.51 instead of 2.4b
-The newest version's changes should be: Updated for AGS 1.51 instead of 1.51 beta 2
Download here: http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.35.zip (http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.35.zip)
I've currently worked a bit on AGS Hint System (check hint forum). The unlimited OC works, but I'll still have to put it in the ScriptEditor. This will take time. But if I work hard and everything works, I guess it could be released maybe next week...?
Maybe next week???? Well, here's v1.4.
NEW:
-------
- Unlimited Own Commands
- A few "cosmetic" changes
- New OC.txt
- almost 100kb smaller filesize!!!
- "Extra parameter" support for DisplaySpeech and StrFormat (ie. DisplaySpeech(EGO,"That's a %s", item);)
Tell me if you find bugs...
Maybe you could add some coloring, like the standard AGS editor?
That would be quite useful.
// will be green in the sentences and so on...
Jannar: Yeah, it'd be useful... But I don't know how I could do that...
So... I will release ScriptEditor v1.45 soon... It will include all the new AGS functions (from v2.52).
I'll just ask this now: Does anybody have any suggestions anymore? Or has everybody abandoned SE and started using the new built-in editor? :'(
Quote from: jannar85 on Fri 25/10/2002 12:26:34Maybe you could add some coloring, like the standard AGS editor?
That would be quite useful.
// will be green in the sentences and so on...
I'm currently using the built-in, but if you are able to make the color thingy... then I will switch right after it's released.
The built-in don't have the script commands from the menu :P
ARGHH!!
I can't believe the coloring is such a big deal...
I'm afraid it's... too... difficult... for... me... to... make... without... any... help... from... other... Delphi... users...
Hmm... Why haven't I asked this before from a-v-o and RickJ... I'll e-mail 'em as soon as I get home... if I can remember... otherwise if you're reading this, a-v-o and RickJ, remind me by e-mailing me (aki_ahonen@hotmail.com)...
Yeah somebody help AJA
We need colors
ScriptEditor v1.45 has been released!
New:
- "On error goto line X" works
perfectly, thanks to a-v-o.
- Updated for AGS 2.52
- Removed AddCommand from Popup-menu.
- Added Shortcuts for Recent Commands
and Quick Commands.
http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.45.zip (http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.45.zip)
I'm still working on the colors... You'll know when I get 'em working coz that version will be 1.6... ;)
And now, my friends, to the event you've all been waiting for... the release of ScriptEditor v1.6!!!! So, sit back and read what's new in this version...
NEW:
- Syntax highlighting
- New find and replace functions
- New "line-level-thingy", which was
included in the SynEdit editor component.
- Some other changes for SynEdit to
work.
- Removed editor max length from the
preferences.
- Added "Game memo", where you can
easily save information of your
current projects.
- Removed the Delete page from the
Own Command creator.
What more were you expecting? If I can't get you guys away from the AGS's built-in editor with this one, I never will. More suggestions? Can you find bugs?
-EDIT-
Well, I guess you were expecting the download url... :)
Sorry, my mistake... Here it is: http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.6.zip (http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.6.zip)
Now..... I'm just gonna love this great tool! :D
I'll abandon the built-in AGS editor... Sorry Chris :)
---- edit ----
First time I start the editor, all the menues are a bit slow... Can you fix it?
--- edit2 ---
Could you also add a menu, if we rightclick in the editor window?
Finally I can smile again... ;D
-EDIT-
Well, there is a popup menu, but there are only the Quick Commands, so it won't pop up, if you haven't set any Quickies...
Slow... Hmm... I'll see what I can do... Are you sure it's not only with the Add Command menu?
-EDIT 2-
Btw, what do you think of the "Game memo"? I thought it'd be very useful... At least for me :D
just tried your editor AJA, really cool one! keep a good work! ;D
Great job! I've made the switch.
Yeah, you should have CJ integrate it into AGS.
Great! I haven't really had a chance to check this out before now, but you've done a great job. It's especially useful for those functions where I can't remember what parameters it takes.
However, there is one thing I miss from the default script editor: The auto-completion of function names. If you could add that, it would be perfect.
I also like the "game memo" box, but it would be better if the memo window was some kind of floating box or seperate frame, so I could type in the Script Editor while it was open. Is this possible?
Sorry, I haven't checked the memo yet.
I've found a bug in AGS, if we use an external editor, the dialog boxes shows, but not ShowModal(); or something familiar (At least that's the command in Delphi)
That's great. That will surely replace the built in editor.
Things that are missing:
Edit own commands
Add own commands in the quick commands (?)
AJA: Great work!! I'm really impressed. I have a couple of comments and a few minor critiques listed below. They are farily trivial compared with what you have accomplished so far.
1. Thanks for including the thre SaveAs, and Open featurs to the file menu. I can really use these, without them there is not a very good way of transfering code from one game to another.
2. The GameMemo thing is really nice. However, the project thing is confusing and not really necessary. Just have a preferences thing where you specify a directory relative to where main game directory, where the memo files can be found. When the user clicks on GameMemo show a list of files in the specified directory.
3. When I first unpacked everything I opened the editor from file manager, couldn't resist. I remember you saying not to do that a long time ago, but, I got a bunch of exception type errors (really ugly stff). There are a couple of other thing that would be better. If you can detect if the editor was activated by AGS or not then you could either display a message and quit or branch off to a shell of sorts that would make your editor work correctly,
4. Line numbers in the left hand column would be cool. Sorry, I don't mean to be asking too much. :)
AJA thanks for all the hard work. it is greatly appreciated.
Scorpiorus, Ionias and Trapezoid: Thanks!!!
Cornjob: Thanks!
About the auto-completion: the auto-completion component, that I have needs to be launched by pressing a specified key, so that won't be the same as in the built-in editor, if I'll add it, but I'll try my best in finding a way to make it more user-friendly.
About the game memo: I'll see what I can do.
Jannar: what?
Spyros: Thanks! The Own command editing would be quite tricky for me. Just like deleting them, so this won't be coming so soon... I could make another list to the Set Quickies dialog, where you could choose also own commands as quickies. I'll see what I can do.
RickJ: Thanks!!
1. Hey... come on... that's almost six months old thing... :D
2. I just thought of just one file per project, so it'd be easy and fast to access with a shortcut key from the editor. Hmm... what should I do?
3. Now you made me really confused.
4. Stupid SynEdit component doesn't seem to have that feature though it even has that column for it...
Thanks to you all!!!
I've found a bug in AGS, if we use an external editor, after we've done the script and close the program -- the dialog boxes shows, but not stuck. It seems like AGS is behaving like this with all the external editors... Weird.
Next version of ScriptEditor (v1.61) will probably be released before the end of january. I've found the "thing" from the SynEdit component which defines whether to show the line numbers like in the built-in editor. I've also included a dialog, where you can see all the global variables in AGS. Sorry, Chris, that I copied it completely from the help file... but at least I put your copyrights there. :D
Ahoy, all delphi programmers: How can I make a floating form like cornjob described in his post?
I haven't yet fiddled with the auto-completion feature, but maybe this week.
Ps. remember to vote ScriptEditor as the best utility in the AGS Awards!!! Thanks for your support!
And some more news:
1. I've added two new features, which are editing and deleting OC's. This are still quite buggy.
2. I've added some new items to the popup menu. These are copy, cut, paste, delete, select all, copy line, delete line.
3. Now you can select OC's as Quick Commands.
4. I've added undo and redo to the menu. These don't work with delete line.
5. I've changed Game memo's projects to files. So, Set projects is now Set files etc.
That's all... And if have any suggestions, please post them.
Just wanted to let you know that the latest link, farwards you to the previous version. Here's the real url: http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.6.zip
Oh... yes... and I wanted to know if it's still being worked on :)
Of course I'm working on it every now and then... What, do you think it's done now? :D
No, never!
And sorry about that link... I guess I fell asleep while doing that... :)
ScriptEditor v1.61 is here!!!
New:
-Completion proposal (can be turned off/on in the preferences)
-Updated for AGS v2.53
-Delete OC
...
Download (http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.61.zip)
Great job! Finally! :D
Thanks... :)
Cool AJA,
I didn't even know this existed until now, looks quite handy, although I don't mind the editor in the agseditor, it could be handy for beginers.
Very handy indeed... :D
I should make a system which would sort the own commands. Like if you make OC's for different plugins, they'd be sorted under the plugin title. Difficult, but could be handy... :)
yeah!!!
I can't believe that AGSscripteditor didn't get any AGS award!!! >:(
:'(
That almost made me cry...
But good news! New version is coming most likely this weekend!
New:
- Game Memo v1.1 (it floats!) :D
- Updated for AGS v2.54
- More...?
Do not forget to tell me if you've got an idea of something to add to ScriptEditor!
DOWNLOADING!!!!! :D :D :D :D :D
:o :o WOW!!! it just makes me want to learn C/C++ even more!!! Must...learn...C...then...C++...
Thanks, Jimi! :D
Okay, v1.62 is here!
New:
- Updated for AGS v2.54
- New version of Game Memo.
Changes:
- Multipage files (*.gmf)
- Game Memo is now a floating window
- Some other fixes
- Bug: When file is loaded an save
clicked, will show Save As dialog
Download: http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.62.zip (http://koti.mbnet.fi/dima/scripteditor/ScriptEditor_v1.62.zip)
"Website": http://koti.mbnet.fi/dima/scripteditor (http://koti.mbnet.fi/dima/scripteditor)
Report for bugs! Especially if you find any from the Game Memo! Thanks!
I'm still pretty new to AGS... What are the advantages of your ScriptEditor software? I've not downloaded because I'm trying to determine what it's for. Judging from people's reactions to it, it seems like it's quite good, but the description on the website isn't too...descriptive ;)
Jimi: It's possibly not a good idea to learn C just to advance to C++. There are many people saying that it isn't only unnecessary but even a bad idea, as many things have changed in C++, which is likely to confuse people.
You really should have some programming experience, though. I started learning C++ after having programmed a bit in QBasic and Inform, but I gave up when it came to pointers and references.
Quote from: remixor on Tue 01/04/2003 06:23:51What are the advantages of your ScriptEditor software?
Yeah... The website description is.. uh... ;D
Well... ScriptEditor has all the functions of AGS built-in it's menus and so you can easily find the function you need without having to check the manual for the correct name of the function, number of parameters and so on. And when you click to add a function to the script a dialog pops up and there you can fill in all the parameters of the function and there's also the description of the function so you don't have to open the manual for this either. That's the main part of it. There's also a lot of extra features: You can create your own functions so they can be easilly used from ScriptEditor just like the functions of AGS. And there's also this new "Game memo" where you can save easily information about your game project. For example you can write there which global ints you've already used and for what. And so on... I'd better write a good description to the website and add some screenshots so that you'll know what to expect... :D
Okay, I've been thinking about the sorting OCs feature and so I made a beta version for a system that currently supports three different OC lists.
Here's a screenshot of the new page for the OC manager:
(http://koti.mbnet.fi/dima/images/ocmansort.png)
And here's a screenshot of the floating list form:
(http://koti.mbnet.fi/dima/images/ocwin.png)
This beta version works quite nicely. What do you think? Could this be handy? Any other suggestions for this feature? Should there be more different lists?
Okay... coz no one gave me any comments I've decided to do what I want... >:(
New screenshot of the Own Command Managers sorting page:
(http://koti.mbnet.fi/dima/images/ocmansort2.png)
New screenshot of the Own Command lists window:
(http://koti.mbnet.fi/dima/images/ocwin2.png)
Comments, damnit! :'(
I'm in a rush so I'll keep this short.... :o
Okay, I'll take that as a "Yes, that seems to be a great addition to the Own Commands feature!".... :D
wow! It's like you read my mind....You didn't did you? :-\
Yes, actually, I did... Look at my avatar... Continuously trying to figure out what the other people are thinking and do they lie when they say: "Yes, it's absolutely perfect!"... Anyway...
Ah yes I love this program! Good features and all. Keep up the good work!
I also love the program, but my friend Mats Berglinn used ScriptEditor1.61, on his script, and it got lost, so he ended up having to continue from a previous backup.
Maybe he forgot to save...? :)
8)
I think a mouse wheel support would be good for the Global Variables window... I use the wheel alot, and it works perfect on the main script window... (I couldn't live without the wheel... :P)
Here's some news of the upcoming ScriptEditor v1.65:
- New Own Command lists feature
- New Import/Export Own Commands (this could be useful if someone made a packet for each plugin and that way the functions could be easilly imported to ScriptEditor)
- Maybe a working edit Own Commands feature
And I'll maybe check that mouse wheel thingy...
Any other suggestions? Anyone? Hello? Where'd ya go? Don't you dare leave me alone!!! *sigh*
Well... It seems that I've completely forgotten this project. :(
But I guess everybody's using the built-in script editor, right? So, who'd care what will happen to this one.... :'(
I'll try to release the new one soon if someone wants it...
And now that I've thought about it.... I think this should be in the tech forum... but it's up to the moderators if they want to move this thread. :)
finish it already :P
Finish it, it needs all the new text script functions added :P
As for your program, I think it's insanely awesome and you need to continue working on it. Not only is it a faster reference tool, it's really nice to be able to implement a function from the dropdown menus and such. What is the game memo for? Just curious I haven't played with it yet. Maybe you should include some documentation with the software(like a manual) & maybe some examples of what can be done with it and how it could be used to a user's advantage.... I really don't know it's your program I barely started using it.
:) But, ahhh it's amazing!
Um... Do I have 1.65? I mean, does the current release have the floating oc thingy? Hm... "About"... maybe I'll try that... :P You got any idea what means when trying to add a command from the menu I get an error about "RichEdit"?
Thanks, Moresco! The idea of game memo is to save information about the game that you'll be needing when scripting... like: room numbers, character numbers/names, view names etc. It'd be much better if all that information could somehow be "called" from AGS. And I'll maybe try to create some kind of a manual. Your post gave me a lot of inspiration for this project.. Thanks again...
And I'll try to release "whateverthenewversionis" this weekend. Oh I'm so going to have to rewrite the built-in functions thing to make it a bit easier (as RickJ (or somebody) told me to do about a year ago).
TK: It means that there's something wrong with ScriptEditor :)
I'll contact you this weekend about this matter...
Now I know why I haven't worked on this project... I can't install the synedit component to Delphi... I wonder what's wrong. Maybe I should read the installing instructions... :)
-EDIT-
Oh yeah... There are no installing instructions... :(
Hmm, can't help much with Delphi, I've always just used Visual C++ myself. I bet if you were more specific I could help you solve your problem. If you have AIM my screenname is MadGnome78.
I'll get back to the AGS stuff in a few & see if I can come up with more ideas for your program. :) Peace
I've almost decided to write a remake of ScriptEditor... A complete (at least almost complete) rewrite. I'll make it the way that I can easilly upload updates for the functions. Till then you'll just have to add the newer AGS functions by using the OC (=own commands) feature.
Reason for this is that I wasn't able to get synedit installed into delphi 6 and delphi 3 couldn't compile it correctly anymore... :(
Hi
I'm new to AGS and I think I really could use this program. Are you planning in releasing an updated version with the new functions of AGS in the near future?
:)
/kodac
Yeah, It would be about time to update this one :P Because you know... I'm still using this.
Quote from: Petteri on Tue 23/03/2004 14:07:55
Yeah, It would be about time to update this one :P Because you know... I'm still using this.
I 2nd that!
Heh, I 3rd that notion. I think its about time I make a game. I've been here long enough. But you never know, I may be the next m0ds. :)
Thanks, guys... :D
At least I think I've found the problem I had (I couldn't compile ScriptEditor). But I haven't tried to fix that yet. If I have time, I'll try to fix the problem today.
Shit... Doesn't work.
I get this error message when I try to compile:
[Fatal Error] ScriptEditor.dpr(17): Unit StdActns was compiled with a different version of StrUtils.TStringSearchOptions
I know it's got something to do with RXLib for delphi. But I even patched it with the Delphi 6 patch. This is hopeless... :(
And line 17 is:
Unit13 in 'Unit13.pas' {OClists};[/]
And unit 13 uses:
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Placemnt, ExtCtrls;
Does anybody have any clue why it doesn't work?
Hmm, I don't know what would be wrong, but I suggest you ask that question on some forum for Delphi programmers etc.
Oh yes please do, my game depends on you updating your program...
well not really... but it would be great if you did. :D