Download ETScript 4 beta!


(Mateos) #81

Maybe in Microsoft forums would have a solution, they’ve made it :slight_smile:

After have restarted the computer it registers again the copy/paste correctly. It’s nice how this log looks into the BSP to find scriptname and targetname values… Usefull! Sad it does not save where the file was opened when closing (I mean it always shows the line 1 at startup, same for last opened file, always last listed), and also can’t drag/drop the title tochnage the order of the script files… If you have any time when you’ll be bored :stuck_out_tongue:


(Flippy) #82

Well, good news, I managed to get the old project working again. That means I can implement some of the changes you requested and try to fix the errors some of you are getting.

The fixes I’ve done so far include:

  • The Usage/Description part of the Keyword List is now resizable.
  • Doubleclicking a keyword in the Keyword List now inserts that keyword into the current script (at the current caret position).
  • The main window’s size and position is now remembered and will be restored when you open ETScript again.
  • The class and event dropdown lists now show up to 32 items at a time (might make this configurable).
  • Selecting a class/event from these dropdowns now selects that class/event at the top of the editor, not at the bottom (so you don’t have to scroll down every time you do this).
  • The Accum List window is now a tool window, meaning you can dock it to the sides or even as a tab alongside the scripts (just like the Keyword List, File Browser, Error List, etc)

There’s probably some more things that I changed but never updated. The Quick Find toolwindow comes to mind, though I’m not sure if you guys already have that.

There’s still a few bugs left to finish and then I can upload a new installer, beta 3.

As for the errors on startup some of you are getting, I still have no clue what causes it. I’ll need some more information from you, stuff like your operating system, what software you have installed (which versions of the .NET Framework most importantly), 32-bit or 64-bit, etc.


(Destroy666) #83

[QUOTE=Flippy;321945]
As for the errors on startup some of you are getting, I still have no clue what causes it. I’ll need some more information from you, stuff like your operating system, what software you have installed (which versions of the .NET Framework most importantly), 32-bit or 64-bit, etc.[/QUOTE]

Windows XP x86, .NET 2.0 & 4.0. Which other software do you mean?


(Flippy) #84

Did you have any other ETScript versions installed before installing beta 2? Try deleting all of them, then just installing beta 2.

If that doesn’t work, try installing .NET Framework 3.5, possibly also 3.5 SP1. That shouldn’t be necessary since the .NET Framework should be backwards compatible (in other words, if you have 4 you shouldn’t need any older versions) but you never know…


(Mateos) #85

If I let Gtk running for a long time, it disables the paste… So it wasn’t ETScript itself :wink:

Nice changelog! If you need beta testers, I use it every day…


(Flippy) #86

[QUOTE=Mateos;322116]If I let Gtk running for a long time, it disables the paste… So it wasn’t ETScript itself :wink:

Nice changelog! If you need beta testers, I use it every day…[/QUOTE]

Well, if you want to see more changes let me now. I’ve stopped mapping a long time ago and I’ve actually never used ETScript myself so it’s hard for me to decide what works and what doesn’t.


(Mateos) #87

“The main window’s size and position is now remembered and will be restored when you open ETScript again”

It would be nice to have the same feature for the last active file opened while closing (It always open on the last one), also to remember where was the cursor in the file, so you can find directly the part where you were working while opening it :slight_smile:

wm_set_main_objective isn’t stored in the program I think… All is fine for me after :slight_smile:

In all my tests I never had any error window or crash.


(Destroy666) #88

[QUOTE=Flippy;322082]Did you have any other ETScript versions installed before installing beta 2? Try deleting all of them, then just installing beta 2.

If that doesn’t work, try installing .NET Framework 3.5, possibly also 3.5 SP1. That shouldn’t be necessary since the .NET Framework should be backwards compatible (in other words, if you have 4 you shouldn’t need any older versions) but you never know…[/QUOTE]

No, didn’t install other.
And as I wrote, I don’t have space for installing 3.5


(Mateos) #89

Maybe use CCleaner or remove unused software?


(Flippy) #90

[QUOTE=Mateos;322134]“The main window’s size and position is now remembered and will be restored when you open ETScript again”

It would be nice to have the same feature for the last active file opened while closing (It always open on the last one), also to remember where was the cursor in the file, so you can find directly the part where you were working while opening it :slight_smile:

wm_set_main_objective isn’t stored in the program I think… All is fine for me after :slight_smile:

In all my tests I never had any error window or crash.[/QUOTE]

I think it already does that but it might be disabled. I think I made it an option which is off by default, but never remembered to put a checkbox in the options window for it :tongue:
Will check!

As for the keyword, I think you’re right, but at the same time from what I can remember, isn’t that keyword unused? I’ll add it to the highlighter at least so it’s highlighted as a keyword.

[QUOTE=Destroy666;322161]No, didn’t install other.
And as I wrote, I don’t have space for installing 3.5[/QUOTE]
If you didn’t install any old versions of ETScript than .NET Framework 3.5 is the likely culprit. You’ll have to make some room and install it (it’s not that big, is it?).


(shagileo) #91

't would be cool to make it mac compatible :smiley:
It’s really a handy tool


(Flippy) #92

[QUOTE=shagileo;322229]'t would be cool to make it mac compatible :smiley:
It’s really a handy tool[/QUOTE]

Sorry, I don’t know anything about Mac at all so I doubt I could do that. I’m sure there’s a way to run Windows executables on a Mac though?


(Pegazus) #93

Yes. With Wine.


(shagileo) #94

Tried crossover and wine
Both won’t run the program (it does run the setup exe though), but wine is crappy nonetheless

Meh, Mac in its purest form isn’t designed to run exe’s anyways, unless you apply bootcamp

't was worth the try - thanks nonetheless :slight_smile:


(Mateos) #95

I think this function enables the command map icons animations, with the back/front shrink, so it attracts the eyes of the player to let him know what are the current main objectives?


(kamikazee) #96


As for the keyword, I think you’re right, but at the same time from what I can remember, isn’t that keyword unused? I’ll add it to the highlighter at least so it’s highlighted as a keyword.[/QUOTE]If Chruker’s references are to be believed, “In the source code, this function does absolutely nothing at all.”

See Chruker.dk: Enemy Territory Scripting Reference: Objective Handling.


(Mateos) #97

So how work the command map icons shrink? >.>


(kamikazee) #98

I don’t know, maybe it is tied to the current objective you selected at the bottom? Try clicking those little up and down buttons next to the objective description…


(Mateos) #99

On my map I’ve the Tank shrinking on several limbo descriptions but not the right one, and it’s the only one having this animation o.o Done something wrong…


(Mateos) #100

Any news Flippy? :slight_smile: