News:

Zatikon is back and free to play! https://www.chroniclogic.com/zatikon.htm

Main Menu

Gish Editor Help

Started by beaver2009, July 26, 2005, 06:42:52 PM

Previous topic - Next topic

beaver2009

Hi,

I was wondering how you set Condition/Effect type occurence with the Gish editor, ie, you step on a pressure pad and a door opens.

How do you set lights?

How do you make "slopes", ie, a straight 45 degree slope that isn't blocky so vehicles, etc, can travel down.

How do you work pistons?

How do you change the tile set?

How do you creste a platform the moves up and then down forever?

Jonathan_NL

Quote (beaver2009 @ July 26 2005,10:42)
I was wondering how you set Condition/Effect type occurence with the Gish editor, ie, you step on a pressure pad and a door opens.

The door:
- Cut a hole in the tiles where you want the door to go.
- Place the door (a block) in it.
- Place another object somewhere in the direction it is traveling, past the end point.
- Connect them with pistons and set appropriate parameters.
- Place a button or area or anything you can activate somewhere.
- Set the action of the object you connected the pistons from to the thing you want it to be activated by.

How do you set lights?
Set light type of an object to:
1: on, will switch off with an action
2: off, will switch on with an action
3: flickering, will switch off with an action
Last time I checked I couldn't find the flickering equivalent of 2.

How do you make "slopes", ie, a straight 45 degree slope that isn't blocky so vehicles, etc, can travel down.
Edit the lines in the tile editor.

How do you work pistons?
Hopyfully I can clarify the docs:
Advanced piston editing (not for kids)
  to edit the length, speed and revolution of a piston
go into the object editor select the anchor point that the
piston is attached to.
      Red= Length piston extends or contracts (1=1 tile length)
The piston will go back and forth that distance.
      Green= Seconds per revolution
Every green seconds it will be in the start state again.
      Blue= Number of revolutions
NOTE: All Pistons must be attached from the anchor to the object or it wont work!!!!
It will work, but it will use the RGB values of the non-anchor object. Makes perfect sense.
NOTE: All pistons attached to the anchor will be affected in the same way.
NOTE: If the anchor point is linked to a button the piston will wait until it
     is activated to move
NOTE: Anchors with pistons shouldnt be used as lights.
You can, but you may not like that the RGB values are shared.
NOTE: Pistons attached to anchors to wheels is hella complicated!

How do you change the tile set?
Drag&drop them in the T screen. You can add your own tiles to the gish/tilexx/texture/ folder. Make sure to follow the exact naming conventions and use 32-bit targas.

How do you creste a platform the moves up and then down forever?
- Create an anchor at (4.5, 8.5).
- Create a block at (4.5, 2.5).
- Set anchor RGB to (4, 8, 0).
- Add two pull pistons from the anchor to the closest corners of the block.
Note: the type of piston is the start position (also, the distance is essentially negated with (half) pull pistons). If the revolution starts at push and ranges 0-1:
- push=0
- half pushed=0.25
- pull=0.5
- half pulled=0.75
Similar to the http://www.sodaplay.com/constructor/" target="_blank">sodaconstructor but less versatile.
I rarely check this forum anymore. Feel free to send me a PM if you want my attention.

beaver2009

Quote from: Jonathan_NL,July 26 2005,6:23The door:
- Cut a hole in the tiles where you want the door to go.
- Place the door (a block) in it.
- Place another object somewhere in the direction it is traveling, past the end point.
- Connect them with pistons and set appropriate parameters.
- Place a button or area or anything you can activate somewhere.
- Set the action of the object you connected the pistons from to the thing you want it to be activated by.
Is the block a type 2 object?
How does it go through the tiles?
Whic pistons and what parameters should I enter?
How do you "Set the action of the object you connected the pistons from to the thing you want it to be activated by."?
Do you hold down K or something?




Hopyfully I can clarify the docs:
Advanced piston editing (not for kids)
  to edit the length, speed and revolution of a piston
go into the object editor select the anchor point that the
piston is attached to.
      Red= Length piston extends or contracts (1=1 tile length)
The piston will go back and forth that distance.
      Green= Seconds per revolution
Every green seconds it will be in the start state again.
      Blue= Number of revolutions
NOTE: All Pistons must be attached from the anchor to the object or it wont work!!!!
It will work, but it will use the RGB values of the non-anchor object. Makes perfect sense.
NOTE: All pistons attached to the anchor will be affected in the same way.
NOTE: If the anchor point is linked to a button the piston will wait until it
     is activated to move
NOTE: Anchors with pistons shouldnt be used as lights.
You can, but you may not like that the RGB values are shared.
NOTE: Pistons attached to anchors to wheels is hella complicated!

What are the numbers for the pistons?
All I know is 6=half-pulled and 8=half-pushed or something.

How do you creste a platform the moves up and then down forever?

- Create an anchor at (4.5, 8.5).
- Create a block at (4.5, 2.5).
- Set anchor RGB to (4, 8, 0).
- Add two pull pistons from the anchor to the closest corners of the block.
Note: the type of piston is the start position (also, the distance is essentially negated with (half) pull pistons). If the revolution starts at push and ranges 0-1:
- push=0
- half pushed=0.25
- pull=0.5
- half pulled=0.75



What are these bolded numbers?
Can you explain what's in Itlaics again please.
I tryed it but it just went up and then down too far which messed up the shape and when Gish jumped on, he flattened into it and was killed when it went down.


Thank you very much for the long reply.I'm sorry if I'm very slow with this kind of stuff.

Jonathan_NL

Quote (beaver2009 @ July 27 2005,2:29)
Quote (Jonathan_NL @ July 26 2005,6:23)
The door:
- Cut a hole in the tiles where you want the door to go.
- Place the door (a block) in it.
- Place another object somewhere in the direction it is traveling, past the end point.
- Connect them with pistons and set appropriate parameters.
- Place a button or area or anything you can activate somewhere.
- Set the action of the object you connected the pistons from to the thing you want it to be activated by.

Is the block a type 2 object?
Yes.
How does it go through the tiles?
It is held back by the lines that you can edit in the tile editor (F2). Press L when not in a subeditor to see the result.
Whic pistons and what parameters should I enter?
Pull or push pistons depending on if you want them to push or pull, with params:
R: how far you want the door to move
G: twice the time you want it to take
B: 0.5
How do you "Set the action of the object you connected the pistons from to the thing you want it to be activated by."?
Do you hold down K or something?
To set the action of an object:
- Select the object.
- Hold K.
- Click on the object you want to be the action.
- Release K.

Hopyfully I can clarify the docs:
Advanced piston editing (not for kids)
  to edit the length, speed and revolution of a piston
go into the object editor select the anchor point that the
piston is attached to.
      Red= Length piston extends or contracts (1=1 tile length)
The piston will go back and forth that distance.
      Green= Seconds per revolution
Every green seconds it will be in the start state again.
      Blue= Number of revolutions
NOTE: All Pistons must be attached from the anchor to the object or it wont work!!!!
It will work, but it will use the RGB values of the non-anchor object. Makes perfect sense.
NOTE: All pistons attached to the anchor will be affected in the same way.
NOTE: If the anchor point is linked to a button the piston will wait until it
     is activated to move
NOTE: Anchors with pistons shouldnt be used as lights.
You can, but you may not like that the RGB values are shared.
NOTE: Pistons attached to anchors to wheels is hella complicated!

What are the numbers for the pistons?
All I know is 6=half-pulled and 8=half-pushed or something.
One revolution of a piston is:
5: Piston extends distance and retracts distance.
6: Piston extends (1/2)distance, retracts distance and extends (1/2)distance.
7: Piston retracts distance and extends distance.
8: Piston retracts (1/2)distance, extends distance and retracts (1/2)distance.
Where distance is the red value of the object it is connected from.
How do you creste a platform the moves up and then down forever?

- Create an anchor at (4.5, 8.5).
- Create a block at (4.5, 2.5).
- Set anchor RGB to (4, 8, 0).
- Add two pull pistons from the anchor to the closest corners of the block.
Note: the type of piston is the start position (also, the distance is essentially negated with (half) pull pistons). If the revolution starts at push and ranges 0-1:
- push=0
- half pushed=0.25
- pull=0.5
- half pulled=0.75



What are these bolded numbers?
Can you explain what's in Itlaics again please.
I tryed it but it just went up and then down too far which messed up the shape and when Gish jumped on, he flattened into it and was killed when it went down.
The bold numbers are cartesian coordinates. It means 4.5 to the right and 8.5 up.
If a point in the revolution of a push piston starts at 0 and ends at 1, the numbers are the start positions of other pistons.
If a piston travels too far you need to reduce the red value of the object it is connected from (which is the distance it will travel).
Thank you very much for the long reply.I'm sorry if I'm very slow with this kind of stuff.
I have one hint: don't be afraid to try something. Gish won't kill you if you do something wrong.
I rarely check this forum anymore. Feel free to send me a PM if you want my attention.

beaver2009

Thanks very much for the replys.
I've worked out a lot of condition/effect actions.One thing that isn't working for me though, is the pressure switch.Are there special factors that need to be included for this?

Jonathan_NL

This works for me:
- Add a pressure plate (in the middle of the air is OK) and make it visible.
- Add an anchor and set light type to 2.
- Make the plate its action.
I rarely check this forum anymore. Feel free to send me a PM if you want my attention.

beaver2009

Quote (Jonathan_NL @ July 31 2005,2:56)

Thanks for all the answers.
I'm coming up with more and more questions as I delve further and further into the editor.Sorry!
I'm trying to make a horizontal platform that moves out then in but I don't know what object to use.No.2 just falls at the beginning and no.3 won't move horizontally.

Jonathan_NL

Most objects can't somehow float. You'll have to hold them with something. Look at other levels how it's done.
I rarely check this forum anymore. Feel free to send me a PM if you want my attention.

DaKiller

Quote (beaver2009 @ Aug. 01 2005,3:21)
I'm trying to make a horizontal platform that moves out then in but I don't know what object to use.No.2 just falls at the beginning and no.3 won't move horizontally.

You can do it how I did it in one of my Pyramid levels...
I had nothing else to do, so I made this image to explain it:
http://home.deds.nl/~exxo/misc/gishhelp.gif" border="0">
Also a good chance to show off my l33t spriting skills http://67.15.141.32/iB_html/non-cgi/emoticons/biggrin.gif" border="0" valign="absmiddle" alt=':D'>

I don't think I need to explain it more, the image speaks for itself, right?
Signatures are for hypocrites.

beaver2009

Quote (DaKiller @ Aug. 03 2005,5:37)
Quote (beaver2009 @ Aug. 01 2005,3:21)
I'm trying to make a horizontal platform that moves out then in but I don't know what object to use.No.2 just falls at the beginning and no.3 won't move horizontally.

You can do it how I did it in one of my Pyramid levels...
I had nothing else to do, so I made this image to explain it:
http://home.deds.nl/~exxo/misc/gishhelp.gif" border="0">
Also a good chance to show off my l33t spriting skills http://67.15.141.32/iB_html/non-cgi/emoticons/biggrin.gif" border="0" valign="absmiddle" alt=':D'>

I don't think I need to explain it more, the image speaks for itself, right?

Thanks very much.I think I understand now.
*Goes and tries it*

Neko244

Nice art! http://67.15.141.32/iB_html/non-cgi/emoticons/biggrin.gif" border="0" valign="absmiddle" alt=':D'>
http://bananadance.proboards23.com
Please register and post regulary at my forum! B)

Jonathan_NL

Yeah, nice. http://67.15.141.32/iB_html/non-cgi/emoticons/smile.gif" border="0" valign="absmiddle" alt=':)'> You may be interested in http://pontifex2.com/cgi-bin/ikonboard.cgi?act=ST;f=31;t=728" target="_blank">'lvl art'.
I rarely check this forum anymore. Feel free to send me a PM if you want my attention.

DaKiller

Hehe, thanks guys http://67.15.141.32/iB_html/non-cgi/emoticons/smile.gif" border="0" valign="absmiddle" alt=':)'>
Yeah, I'll probably give lvl art a shot tomorrow... that is, if one of the 2 computers with Gish is free.
Signatures are for hypocrites.

Jonathan_NL

I hope so. One minute left? ;-)
I rarely check this forum anymore. Feel free to send me a PM if you want my attention.

beaver2009

I made this a few weeks back but then completely forgot about Gish.

I just thought I'd post anyway.
Thanks for all the help that allowed me to make these to maps.

Can you find all the secrets?

http://rapidshare.de/files/4071643/test3.zip.html" target="_blank">http://rapidshare.de/files/4071643/test3.zip.html