Camera System
The camera system ain't that bad as far as I seen. It probably the best option for GUI user, but it was a complete disaster for JASSER. But that is the price you paid for using GUI.
Yep, GUI sucks when you know JASS ^^ I must admit that is true.
If you know GUI (and only GUI), you probably think that GUI can do most things JASS can, but once you learn JASS, a whole new world unveils xD
It wasn't just to use less camera's, though... as you can see, I tried to manouver between 2 trees with the systems (which take a long time) and the camera wasn very smooth - if I has used camera objects, it would've been different (you have to use a lot of camera's to get the same movement).
1) You have to set a massive amount of triggering line just to make 1 camera move like 10-15 camera.
2) It took a longer time/duration to set everything up.
3) Newbie in scripting might have a hard time to understand it since there is no documentation. Even if they do, they prefer to use easy way.
- That's true, that's why I have called it a "crappy system" in the description myself, since I think
- Same as 1
- I thought it was self-explanatory, but adding documention is certainly something that is useful.
This system remind me a lot of my precise timing cinematic system. The only downside of this system would be the transmission. It would display a empty box at the bottom left despite the 0 conversation.
Thank you for those comments, the speech-system is indeed for precise timing (you can activate a trigger, show a special effect, or do anything else at any given moment in the cinematic).
I don't quite get your other point, though :s (the empty box)
The only thing that makes this look better was the dialog was flash word by word instead of the entire sentences at 1 go. It might not be suitable for a cinematic with voice act on it and by comparison, it only give a little fresh look.
For voice acts: use a sound variable with arrays and add another if/then/else in the Speech-system, which says that if the loop integer = 1, the sound[integer] will be played.
So the sound will play at the exact time of the
I liked the way it looked, since reading a whole block of text is always a bit of a downside in a cinematic.
And another advantage would be that you have no (or few) problems with the duration, some cinematic texts will go too fast, so the viewer missed a few lines (might be critical information).
And, if the text still goes too slow, you can easily adjust the speed (I will make an example of that in the next update - stay tuned

)
Ohh, and pressing escape does not delete the entire message (unless it's pressed after the sentence is entirely shown), which would also be an advantage, since pressing escape (accidentaly) is a common event when I'm watching cinematics ^^
If I make a comparison between the subtitle system by Anitarf and speech system by ap0calypse, I definitely say the subtitle system was far better. However, that system was for advance user with JASS experience. As for this, it was GUI friendly.
Of course I did not want to create an advanced system and, on top of that, I'm still learning JASS ^^
I believe that any user can edit this cinematic, you need to know little about GUI, since everything is there ("Text", "Duration", "Unit" are all very clear).
Of course, for more advanced cinematics, the event-trigger needs to be good as well, for that you need GUI-skills.
I have made the speech-system in a few minutes and set up the required variables in about an hour (checking for typo's, checking duration and checking all units took a while).
Edit: Ohh, and 3/5 is a good pretty good rating for a moderator, I thought I would receive about 2/5 from you ^^
Edit: Good cinematic(i didnt got the meaning tho, i also like that you use Crisis Core music

. 4/5
Thank you ^^ (I love crisis core music, it just fits with almost all cinematics...).
Too bad you didn't get the meaning, but I must say: I have a twisted mind and the 'bigger idea' behind it isn't something an avarage guy can discover

I doubt if anyone will ever figure out the message, but if someone does (or has an idea), I would like to hear it, everything is welcome
