Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Author
Message
D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 18th Nov 2010 10:36 Edited at: 18th Nov 2010 10:49


~ WIP Thread ~






Hey Scripters.... and especially Non-Scripters!


Say Hello to TRIGEdit!




With TRIGEdit, all the problems (or most of them) caused by FPSC Scripting will soon be a thing of the past. TRIGEdit is a program that allows truly everyone, even you if you don't know the FPSC Scripting language at all, to fully script your game. The intuitive and understandable user interface lets you create your Game Triggers like using a craft set, without even typing one line of code. You simply choose, from the full set of FPSC Scripting features, some Conditions and then you apply the desired Actions on them. The best is: TRIGEdit shows you your script in understandable language in the "Trigger Preview", and while you are working, it simultaneously writes your "real" script live.


Take a look:










I do not believe there is someone around here who does not understand what this script does?


TRIGEdit is yet far from being finished, I've just begun to work on it. However, I wished to show you what's about to come here


Yeah.... I am very interested in your oppinions!

The Storyteller 01
16
Years of Service
User Offline
Joined: 11th May 2009
Location: On a silent hill in dead space
Posted: 18th Nov 2010 11:41
It looks promising and strongly reminds me of "Lilac Soul's Scripts Generator" for the Aurora Engine (Neverwinter Nights game)I worked with for years.

If it's only half as good as the latter one it would become a stockpile of FPSC tools.

I am looking forward to learn more!

In case you find my grammar and spelling weird ---> native German speaker ^^
Red Eye
16
Years of Service
User Offline
Joined: 15th Oct 2008
Location:
Posted: 18th Nov 2010 12:12
It looks great, but i wonder how easy you can add commands. Keep the good work tho.

zeza
16
Years of Service
User Offline
Joined: 27th Jun 2008
Location:
Posted: 18th Nov 2010 12:59
For those of us who know how to program, would there be a window or an option to switch to a code only page?

I'd change the world, but I don't have the source code
R.I.P. heltor, we will miss you
King Of Khaos
16
Years of Service
User Offline
Joined: 25th Feb 2009
Location: Not ALL the windows were locked...
Posted: 18th Nov 2010 15:02
This looks awesome, i can't wait!

Cheers, Jake
------------------------------------------------------------
-The Clarkson Residence- (WIP)
RelMayer
17
Years of Service
User Offline
Joined: 14th Apr 2008
Location: France
Posted: 18th Nov 2010 15:53
Looks awesome !
It will be free ?


Please apologize my bad english, I'm French.

ELDORA Rocks !
Seth Black
FPSC Reloaded TGC Backer
20
Years of Service
User Offline
Joined: 22nd Feb 2005
Location: Pittsburgh, PA
Posted: 18th Nov 2010 18:07 Edited at: 18th Nov 2010 18:26
...this looks very promising, D0MINIK.

Quote: "...It will be free ?"


...it is my hope that you will make TRIGEdit available to all at no charge, so that
everyone can instantly add it to their FPSC toolbox.

C&C:

-The interface is very straightforward and easy to understand. This is a nice approach,
that will aid users greatly.

-If you have not already considered it, introducing an augmentable terms & commands
reference feature would allow users to keep TRIGEdit current with versions of FPSC
scripting commands, as updating continues.

-Incorporating command syntax checking into the program would be useful, in
recognizing issues, especially in dealing with FPSC updates.

-Had you considered incorporating text to speech readback? This would be a useful
tool in cobbling together a custom script, and catching errors.


raymondlee306
15
Years of Service
User Offline
Joined: 24th Oct 2009
Location: Ohio
Posted: 19th Nov 2010 00:20
This really grabs my interest.
defiler
16
Years of Service
User Offline
Joined: 4th Apr 2009
Location: Canada
Posted: 19th Nov 2010 00:30
This would be really useful for me since i don't know scripting very well

Can't wait for a release.

Limitless Box studios current project: Lost Contact

D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 19th Nov 2010 00:57 Edited at: 19th Nov 2010 01:01
Hey,

First of all: Thanks a lot to all your kind comments and the ideas and feedback!


Now...




Quote: "It looks promising and strongly reminds me of "Lilac Soul's Scripts Generator" for the Aurora Engine (Neverwinter Nights game)I worked with for years."


My inspiration was the StarEdit (StarCraft 1 Map Designer) Trigger Editor, which is a product of perfection in my eyes. I miss the days when developers gave the average users of their editor products the chance to understand their tools^^ ... I'm going offtopic here...

Quote: "It looks great, but i wonder how easy you can add commands."


I don't see a problem here. Expect a solution that fits all needs for the final release


Quote: "For those of us who know how to program, would there be a window or an option to switch to a code only page?"


Nice idea. Shouldn't be a problem, thanks!


Quote: "-Incorporating command syntax checking into the program would be useful"


Agreed. However, TRIGEdit won't let you make too many mistakes by default (it sets up the 'logic' of the script automatically for you), and it will be nearly impossible in my view to have it check whether the script you write will work properly in the end. If it's really and honestly needed, I may try and rack my brains as to how it could be done sometime later. Good idea anyway

Quote: "-Had you considered incorporating text to speech readback?"


No way.


Yeah... long post by me folks. If you have more ideas, questions or feedback, just go ahead - I think that at least in the long run nearly everything is possible to be added.

A dude
15
Years of Service
User Offline
Joined: 15th Mar 2010
Location: The Solar System
Posted: 20th Nov 2010 23:23
This will be great for many people.
Plystire
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location: Staring into the digital ether
Posted: 20th Nov 2010 23:37 Edited at: 20th Nov 2010 23:39
Not sure if you're this far yet, but I noticed a couple things in your pics.

Why does the script translator not show "If state is 0"? Will it not show this for other state values as well? Since it isn't shown in the translator, it almost seems like the state condition was added to the line by default. This may not be the best approach, as sometimes having a state condition on a line completely breaks what you're trying to do.
Also, I don't see how to get to the next line of script. Have you just not implemented that yet, or is there already a way, just not visible in the screenies?

Now, how easy will it be for people to add HUD loading lines to their scripts? Or maybe even numeric HUD creation lines?

Aside from those, it sounds interesting and will be interested to see where this goes.


The one and only,


Only those who sow the seeds of their desires will reap their benefits later.
However, I have seeds of my own to tend to. I don't have time to be someone else's watering can.
bruce3371
14
Years of Service
User Offline
Joined: 4th Aug 2010
Location: Englishland
Posted: 21st Nov 2010 01:09
Only just found this thread, this looks extremely usefull, I'll be following this for definate

MaimedSoldier
14
Years of Service
User Offline
Joined: 2nd Nov 2010
Location: In The Matrix
Posted: 21st Nov 2010 01:50
looks sweet dude cant wait to see the beta

War Doesn't Make boys men, it makes men dead.
D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 22nd Nov 2010 02:20
@Ply

It will be possible to set state conditions and actions manually. But by default, TrigEDIT sets the state-logic and syntax of your script automatically, wich is probably good for beginners. And scripts will not necessarily start with the state=0 condition.

Quote: "Also, I don't see how to get to the next line of script."


By creating a new condition after an action, TrigEDIT increases the state variable and goes to the next line.

Quote: "Now, how easy will it be for people to add HUD loading lines to their scripts?"


I haven't implemented this yet, but if everything works out fine, it will be a breeze to set up HUDs in the final release version.

EGG HEAD OF DOOM
16
Years of Service
User Offline
Joined: 21st Sep 2008
Location: The Hacked Hospital Lobby
Posted: 22nd Nov 2010 08:40 Edited at: 22nd Nov 2010 08:42
this looks very good for beginners and prototyping

[EDIT]
does this work with Windows7?

Plystire
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location: Staring into the digital ether
Posted: 23rd Nov 2010 00:18
Quote: "By creating a new condition after an action, TrigEDIT increases the state variable and goes to the next line."


So... wait... is the user not allowed to go back and change conditions on an already completely line? If I'm working on a line in the script and discover I forgot to put in a condition on that line... how would that work?


The one and only,


Only those who sow the seeds of their desires will reap their benefits later.
However, I have seeds of my own to tend to. I don't have time to be someone else's watering can.
D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 23rd Nov 2010 01:19 Edited at: 23rd Nov 2010 01:21
@Egg

I'm quite sure it will work on any Win version, but I'll have to see in the beta

@Ply

Good Point! I think an Edit function will be a Must-Have. However, I'll have to ask you for patience - I have just announced this baby, so... First of all, I'll have to get this thing work in its most simple way, and then advance in both, usability and effectivity, at the same time. Not an easy job

bruce3371
14
Years of Service
User Offline
Joined: 4th Aug 2010
Location: Englishland
Posted: 23rd Nov 2010 03:11
Quote: "I'll have to ask you for patience"


I know that was in rely to Plystire, but I for one am willing to wait for as long as it takes to get this program working properly.

This is something that I know I will find extremely usefull, so take all the time you need to perfect it

Gibba gobba
16
Years of Service
User Offline
Joined: 21st Dec 2008
Location: regret
Posted: 23rd Nov 2010 05:44
really awesome! this is just what i need since ive never really taken the time to learn the scripting language anyway! will follow

Pingas. Period.
The Unofficial Migration Suggestion Board
http://forum.thegamecreators.com/?m=forum_view&t=166736&b=26
Wraith Staff
18
Years of Service
User Offline
Joined: 3rd Apr 2007
Location: Hamilton, OH
Posted: 23rd Nov 2010 06:37
Looks interesting... I'll keep my eye on this

Plystire
22
Years of Service
User Offline
Joined: 18th Feb 2003
Location: Staring into the digital ether
Posted: 24th Nov 2010 10:29
Quote: "Good Point! I think an Edit function will be a Must-Have. However, I'll have to ask you for patience - I have just announced this baby, so... First of all, I'll have to get this thing work in its most simple way, and then advance in both, usability and effectivity, at the same time. Not an easy job"


Trust me, I know where you're coming from, but it is most crucial that these points are addressed and planned for even before work is begun on the structure. A main idea of functionality is needed for a piece of work to take shape.

When I work on software, I mock-up the layout and features in an image editor so I can see how it'll work and see how I feel about the way it will look and feel to use. But at that same time I am anticipating functionality issues before they even have the chance to show up. Those are addressed even before a line of code is written. That's just what I'm trying to help you with here.


The one and only,


Only those who sow the seeds of their desires will reap their benefits later.
However, I have seeds of my own to tend to. I don't have time to be someone else's watering can.
D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 24th Nov 2010 15:00 Edited at: 24th Nov 2010 15:00
Quote: "That's just what I'm trying to help you with here."


Very much appreciated, thank you!!

I'm already considering your points

Explosm69
14
Years of Service
User Offline
Joined: 22nd Jul 2010
Location:
Posted: 24th Nov 2010 22:16
Interesting... But how are able to edit the .fpi file script?

Cyanide & Happiness 4 Ever
D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 25th Nov 2010 00:44 Edited at: 26th Nov 2010 00:52
You're kidding me right?


~EDIT~

No offense, just misunderstood it. Answer is two posts below

EGG HEAD OF DOOM
16
Years of Service
User Offline
Joined: 21st Sep 2008
Location: The Hacked Hospital Lobby
Posted: 25th Nov 2010 05:50
i think he means, how do u edit PRE-existing .fpi files

D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 26th Nov 2010 00:50
Ah, ok...

Ehm, I honestly can't tell yet. TRIGEdit will have to be able to translate all commands from script-to-trig and vice versa, so double work. It is not impossible, but one of the features that will be added quite late

bruce3371
14
Years of Service
User Offline
Joined: 4th Aug 2010
Location: Englishland
Posted: 1st Dec 2010 18:28
bump, how's this going? I'm really interested in this, I hope it turns out to be as usefull as it looks likt it will be

Gibba gobba
16
Years of Service
User Offline
Joined: 21st Dec 2008
Location: regret
Posted: 4th Dec 2010 20:55
how far is this done? sorry to sound imaptient, but im very curious! a lot of people dont reveal the date or just say "when they're done" kind of things. look at Black Mesa. that was a crapshoot

Pingas. Period.
The Unofficial Migration Suggestion Board
http://forum.thegamecreators.com/?m=forum_view&t=166736&b=26
D0MINIK
16
Years of Service
User Offline
Joined: 18th Mar 2009
Location:
Posted: 5th Dec 2010 15:05
No problem, thanks for your interest

I'm still working on it, so don't expect it to be forgotten or to die. However, I can't state a release date yet

bruce3371
14
Years of Service
User Offline
Joined: 4th Aug 2010
Location: Englishland
Posted: 5th Dec 2010 18:52
Glad to hear it's still being worked on, I'm very interested in this, as I am a complete scripting dummy lol

Gibba gobba
16
Years of Service
User Offline
Joined: 21st Dec 2008
Location: regret
Posted: 30th Jan 2011 07:02
hey just checkin up. hows the project going so far?

20th Anniversary
The Unofficial Migration Suggestion Board
http://forum.thegamecreators.com/?m=forum_view&t=166736&b=26

Login to post a reply

Server time is: 2025-06-06 10:10:39
Your offset time is: 2025-06-06 10:10:39