===-=-=-----

SOLDAT 1.0.5b (c) 2002 Michal Marcinkowski

-----=-=-===

 

 

 

 

:=-==SOLDAT MANUAL (21.08.02 english)==-=:

 

 

 

Index:
Introduction
Distribution
Requirements
The Story
Getting Started
Default Controls
Game Modes
Game Options
Game Screen
Weapons
Bonuses
Commands
Chat
Dedicated Server
Version History
Credits
Contact

 

:---===INTRODUCTION:

    Soldat is a unique side-view multiplayer action game. It takes the best from games like Liero, Worms, Quake and Counter-Strike and gives you fast action gameplay with tons of blood and flesh. Soldiers fight against each other on 2D battle arenas using a deadly military arsenal.

 

:---===DISTRIBUTION:

    Soldat is a Freeware game. You can play it without any costs. The only thing I expect as the author is to mail a good word about the game on michalm@poczta.fm . Thanks to that I will be better motivated. Of course I will be even better motivated for motivation in a can or motivation in paper. Soldat can be distributed freely but cannot be sold unless it is agreed with me. If Soldat is placed on a Web Page, CD or is reviewed please let me know.

The newest version of Soldat is always on http://www.soldat.prv.pl

 

:---===REQUIREMENTS:

Optimal requirements:
- A PC, a keyboard, a mouse, a brain
- Celeron 400
- 3D accelerator compatible with DirectX
- 32 MB RAM
- hard disk space
- sound card
- network card, modem etc.
- Microsoft Windows 9x/Me/NT/2000/XP
- Micorsoft DirectX 8.1

 

:---===THE STORY

    It's Quake style:
A couple of guys decided to kill each other and you can be one of them.

 

:---===GETTING STARTED

 Singleplayer.

The easiest way to start a game:
- Select a map from the MAPS listbox on the right
- Select some bots from the BOTS checklistbox on the far right
- Click the START GAME button


 Multiplayer.

 If you want to play with other people, you have to decide how first:

a) You start a game and others join you

    Click on the OPTIONS menu. In the NETWORK options select connection type (LAN or Internet). Set the online players limit (should be small if you have a slow internet connection). The game can be registered in LOBBY SERVERS, so other players can find you're game in the JOIN GAME servers search. Now select a game mode, some maps from the list and press START GAME in the first menu. If you're game has been succesfully registered in a Lobby Server you will get a message in the game.
Important! - you can't create a network game if you have a firewall. If so, try to activate ports in the firewall (default: 23073 for the server, 10 numbers higher - 23083 for the client)

b) You join a game

    Click on the JOIN GAME menu. If you know the IP address of the server you want to join (you have to know it in a LAN game) then type it in the REMOTE HOST IP field. If you want to search for active servers in the internet, click REQUEST SERVER LIST. When you're lucky and there are games currently running click on the server on the list and then JOIN GAME.

 

:---===DEFAULT CONTROLS:

[A] - run left
[D] - run right
[W] - jump
[S] - crouch
[Left Mouse Button] - fire
[Right Mouse Button] - fly
[E] - hold down and then release to throw grenade
[F] - throwaway current weapon
[Q] - change weapon to secondary
[R] - reload weapon
[T] - chat

The game keys can be changed in the PLAYER options.


[/] - enter command
[F1] - players list with scores
[F2] - player status
[F3] - statistics (FPS, ping, network bandwith)
[F4] - show real in-game lag
[F6] - pause game
[F7] - minimize the game
[F11] - take a screenshot
[ALT] - + a,b,c... or 1,2,3...0 keys - chat taunts or commands
[ESC] - exit to menu

 

:---===GAME MODES:

1. Deathmatch
    Everybody fights against each other. The one who kills the most wins.
Recommended Respawn Time: 3-6 seconds.
 

2. Pointmatch
    The same as Deathmatch but here you fight for points. There is a yellow flag on the map, when you carry it you double your points for kill. You can also get points for multikills. For killing 2 guys in a row you get double points, when you kill 3 you get 4 times more points. If you carry the flag and kill 6 guys in a row you can get 64 points!
Recommended Respawn Time: 3-6 seconds.
 

3. Teammatch
    There can be 4 teams on the map (Alpha Team, Bravo Team, Charlie Team, Delta Team) that fight against each other. The team that gets the highest score (sum of all kills) wins.
Recommended Respawn Time: 2-8 seconds.

4. Capture the Flag
    A competition for two teams (Alpha Team & Bravo Team). To score you have to steal the opponents team flag and bring to your base with your flag.
Recommended Respawn Time: 6-10 seconds.
 

5. Rambomatch
    Rambo - First Blood style. On the map there's John Rambo's Bow. The one who takes it gains super powers and can regenerate health. The rest of the players hunt him for the bow because only Rambo gets points for kill.
Recommended Respawn Time: 6-10 seconds.

 

:---===GAME OPTIONS:

Standard options available in the OPTIONS menu:

- Respawn Time - time, in seconds that you have to wait until your next respawn. You also select your weapon in this time.
- Mouse Sensitivity - the sensitivity of mouse cursor movement
- Friendly Fire - if checked you can kill your teammates
- Bonus Frequency - how frequent do special bonuses appear on the map. 0 - none... 5 - lots.
- Flame God, Berserker, Predator, Vest, Cluster - bonuses that will appear in the game
- Chat - bots talk
- Volume - sound volume in percents
- Game Music - play music during the game
- Difficulty - affects bots accuracy
- Game Password - the game servers password
- Connection - the type of network game you want to play (LAN/Internet)
  Next to the Internet option there is a connections listbox (Modem, ISDN, DSL, T1). This is used in the servers browser, so players know what is you're connection.
- Max Players - maximum number of network players
- Port - game servers network port (should be the same as servers for client)
- Game Name - the name of your network game server. Will appear in clients servers search results.
- Lobby Servers - servers that hold a list of Soldat internet games
- Register in Lobby Servers - when you start a server it can register in Lobby Servers so people can search it in the JOIN GAME servers browser.
 


In the Start Game options:

- Kill Limit, Point Limit - When a players Kills or Points reach this number the round ends. In Teammatch the team score must reach it.

- Capture Limit - Flag captures limit in Capture the Flag mode.

- Time Limit - amount of time that the round is played (in minutes).

- Survival Mode - A Deathmatch, Teammatch and Rambomatch game style mode. There is no respawning in this mode. After a player is killed he has to wait until there is one man standing or one alive team and then the round ends and moves to the next map. The scores remain after changing the map. They reset after the whole map list is done.

- Loop - loops the map list
 

Non-standard options are available in the SOLDAT.INI file.

 

:---===GAME SCREEN:

The Soldat HUD:



- Bars and symbols in then bottom of the screen represent:  Health; Ammunition, Grenades and Reloading; Jet Fuel.



- Player Status [on/off F2] is placed on the bottom left:
The first numbers are: your place in the game / number of players in the game.
The middle number is your kills/points.
The third shows the Kill Limit/Point Limit/Capture Limit in the game
In a network game you will see a lag-o-meter - a dot that changes size and color depending on your ping time.
 


- In Teammatch mode in the bottom right there is a column of numbers showing team scores.



- In Capture the Flag mode in the bottom right there are numbers showing captured flags by a team. When a flag is out of base you will notice also a crossed flag symbol.

 

:---===WEAPONS

   To select a weapon use the numerical keys 1-9,0 after start or when awaiting for respawn. You can throwaway your weapon and pickup another. You can carry two weapons (Primary & Secondary Weapon on your back).

Selectable weapons:

1. Desert Eagles
Akimbo weapon! An automatic hand-gun that can break a man's arm. That's why it doesn't fire so frequently but the bullets can easily pierce thick armor.

2. HK MP5
The most popular submachine-gun in the world. Fast and furious. In short ranges it can defeat heavy weapons.

3. AK-74
Modified version of Automat-Kalasznikov from 1947. Weapon of terrorists and most of worlds army forces. The best rifle in the past 50 years.

4. Steyr AUG
This weapon looks like a toy but it sure isn't. With great speed it spits out bullets killing everything in a fast attack.

5. Spas-12
This Shotgun makes a massacre with its 12-Gauge bullets. The best weapon for close-contact.

6. Ruger-77
A hunting rifle. Very fast and accurate. Good for hunting deers and people.

7. M79
The famous grenade-launcher from the Vietnam War. Viet-Cong quickly ran to the bushes when they heard its characteristic sound. The 40mm grenade can blast anyone into pieces even after a shot behind a hill.

8. Barret M82A1
This sniper weapon has incredible power. It was designed to pierce tank armor. The Army didn't even plan to use it against people. But who cares?

9. FN Minimi
The best machinegun with great firepower. Can be very helpfull for backing-up your team.

10. XM214 Minigun
The famous "O'll Painless" from the movie Predator. This chaingun is mounted on army helicopters. It uses a tremendous amount of ammo and can kill the same amount of enemy's.


Standard arsenal:

Colt 1911
 For years it was the standard US Army pistol. You get it always after respawn as a secondary weapon.

Fists
 After throwing out your weapon you can play Rocky.

Fragmentation Grenades
 You get 3 grenades after respawn. When you pickup the green box you get another 3.


Special weapons:

Rambo Bow
 The famous Bow of John Rambo available in Rambomatch mode. Great for stealth operations. Silent, fast as a lightning and lethal. You can change to exploding arrows with the change weapon key.

Flamethrower
 Is used to set other players on fire. Available after picking up the Flame God bonus.

 

:---===BONUSES

    On the map you can pickup several bonuses, that spawn from time to time:
 

  Medikit

Regenerates you're health to the maximum level.

  Grenades

Holds 6 grenades, you can carry the same number of them.

  Cluster grenades

3 grenades that explode when hitting the ground. After that they throwout deadly explosive pieces.

  Bulletproof vest

It uses quickly but can save you're life.

  Flame God

Duration: 15 seconds

You become the immortal master of fire! You get a flamethrower to burn the enemy's and immortality in one. Flame you're opponents without risk and laugh at them when they try to runaway!

  Berserker

Duration: 15 seconds

In one word: massacre! You're weapons are foure times stronger in Berserker Mode. Crush you're enemys with a couple of shots!

  Predator

Duration: 25 seconds

Become the lonely hunter! In Predator Mode you are invisible. Also no one can hear you're gun fire. Don't fly and fire too much and you will become a ghost ready to strike! Try to steal you're opponents flag in CTF mode!

 

:---===COMMANDS:

After pressing the "/" key you can enter one of the following commands:

ADDBOT bots name adds a new bot to the game
KICK players name removes a player/bot from the game
MAP nazwa mapy changes the map
KILL harakiri
BRUTALKILL very harakiri
PAUSE pauses the game
SMOKE player light or throws out a cigar
TABAC player chews tabacco
SAY dedicated server command to communicate with the players
BAN players name bans the player on the server
TAKEOFF player takes off his helmet
RESTART resets the current match
NEXTMAP changes the map the next one in the list

 

Commands from a parameter:

These are parameters that can be used when running Soldat.exe:
- Soldat.exe -dedicated (starts a Soldat dedicated server)
- Soldat.exe -start (starts the game without entering the menu)
- Soldat.exe -dedicated -start (runs the dedicated server automaticly)


 

:---===CHAT:

    The default key for Chat function is T, to send it press ENTER.

Taunts - You can use ready taunts from the file TAUNTS.TXT by using the ALT key + alpha-numeric keyboard keys.

Teamchat - If you want you're chat text to appear in the console only for you're teammates insert "^" before the text, like this: ^Whats up!

 

:---===DEDICATED SERVER

    A dedicated server is used to run a faster Soldat server without a player.
You can do this in two ways:
1. In the SOLDAT.INI file, section NETWORK, find Dedicated=0, change it to Dedicated=1.

2. Run the game with the parameter -dedicated (Soldat.exe -dedicated). You can use the sortcuts in the Start Menu
 If you want the server to start the game automaticly do this:
 - Run the game normally and enter the menu. Set all the game options (game mode, time limit, map list etc.)
 - Quit the game and the settings will be saved
 - Run Soldat with parameters -dedicated -start

 

:---===VERSION HISTORY:

1.0.5b

- Better network code
- New servers browser
- New bonus: Cluster Grenades
- Bonuses are selectable now
- New game option: Survival Mode
- Added Time Limit
- New customizable player appearance (hair, helmets, chains)
- Improved corpse bleading
- New animation and way of throwing grenades
- Aiming is much harder when moving
- Slower M79 reload
- All weapons have more power now except M79 & Barret
- Fixed little Alt+Tab problem
- New idle animations
- Berserker powers your weapons x4 now
- Clanmatch option
- Dedicated server doesn't use the whole CPU now
- Dedicated server can be minimized to the tray
- New editable server welcome message
- Dedicated server can communicate with the game players now
- Dedicated server can run from a parameter now
- Number of players in team are shown when selecting a team
- Restart game and nextmap option
- Players ban option
- You can turn off the changing bonus screen color (ATI problem)
- Respawn time is 2 times longer after suicide
- You get -1 points after suicide and teamkill in Pointmatch, CTF and Teammatch
- Option for showing real lag on objects
- Taking screenshots is now available
- Soldat Map Maker 1.0.1b (fixed some minor bugs, added grid option)
- New music track (Gore)

1.0.4b
- Added defensive obstacles
- Player names under cursor
- New map: ctf_Laos
- Improved font visibility
- Improved grenade and bullets visibility
- Desert Eagle Akimbo
- Major weapon tweaking
- Multikill Combos in Pointmatch
- Bonus time decreased for 5 seconds
- Improved dedicated server
- Fixed some major network bugs
- Fixed repeating messages problem
- Fixed network bugs with flags
- Fixed some possible cheats in network game
- Fixed bug with vanishing grenades
- Window size doesn't change anymore when Large Fonts is on
- New sound for picking up the vest
- Jetpack has more fuel now but loads slower
- Added Soldat Map Maker 1.0b

1.0.3b
- Major weapon modifications
- Fixed bug with clones
- Fixed bug in the servers list ("out of bounds")
- Fixed some bugs in a network game ("access violation")
- Fixed bug with flags in network game
- New dedicated server

1.0.2b
- Added new bonuses: Predator, Flame God, Bulletproof Vest, Berserker
- Fixed network code (working guaranteed packets)
- Fixed lots of bugs in a network game
- Option to name the server
- New sounds
- Minigun has smaller recoil
- Player with the BarretM82A1 can see 10% more
- Teamchat option
- Force software mode option

1.0.1b
- Added sound device configuration
- Added video device configuration
- Fixed bug caused by bad host address
- You can return to the game after pressing Alt+Tab now
- Fixed Options (Respawn Time & Mouse Sensitivity)

- More balanced weapons
- New animations
- Lobby Servers support
- Favourite servers option
- Player bleeds when hurt
- Added option to change port in Join Game
- Chat always appears in console in a network game now

1.0.0b
- 2 new maps: Cambodia & Arena3
- 2 new CTF maps: ctf_Run & ctf_Death
- Drasticly improved network code
- Better play on high pings
- Colored dot Lag-o-meter
- Improved bot navigation on maps
- Camera shows the winner of the game now
- Weapon tweaking
- Spas-12 has a recoil now
- More blood and other ornaments
- Improved dedicated server
- Added arrow that shows the player after respawn
- New two-colored gradient backgrounds
- Added players limit option
- Added maps list option
- Optimized maps
- Soldat Manual
- Added intro with music
- Added music during the game
- Improved sounds (new fly sound)

0.9.9b - third public beta
- Added kill limit option
- New game mode : Teammatch
- New game mode : Capture the Flag
- Added changeable skin color
- Added players and team status
- 3 new small maps : Fest, Mikra & Bunker
- 2 new CTF maps : ctf_Kampf & ctf_Viet
- Improved medikits and grenade boxes
- Added scene Antialiasing option
- New Select Weapon menu

0.9.7b - second public beta
- New network code base on UDP
- New game mode : Rambo Style
- Added 2 Bow types in Rambo Style
- 2 new maps : Karh & Cave
- Added scenery graphics (grass, rubble, wood etc.)
- Changed weapon M4-Carbine to Steyr-AUG
- Better gameplay (more health)
- Weapon tweaking
- Added medikits and grenade boxes
- Maximum 6 grenades
- Soldat Config
- Added Ceasefire Time after respawn
- Removed the quit game problem
- Ready taunts option in Taunts.txt file
- Added controls change option
- Added server password option
- Added dedicated server option
- Removed shortcut problem (caused no sound)
- Bots are much smarter: they run away from grenades etc.
- Bots can talk and have their own opinions for life

0.9.4b - first public beta
- 7 maps
- 2 game modes : Deathmatch & Pointmatch
- Network code based on Directplay

0.0.0 - Soldat doesn't exist

 

:---===CREDITS:

    Programming, graphics, sounds, music, story :

Michal Marcinkowski (michalm@poczta.fm)

 

Tools and components used in development:

- Borland Delphi 6 (http://www.borland.com)
- DirectX 8 + Jedi DirectX 8 headers (http://www.microsoft.com; http://www.crazyentertainment.net; http://clootie.narod.ru)
- FMOD (http://www.fmod.org)
- Flatstyle (http://www.flatsyle.de)
- BlackUDP by Lifepower
- Mode Enumeration Unit from PowerDraw (c) Lifepower (http://turbo.gamedev.net)


Soldat Lobby Server
by TRSSam

Additional music (Gore) by BSG (Dvader1985@cs.com)
 

Special thanks to:

+ For all of the Soldat Community! Everybody that mailed me and talked about Soldat on message boards, giving me good advice and motivating me.
+ Warsztat (http://warsztat.pac.pl) - for there help in testing the betas
+ Thomasa Jakobsen from IO Interactive for his wonderful article (http://www.io.dk/~tj).
+ Number27 for his tutorials (I don't have the address).
+ Dolny for hosting the official web site, promotion and ideas
+ Special special thanks for all those that tested Soldat and made it a better game (yes its you!)
+ In a short version I thank: the electric company, my computers, my keyboard, start menu, John Pascal (or whatever his name is), John 'god' Carmack, Bill, Shwarzenneger ...

 

:---===CONTACT:

E-mail : michalm@poczta.fm
WWW : http://www.soldat.prv.pl
 


[Index]