Soldier of Fortune 2 Unofficial 1.04 Patch
Author: slowJusko
This user created patch updates Soldier of Fortune 2 to version 1.04. It is not in any way supported by Activision or Raven Software.
Changes.txt
--------------------
Changes - 11/07/2003
--------------------
* improved shotgun fix
- 50% more pellets
- default damage
- default range
- slightly reduced spread
- slight aim offset while jumping
- improved bandwidth usage
* improved client side dead body handling
- fixed gore attachments
* added option for 'very high gore'
Is actually more like default SoF2, its just that
people have probably got used to reduced gore
- spurting blood from dismemberments
- blood pools
- high velocity exit wound effects for high velocity weapons
* added option for EXTREME gore
Added for one reason only :- to rival zero cools 'gore' mod :P
* changed reloading of M203 *slightly*
If your M203 is empty and you pick up a new 40mm grenade, it will only auto-reload if you are **NOT** firing.
* replaced g_pro### server variables with single g_proMode variable
* added additional loading screen info
Well, added in 'back' in would be more accurate.
Also, replaced maplist with simple "Nextmap:" section.
* changed viewheight while crouched & moving (g_proMode 1)
Fixes problem where your head can be seen and shot, but as far as you can tell, you're perfectly hidden behind something.
* added profanity checking
* added protected names
* changed team commands to only work for team leader
First to join or one delegated by previous leader
* added additional OSP style match commands
* added "READY" / "NOT READY" status to scoreboard
* added team overlay option
Ripped from older ManDown and updated to work with newer code.
* added option to update team mate positions/angle even when out of vis range
* fixed M3A1 obituary message
* slightly updated misc obituarary messages
* added in viewcam support
* updated vote options
- replaced g_DoWarmup with g_warmup
- added rmg_fog_amount section to RMG option
Changes - 29/06/2003
--------------------
* fixed voice messages + teamchat + cg_teamChatsSeparate
Text part of voice messages will now show up even if cg_teamChatsSeparate is off
* updated knife to act like grenade with g_proAnims
alt fire = draw back
release alt fire = throw
Changes - 27/06/2003
--------------------
* fixed dropped M4 and Ak74
Now shows attached M203 or Bayonette
* fixed MM1/RPG7 not being disabled using disable_pickup_bla bla "1"
Was using older code where disable_pickup_bla bla would need to be "2"
Updated it to use newer code.
* added client option cg_teamChatsSeparate, defaults off.
Use to separate global and team chat areas.
* fixed global chat being obscured by scoreboard
* added server option g_coloredTeamplayNames, defaults off.
Set to enabled colourised names during team games
* added match_swap 2 option
Will swap entire team rather than objectives/skins.
* added scorelimit to scoreboard
In teamgames, it is shown /
In non-teamgames, it is shown as
* added total score to scoreboard after match swap
Just under current score, total score will be shown
Cleared at end of match
* updated EV_GAMEOVER event
Can now handle game ties and new GAME_MATCH_OVER option
* fixed chat tokens
Can now use more than one at a time
* fixed filter menu - was missing from menus.txt
Changes - 25/06/2003
--------------------
* fixed "last alive" check
* fixed marines vs prometheus team only
All team skins now work
* fixed not being able to spawn in CTF
* fixed impact prediction
Spread is now calculated like the server
(check jumping BEFORE ducking)
* fixed incorrect use time calculation
Time calc'd server side, so it won't seem to go overtime anymore.
* fixed switching from grenades to other weapon
No longer plays additional pin pulling sounds and calc's clip properly
* fixed misc memory issues
No longer loads / tries to load additional unused models and other misc media.
* removed cg_shadows 3 option
The solid black shadows are very buggy and as such, can be used to cheat.
* added new shadow
- blob
- blob + feet
- feet + matched torso blob
I like blobs.
* added server option to use new animations : g_proAnims 0/1 (default 0)
- faster ready animations
- better reload animations
- ablility to throw a knife like a grenade - release to fire
* added server option switch weapons while reloading : g_proReloadSwitch 0/1 (default 1)
- reload code slightly changed to prevent cheating
(clip filled AFTER reload anim completes, not before)
* added server option to improve grenades : g_proGrenades 0/1 (default 0)
- air nading possible
- flash grenades now deafen, as well as blind
- flame grenades spread out during air burst
--------------------------------------------------------
Readme.txt
-----------------------------------
Unofficial 1.04 mod
11/07/2003
http://www.planetquake.com/brazen/unf104v11072003pub.zip
-----------------------------------
Welcome to UNF104!
This mod is totally unofficial and
not supported by Raven Software in any way.
=================
Installation :
=================
1. Upgrade Soldier of Fortune II to version 1.03
2. DELETE ANY PREVIOUS VERSIONS OF UNF104
3. Unzip to your Soldier of Fortune II directory
4. Run the included "unf104.bat" file or create a
shortcut to "sof2mp.exe" with the command line
"+set fs_game unf104"
=================
Client commands :
=================
ready Set your status to ready or not ready in ready-up mode.
notready
matchinfo none|r|b Display current match settings for both
or specified team, same information as
calling the info team command, information such
as current invited spectators, lock statuses.
+button14 Quick grenade key
- press to swith to grenade & pull pin
- release to throw grenade and switch to previous weapon
say_teamnl message text Team message without the location indicator besides your name.
ui_stats Brings up player stats menu.
tkforgive Forgive the last team mate to cause you damage
=================
non-menu Client CVARs :
=================
cg_radar_x 0|629 Change radar X position
default: 520
cg_radar_y 10|469 Change radar Y position
default: 10
cg_radar_s 10|480 Change radar size
default: 120
cg_radar_a 0.0|1.0 Change radar transparency
default: 0.75
cg_maxBodies 8+ Change max amount of dead bodies
default: 8
cg_friendlyNameHeight 0+ Height above heads that team mate
default: 16 names are drawn (cg_drawFriend 2)
cg_friendlyNameAlpha 0.1-1.0 Change friendly name/chat transparency
default: 0.75
cg_teamChatsSeparate 0|1 Disable / Enable separate team chat and global chat areas
default: 0
cg_shotgunBlood 0+ Disable / Enable display of blood using shotgun event
default: 2 A value greater than one devides the amount of possible
blood by that value.
cg_forceRadarUpdate 0|1 Disable / Enable retrieving team mate position & angle
default: 0 when you normally would not get such information
namepass password Set if you require a password to use your name
=================
Team Leader commands :
A teams leader is the first person to join the team
or someone who is made team leader by a previous one
=================
teamready Force each member of your team to be ready in ready-up mode.
delegate name|id# Delegate team leadership to specified player
lock Allow or disallow team joining for your team.
unlock
remove none|id# Remove player from locked team or, if none specified, everyone
invite name|id# Invite specified player to your locked team
specinvite none|id# Allow certain spectators to watch your team by inviting
specuninvite them, specify which player with [id#], uninvite them the
same way, or uninvite everyone spectating your team by
not specifiying an id#.
timeout If timeouts are allowed on the server, your team can call
timein a timeout for a specified amount of time (game is paused),
you can wait out the timeout, or resume gameplay by issuing
a timein command.
=================
Chat Tokens :
=================
#h Inserts your current numerical health with colorcoding in lowercase and without it in uppercase.
#H
#a Inserts your current numerical armor with colorcoding in lowercase and without it in uppercase.
#A
#d Inserts the name of the last player that hurt you.
#D
#t Inserts the name of the last player that you hurt.
#T
#f Inserts the name of the closest teammate.
#F
#l Inserts your current location. Note: useful in tandem with the say_teamnl
#L command (which is a team message without the location). Useful if you want
to format it with special colors.
#i Inserts the name of your currently equipped handgun, if you use the
#I token in upper case it will print a short name for the weapon.
#p Inserts the name of your currently equipped primary weapon, if you
#P use the token in lower case it will print a short name for the weapon.
#s Inserts the name of your currently equipped secondary weapon,
#S if you use the token in lower case it will print a short name for the weapon.
#g Inserts the name of your currently equipped grenade, for the weapon.
#G if you use the token in lower case it will print a short name
#e Inserts the name of your current equipment (armor, nightvision, infrared).
#E
#B Inserts your current health in a nice bar format.
#b Inserts your current armor in a nice bar format.
=================
Server CVARs :
=================
match_swap 0|1|2 0 - never swap anything
default: 0 1 - When score limit is hit swap objectives and skins.
When old score + scorelimt is hit, declare winner.
Returns to warmup period after swap.
NOTE : Team colours remain unchanged
2 - Same as 1, except whole team is swapped instead
of objectives & skins. Score is recorded and
then zeroed out. Total calc'd at end.
match_readypercent percentage 0+ Percentage of ready players needed to start a game
default: 100 in ready-up mode If set, players will need to
declare themselves ready using the "\ready" command
match_timeoutcount amount [0,x] Maximum amount of timeouts for each team per map
default: 3
match_timeoutlength seconds [0,x] Duration of timeouts in seconds
default: 180 Note: setting this to 999 means timeouts will be unlimitted
g_minplayers minimum [0,x] Minimum number of players (per team) before
default: 4 game will begin / warmup will end
match_enabled off|on [0,1] Enabled / disable match features
default: 0
g_proMode 0|1|2 0 - Disabled (Normal SoF2 + bug fixes)
default: 0 1 - Enabled (bugs fixes + gameplay changes)
2 - Cna change weapons while reloading.
g_hudHelp off|on [0,1] Enables / disables client options to help newbies.
default: 0
g_coloredTeamplayNames off|on [0,1] Allow coloured names during team game.
default: 0
g_logAddtional off|on [0,1] Log additional info about deaths
default: 0 (Hit location, hit direction etc)
rmg_fog_amount 0-5 Set amount of fog used for RMG based maps.
default: 4 0 - none
1 - Light
2 - Moderate
3 - Heavy
4 - Full
g_profanityCheck 0|1|2 0 - Disable checking names/text for 'naughty' words
default: 1 1 - Check names/text for naughty words, banning/kicking them
once they reach a certain limit
2 - Same as 1, but KILL them as well.
g_profanityLimit 0|1+ 0 - Unlimited swearing
default: 6 1+ - Can be caught swearing this many times
before being kicked / banned.
g_profanityBanTime 0|1+ 0 - Do not ban swearers, only kick them
default: 5 1+ - Ban swears for X minutes
g_wordConfig Set to location of wordlist
(for profanity checking)
default: configs/wordlist.cfg
g_nameConfig Set to location of namelist
(for password/GUID protected names)
default: configs/namelist.cfg
=================
Changed Sof2 CVARs :
=================
g_doWarmup **REMOVED**
g_warmup Set to declare warmup / half-time length.
bot_enable off|on [0,1] Set to enable bots
**SHOULD DISABLE THIS FOR MATCH PLAY**
NOTE : needs .wps files for each map
bot_minplayers min per team Set to automatically add bots to keep this
default: 0 amount of people on each team
g_motd Can contain several lines, using up to 64 characters per line
Separate lines using '\n'
ie. set g_motd "This is the first line\nThis is the second line\n"
=================
Server commands :
=================
addbot [skill 1-5] [team] [msec delay] [altname]
Use to add a bot manually
pause
Use to pause / unpause the game
Credits
-------
Kris Rigby (kris@mandown.net)
Author of unf104.
Other mods : http://www.planetquake.com/brazen
Raven Software (http://www.ravensoft.com/)
For making Soldier of Fortune 2 : Double Helix multi-player!!
id Software (http://www.idsoftware.com/)
For making the Quake III : Team Arena engine, apon which SoFII is based.
Special Thanks
--------------
CAL forum goers
For bitching, whining, moaning, bitching some more and the
occaisional bit of positive support I got. Thanks guys
Copyright and Permissions:
--------------------------
You may not include or distribute this mod in any sort of commercial product without
permission from the author. You may not mass distribute this mod via any
non-internet means, including but not limited to, compact disks, and floppy disks
without permission from the author. In any case, you must include an unmodified version
of this file (readme.txt).
-----------------------------------
Unofficial 1.04 mod
11/07/2003
http://www.planetquake.com/brazen/unf104v11072003pub.zip
-----------------------------------
Welcome to UNF104!
This mod is totally unofficial and
not supported by Raven Software in any way.
=================
Installation :
=================
1. Upgrade Soldier of Fortune II to version 1.03
2. DELETE ANY PREVIOUS VERSIONS OF UNF104
3. Unzip to your Soldier of Fortune II directory
4. Run the included "unf104.bat" file or create a
shortcut to "sof2mp.exe" with the command line
"+set fs_game unf104"
=================
Client commands :
=================
ready Set your status to ready or not ready in ready-up mode.
notready
matchinfo none|r|b Display current match settings for both
or specified team, same information as
calling the info team command, information such
as current invited spectators, lock statuses.
+button14 Quick grenade key
- press to swith to grenade & pull pin
- release to throw grenade and switch to previous weapon
say_teamnl message text Team message without the location indicator besides your name.
ui_stats Brings up player stats menu.
tkforgive Forgive the last team mate to cause you damage
=================
non-menu Client CVARs :
=================
cg_radar_x 0|629 Change radar X position
default: 520
cg_radar_y 10|469 Change radar Y position
default: 10
cg_radar_s 10|480 Change radar size
default: 120
cg_radar_a 0.0|1.0 Change radar transparency
default: 0.75
cg_maxBodies 8+ Change max amount of dead bodies
default: 8
cg_friendlyNameHeight 0+ Height above heads that team mate
default: 16 names are drawn (cg_drawFriend 2)
cg_friendlyNameAlpha 0.1-1.0 Change friendly name/chat transparency
default: 0.75
cg_teamChatsSeparate 0|1 Disable / Enable separate team chat and global chat areas
default: 0
cg_shotgunBlood 0+ Disable / Enable display of blood using shotgun event
default: 2 A value greater than one devides the amount of possible
blood by that value.
cg_forceRadarUpdate 0|1 Disable / Enable retrieving team mate position & angle
default: 0 when you normally would not get such information
namepass password Set if you require a password to use your name
=================
Team Leader commands :
A teams leader is the first person to join the team
or someone who is made team leader by a previous one
=================
teamready Force each member of your team to be ready in ready-up mode.
delegate name|id# Delegate team leadership to specified player
lock Allow or disallow team joining for your team.
unlock
remove none|id# Remove player from locked team or, if none specified, everyone
invite name|id# Invite specified player to your locked team
specinvite none|id# Allow certain spectators to watch your team by inviting
specuninvite them, specify which player with [id#], uninvite them the
same way, or uninvite everyone spectating your team by
not specifiying an id#.
timeout If timeouts are allowed on the server, your team can call
timein a timeout for a specified amount of time (game is paused),
you can wait out the timeout, or resume gameplay by issuing
a timein command.
=================
Chat Tokens :
=================
#h Inserts your current numerical health with colorcoding in lowercase and without it in uppercase.
#H
#a Inserts your current numerical armor with colorcoding in lowercase and without it in uppercase.
#A
#d Inserts the name of the last player that hurt you.
#D
#t Inserts the name of the last player that you hurt.
#T
#f Inserts the name of the closest teammate.
#F
#l Inserts your current location. Note: useful in tandem with the say_teamnl
#L command (which is a team message without the location). Useful if you want
to format it with special colors.
#i Inserts the name of your currently equipped handgun, if you use the
#I token in upper case it will print a short name for the weapon.
#p Inserts the name of your currently equipped primary weapon, if you
#P use the token in lower case it will print a short name for the weapon.
#s Inserts the name of your currently equipped secondary weapon,
#S if you use the token in lower case it will print a short name for the weapon.
#g Inserts the name of your currently equipped grenade, for the weapon.
#G if you use the token in lower case it will print a short name
#e Inserts the name of your current equipment (armor, nightvision, infrared).
#E
#B Inserts your current health in a nice bar format.
#b Inserts your current armor in a nice bar format.
=================
Server CVARs :
=================
match_swap 0|1|2 0 - never swap anything
default: 0 1 - When score limit is hit swap objectives and skins.
When old score + scorelimt is hit, declare winner.
Returns to warmup period after swap.
NOTE : Team colours remain unchanged
2 - Same as 1, except whole team is swapped instead
of objectives & skins. Score is recorded and
then zeroed out. Total calc'd at end.
match_readypercent percentage 0+ Percentage of ready players needed to start a game
default: 100 in ready-up mode If set, players will need to
declare themselves ready using the "\ready" command
match_timeoutcount amount [0,x] Maximum amount of timeouts for each team per map
default: 3
match_timeoutlength seconds [0,x] Duration of timeouts in seconds
default: 180 Note: setting this to 999 means timeouts will be unlimitted
g_minplayers minimum [0,x] Minimum number of players (per team) before
default: 4 game will begin / warmup will end
match_enabled off|on [0,1] Enabled / disable match features
default: 0
g_proMode 0|1|2 0 - Disabled (Normal SoF2 + bug fixes)
default: 0 1 - Enabled (bugs fixes + gameplay changes)
2 - Cna change weapons while reloading.
g_hudHelp off|on [0,1] Enables / disables client options to help newbies.
default: 0
g_coloredTeamplayNames off|on [0,1] Allow coloured names during team game.
default: 0
g_logAddtional off|on [0,1] Log additional info about deaths
default: 0 (Hit location, hit direction etc)
rmg_fog_amount 0-5 Set amount of fog used for RMG based maps.
default: 4 0 - none
1 - Light
2 - Moderate
3 - Heavy
4 - Full
g_profanityCheck 0|1|2 0 - Disable checking names/text for 'naughty' words
default: 1 1 - Check names/text for naughty words, banning/kicking them
once they reach a certain limit
2 - Same as 1, but KILL them as well.
g_profanityLimit 0|1+ 0 - Unlimited swearing
default: 6 1+ - Can be caught swearing this many times
before being kicked / banned.
g_profanityBanTime 0|1+ 0 - Do not ban swearers, only kick them
default: 5 1+ - Ban swears for X minutes
g_wordConfig Set to location of wordlist
(for profanity checking)
default: configs/wordlist.cfg
g_nameConfig Set to location of namelist
(for password/GUID protected names)
default: configs/namelist.cfg
=================
Changed Sof2 CVARs :
=================
g_doWarmup **REMOVED**
g_warmup Set to declare warmup / half-time length.
bot_enable off|on [0,1] Set to enable bots
**SHOULD DISABLE THIS FOR MATCH PLAY**
NOTE : needs .wps files for each map
bot_minplayers min per team Set to automatically add bots to keep this
default: 0 amount of people on each team
g_motd Can contain several lines, using up to 64 characters per line
Separate lines using '\n'
ie. set g_motd "This is the first line\nThis is the second line\n"
=================
Server commands :
=================
addbot [skill 1-5] [team] [msec delay] [altname]
Use to add a bot manually
pause
Use to pause / unpause the game
Credits
-------
Kris Rigby (kris@mandown.net)
Author of unf104.
Other mods : http://www.planetquake.com/brazen
Raven Software (http://www.ravensoft.com/)
For making Soldier of Fortune 2 : Double Helix multi-player!!
id Software (http://www.idsoftware.com/)
For making the Quake III : Team Arena engine, apon which SoFII is based.
Special Thanks
--------------
CAL forum goers
For bitching, whining, moaning, bitching some more and the
occaisional bit of positive support I got. Thanks guys
Copyright and Permissions:
--------------------------
You may not include or distribute this mod in any sort of commercial product without permission from the author. You may not mass distribute this mod via any non-internet means, including but not limited to, compact disks, and floppy disks without permission from the author. In any case, you must include an unmodified version of this file (readme.txt).
--------------------
Changes - 11/07/2003
--------------------
* improved shotgun fix
- 50% more pellets
- default damage
- default range
- slightly reduced spread
- slight aim offset while jumping
- improved bandwidth usage
* improved client side dead body handling
- fixed gore attachments
* added option for 'very high gore'
Is actually more like default SoF2, its just that
people have probably got used to reduced gore
- spurting blood from dismemberments
- blood pools
- high velocity exit wound effects for high velocity weapons
* added option for EXTREME gore
Added for one reason only :- to rival zero cools 'gore' mod :P
* changed reloading of M203 *slightly*
If your M203 is empty and you pick up a new 40mm grenade, it will only auto-reload if you are **NOT** firing.
* replaced g_pro### server variables with single g_proMode variable
* added additional loading screen info
Well, added in 'back' in would be more accurate.
Also, replaced maplist with simple "Nextmap:" section.
* changed viewheight while crouched & moving (g_proMode 1)
Fixes problem where your head can be seen and shot, but as far as you can tell, you're perfectly hidden behind something.
* added profanity checking
* added protected names
* changed team commands to only work for team leader
First to join or one delegated by previous leader
* added additional OSP style match commands
* added "READY" / "NOT READY" status to scoreboard
* added team overlay option
Ripped from older ManDown and updated to work with newer code.
* added option to update team mate positions/angle even when out of vis range
* fixed M3A1 obituary message
* slightly updated misc obituarary messages
* added in viewcam support
* updated vote options
- replaced g_DoWarmup with g_warmup
- added rmg_fog_amount section to RMG option
Changes - 29/06/2003
--------------------
* fixed voice messages + teamchat + cg_teamChatsSeparate
Text part of voice messages will now show up even if cg_teamChatsSeparate is off
* updated knife to act like grenade with g_proAnims
alt fire = draw back
release alt fire = throw
Changes - 27/06/2003
--------------------
* fixed dropped M4 and Ak74
Now shows attached M203 or Bayonette
* fixed MM1/RPG7 not being disabled using disable_pickup_bla bla "1"
Was using older code where disable_pickup_bla bla would need to be "2"
Updated it to use newer code.
* added client option cg_teamChatsSeparate, defaults off.
Use to separate global and team chat areas.
* fixed global chat being obscured by scoreboard
* added server option g_coloredTeamplayNames, defaults off.
Set to enabled colourised names during team games
* added match_swap 2 option
Will swap entire team rather than objectives/skins.
* added scorelimit to scoreboard
In teamgames, it is shown
In non-teamgames, it is shown as
* added total score to scoreboard after match swap
Just under current score, total score will be shown
Cleared at end of match
* updated EV_GAMEOVER event
Can now handle game ties and new GAME_MATCH_OVER option
* fixed chat tokens
Can now use more than one at a time
* fixed filter menu - was missing from menus.txt
Changes - 25/06/2003
--------------------
* fixed "last alive" check
* fixed marines vs prometheus team only
All team skins now work
* fixed not being able to spawn in CTF
* fixed impact prediction
Spread is now calculated like the server
(check jumping BEFORE ducking)
* fixed incorrect use time calculation
Time calc'd server side, so it won't seem to go overtime anymore.
* fixed switching from grenades to other weapon
No longer plays additional pin pulling sounds and calc's clip properly
* fixed misc memory issues
No longer loads / tries to load additional unused models and other misc media.
* removed cg_shadows 3 option
The solid black shadows are very buggy and as such, can be used to cheat.
* added new shadow
- blob
- blob + feet
- feet + matched torso blob
I like blobs.
* added server option to use new animations : g_proAnims 0/1 (default 0)
- faster ready animations
- better reload animations
- ablility to throw a knife like a grenade - release to fire
* added server option switch weapons while reloading : g_proReloadSwitch 0/1 (default 1)
- reload code slightly changed to prevent cheating
(clip filled AFTER reload anim completes, not before)
* added server option to improve grenades : g_proGrenades 0/1 (default 0)
- air nading possible
- flash grenades now deafen, as well as blind
- flame grenades spread out during air burst
--------------------------------------------------------
Readme.txt
-----------------------------------
Unofficial 1.04 mod
11/07/2003
http://www.planetquake.com/brazen/unf104v11072003pub.zip
-----------------------------------
Welcome to UNF104!
This mod is totally unofficial and
not supported by Raven Software in any way.
=================
Installation :
=================
1. Upgrade Soldier of Fortune II to version 1.03
2. DELETE ANY PREVIOUS VERSIONS OF UNF104
3. Unzip to your Soldier of Fortune II directory
4. Run the included "unf104.bat" file or create a
shortcut to "sof2mp.exe" with the command line
"+set fs_game unf104"
=================
Client commands :
=================
ready Set your status to ready or not ready in ready-up mode.
notready
matchinfo none|r|b Display current match settings for both
or specified team, same information as
calling the info team command, information such
as current invited spectators, lock statuses.
+button14 Quick grenade key
- press to swith to grenade & pull pin
- release to throw grenade and switch to previous weapon
say_teamnl message text Team message without the location indicator besides your name.
ui_stats Brings up player stats menu.
tkforgive Forgive the last team mate to cause you damage
=================
non-menu Client CVARs :
=================
cg_radar_x 0|629 Change radar X position
default: 520
cg_radar_y 10|469 Change radar Y position
default: 10
cg_radar_s 10|480 Change radar size
default: 120
cg_radar_a 0.0|1.0 Change radar transparency
default: 0.75
cg_maxBodies 8+ Change max amount of dead bodies
default: 8
cg_friendlyNameHeight 0+ Height above heads that team mate
default: 16 names are drawn (cg_drawFriend 2)
cg_friendlyNameAlpha 0.1-1.0 Change friendly name/chat transparency
default: 0.75
cg_teamChatsSeparate 0|1 Disable / Enable separate team chat and global chat areas
default: 0
cg_shotgunBlood 0+ Disable / Enable display of blood using shotgun event
default: 2 A value greater than one devides the amount of possible
blood by that value.
cg_forceRadarUpdate 0|1 Disable / Enable retrieving team mate position & angle
default: 0 when you normally would not get such information
namepass password Set if you require a password to use your name
=================
Team Leader commands :
A teams leader is the first person to join the team
or someone who is made team leader by a previous one
=================
teamready Force each member of your team to be ready in ready-up mode.
delegate name|id# Delegate team leadership to specified player
lock Allow or disallow team joining for your team.
unlock
remove none|id# Remove player from locked team or, if none specified, everyone
invite name|id# Invite specified player to your locked team
specinvite none|id# Allow certain spectators to watch your team by inviting
specuninvite them, specify which player with [id#], uninvite them the
same way, or uninvite everyone spectating your team by
not specifiying an id#.
timeout If timeouts are allowed on the server, your team can call
timein a timeout for a specified amount of time (game is paused),
you can wait out the timeout, or resume gameplay by issuing
a timein command.
=================
Chat Tokens :
=================
#h Inserts your current numerical health with colorcoding in lowercase and without it in uppercase.
#H
#a Inserts your current numerical armor with colorcoding in lowercase and without it in uppercase.
#A
#d Inserts the name of the last player that hurt you.
#D
#t Inserts the name of the last player that you hurt.
#T
#f Inserts the name of the closest teammate.
#F
#l Inserts your current location. Note: useful in tandem with the say_teamnl
#L command (which is a team message without the location). Useful if you want
to format it with special colors.
#i Inserts the name of your currently equipped handgun, if you use the
#I token in upper case it will print a short name for the weapon.
#p Inserts the name of your currently equipped primary weapon, if you
#P use the token in lower case it will print a short name for the weapon.
#s Inserts the name of your currently equipped secondary weapon,
#S if you use the token in lower case it will print a short name for the weapon.
#g Inserts the name of your currently equipped grenade, for the weapon.
#G if you use the token in lower case it will print a short name
#e Inserts the name of your current equipment (armor, nightvision, infrared).
#E
#B Inserts your current health in a nice bar format.
#b Inserts your current armor in a nice bar format.
=================
Server CVARs :
=================
match_swap 0|1|2 0 - never swap anything
default: 0 1 - When score limit is hit swap objectives and skins.
When old score + scorelimt is hit, declare winner.
Returns to warmup period after swap.
NOTE : Team colours remain unchanged
2 - Same as 1, except whole team is swapped instead
of objectives & skins. Score is recorded and
then zeroed out. Total calc'd at end.
match_readypercent percentage 0+ Percentage of ready players needed to start a game
default: 100 in ready-up mode If set, players will need to
declare themselves ready using the "\ready" command
match_timeoutcount amount [0,x] Maximum amount of timeouts for each team per map
default: 3
match_timeoutlength seconds [0,x] Duration of timeouts in seconds
default: 180 Note: setting this to 999 means timeouts will be unlimitted
g_minplayers minimum [0,x] Minimum number of players (per team) before
default: 4 game will begin / warmup will end
match_enabled off|on [0,1] Enabled / disable match features
default: 0
g_proMode 0|1|2 0 - Disabled (Normal SoF2 + bug fixes)
default: 0 1 - Enabled (bugs fixes + gameplay changes)
2 - Cna change weapons while reloading.
g_hudHelp off|on [0,1] Enables / disables client options to help newbies.
default: 0
g_coloredTeamplayNames off|on [0,1] Allow coloured names during team game.
default: 0
g_logAddtional off|on [0,1] Log additional info about deaths
default: 0 (Hit location, hit direction etc)
rmg_fog_amount 0-5 Set amount of fog used for RMG based maps.
default: 4 0 - none
1 - Light
2 - Moderate
3 - Heavy
4 - Full
g_profanityCheck 0|1|2 0 - Disable checking names/text for 'naughty' words
default: 1 1 - Check names/text for naughty words, banning/kicking them
once they reach a certain limit
2 - Same as 1, but KILL them as well.
g_profanityLimit 0|1+ 0 - Unlimited swearing
default: 6 1+ - Can be caught swearing this many times
before being kicked / banned.
g_profanityBanTime 0|1+ 0 - Do not ban swearers, only kick them
default: 5 1+ - Ban swears for X minutes
g_wordConfig
(for profanity checking)
default: configs/wordlist.cfg
g_nameConfig
(for password/GUID protected names)
default: configs/namelist.cfg
=================
Changed Sof2 CVARs :
=================
g_doWarmup **REMOVED**
g_warmup Set to declare warmup / half-time length.
bot_enable off|on [0,1] Set to enable bots
**SHOULD DISABLE THIS FOR MATCH PLAY**
NOTE : needs .wps files for each map
bot_minplayers min per team Set to automatically add bots to keep this
default: 0 amount of people on each team
g_motd Can contain several lines, using up to 64 characters per line
Separate lines using '\n'
ie. set g_motd "This is the first line\nThis is the second line\n"
=================
Server commands :
=================
addbot
Use to add a bot manually
pause
Use to pause / unpause the game
Credits
-------
Kris Rigby (kris@mandown.net)
Author of unf104.
Other mods : http://www.planetquake.com/brazen
Raven Software (http://www.ravensoft.com/)
For making Soldier of Fortune 2 : Double Helix multi-player!!
id Software (http://www.idsoftware.com/)
For making the Quake III : Team Arena engine, apon which SoFII is based.
Special Thanks
--------------
CAL forum goers
For bitching, whining, moaning, bitching some more and the
occaisional bit of positive support I got. Thanks guys
Copyright and Permissions:
--------------------------
You may not include or distribute this mod in any sort of commercial product without
permission from the author. You may not mass distribute this mod via any
non-internet means, including but not limited to, compact disks, and floppy disks
without permission from the author. In any case, you must include an unmodified version
of this file (readme.txt).
-----------------------------------
Unofficial 1.04 mod
11/07/2003
http://www.planetquake.com/brazen/unf104v11072003pub.zip
-----------------------------------
Welcome to UNF104!
This mod is totally unofficial and
not supported by Raven Software in any way.
=================
Installation :
=================
1. Upgrade Soldier of Fortune II to version 1.03
2. DELETE ANY PREVIOUS VERSIONS OF UNF104
3. Unzip to your Soldier of Fortune II directory
4. Run the included "unf104.bat" file or create a
shortcut to "sof2mp.exe" with the command line
"+set fs_game unf104"
=================
Client commands :
=================
ready Set your status to ready or not ready in ready-up mode.
notready
matchinfo none|r|b Display current match settings for both
or specified team, same information as
calling the info team command, information such
as current invited spectators, lock statuses.
+button14 Quick grenade key
- press to swith to grenade & pull pin
- release to throw grenade and switch to previous weapon
say_teamnl message text Team message without the location indicator besides your name.
ui_stats Brings up player stats menu.
tkforgive Forgive the last team mate to cause you damage
=================
non-menu Client CVARs :
=================
cg_radar_x 0|629 Change radar X position
default: 520
cg_radar_y 10|469 Change radar Y position
default: 10
cg_radar_s 10|480 Change radar size
default: 120
cg_radar_a 0.0|1.0 Change radar transparency
default: 0.75
cg_maxBodies 8+ Change max amount of dead bodies
default: 8
cg_friendlyNameHeight 0+ Height above heads that team mate
default: 16 names are drawn (cg_drawFriend 2)
cg_friendlyNameAlpha 0.1-1.0 Change friendly name/chat transparency
default: 0.75
cg_teamChatsSeparate 0|1 Disable / Enable separate team chat and global chat areas
default: 0
cg_shotgunBlood 0+ Disable / Enable display of blood using shotgun event
default: 2 A value greater than one devides the amount of possible
blood by that value.
cg_forceRadarUpdate 0|1 Disable / Enable retrieving team mate position & angle
default: 0 when you normally would not get such information
namepass password Set if you require a password to use your name
=================
Team Leader commands :
A teams leader is the first person to join the team
or someone who is made team leader by a previous one
=================
teamready Force each member of your team to be ready in ready-up mode.
delegate name|id# Delegate team leadership to specified player
lock Allow or disallow team joining for your team.
unlock
remove none|id# Remove player from locked team or, if none specified, everyone
invite name|id# Invite specified player to your locked team
specinvite none|id# Allow certain spectators to watch your team by inviting
specuninvite them, specify which player with [id#], uninvite them the
same way, or uninvite everyone spectating your team by
not specifiying an id#.
timeout If timeouts are allowed on the server, your team can call
timein a timeout for a specified amount of time (game is paused),
you can wait out the timeout, or resume gameplay by issuing
a timein command.
=================
Chat Tokens :
=================
#h Inserts your current numerical health with colorcoding in lowercase and without it in uppercase.
#H
#a Inserts your current numerical armor with colorcoding in lowercase and without it in uppercase.
#A
#d Inserts the name of the last player that hurt you.
#D
#t Inserts the name of the last player that you hurt.
#T
#f Inserts the name of the closest teammate.
#F
#l Inserts your current location. Note: useful in tandem with the say_teamnl
#L command (which is a team message without the location). Useful if you want
to format it with special colors.
#i Inserts the name of your currently equipped handgun, if you use the
#I token in upper case it will print a short name for the weapon.
#p Inserts the name of your currently equipped primary weapon, if you
#P use the token in lower case it will print a short name for the weapon.
#s Inserts the name of your currently equipped secondary weapon,
#S if you use the token in lower case it will print a short name for the weapon.
#g Inserts the name of your currently equipped grenade, for the weapon.
#G if you use the token in lower case it will print a short name
#e Inserts the name of your current equipment (armor, nightvision, infrared).
#E
#B Inserts your current health in a nice bar format.
#b Inserts your current armor in a nice bar format.
=================
Server CVARs :
=================
match_swap 0|1|2 0 - never swap anything
default: 0 1 - When score limit is hit swap objectives and skins.
When old score + scorelimt is hit, declare winner.
Returns to warmup period after swap.
NOTE : Team colours remain unchanged
2 - Same as 1, except whole team is swapped instead
of objectives & skins. Score is recorded and
then zeroed out. Total calc'd at end.
match_readypercent percentage 0+ Percentage of ready players needed to start a game
default: 100 in ready-up mode If set, players will need to
declare themselves ready using the "\ready" command
match_timeoutcount amount [0,x] Maximum amount of timeouts for each team per map
default: 3
match_timeoutlength seconds [0,x] Duration of timeouts in seconds
default: 180 Note: setting this to 999 means timeouts will be unlimitted
g_minplayers minimum [0,x] Minimum number of players (per team) before
default: 4 game will begin / warmup will end
match_enabled off|on [0,1] Enabled / disable match features
default: 0
g_proMode 0|1|2 0 - Disabled (Normal SoF2 + bug fixes)
default: 0 1 - Enabled (bugs fixes + gameplay changes)
2 - Cna change weapons while reloading.
g_hudHelp off|on [0,1] Enables / disables client options to help newbies.
default: 0
g_coloredTeamplayNames off|on [0,1] Allow coloured names during team game.
default: 0
g_logAddtional off|on [0,1] Log additional info about deaths
default: 0 (Hit location, hit direction etc)
rmg_fog_amount 0-5 Set amount of fog used for RMG based maps.
default: 4 0 - none
1 - Light
2 - Moderate
3 - Heavy
4 - Full
g_profanityCheck 0|1|2 0 - Disable checking names/text for 'naughty' words
default: 1 1 - Check names/text for naughty words, banning/kicking them
once they reach a certain limit
2 - Same as 1, but KILL them as well.
g_profanityLimit 0|1+ 0 - Unlimited swearing
default: 6 1+ - Can be caught swearing this many times
before being kicked / banned.
g_profanityBanTime 0|1+ 0 - Do not ban swearers, only kick them
default: 5 1+ - Ban swears for X minutes
g_wordConfig
(for profanity checking)
default: configs/wordlist.cfg
g_nameConfig
(for password/GUID protected names)
default: configs/namelist.cfg
=================
Changed Sof2 CVARs :
=================
g_doWarmup **REMOVED**
g_warmup Set to declare warmup / half-time length.
bot_enable off|on [0,1] Set to enable bots
**SHOULD DISABLE THIS FOR MATCH PLAY**
NOTE : needs .wps files for each map
bot_minplayers min per team Set to automatically add bots to keep this
default: 0 amount of people on each team
g_motd Can contain several lines, using up to 64 characters per line
Separate lines using '\n'
ie. set g_motd "This is the first line\nThis is the second line\n"
=================
Server commands :
=================
addbot
Use to add a bot manually
pause
Use to pause / unpause the game
Credits
-------
Kris Rigby (kris@mandown.net)
Author of unf104.
Other mods : http://www.planetquake.com/brazen
Raven Software (http://www.ravensoft.com/)
For making Soldier of Fortune 2 : Double Helix multi-player!!
id Software (http://www.idsoftware.com/)
For making the Quake III : Team Arena engine, apon which SoFII is based.
Special Thanks
--------------
CAL forum goers
For bitching, whining, moaning, bitching some more and the
occaisional bit of positive support I got. Thanks guys
Copyright and Permissions:
--------------------------
You may not include or distribute this mod in any sort of commercial product without permission from the author. You may not mass distribute this mod via any non-internet means, including but not limited to, compact disks, and floppy disks without permission from the author. In any case, you must include an unmodified version of this file (readme.txt).
| Filename: | unf104v11072003pub.zip |
| Size: | 2.44 MB |
| Post Date: | Jul 15, 2003 5:57pm PDT |
| Last Updated: | Sep 23, 2010 7:00pm PDT |
| Downloads: | 5,445 |
Add your comment.