• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

[Solved] Tesh for 1.26?

Level 5
Joined
May 10, 2024
Messages
57
Hi, I need bigger/better font for Jass in 1.26. Syntax highlighting is not important.

I tried Jass NewGen Pack [Official]. I can't use it. It has poor performance. Code appears in the editor with 5 seconds delay after few thousands of lines.

Who knows how to install tesh on vanilla 1.26? I can't find release archive and installation instructions.
 
Last edited:
Level 10
Joined
Jan 26, 2019
Messages
90
I tried Jass NewGen Pack [Official]. I can't use it. It has poor performance. Code appears in the editor with 5 seconds delay after few thousands of lines.
Tesh is not designed for such loads, split the code into several different files/triggers.

If you want to make a very long code in one file, use third-party code editors (Vscode/notepad++/etc)
Then import the code into the map using preprocessors.
 
Level 34
Joined
May 14, 2021
Messages
1,602
Sorry man, unfortunately the current TESH plugin only works on Reforged. There's someone who posted a similar issue here (he's using 1.30.1), and it was all because of the unsupported game versions. The current Warcraft 3 binary (both game and WE) is designed for different architecture, meaning that a code base manipulation was required for certain applications in order to make them fully working.

The only options involve using TESH 2.0. along with JNGP/Sharpcraft. But again, I can't guarantee if this trick works. Both TESH (of course, for pre-1.32 WC3) and JNGP/Sharpcraft are literally outdated right now. As such, staying on the most recent Warcraft 3 patch (2.0.1) with TESH is recommended if you want to continue your map project.
 
Level 5
Joined
May 10, 2024
Messages
57
Tesh is not designed for such loads, split the code into several different files/triggers.

If you want to make a very long code in one file, use third-party code editors (Vscode/notepad++/etc)
Then import the code into the map using preprocessors.
Which preprocessors are you talking about?
 
Level 10
Joined
Jan 26, 2019
Messages
90
Which preprocessors are you talking about?
If we are talking about JNGP then it is only vJass as far as I know.
If about YDWE then vJass and Boost Preprocessor.
Personally I use Boost.
Looks like this: #include "C:\Users\user\Downloads\WC3Tools\Warcraft III 1.26\Maps\Test\Glory\Code\Abilities\Heroes\Assasin.j"
The file "Assasin.j" will be inserted in the place where you used #include
1.png
Visual Studio Code + Jass Plugin
2.png

About Boost Preprocessor

I don't have any articles specifically about vJass, because YDWE is better than JNGP and Boost is better than vJass as an import preprocessor, but I think Hive has articles about vJass.
 
Top