An Explanation of Triggers

Talk about the level designer. Read about tips and tricks and share ideas.

Moderator: Level Moderator

Re: An Explanation Of Triggers

Postby JSlayerXero » November 12th, 2013, 6:59 am

Well, I better start working on that thing about the springboards and basic trigger logic when I get the time then. Although I'm also going to need to find a way to make sure the reader always knows previous functions when I add in new ones. So the first thing I need to explain will probably be how everything in the "Special" tab works as well as the Sleep commands.
Image
I hang out with Jesus.
Even though I prefer to go by Xero, nobody calls me that it seems.
User avatar
JSlayerXero
The Legacy

 
Posts: 572
Joined: July 27th, 2010, 7:44 am
Location: The Edge of Insanity

Stars Everywhere

Thumbs Up given: 23 times
Thumbs Up received: 37 times

Re: An Explanation Of Triggers

Postby Dtroid » November 13th, 2013, 2:40 am

Everything in the "Special" tab? I could help out with the examples.

The "Play Platform" Function.

A level that shows usage of the "Play Platform" function.

Code: Select all
150x50~.5863aB3.147aB.aB.147aB.aB.147aB.aB.304abaaac.146ab2.ac2.144ab2.3ac2.125aa450~~~~0;144;1464;1;0;0|9:example1;464;1360;;1,1;aB;all;0;0;5;300;0;100;0;90;30;0;3;3;5;5;5;5;30;30;128;128;0;0;0;d;3;10;10;30;0;1;1;-;0;1;64;5;0;0;1000;3;0;0;;1;1;0;0;1~6;256;1440;64;64;0;1;play,example1|6;112;1408;64;64;0;1;text,1,This%20is%20an%20example%20level.:text,1,Stand%20on%20the%20blue%20ground%20to%20touch%20the%20trigger%2Cand%20see%20the%20effect%20of%20%22Play%20Platform%22.|4;256;1504;2;1;70,70,100,100,0,0,50,0,0,0,0,70|22;464;1344|2;688;1504|6;112;1408;64;64;0;1;move,arrownotify,288,1424,1,0:sleep,10:setscale,arrownotify,1,1,0,1,1,0,1:sleep,10:setscale,arrownotify,1.05,1.1,0,1,1,0,1:sleep,8:setscale,arrownotify,1.1,1.1,0,1,1,0,1:sleep,6:setscale,arrownotify,1.15,1.15,0,1,1,0,1:sleep,4:setscale,arrownotify,1.2,1.2,0,1,1,0,1:sleep,2:setscale,arrownotify,1.25,1.25,0,1,1,0,1:sleep,2:setscale,arrownotify,1.3,1.3,0,1,1,0,1:sleep,4:setscale,arrownotify,1.35,1.35,0,1,1,0,1:sleep,6:setscale,arrownotify,1.4,1.4,0,1,1,0,1:sleep,8:setscale,arrownotify,1.45,1.45,0,1,1,0,1:sleep,10:setscale,arrownotify,1.5,1.5,0,1,1,0,1:sleep,10:setscale,arrownotify,1.45,1.45,0,1,1,0,1:sleep,8:setscale,arrownotify,1.4,1.4,0,1,1,0,1:sleep,6:setscale,arrownotify,1.35,1.35,0,1,1,0,1:sleep,4:setscale,arrownotify,1.3,1.3,0,1,1,0,1:sleep,2:setscale,arrownotify,1.25,1.25,0,1,1,0,1:sleep,2:setscale,arrownotify,1.2,1.2,0,1,1,0,1:sleep,4:setscale,arrownotify,1.15,1.15,0,1,1,0,1:sleep,6:setscale,arrownotify,1.1,1.1,0,1,1,0,1:sleep,8:setscale,arrownotify,1.05,1.05,0,1,1,0,1:goto,2|605:arrownotify;368;944;1;1;90;;0~Example~Dtroid~1~1;0;0~1~1;0~0;0;3~1384339128~0.4
User avatar
Dtroid
The Legacy

 
Posts: 801
Joined: September 5th, 2012, 6:11 am
Location: Above

Level Creator

Thumbs Up given: 344 times
Thumbs Up received: 24 times

Re: An Explanation Of Triggers

Postby JSlayerXero » November 13th, 2013, 8:48 am

Well, it works as an example. It can be used as a frame of reference for when you (or I) tell the player how to use play platform. I know this is nitpicking, but it doesn't use up all of the level. Height I can understand, since that's not really important unless you're showing off zero-gravity, but the level is still much wider than it needs to be.

Also, what did you mean by you could move a block like an item? If you mean you selected a bunch of tiles and hit either "create block" or "create planet" then yes, you can move them like an item, because they are items. They're items with custom data which tells them which tiles they originally were.

Edit: Since I know I'm going to be using Aerial Adventure as a frame of reference for some of these, I might as well go update it for the portal and whatnot.
Image
I hang out with Jesus.
Even though I prefer to go by Xero, nobody calls me that it seems.
User avatar
JSlayerXero
The Legacy

 
Posts: 572
Joined: July 27th, 2010, 7:44 am
Location: The Edge of Insanity

Stars Everywhere

Thumbs Up given: 23 times
Thumbs Up received: 37 times

Re: An Explanation Of Triggers

Postby Dtroid » November 13th, 2013, 7:24 pm

You never said anything about restrictions to the length of the level or anything in the first place. What's the problem with the length being too long? It still works as an example.

If my example's not good enough to meet your expectations,just because of me leaving the level as its default length,then sorry,I can't help you. Make your own examples,then. So much for my kindness and time to help you make the levels.

It's just an example which focuses on the Play Platform function,not the appropriate use of level length. If you're going to be so fussy,as I said before,I can't help you. I'm glad you know it's nitpicking,though,but if that's true,why did you still post that?

I'm not trying to rant,scold,make a fuss,or flame here. I hope you can understand what am I trying to say,and I will do my best to understand your reply to this post (if any). Please inform me if you think I'm being too harsh-I'll try to change my attitude. I just wanted to put this message across that I don't like your attitude.

I understand that you wanted the levels to have no flaws,but if this is your mindset,not mine,then go and make your own levels to your heavenly high expectations.

I allow you to argue back now,and if you have any disagreements,tell me and I'll try my best to understand.

Anyway,my computer spoiled the eighteenth time now,so I don't think I could create levels.
User avatar
Dtroid
The Legacy

 
Posts: 801
Joined: September 5th, 2012, 6:11 am
Location: Above

Level Creator

Thumbs Up given: 344 times
Thumbs Up received: 24 times

Re: An Explanation Of Triggers

Postby JSlayerXero » November 14th, 2013, 7:12 am

First of all, it's not hard to alter stage length in general. I could do that myself if I feel so inclined. Second, I already acknowledged that's nitpicking; refer to first if you must see why. Third, the code is shortened a bit when you reduce the stage length to a minimum. Fourth, if I get the dumb idea to run all the way right, there's nothing there. It just feels pointless to have so much room that isn't being used. Fifth, I already said it's valid as an example. Ergo my nitpicking is just me saying what I'd alter. Again, it's not even that hard to do so, I just felt like saying my mind on the matter. Excuse me for being honest about it instead of saying "Oh that will make a perfect example and I have nothing wrong with it!" I tend to be honest even if it means brutal honesty.
Image
I hang out with Jesus.
Even though I prefer to go by Xero, nobody calls me that it seems.
User avatar
JSlayerXero
The Legacy

 
Posts: 572
Joined: July 27th, 2010, 7:44 am
Location: The Edge of Insanity

Stars Everywhere

Thumbs Up given: 23 times
Thumbs Up received: 37 times

Re: An Explanation Of Triggers

Postby Dtroid » November 15th, 2013, 1:12 am

Okay then. I understand. Fine then. I could help you with the examples,but I'll make sure the size of the level is appropriate.

But,do you want me to help you?
User avatar
Dtroid
The Legacy

 
Posts: 801
Joined: September 5th, 2012, 6:11 am
Location: Above

Level Creator

Thumbs Up given: 344 times
Thumbs Up received: 24 times

Re: An Explanation Of Triggers

Postby JSlayerXero » November 15th, 2013, 4:40 am

I leave that decision to you. I probably won't be doing these for a while and I'm still thinking about what order to use. If you want to help, that's up to you frankly.
Image
I hang out with Jesus.
Even though I prefer to go by Xero, nobody calls me that it seems.
User avatar
JSlayerXero
The Legacy

 
Posts: 572
Joined: July 27th, 2010, 7:44 am
Location: The Edge of Insanity

Stars Everywhere

Thumbs Up given: 23 times
Thumbs Up received: 37 times

Re: An Explanation Of Triggers

Postby Dtroid » November 16th, 2013, 12:39 am

Do you need the examples?
User avatar
Dtroid
The Legacy

 
Posts: 801
Joined: September 5th, 2012, 6:11 am
Location: Above

Level Creator

Thumbs Up given: 344 times
Thumbs Up received: 24 times

Re: An Explanation Of Triggers

Postby JSlayerXero » November 16th, 2013, 11:17 am

I'm not that great with screen capping quite frankly. I could probably pull it off though. Example levels and items are useful because they show a function working. That gives you a frame of reference to compare to. If what you make doesn't mimic the example, it means you did something wrong and either you need to reread the instructions to make sure you didn't skip anything or do something wrong by accident, or if you did exactly what the instructions tell you do to, you then yell at the person who made them because they are either garbage or author trolling you.

If you want to make them, don't let me stop you. If you don't, don't let me make you. I'll do this without you if you don't want to help but if you want to help out that's fine too.
Image
I hang out with Jesus.
Even though I prefer to go by Xero, nobody calls me that it seems.
User avatar
JSlayerXero
The Legacy

 
Posts: 572
Joined: July 27th, 2010, 7:44 am
Location: The Edge of Insanity

Stars Everywhere

Thumbs Up given: 23 times
Thumbs Up received: 37 times

Re: An Explanation Of Triggers

Postby Dtroid » November 17th, 2013, 3:56 am

I can only help out with the examples. You can PM me what trigger you want to explain first,and I'll make it.
User avatar
Dtroid
The Legacy

 
Posts: 801
Joined: September 5th, 2012, 6:11 am
Location: Above

Level Creator

Thumbs Up given: 344 times
Thumbs Up received: 24 times

PreviousNext

Return to Last Legacy Level Designer