S
t
a
r
t
Diary
Diary
Download egg-O-shOOter
Download
How to create your own egg-O-shOOter ?
Insight
Frequently asked questions
Questions?
egg-O-shOOter Food
Food
Links
Links
I
m
p
r
i
n
t
Klick hier für die deutschsprachige Version.

At this column you can learn to create your own egg-O-shOOter.
<<<     Frog and Fly     >>>

At the second level you have to direct the fly to the batch of dishes to feed the frog. Let's have a look at the concept drawing of this level:
Ablaufplan egg-O-shOOter
That looks much more tricky than the one of the first level. I will try to explain the whole stuff step by step to unscramble the knots. New are the red arrows given here. They symbolize that one object DEactivates other objects (if they are still active).
Let's have a look at the batch of dishes first. That is the target area of the fly. If you directed the fly to the dished and it was sitting there for 5 to 10 seconds, the frog catches the fly - more about that down below. If you hit the dishes before the fly settled down there or the time has passed by, the following things have to be done:

1.) The fly WITHOUT target area has to be activated
2.) The fly WITH target area has to be deactivated (if active)
3.) The fly at the top of the dishes has to be deactivated (if active)
4.) The batch of dishes has to be deactivated

When deactivating objects, the condition 'if active' has not to be given. An object always can only be deactivated if it is active - if not, nothing has to be done...
Let's continue with the fly:
If the fly reaches the target area, the range event is triggered. The fly with target area is deactivated and the fly sitting at the top of the dishes is activated. This can only happen if the batch of dishes still exists. We avoid this 'conditioned branch' by the fact that the fly with a target area would have been deactivated if the dishes had been hit before (see above).
If the fly at the top of the dishes has been activated, the time is ticking and after 5 - 10 seconds have passed by, the following things happen:

1.) The tongue of the frog is activated
2.) The frog with opened mouth is activated
3.) The croaking frog is deactivated (if active)
4.) The normal frog is deactivated (if active)
5.) The fly at the top of the dishes is deactivated
6.) The fly sticking at the tongue of the frog is activated

The tongue of the frog is moving back to the body of the frog. If the tongue has reached the body of the frog, the range event is triggered and the following things happen:

1.) The frog with the opened mouth is deactivated
2.) The frog waiting for the jump is activated
3.) The tongue of the frog is deactivated

If the the frog with the opened mouth was hit or the tongue bevor it reached the body of the frog, the following things happen:
1.) The tongue of the frog is deactivated
2.) The frog with the opened mouth is deactivated
3.) The hit frog is activated
4.) The fly sticking at the tongue of the frog is deactivated
5.) The fly without target area is activated
6.) The game is over (type a text at the line 'ObjectHitTextEnglish/German' at the tongue and the frog)

The frog waiting for jumping triggers the time event after 5-10 seconds of time have passed by:

1.) The frog waiting for the jump is deactivated
2.) The jumping frog is activated
3.) The bonus-egg is activated

In the event that the jumping frog is hit, the jumping frog has to be deactivated and the jumping frog being hit has to be activated - that's no problem for you any longer...

Everything checked out? So you are well prepared for your own egg-O-shOOter experiments now.
<<<Back to 'vegetable soup'          Continue with log.txt>>>