Staredit Network

Staredit Network -> Concepts -> eZTrig Editorâ„¢ (BETA)
Report, edit, etc...Posted by ViciOuS on 2005-05-26 at 23:54:20
I recently made a topic in the 'Welcome' category. It contains partial details on my eZTrig application that I am currently still gathering ideas/info on.

This application will be developed in PHP 4.

"Why PHP 4?.. "

Well, I plan to make a community out of this application, I want people to able to use it over a website rather then use it on there computer. Plus this is the only programming language I know.

"But there is already a trigger editor that SCMDraft uses."

Yes, but my trig editor is much different. (although my ideas are still lingering about)
eZTrig Editor will mimic a map editor in that it mimics it's trigger creation system, but to an extent.

You see, this application will not be connected to your actual map, therefor you'll be typing in some values rather than selecting them, like location names for instance.

"Whats going to make this thing so different and special?"

There are two main things that will make this app so wonderful. One would be that it allows you and all other community members to view all the shared triggers. (Each trigger will have a name (of course), regular trigger syntax, the user who made it, what its main purpose is used for, etc)
The second reason why it would be useful, is bcuz it will be a synch to use (hence the name "eZ"). It would be just like making triggers in a map editor, except, you have the choice to either 'Write' the trigger yourself, or use the actual editor where you specify each condition/action like you would in a map editor. You will have the choice to copy and paste certian triggers and parts of triggers, duplicate the trigger a given amount of times, and edit any trigger of yours by simply clicking and editing.

Of course, this program would be almost useless unless you could download your triggers into .trg format. Currently, I do not know how to change a .txt into a .trg. So i'm looking for someone (possibly more then one) to join my project and possibly join my development team.

"How can I join your project/dev team and what skills should i have?"

All you need to do, is PM me on these forums with all of your skills and why you think you would make a great member on my team. This project/development team is non-profit, I do not pay anyone and no one pays me. Donations are always acceptable, but not enforced.

The current type of skills that I am looking for: PHP 4 <= 4.3.11, HTML 4.01 Transitional/Strict, XML, Graphics of any sort, C/C++ or anyone who can help me with the .trg file extension issue.

------------------------------------------------

Well, if this isn't enough information for you, then feel free to PM me via these forums. Do Not E-mail me, I will not respond.

I hereby copyright all my ideas and app name eZTrig Editor to me (Ryan Miller)
Report, edit, etc...Posted by RexyRex on 2005-05-27 at 00:14:40
Yess..PHP.
Excellent, the only progamming language I am fluent in.
I look foward to pointing out bugs for you...
Report, edit, etc...Posted by ViolentMoose on 2005-05-27 at 00:16:50
this topic doesent belong here post in the garbage forum
Report, edit, etc...Posted by Zombie on 2005-05-27 at 00:16:51
wrong topic? crazy.gif
Report, edit, etc...Posted by RexyRex on 2005-05-27 at 00:33:07
Perhaps in concepts...
Well, he is looking for some graphic artists. And we do have some excellent ones if I do say so myself...

I'd love to help you with anything on this project. Here, I'll PM a link to this post for you. (Sure will be odd reading this following the PM's link)
Report, edit, etc...Posted by ViolentMoose on 2005-05-27 at 00:40:05
i would like to help with graphics
Report, edit, etc...Posted by RexyRex on 2005-05-27 at 00:40:49
PHP: Pretty fluent. I'm no IP or Yoshi though. But I know MySQL and all that good stuff.

HTML + CSS: Breeze.

XML: Notta clue.

Graphics: Look in here. smile.gif

C/C++: Clokr_, Heimdal, SI...they all know these pretty well.

.trg issue: BSTRhino. Definatley a guru on this. He made his own trigger progamming language. Look for him on Starcraft.org, he administrates it (Founded it too, I belive).
Report, edit, etc...Posted by ViolentMoose on 2005-05-27 at 00:40:59
mybe if u give me some concept stuff i can make a cool banner or something to your liking im just saying
Report, edit, etc...Posted by Zombie on 2005-05-27 at 00:45:38
pm me what you want and youll get it
Report, edit, etc...Posted by RexyRex on 2005-05-27 at 00:49:59
I just noticed it said .txt files to .trg.
I'm thinking you might wanna store triggers in a MySQL database.
On that topic, you might want to have accounts too. Maybe even a 'suggestions' and 'bugs' section. Hell, if you're going web based..go all the way.

ADDITION:
Hey, wait, does your host offer MySQL...?
Report, edit, etc...Posted by ViciOuS on 2005-05-27 at 01:04:52
Wow, I didn't expect to get so many replies so quickly with so much help and information. A friend of mine recommended this place, and boy am I sure glad I joined this community !

RexyRex, I do have MySQL on my host, I know PHP pretty well except for some advanced functions and pry some other stuff. Although I have not mastered many things in PHP, and I'm not very good with making complex functions, but theres always time to learn right?

As far as a website for this, I was already planning on making one for it with member login, Suggestions, comments, Bugs, and all that good stuff included.

Firstly, I want to get the Beta version of the application working before I begin on the website. After that, it would be great if I could work with someone (possibly over aim or msn) on making a complete template (Graphics, HTML, CSS, and all the good stuff). Even though I am capable of doing all this myself, I would rather have a more experienced person do it, and me possibly help whereever it's needed. I need to gather a list of ppl, who are willing to work on this project, along with there primary skills.

As far as coding the app in PHP, I think I can handle it, but i'll definately need help with debugging along the way.
Report, edit, etc...Posted by Heimdal on 2005-05-27 at 14:26:09
The format of the .trg file is roughly the same of the TRIG section in the chk files:
http://campaigncreations.org/starcraft/sta...rigformat.shtml

The main differences are that there is a header to the file and the string and unit properties data follows immediately after each trigger. I don't have any specs written out, but let me know if you need them.
Report, edit, etc...Posted by ViciOuS on 2005-05-27 at 15:22:11
QUOTE(Heimdal @ May 27 2005, 12:26 PM)
The format of the .trg file is roughly the same of the TRIG section in the chk files:
http://campaigncreations.org/starcraft/sta...rigformat.shtml

The main differences are that there is a header to the file and the string and unit properties data follows immediately after each trigger.  I don't have any specs written out, but let me know if you need them.
[right][snapback]217869[/snapback][/right]


Thanks a bunch Heimdal, i'll study this a for few, and if I can't seem to figure it out, can I maybe PM you for help or should I be asking help from someone else.
Report, edit, etc...Posted by LegacyWeapon on 2005-05-27 at 15:24:15
The biggest problem would be associating locations with the triggers because .trg files do not refer to locations.
Report, edit, etc...Posted by ViciOuS on 2005-05-27 at 16:20:20
QUOTE(LegacyWeapon @ May 27 2005, 01:24 PM)
The biggest problem would be associating locations with the triggers because .trg files do not refer to locations.
[right][snapback]217909[/snapback][/right]


Well, the user would type in his/her locations instead of selecting them, but, when you transfer that data to the .trg, it doesn't record the locations?

Also, heimdal, doesn't SCMDraft, SC X-tra editor, and Starforge use .trg files? and not .trig ?
Report, edit, etc...Posted by LegacyWeapon on 2005-05-27 at 16:34:48
No it doesn't.
Report, edit, etc...Posted by Heimdal on 2005-05-27 at 16:48:29
TRIG is a section in the CHK (the raw map data), not a file format.

.trg files do not have any data about locations; I'm not even sure if it stores the index of the location that it came from. I'm pretty sure it marks conditions and actions with locations as disabled.

If you need more info you can always PM me or just post in this thread.
Report, edit, etc...Posted by RexyRex on 2005-05-27 at 18:14:13
Well, ViciOuS, it looks like you have things planned out quite nicely. The hard part is getting a good momentum after you start. I'd love to make modules on the side, such as the suggestions and bugs area...unless you're doing all the PHP yourself. wink.gif

QUOTE(ViciOuS @ May 26 2005, 10:04 PM)
...I think I can handle it, but i'll definately need help with debugging along the way.
[right][snapback]217599[/snapback][/right]

Well I'm right here. smile.gif
Report, edit, etc...Posted by ViciOuS on 2005-05-27 at 18:45:56
QUOTE(RexyRex @ May 27 2005, 04:14 PM)
Well, ViciOuS, it looks like you have things planned out quite nicely. The hard part is getting a good momentum after you start. I'd love to make modules on the side, such as the suggestions and bugs area...unless you're doing all the PHP yourself. wink.gif
Well I'm right here. smile.gif
[right][snapback]218064[/snapback][/right]


Rex, I would love for you to help make modules like comment sys's or bugs area and whatnot. I got your aim address wink.gif, i'll msg you today or tomorrow about it.


QUOTE(Heimdal @ Today, 04:14 PM)
TRIG is a section in the CHK (the raw map data), not a file format.

.trg files do not have any data about locations; I'm not even sure if it stores the index of the location that it came from. I'm pretty sure it marks conditions and actions with locations as disabled.

If you need more info you can always PM me or just post in this thread.


Hmmmm.. then i'm not even sure if i'm going to be able to do this. It seems that the only way possible is if it's in text format. If someone has a ingenious way to import .scx/.scm maps onto a server and then create something in PHP to read all the trigger data and location data, etc. Then the user could edit the triggers right into there map when it comes time to creating all the massive triggers, and after its saved, he/she could then just download the file from there profile.

---

Also, another thing I was thinking about. Is to not only make this a feature for the official site, but make it downloadable so anyone can use it on there website. This would make my application "open-source" so, i'll pry do that after a few versions of it or something.
Report, edit, etc...Posted by scwizard on 2005-05-27 at 20:00:02
Convert the text they type in for the triggers into the format for the TRIG section of the CHK file. Then have a downloadable program that will replace the map's current TRIG section with the new one created using eZTrig Editor.
Report, edit, etc...Posted by LegacyWeapon on 2005-05-27 at 20:03:57
Just write it in TRIG format. You'll see a solution soon.
Report, edit, etc...Posted by ViciOuS on 2005-05-27 at 20:16:53
QUOTE(LegacyWeapon @ May 27 2005, 06:03 PM)
Just write it in TRIG format. You'll see a solution soon.
[right][snapback]218219[/snapback][/right]


well, thats the problem, I have "some" research on TRIG format but I have never seen actuall code of it, is there somehow i can use a program to view TRIG format?.. or maybe someone has some source?

and what do you mean "I'll find a solution soon"?.. Is someone going to give me a solution here in a day or two.. or will something just click in my brain telling me the solution?

QUOTE(m.r.bob @ Today, 06:00 PM)
Convert the text they type in for the triggers into the format for the TRIG section of the CHK file. Then have a downloadable program that will replace the map's current TRIG section with the new one created using eZTrig Editor.


That wouldn't work to well. It would work, but it would be a hassle for people to have to download a seperate program to even use the triggers after you make them, and besides, even if it did come down to this, I would still need a c/c++/visual basic programmer to join the project. So far, no one of this skill level has decided to help.
Report, edit, etc...Posted by LegacyWeapon on 2005-05-27 at 20:20:53
Just chill, start off by learning the format of triggers.
http://campaigncreations.org/starcraft/sta...rigformat.shtml

Just make it so that the TRIG section can be downloaded after you have made the triggers on your eZTrig Editor.
Report, edit, etc...Posted by ViciOuS on 2005-05-27 at 20:28:04
QUOTE(LegacyWeapon @ May 27 2005, 06:20 PM)

Just chill, start off by learning the format of triggers. 
http://campaigncreations.org/starcraft/sta...rigformat.shtml

Just make it so that the TRIG section can be downloaded after you have made the triggers on your eZTrig Editor.
[right][snapback]218246[/snapback][/right]



I am chill, lol, I wasn't trying to act frustrated.. I just completely didn't understand what you meant by that.

I have been learning the format of triggers, but what do I do after that?.. how am I going to implement this into PHP so that PHP can read and write it. That is zee question.. ermm.gif
Report, edit, etc...Posted by O)FaRTy1billion on 2005-05-28 at 01:45:40
QUOTE(Heimdal @ May 27 2005, 01:48 PM)
TRIG is a section in the CHK (the raw map data), not a file format.

.trg files do not have any data about locations; I'm not even sure if it stores the index of the location that it came from.  I'm pretty sure it marks conditions and actions with locations as disabled.

If you need more info you can always PM me or just post in this thread.

sometimes you will load a .trg into your map and it will say like "anywhere" or some random location that is placed in the map.
It does save something, I know that.
Next Page (1)