Make your own free website on Tripod.com

MMAirStrikeMenu Manual

Developed by Anibal Wainstein

Copyright Mandomartis Software Company 1999, all rights reserved

 


INTRODUCTION

Call an airstrike on your menu items with the MMAirStrikeMenu navigation applet. A plane attacks from the left the area that you click on. The menu items represent structures which are blown to pieces by your bombs. When the airstrike is finished, the URL for that menu item is invoked. The applet has the following features:

  • Menu items support descriptions and URLs. Multiple target frames supported.
  • Supports a background image.
  • Most features in the strike can be changed such as its explosion/damage size, dispersion, probability to hit, strenght and more.
  • The menu items are restored after a while. Restoration rate and delays can be specified.
  • Specify font type, font size and font style.
  • Many colors can be specified such as the text color, background color, text shadow color and more.
  • Fully compatible with Visual Applet Configurator.
  • Confirmed compatibility with Netscape versions 3.01 to 4.5 and Microsoft Internet Explorer versions 3.0 to 4.1 for Windows 95/98/NT4. Also compatible with Internet Explorer 4.5 for Macintosh.

Before using this applet you must read the license agreement. Note that the VAC links on this manual will only work if you have installed this applet properly and to the same location as the VAC folder.

DEPENDENT FILES

The following files must be included with the applet in order for it to function properly:

plane.gif, airstrike.au, hit.au, planesound.au, mmairstrikemenu.class

If you wish to disable the sound in the applet then you should not include the sound files with the applet. Note that all these files must be uploaded in binary format. If you are using this applet together with Visual Applet Configurator, then you should read the following VAC manual chapters concerning this section:

 

GENERAL PARAMETERS

The game is an applet and configurable with normal HTML applet parameters. The first thing that must be done is to configure the applet main tags:

<APPLET CODE="mmtommygunmessage.class" WIDTH=400 HEIGHT=80>
</APPLET>

As you can see, the size in the example is 400x80 pixels. You can change the dimensions to whatever size you wish. However, you take note that a big applet requires more processing power which may be hard for some computers. The following parameters may not be changed:

<PARAM name="mandomartis0" value="MMAirStrikeMenu is a freeware applet from Anibal's Violent Playground Applet package">
<PARAM name="mandomartis1" value="It was developed by Anibal Wainstein / Mandomartis Software Company">
<PARAM name="mandomartis2" value="Get it for FREE at http://www.mandomartis.com/violentplayground/">

These are Mandomartis credits are are used to identify the applet. The following parameter controls the general frame delay in milliseconds, and thus the frames per second (FPS). The default value is 70:

<PARAM name="delay" value="70">

If you are using this applet together with Visual Applet Configurator, then you should read the following VAC manual chapters concerning this section:

 

SETTING UP THE MENU ITEMS WITH DESCRIPTIONS, URLS AND TARGET FRAMES

Write each menu item using the "item" parameter like this:

<PARAM name="item0" value="Main">
<PARAM name="item1" value="Products">
<PARAM name="item2" value="About">
<PARAM name="item3" value="Contact Us">

Specify your first menu item in the parameter "item0", in "item1" you specify the second menu item and so on. The same system of adding items is applied for the item descriptions which will appear in the target cross ("description"), the URLs ("url") and target frame name for each URL ("target") respectively:

<PARAM name="description0" value="CLICK HERE TO GO TO THE MAIN PAGE">
<PARAM name="description1" value="SEE OUR PRODUCTS!">
<PARAM name="description2" value="ABOUT MANDOMARTIS">
<PARAM name="description3" value="GIVE US YOUR FEEDBACK!">
<PARAM name="url0" value="http://www.yourhost.com/index.html">
<PARAM name="url1" value="http://www.yourhost.com/products.html">
<PARAM name="url2" value="http://www.yourhost.com/about.html">
<PARAM name="url3" value="http://www.yourhost.com/contactus.html">
<PARAM name="target0" value="_top">
<PARAM name="target1" value="_top">
<PARAM name="target2" value="_top">
<PARAM name="target3" value="_top">

Now the content of "description0" will be displayed when you move the mouse pointer across the area where "item0" is. If you click on that item then the applet will send a plane to do an airstrike and the jump to the URL "http://www.yourhost.com/index.html". Note the "http://" and the host on each URL. You MUST specify full URLs. Relative URLs will not work with this applet. If a target frame name has been specified then the URL will be invoked on that specific frame. The values "_top", "_self", "_left" and so on, are standard built-in HTML target frames.

If you are using this applet together with Visual Applet Configurator, then you should read the following VAC manual chapters concerning this section:

 

SELECTING COLORS

With the "textcolor" parameter you can specify the color of the menu items:

<PARAM name="textcolor" value="ffff00">

By having different strengths of the RGB components in the parameter you can obtain different light colors. However, note that each color component's hexadecimal value should not be greater than "2f", if you want to obtain good results. The "shadowcolor", "backgroundcolor", "charredcolor" each handle the shadow color of each menu items, the background color (only effective if you do not use a background image) and the color of the menu item when it has been hit (black is recommended for this specific color) respectively:

<PARAM name="backgroundcolor" value="003f00">
<PARAM name="shadowcolor" value="080808">
<PARAM name="charredcolor" value="000000"> <PARAM name="descriptiontextcolor" value="00ff00">

The "descriptiontextcolor" will affect the color of each menu item's description text when you move your mouse pointer across that area. This color will also affect the target cross. If you are using this applet together with Visual Applet Configurator, then you should read the following VAC manual chapters concerning this section:

 

FONT PARAMETERS

The font parameters affect the font type ("font" parameter), font size ("fontsize" parameter) and the font style ("bold" and "italic" parameters):

<PARAM name="font" value="Helvetica">
<PARAM name="fontsize" value="16">
<PARAM name="bold" value="no">
<PARAM name="italic" value="yes">

The font types can be "TimesRoman", "Helvetica", "Courier" and "Dialog". If you want the font style to be bold or italic then specify the value "Yes" on these parameters.

If you are using this applet together with Visual Applet Configurator, then you should read the following VAC manual chapters concerning this section:

 

OTHER PARAMETERS

The background image can be specified by the "backgroundimage" parameter:

<PARAM name="backgroundimage" value="background.gif"> 

This parameter overrides the "backgroundcolor" parameter's effect if specified. When the airplane bombards a menu item, several explosions occur. The explosion size ("explosionsize" parameter), the bombardment dispersion ("explosionspreading" parameter), the bombardment intensity ("explosionintensity" parameter) and the area of bombardment ("explosionarea" parameter) can be set by the following parameters:

<PARAM name="explosionsize" value="26">
<PARAM name="explosionspreading" value="20">
<PARAM name="explosionintensity" value="60">
<PARAM name="explosionarea" value="50">

The explosion intensity parameter is the percentage or probability that a bomb will be dropped. The explosion spreading will increase the bombardment area vertically. The explosion area parameter will increase the horizontal bombardment area. The shadow height ("shadowheight" and item armor ("itemarmor") parameters has significant impression on the applet's appearance:

<PARAM name="shadowheight" value="10">
<PARAM name="itemarmor" value="1">

The shadow height parameter is the extension of a menu item's shadow. Note that this value is also used as the height of the menu items. This means that bomb impacts on the menu items will have less efficiency. The item armor parameter is used to decrease the effect of the bomb impact even more. This value should always be 1. The items are restored after a strike. How soon this happens and in what rate is specified by the restoration delay ("restorationdelay" parameter) and the restoration rate ("restorationrate" parameter) respectively

<PARAM name="restorationdelay" value="90">
<PARAM name="restorationrate" value="20">

Note that the "restorationrate" is a delay. This means that a higher value decreases the restoration rate. The "planesize" parameter specifies the size of the attacking airplane:

<PARAM name="planesize" value="60">

If you are using this applet together with Visual Applet Configurator, then you should read the following VAC manual chapters concerning this section: