===============================
This is a cool freeware screen-saver / game of f16 flying
around your desktop, shooting each other and bombing the ground. Allow you to
fight over a LAN or the internet against other players.
Very cool graphics and sounds.
Addictive !
In
this “read me” you can find the followings:
A.
Requirements
B.
Installation
3.
Ini File
F.
Warranty
G.
License for Use and Distribution
- Win95/NT/98/ME/2000
- Visual Basic 6.0 Runtime files
STDOLE2.TLB
OLEAUT32.DLL
OLEPRO32.DLL
ASYCFILT.DLL
CTL3D32.DLL
COMCAT.DLL
AXDIST.EXE
MSSTKPRP.DLL
MSWINSOCK.OCX
- F16 Screen Saver Program
F16SS.SCR
F16SS.INI
(optional)
Thunder.WAV
(optional)
Planes.WAV
(optional)
Explode.WAV
(optional)
Run
setup.EXE to install the screen saver.
To
change your screensaver, select display options (either from the control panel
or 'Properties' in right-click on empty desktop spot), select the Screensaver
tab, and from the combo-box select ‘F16ss’.
Select
the Setting button to change the default settings of the screensaver.
You
can change units movement through the use of keyboard keys:
{HOME} direction
change to up-left.
{UP} direction
change to up.
{PGUP} direction
change to up-right.
{LEFT} direction
change to left.
{RIGHT} direction change to right.
{END} direction
change to down-left.
{DOWN} direction change to down.
{PGDN} direction
change to down-right.
{INS} 1st
type of lightning.
{DEL} 2nd
type of lightning.
{NumPad 5} or
{Space} shoot
AA.
{ENTER} shoot AG.
{NumPad -} generate a random sequence.
{NumPad +} generate a random directory change.
{0}
deselect any unit.
{1}-{9}
de/select any one unit out of the exisiting ones.
a non-existing unit or already used number is treated as {0}.
{ESC} terminate
the screensaver.
{Mouse movement} in screensaver mode, terminate the
screensaver.
{Mouse Click} terminate the screensaver.
NOTICE:
keyboard actions overriding any setting and allowing locally changes to a
sequence.
1.
Non-user planes are not visible to other users, and cannot
affect them, they can attack only your plane and the other non-user planes.
2.
You can switch planes freely, they will appear in the other users
playground, and statistics will be changed accordingly.
3.
Being killed by non-user planes counts! (But killing them
doesn’t count for the user only for his plane!)
4.
The user statistics are of each user complete session, i.e.
from the first time HE started the game until YOUR's ending.
5.
Make sure all players in the net are using the same
configuration, computer planes can be very nasty in some configurations.
6.
Kill computer planes the worth ˝ the number of points as
user ones and are easier to kill.
7.
TROUBLESHOOTING: If you experiencing problems
(slowliness) when selecting a plane while not communicating with others, change
configuration to logical name of user from IP address, or vice versa.
It
is possible to change the special sequences of the units by altering the
F16SS.Ini found in the windows system directory. The screen saver support
up to 15 randomly chosen sequence.
Each
Sequence is of the following format:
(unitNum-1)
(DirectionChanges-1) [NameOfSequence[
(Pl#1.StartingX)
(Pl#1.StartingY(
(Pl#2.StartingX)
(Pl#2.StartingY(
...
(Pl#n.StartingX)
(Pl#n.StartingY(
(Pl#1.Direction#1)
(#OfSteps(
(Pl#2.Direction#1)
(#OfSteps(
...
(Pl#n.Direction#1)
(#OfSteps(
(Pl#1.Direction#2)
(#OfSteps(
(Pl#2.Direction#2)
(#OfSteps(
...
(Pl#n.Direction#2)
(#OfSteps(
etc.
The
Starting positions is in a virtual space of [0,1000]*[0,1000[.
Directions
is defined by this matrix:
654
7*3
012
You
are able to change/delete/add to the current set of sequences, as you like.
Maximum
units are 9. Maximum number of direction changes is 100.
0.9.0 MAJOR:
1.0.0 BETA VERSION First Beta Version, 4-directions.
0.9.8
Second Beta Version, Configuration.
1.0.0
MAJOR:
Formal first version, About.
1.1.0
A possible Error fix.
1.3.0
The Sequences support.
1.4.0
About changes, Transport To VB6.
1.5.0
A Preview.
1.5.5
A few bugs were fixed.
1.5.8
Advance options.
1.6.0
A Full 8-directions support.
1.6.1
Added random direction after
sequence.
1.6.2
Fix some bugs.
1.6.3
Cooler About form.
1.6.4
Some speed optimization to enable
NT running were removed.
1.6.5
All speed optimization to enable NT
running were removed.
1.6.6
Keyboard controls were Added.
1.6.7
unit #8 and #9 position changed.
1.6.8
Generate the shooting of AG bombs.
1.6.9
Added configuration for shooting.
1.7.0
Added explosion sound, added
multiple shots. No sound in preview mode.
1.7.1
Added explosion graphics. Fix some
bugs.
1.7.2
Change into an Object-Oriented VB.
1.7.3
Added selection of one unit.
1.7.4
Allow de-selection of a plane by
the same number. Fix a bug.
1.7.5
Added the shooting of AA missiles.
1.7.6
Added
Configuring of probability of AG out of the shooting (while the rest is AA(.
1.7.7
Fix some Minor Bugs.
1.7.8
Change Graphics of bombing.
1.8.0
Fix
Screen Limitation Bug (Again!).
1.8.1
Make the Screensaver Compatible
with Win NT and 2000.
1.8.2
Add hitting possibility using the
AA missiles.
1.9.0
MAJOR:
2.0.0 BETA VERSION: add statistics, hit on contact, death penalty and
communications (and probably a lot of bugs…).
1.9.1
Fix bugs in communications.
1.9.2
Add user statistics (not just per
plane), (maybe) fixed some communications bugs.
1.9.3
Fix bugs in user statistics.
1.9.4
Add user names (actually the IP
names) and shorten statistics.
1.9.5
Fix bug of counting comm deaths due
to slow user.
1.9.6
Fix bug of counting comm deaths due
to fast user. Handle connection problems.
1.9.7
Complete revision in counting comm
deaths...
1.9.9 Fix
a memory glitch, fix one selection of two users, stabilized the comm statistics.
2.0.0
MAJOR: Finally a formal
2.0.0 release. Fixed all comm bugs (hopefully…).
2.0.1 Fix comm. bug when finishing a game
with no connection.
2.1.0 Sequence not influence user
plane. Added physics (change direction sequentially). Added AI to computer
planes. Changed Stats.
Please
Send A Contribution of 10$ or any other amount to the author in order to
support his work and efforts. Mail any contributions to
Hasar Yariv
Tar’ad St. 8
Ramat-Gan
52503
Israel
Thanks
in advance and enjoy from this program,
Yariv.
The
program is provided “as is”. No
other warranties of any kind, express
or implied, are made as to it or any medium it may be on.
Hasar
Yariv disclaims all other warranties, either expressed or implied,
including but not limited to implied warranties of merchantability and fitness
for a particular purpose, with respect to the software and the accompanying
written materials. This limited
warranty gives you specific legal rights.
You may have others, which vary from state/jurisdiction to
state/jurisdiction.
No
liability for consequential damages. In no event shall Hasar Yariv or its
suppliers be liable for any damages whatsoever (including, without limitation,
personal injury, damages for loss of business profits, business
interruption, loss of business information, or other pecuniary loss) arising
from the use or the inability to use this Hasar Yariv product, even if Hasar Yariv
has been advised of the potential of such damages. Because some states do not allow the exclusion or limitation
of liability for consequential or incidental damages, the above limitation may
not apply to you.
G. License for Use and Distribution
To
"commercially distribute" means to distribute for money or other
consideration. It includes copying onto magnetic disks, CD-ROMs or any other
tangible medium now or subsequently known, and distribution by retail rack,
direct mail, catalog, advertisement, or trade show. It does not include distribution by any not for profit
organization, by any hobby, user or computer interest group to its members, or
electronically by any BBS.
"F16 Screen
Saver" means version 2.0.0 and all of the related files distributed by us
under the mark "F16 Screen Saver".
A.
OWNERSHIP: Except to the extent
expressly licensed by us, we have and reserve the exclusive copyright and other
right, title and interest to distribute the Program, and the right to use the
Trademark in connection with them.
B.
THINGS YOU MUST DO: You may Commercially Distribute the Program under this
License so long as you:
[1] Clearly
market it as shareware using "try before you buy" or similar words,
[2] Try to sell
only the most current version of it,
[3] Make
distribution copies only from master copies received directly from us,
[4] Distribute the Software complete including all of its related
files, each in compressed or other format, this includes the following files:
ReadMe.HTM, F16SS.SCR, Thunder.WAV, Planes.WAV, F16SS.INI.
C.
Your right to distribute under this license is personal, and does not include
any right to:
[1] sub-license or otherwise cause any
copying or distribution of the Software by anyone else without our consent in
writing, or
[2] rent or lease the Software, or
[3] sell it as part of any hardware or
software package.
D.
TERM: This License terminates upon
30 days prior written notice by either us to the other. If terminated by us by such notice, you
may distribute the Program until the earlier of 30 days after the termination
date in the notice, or completion of the distribution of the copies you have in
stock. Sections A, E and the
Warranty will survive the termination of this License.
E.
MISCELLANY You may not reverse engineer, decompile, disassemble, or create
derivative works from the Software.
You will hold Hasar Yariv, harmless from
damage, loss and expense arising directly or indirectly from your acts and
omissions in copying and distributing the Software.
With
respect to every matter arising under this License, you consent to the
exclusive jurisdiction and venue of the state and federal courts sitting
in Tel-Aviv, Israel or as otherwise permitted by law.