diff --git a/Help/fnn_readme.html b/Help/fnn_readme.html index c332fc0..9100ea6 100644 --- a/Help/fnn_readme.html +++ b/Help/fnn_readme.html @@ -9,17 +9,15 @@ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} -@font-face - {font-family:"Unreal Tournament";} -@font-face - {font-family:"Noto Mono";} -@font-face - {font-family:"Liberation Sans";} @font-face {font-family:"Microsoft YaHei"; panose-1:2 11 5 3 2 2 4 2 2 4;} @font-face {font-family:"\@Microsoft YaHei";} +@font-face + {font-family:"Noto Mono";} +@font-face + {font-family:"Liberation Sans";} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; @@ -44,1583 +42,1501 @@ line-break:strict'>

FRAG NEWNET

+font-family:"Noto Mono"'>FRAGNEWNET

-

 

+

 

-

 

+

 

-

--------------DESCRIPTION--------------

+

--------------DESCRIPTION--------------

-

 

+

 

-

NewNet -- "Modern Netcode for UT99 (AKA a bunch of hacks)" ©

+

NewNet - +"Modern Netcode for UT99 (AKA a bunch of hacks)" ©

-

 

+

 

-

Main -features NewNet:

+

Main features +NewNet:

-

- -no delay before firing at high ping

+

- no delay +before firing at high ping

-

- -motion compensation at high ping

+

- motion +compensation at high ping

-

- -smooth movements at high ping

+

- smooth +movements at high ping

-

- -fast weapon switch

+

- fast weapon switch

-

 

+

 

-

FragNewNet +

FragNewNet (FNN) is based on the UltimateNewNet Beta 1e (UN1e) -by DeepuUltimateNewNet Beta 1e (UN1e) by Deepu

+ +

UltimateNewNet +is based on the original +NewNet code written by TimTim

-

UltimateNewNet -is based on the original NewNet code written by TimTim

+

FNN contains IG+ code

-

FNN -contains IG+ code

+

 

-

 

+

FNN is +primarily intended for classic game modes (DM, TDM, LMS, CTF, AS, DOM).

-

FNN -is primarily intended for classic game modes (DM, TDM, LMS, CTF, AS, DOM).

- -

Inside -the package there are mutators that modify these game modes (TeamLMS, ComboGib, +

Inside the +package there are mutators that modify these game modes (TeamLMS, ComboGib, Instagib, etc)

-

 

+

 

-

--------------UPDATE FNN--------------

+

--------------UPDATE--------------

-

 

+

 

-

Copy -the new fnnXXX.u (XXX - new version FNN, YYY - old version FNN) to System -folder game.

+

Copy the new +fnnXXX.u (XXX - new version FNN, YYY - old version FNN) to System folder game.

-

 

+

 

-

Change -the all values fnnYYY to fnnXXX in the files:

+

Change the all +values fnnYYY to fnnXXX in the files:

-

UnrealTournament.ini, +

UnrealTournament.ini, FragNewNet.ini, mapvote.ini (the name file may be different depending on the mapvote you are using)

-

 

+

 

-

EXAMPLE:

+

EXAMPLE:

-

 

+

 

-

UnrealTournament.ini

+

UnrealTournament.ini

-

ServerPackages=fnnYYY +

ServerPackages=fnnYYY --> ServerPackages=fnnXXX

-

ServerActors=fnnYYY.NewNetServer +

ServerActors=fnnYYY.NewNetServer --> ServerActors=fnnXXX.NewNetServer

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnYYY.UTPure] +

[fnnYYY.UTPure] --> [fnnXXX.UTPure]

-

[fnnYYY.DoubleJump] +

[fnnYYY.DoubleJump] --> [fnnXXX.DoubleJump]

-

etc.

+

etc.

-

 

+

 

-

--------------INSTALLATION FNN--------------

+

--------------INSTALLATION--------------

-

 

+

 

-

Copy -the fnnXXX.u (XXX - version FNN) to System folder game.

+

Copy the +fnnXXX.u (XXX - version FNN) to System folder game.

-

 

+

 

-

UnrealTournament.ini:

+

UnrealTournament.ini:

-

[Engine.GameEngine]

+

[Engine.GameEngine]

-

ServerPackages=fnnXXX

+

ServerPackages=fnnXXX

-

ServerActors=fnnXXX.NewNetServer +

ServerActors=fnnXXX.NewNetServer

-

(or -as a mutator:

+

(or as a +mutator:

-

1. -in -MapVote: fnnXXX.NewNetServer

+

1. in MapVote: fnnXXX.NewNetServer

-

2. -in bat: fnnXXX.ST_Mutator,fnnXXX.UTPure)

+

2. in bat: +fnnXXX.ST_Mutator,fnnXXX.UTPure)

-

 

+

 

-

After -starting the server, the FragNewNet.ini file with the FNN settings is created -in the System folder game.

+

After starting +the server, the FragNewNet.ini file with the FNN settings is created in the +System folder game.

-

Description -of settings:

+

Description of +settings:

-

The -default damage values are the same as in the -original game. To get the real damage value, multiply the FNN value by 1.5

+

The default +damage values are the same as in the original game. To +get the real damage value, multiply the FNN value by 1.5

-

[fnnXXX.UTPure]

+

[fnnXXX.UTPure]

-

HammerDamagePri=60.000000

+

HammerDamagePri=60.000000

-

HammerDamageSec=20.000000

+

HammerDamageSec=20.000000

-

HammerDamageSelfPri=36.000000

+

HammerDamageSelfPri=36.000000

-

HammerDamageSelfSec=24.000000

+

HammerDamageSelfSec=24.000000

-

EnforcerDamage=17.000000 (Hitscan damage)

+

EnforcerDamage=17.000000 (Hitscan damage)

-

BioDamagePri=40.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

BioDamagePri=40.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

BioDamageSec=75.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

BioDamageSec=75.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

BioDamageCharging=150.000000 (Damage when fired -with a not fully charged BioRifle)

+

BioDamageCharging=150.000000 (Damage when fired with a not fully +charged BioRifle)

-

BioDamageCharged=300.000000 (Damage when fired -with a fully charged BioRifle)

+

BioDamageCharged=300.000000 (Damage when fired with a fully +charged BioRifle)

-

ShockDamagePri=40.000000 (Hitscan damage)

+

ShockDamagePri=40.000000 (Hitscan damage)

-

ShockDamageSec=55.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

ShockDamageSec=55.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

ShockDamageCombo=165.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

ShockDamageCombo=165.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

PulseDamagePri=20.000000 (Hitscan damage)

+

PulseDamagePri=20.000000 (Hitscan damage)

-

PulseDamageSec=4.000000 (Hitscan damage)

+

PulseDamageSec=4.000000 (Hitscan damage)

-

RipperDamagePri=30.000000 (Hitscan damage)

+

RipperDamagePri=30.000000 (Hitscan damage)

-

RipperDamageSec=34.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

RipperDamageSec=34.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

MinigunDamagePri=9.000000 (Hitscan damage)

+

MinigunDamagePri=9.000000 (Hitscan damage)

-

MinigunDamageSec=14.000000 (Hitscan damage)

+

MinigunDamageSec=14.000000 (Hitscan damage)

-

FlakDamagePri=16.000000 (Damage from one -chunk. One shot contains 8 chunk)

+

FlakDamagePri=16.000000 (Damage from one chunk. One shot +contains 8 chunk)

-

FlakDamageSec=70.000000 (Projectile Direct -Hit Damage. The projectile, upon hitting the surface, explodes and releases 8 -chunk)

+

FlakDamageSec=70.000000 (Projectile Direct Hit Damage. The +projectile, upon hitting the surface, explodes and releases 8 chunk)

-

RocketDamagePri=75.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

RocketDamagePri=75.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

RocketDamageSec=80.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

RocketDamageSec=80.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

SniperDamagePri=40.000000 (Hitscan damage)

+

SniperDamagePri=40.000000 (Hitscan damage)

-

SniperHeadshotDamage=100.000000 (Hitscan damage)

+

SniperHeadshotDamage=100.000000 (Hitscan damage)

-

H4xDamagePri=45.000000 (Hitscan damage)

+

H4xDamagePri=45.000000 (Hitscan damage)

-

H4xHeadshotDamage=100.000000 (Hitscan damage)

+

H4xHeadshotDamage=100.000000 (Hitscan damage)

-

H4xSpeed=1.000000 (Reload speed)

+

H4xSpeed=1.000000 (Reload speed)

-

HookDamageMode0=1.000000 (Damage for setting -HookKillMode=0)

+

HookDamageMode0=1.000000 (Damage for setting HookKillMode=0)

-

HookDamageMode1=13.000000 (Damage for setting -HookKillMode=1)

+

HookDamageMode1=13.000000 (Damage for setting HookKillMode=1)

-

ComboGibDamagePri=700.000000 (Hitscan damage)

+

ComboGibDamagePri=700.000000 (Hitscan damage)

-

ComboGibDamageSec=700.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

ComboGibDamageSec=700.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

ComboGibDamageCombo=700.000000 (Deals damage in a -radius. The further from the center of the body, the less damage)

+

ComboGibDamageCombo=700.000000 (Deals damage in a radius. The further +from the center of the body, the less damage)

-

ComboDamageType=ShockCombo (Makes fnn compatible -with mutators for combo kill detection)

+

ComboDamageType=ShockCombo (Makes fnn compatible with mutators for combo +kill detection)

-

bNNAnnouncer=True (True - automatically -add an announcer for new multi Kill messages for players and spectators, False -- automatically add an announcer for classic multi Kill messages for players -and spectators)

+

bNNAnnouncer=True (True - automatically add an announcer +for new multi Kill messages for players and spectators, False - automatically +add an announcer for classic multi Kill messages for players and spectators)

-

bAnnouncerForSpecs=True (False - turns off -the any announcers for spectators. This is to allow administrators to use -third-party mods for multikill messages. True - activates the announcer for -spectators. If NNAnnouncer=True there will be new multikill messages. If -NNAnnouncer=False - classic multikill messages)

+

bAnnouncerForSpecs=True (False - turns off the any announcers +for spectators. This is to allow administrators to use third-party mods for +multikill messages. True - activates the announcer for spectators. If +NNAnnouncer=True there will be new multikill messages. If NNAnnouncer=False - +classic multikill messages)

-

bDMPlayerCount=False (True - displays the -number of players in the game in the HUD. Default False)

+

bDMPlayerCount=False (True - displays the number of players +in the game in the HUD. Default False)

-

bTeamPlayerCount=False (True - displays the -number of players in each team (blue and red) in the HUD)

+

bTeamPlayerCount=False (True - displays the number of players +in each team (blue and red) in the HUD)

-

bDoubleEnforcers=True (False - the player will not -get a second Enforcer when picked up, only ammo)

+

bDoubleEnforcers=True (False +- the player will not get a second Enforcer when picked up, only ammo)

-

bBrightPlayer=False (This function makes -the player to look brighter, it does not change the parameters of the light (brightness -or such), only makes him immune to light, practically becomes visible all the +

bBrightPlayer=False (This function makes the player to +look brighter, it does not change the parameters of the light (brightness or +such), only makes him immune to light, practically becomes visible all the time, including in dark places)

-

bShowCarcass=True (True - the corpses -will be visible after kills. False — the corpses will be hidden).

+

bShowCarcass=True (True - the corpses will be visible +after kills. False — the corpses will be hidden).

-

bShootCarcass=True (True - players can -destroy corpses with weapons. False - corpses are only visible, but not part of -the game)

+

bShootCarcass=True (True - players can destroy corpses +with weapons. False - corpses are only visible, but not part of the game)

-

bBunnyHopping=True (False - players will -be slowed down to ground speed upon landing, which prevents Bunny Hopping.True -- landing works like before in newnet)

+

bBunnyHopping=True (False - players will be slowed down +to ground speed upon landing, which prevents Bunny Hopping.True - landing works +like before in newnet)

-

bSmoothFOVChanges=False (True - smooths out -FOV changes so they arent as jarring when spawning and zooming with a sniper -rifle)

+

bSmoothFOVChanges=False (True - smooths out FOV changes so +they arent as jarring when spawning and zooming with a sniper rifle)

-

bSpecSniperZoom=False -(True - spectators sees zoom -SniperRifle/H4xRifle player's)

+

bRedeemerControls=False +(True - adds the +ability to control the speed of Redeemer Warhead (crouch - reduces speed, jump +— increases speed))

-

PlayerPacks[0]= (Config list of -supported player packs)

+

PlayerPacks[0]= (Config list of supported player +packs)

-

PlayerPacks[1]=

+

PlayerPacks[1]=

-

PlayerPacks[2]=

+

PlayerPacks[2]=

-

bForceDefaultHitSounds=False (True - clients will -be forced to use HitSound installed on the server by default,False - clients -can select hitsounds themselves by entering in the console: hitsounds +

bForceDefaultHitSounds=False (True - clients will be forced to use +HitSound installed on the server by default,False - clients can select +hitsounds themselves by entering in the console: hitsounds 1/2/3/4/5/6/7/8/9/off)

-

DefaultHitSound=2

+

DefaultHitSound=2

-

DefaultTeamHitSound=3

+

DefaultTeamHitSound=3

-

bAdvancedTeamSay=False (True – enable Advanced -TeamSay:

+

bAdvancedTeamSay=False (True – enable +Advanced TeamSay:

-

%H -= Your current health. Example - 80 Health

+

%H = Your +current health. Example - 80 Health

-

%h -= Your current health. Example - 80%

+

%h = Your +current health. Example - 80%

-

%W, -%w  = Your current weapon. Example - a Sniper Rifle

+

%W, %w  = Your +current weapon. Example - a Sniper Rifle

-

%A -= Your current Armor. Example - 150 Armor

+

%A = Your +current Armor. Example - 150 Armor

-

%a -= Your current Armor. Example - 150A

+

%a = Your +current Armor. Example - 150A

-

%P -= Your current Position/Task. CTF Only)

+

%P = Your +current Position/Task. CTF Only)

-

bAutoPause=False (Enable or disable -autopause. bTournament only)

+

bAutoPause=False (Enable or disable autopause. +bTournament only)

-

MinClientRate=12000 (Minimum allowed -client rate)

+

MinClientRate=12000 (Minimum allowed client rate)

-

MaxClientRate=25000 (Maximum allowed -client rate)

+

MaxClientRate=25000 (Maximum allowed client rate)

-

bUseOldLogo=False (True - use old logo -FNN bottom left in start game)

+

bUseOldLogo=False (True - use old logo FNN bottom left +in start game)

-

 

+

 

-

 

+

 

-

--------------GAME MODES AND MUTATORS--------------

+

--------------GAME +MODES AND MUTATORS--------------

-

 

+

 

-

__________Last +

__________Last Man Standing__________

-

 

+

 

-

MapVote.ini

+

MapVote.ini

-

CustomGameConfig[1]=(bEnabled=True,GameClass="fnnXXX.LastManStanding",NewPrefix="LMS",Mutators="",Settings="")

+

CustomGameConfig[1]=(bEnabled=True,GameClass="fnnXXX.LastManStanding",NewPrefix="LMS",Mutators="",Settings="")

-

 

+

 

-

UnrealTournament.ini

+

UnrealTournament.ini

-

[fnnXXX.LastManStanding]

+

[fnnXXX.LastManStanding]

-

bHighDetailGhosts=False

+

bDynamicBots=False

-

bDynamicBots=False

+

NumberDynamicBots=0

-

NumberDynamicBots=0

+

FragLimit=20

-

StartWeapon=

+

TimeLimit=13

-

FragLimit=20

+

bMultiWeaponStay=True

-

TimeLimit=13

+

bForceRespawn=False

-

bMultiWeaponStay=True

+

bUseTranslocator=False

-

bForceRespawn=False

+

MaxCommanders=0

-

bUseTranslocator=False

+

bNoMonsters=True

-

MaxCommanders=0

+

bHumansOnly=False

-

bNoMonsters=True

+

bCoopWeaponMode=False

-

bHumansOnly=False

+

bClassicDeathMessages=False

-

bCoopWeaponMode=False

+

MinFOV=80.000000

-

bClassicDeathMessages=False

+

MaxFOV=130.000000

-

MinFOV=80.000000

+

MaxNameChanges=0

-

MaxFOV=130.000000

+

 

-

MaxNameChanges=0

- -

 

- -

__________Last +

__________Last Team Standing__________

-

 

+

 

-

MapVote.ini

+

MapVote.ini

-

CustomGameConfig[1]=(bEnabled=True,GameClass="fnnXXX.TLastManStanding",NewPrefix="TeamLMS",Mutators="",Settings="MinPlayers=2")

+

CustomGameConfig[1]=(bEnabled=True,GameClass="fnnXXX.TLastManStanding",NewPrefix="TeamLMS",Mutators="",Settings="MinPlayers=2")

-

 

+

 

-

UnrealTournament.ini

+

UnrealTournament.ini

-

[fnnXXX.TLastManStanding]

+

[fnnXXX.TLastManStanding]

-

bHighDetailGhosts=False

+

bNoTeamChanges=False

-

StartWeapon=

- -

bNoTeamChanges=False

- -

FriendlyFireScale=1.000000 +

FriendlyFireScale=1.000000 (do not change this value, change this value in mapvote)

-

MaxTeams=2

+

MaxTeams=2

-

GoalTeamScore=0.000000

+

GoalTeamScore=0.000000

-

MaxTeamSize=16

+

MaxTeamSize=16

-

FragLimit=0

+

FragLimit=0

-

TimeLimit=15

+

TimeLimit=15

-

bMultiWeaponStay=True

+

bMultiWeaponStay=True

-

bForceRespawn=True

+

bForceRespawn=True

-

bUseTranslocator=False

+

bUseTranslocator=False

-

MaxCommanders=0

+

MaxCommanders=0

-

bNoMonsters=True

+

bNoMonsters=True

-

bHumansOnly=False

+

bHumansOnly=False

-

bCoopWeaponMode=False

+

bCoopWeaponMode=False

-

bClassicDeathMessages=False

+

bClassicDeathMessages=False

-

MinFOV=80.000000

+

MinFOV=80.000000

-

MaxFOV=130.000000

+

MaxFOV=130.000000

-

MaxNameChanges=0

+

MaxNameChanges=0

-

 

+

 

-

__________InstaGib__________

+

__________InstaGib__________

-

Mutator: +

Mutator: fnnXXX.NewNetIG

-

 

+

 

-

[fnnXXX.NewNetIG]

+

[fnnXXX.NewNetIG]

-

bTeamColor=False -(Team color of weapons and shots)

+

bTeamColor=False (Team +color of weapons and shots)

-

 

+

 

-

__________Zooming +

__________Zooming InstaGib__________

-

Mutator: +

Mutator: fnnXXX.NewNetZIG

-

 

+

 

-

__________Sniper +

__________Sniper Arena__________

-

Mutator: +

Mutator: fnnXXX.NewNetSA

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.NewNetSA]

+

[fnnXXX.NewNetSA]

-

bAllowJumpBoots=True

+

bAllowJumpBoots=True

-

bAllowHealthPickups=True

+

bAllowHealthPickups=True

-

bAllowArmorItems=True

+

bAllowArmorItems=True

-

bAllowInvisibility=False

+

bAllowInvisibility=False

-

bAllowAmplifier=False

+

bAllowAmplifier=False

-

 

+

 

-

__________Shock +

__________Shock Domination__________

-

Mutator: +

Mutator: fnnXXX.NewNetSDOM

-

 

+

 

-

__________Rocket +

__________Rocket Arena__________

-

Mutator: +

Mutator: fnnXXX.NewNetRA

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.NewNetRA]

+

[fnnXXX.NewNetRA]

-

bAllowJumpBoots=True

+

bAllowJumpBoots=True

-

bAllowHealthPickups=True

+

bAllowHealthPickups=True

-

bAllowArmorItems=True

+

bAllowArmorItems=True

-

bAllowNoSmoke=True +

bAllowNoSmoke=True (True - removes smoke from rockets)

-

bAllowInvisibility=False

+

bAllowInvisibility=False

-

bAllowAmplifier=False

+

bAllowAmplifier=False

-

bAllowRedeemer=False

+

bAllowRedeemer=False

-

 

+

 

-

 

+

 

-

__________ComboGib__________

+

__________ComboGib__________

-

Mutator: +

Mutator: fnnXXX.NewNetCG

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.NewNetCG]

+

[fnnXXX.NewNetCG]

-

EnableNoSpam=False +

EnableNoSpam=False (True - to enable no spam options)

-

FireRateScale=0.500000 +

FireRateScale=0.500000 (Adjust primary firing speed)

-

AntiSpamMethod=1

+

AntiSpamMethod=1

-

MaxShockBalls=3 +

MaxShockBalls=3 (Max shock ball for shock secondary fire when enabling "AntiSpamMethod=2 or AntiSpamMethod=1")

-

MinSecBetweenBalls=0.700000 +

MinSecBetweenBalls=0.700000 (Adjust this setting when enabling "AntiSpamMethod=3")

-

bAllowJumpBoots=True

+

bAllowJumpBoots=True

-

bAllowScubaGear=False

+

bAllowScubaGear=False

-

bAllowFlashlight=False

+

bAllowFlashlight=False

-

bAllowSuits=False

+

bAllowSuits=False

-

bAllowHealthPickups=False

+

bAllowHealthPickups=False

-

bAllowArmorItems=False

+

bAllowArmorItems=False

-

bAllowInvisibility=False

+

bAllowInvisibility=False

-

bAllowRedeemer=False

+

bAllowRedeemer=False

-

bTeamColor=False -(True - Team color of weapons and shots)

+

bTeamColor=False (True +- Team color of weapons and shots)

-

bIGColor=False -(True – InstaGib color of weapons and shots)

+

bIGColor=False (True – +InstaGib color of weapons and shots)

-

 

+

 

-

Methods:

+

Methods:

-

AntiSpamMethod=1 +

AntiSpamMethod=1 (Limit shock balls with adjusting "MaxShockBalls=*" value)

-

AntiSpamMethod=2 +

AntiSpamMethod=2 (Remove old fired shock ball if more than this "MaxShockBalls=*" value)

-

AntiSpamMethod=3 (Timed shock ball fire with -adjusting "MinSecBetweenBalls=*" value)

+

AntiSpamMethod=3 +(Timed shock ball fire with adjusting "MinSecBetweenBalls=*" value)

-

 

+

 

-

__________Grapple +

__________Grapple Hook__________

-

Mutator: -fnnXXX.NewNetGH

+

Mutator: fnnXXX.NewNetGH

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.UTPure]

+

[fnnXXX.UTPure]

-

HookDamageMode0=1.000000 +

HookDamageMode0=1.000000 (Damage for setting HookKillMode=0)

-

HookDamageMode1=13.000000 +

HookDamageMode1=13.000000 (Damage for setting HookKillMode=1)

-

 

+

 

-

[fnnXXX.Grappling]

+

[fnnXXX.Grappling]

-

HookSpeed=2700

+

HookSpeed=2700

-

HookKillMode=1 +

HookKillMode=1 (0 - be attracted by the grapple to the enemy and inflict constant damage,

-

1 -- damaging an enemy when firing a grapple, 2 - disable kill mode)

+

1 - damaging +an enemy when firing a grapple, 2 - disable kill mode)

-

Range=5000.000000

+

Range=5000.000000

-

FlySpeed=1.000000

+

FlySpeed=1.000000

-

FFlySpeed=1.000000

+

FFlySpeed=1.000000

-

SpeedFactor=2.000000

+

SpeedFactor=2.000000

-

bFlagFly=False

+

bFlagFly=False

-

bFlagNoAttach=True

+

bFlagNoAttach=True

-

bFlagTeamTravel=False

+

bFlagTeamTravel=False

-

bDropOnfire=True

+

bDropOnfire=True

-

bNotifyKeyBind=True +

bNotifyKeyBind=True (True - send message for bind key for grapple)

-

 

+

 

-

__________h4x -Sniper Arena__________

+

__________h4x +Sniper Arena__________

-

Mutator: +

Mutator: fnnXXX.NewNetH4X

-

Mutator: +

Mutator: fnnXXX.XlocMut (Translocator for large maps)

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.UTPure]

+

[fnnXXX.UTPure]

-

H4xDamagePri=45.000000 -(To get the real damage value, multiply the FNN value by 1.5)

+

H4xDamagePri=45.000000 +(To get the real damage value, multiply the FNN value by +1.5)

-

H4xHeadshotDamage=100.000000

+

H4xHeadshotDamage=100.000000

-

H4xSpeed=1.000000

+

H4xSpeed=1.000000

-

 

+

 

-

[fnnXXX.NewNetH4X]

+

[fnnXXX.NewNetH4X]

-

bAllowJumpBoots=True

+

bAllowJumpBoots=True

-

bAllowHealthPickups=True

+

bAllowHealthPickups=True

-

bAllowArmorItems=True

+

bAllowArmorItems=True

-

bAllowInvisibility=False

+

bAllowInvisibility=False

-

bAllowAmplifier=False

+

bAllowAmplifier=False

-

bAllowRedeemer=False

+

bAllowRedeemer=False

-

 

+

 

-

[fnnXXX.XlocToss]

+

[fnnXXX.XlocToss]

-

XlocTossForce=830 +

XlocTossForce=830 (Changing the distance the translocator can be thrown)

-

 

+

 

-

__________All +

__________All weapons__________

-

Loads -the weapon to the player's inventory at the start of the game. Weapon will not -drop from the killed player.

+

Loads the +weapon to the player's inventory at the start of the game. Weapon will not drop +from the killed player.

-

Mutator: +

Mutator: fnnXXX.GiveWeapons

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.GiveWeapons]

+

[fnnXXX.GiveWeapons]

-

bDoubleEnforcer=True +

bDoubleEnforcer=True (True - the player will get DoubleEnforcer)

-

bGiveAllWeapons=True +

bGiveAllWeapons=True (True - the player player will get all weapons, False — the player will get default weapon )

-

bGiveRedeemer=False +

bGiveRedeemer=False (True - the player will get Redeemer)

-

bGiveTranslocator=False +

bGiveTranslocator=False (True - the player will get Translocator)

-

GiveMaxAmmo=199 +

GiveMaxAmmo=199 (The number of ammo for all weapons)

-

 

+

 

-

__________All +

__________All armors__________

-

Adds -armor to the player's inventory at the start of the game.

+

Adds armor to +the player's inventory at the start of the game.

-

Mutator: +

Mutator: fnnXXX.GiveArmors

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.GiveArmors]

+

[fnnXXX.GiveArmors]

-

bGiveShieldBelt=True

+

bGiveShieldBelt=True

-

bGiveArmor=True

+

bGiveArmor=True

-

bGivePads=True

+

bGivePads=True

-

bGiveBigKegHealth=True

+

bGiveBigKegHealth=True

-

 

+

 

-

__________Items +

__________Items on the map__________

-

Allows -to remove items from the map.

+

Allows to +remove items from the map.

-

Mutator: +

Mutator: fnnXXX.NoItemsMap

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.NoItemsMap]

+

[fnnXXX.NoItemsMap]

-

bNoAllWeapons=True

+

bNoAllWeapons=True

-

bNoRedeemer=True

+

bNoRedeemer=True

-

bNoAmmo=True

+

bNoAmmo=True

-

bNoInvisibility=True

+

bNoInvisibility=True

-

bNoAmplifier=True

+

bNoAmplifier=True

-

bNoShieldbelt=True

+

bNoShieldbelt=True

-

bNoArmor=True

+

bNoArmor=True

-

bNoThighPads=True

+

bNoThighPads=True

-

bNoBigKegOHealth=True

+

bNoBigKegOHealth=True

-

bNoMedBoxes=True

+

bNoMedBoxes=True

-

bNoVials=True

+

bNoVials=True

-

bNoJumpBoots=True

+

bNoJumpBoots=True

-

 

+

 

-

__________NoDamageBoost__________

+

__________NoDamageBoost__________

-

Mutator: -fnnXXX.NoDamageBoost

+

Mutator: fnnXXX.NoDamageBoost

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.NoDamageBoost]

+

[fnnXXX.NoDamageBoost]

-

bNoWeaponDamage=True +

bNoWeaponDamage=True (True - the player will not take damage from his weapons)

+style='font-family:"Noto Mono"'>s)

-

bNoArmorDamage=True (True - the player will -not take damage armor from his weapons)

+

bNoArmorDamage=True (True - the player will not take damage +armor from his weapons)

-

bNoFallingDamage=True +

bNoFallingDamage=True (True - the player will not take damage from falling)

-

bNoZoneDamage=True +

bNoZoneDamage=True (True - the player will not take damage while in the damage zone, example acid)

-

bNoTeamBoost=True

+

bNoTeamBoost=True

-

 

+

 

-

__________TeleportToPoint__________

+

__________TeleportToPoint__________

-

Allows, -using commands to teleport the player to the designated place.

+

Allows, using +commands to teleport the player to the designated place.

-

Mutator: +

Mutator: fnnXXX.TeleportToPoint

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.TeleportToPoint]

+

[fnnXXX.TeleportToPoint]

-

bCmdInform=True +

bCmdInform=True (True - the players will be told the command to print all the available commands.)

-

CmdFormatting=! +

CmdFormatting=! (Symbol ! to be put at the start of the message to be interpreted as a command)

-

bCmdFormattingMutate=True +

bCmdFormattingMutate=True (True - cmdFormatting must be put when using "mutate" command.)

-

MaxCPs=3 -(Max amount of CPs that can be spawned. When reached, CPs will start to -recycle.)

+

MaxCPs=3 (Max +amount of CPs that can be spawned. When reached, CPs will start to recycle.)

-

bTeleportEffect=False +

bTeleportEffect=False (True - the GameType's teleport effect will be spawned at target location when teleporting)

-

bDisallowCaps=True -(True - the -player cannot take the flag if he used the commands)

+

bDisallowCaps=True +(True - the player cannot take the +flag if he used the commands)

-

 

+

 

-

Commands:

+

Commands:

-

!cmd -- Displays this thing

+

!cmd - +Displays this thing

-

!spawn -- Teleports you to a PlayerStart

+

!spawn - +Teleports you to a PlayerStart

-

!cp -- Creates a checkpoint

+

!cp - Creates +a checkpoint

-

!prevcp -- Moves your CP to a previous location

+

!prevcp - +Moves your CP to a previous location

-

!nocp -- Deletes your checkpoint

+

!nocp - +Deletes your checkpoint

-

!gocp -- Teleports you to your checkpoint

+

!gocp - +Teleports you to your checkpoint

-

!go +

!go <player_name> - Teleports you to the first player found with a similar player_name

-

 

+

 

-

__________Double +

__________Double Jump__________

-

Mutator: +

Mutator: fnnXXX.DoubleJump

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.DoubleJump]

+

[fnnXXX.DoubleJump]

-

MaxJumps=2 +

MaxJumps=2 (Changing number of jumps, no more than 10)

-

JumpHeight=1.200000

+

JumpHeight=1.200000

-

bJumpWithFlag=True

+

bJumpWithFlag=True

-

bJumpWithDodge=True +

bJumpWithDodge=True (True - enable double jumps after dodge, False — disable jumps after dodge)

-

bJumpWithBoots=True +

bJumpWithBoots=True (True - double jump will be at the height of JumpBoots, False - double jump will be at the height JumpHeight)

-

 

+

 

-

__________Commands__________

+

__________Commands__________

-

Mutator: +

Mutator: fnnXXX.CmdMut

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.CmdMut]

+

[fnnXXX.CmdMut]

-

bUseTeamSwitch=True +

bUseTeamSwitch=True (team change allowed using commands)

-

bUseBalanceTeams=True +

bUseBalanceTeams=True (team balance allowed using commands)

-

 

+

 

-

Commands:

+

Commands:

-

- -Team commands - !R (!RED), !B (!BLUE), !G (!GREEN), !Y (!YELLOW, !GOLD), !N (!NONE), !T (!TEAM, !TEAMS)

+

- Team +commands - !R (!RED), !B (!BLUE), !G (!GREEN), !Y (!YELLOW, !GOLD), !N (!NONE), !T +(!TEAM, !TEAMS)

-

- -Game commands - !P (!PLAY), !S (!SPEC), !QUIT (!EXIT), !LEAVE (!BYE), !V -(!VOTE)

+

- Game +commands - !P (!PLAY), !S (!SPEC), !QUIT (!EXIT), !LEAVE (!BYE), !V (!VOTE)

-

 

+

 

-

__________BeaconPlayer__________

+

__________BeaconPlayer__________

-

Displays -the player's name above his head.

+

Displays the +player's name above his head.

-

Mutator: +

Mutator: fnnXXX.BeaconPlayer

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.BeaconPlayer]

+

[fnnXXX.BeaconPlayer]

-

bShowForSpectators=True +

bShowForSpectators=True (True - shows the names to spectators)

-

bShowForPlayers=True +

bShowForPlayers=True ( True - shows the names to players)

-

bShowForTeammates=False +

bShowForTeammates=False (True - shows the names of only teammates)

-

bShowHealth=False +

bShowHealth=False (True - displays health next to the name)

-

bSmallFont=False

+

bSmallFont=False

-

bMediumFont=True

+

bMediumFont=True

-

bBigFont=False

+

bBigFont=False

-

 

+

 

-

__________AntiCamp__________

+

__________AntiCamp__________

-

Helps -take action against camper.

+

Helps take +action against camper.

-

Mutator: -fnnXXX.AntiCamp

+

Mutator: fnnXXX.AntiCamp

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.AntiCamp]

+

[fnnXXX.AntiCamp]

-

bCampDamage=True +

bCampDamage=True (True - the player will lose health (CampDamage) after downtime)

-

CampTime=10 +

CampTime=10 (Downtime in seconds in radius (CampRadius) when the player is mistaken for campers)

-

CampRadius=100 +

CampRadius=100 (The radius at which the downtime is counted for campers)

-

CampDamage=30 +

CampDamage=30 (The amount of health that the player will lose after downtime)

-

bCampFatness=True +

bCampFatness=True (True - the player will get fat after downtime)

-

CampFatness=20 +

CampFatness=20 (How much the player will get fat from 128 to 240 (128 — default Fatness, 240 - maximum Fatness))

-

bDeathMaxFatness=True +

bDeathMaxFatness=True (True - when the maximum Fatness (240) the player dies)

-

bCampSpeed=True +

bCampSpeed=True (True - the player will lose speed after downtime)

-

CampSpeed=10 +

CampSpeed=10 (How much the player will speed slow down from 100 to 0)

-

MinLimitSpeed=0.5 +

MinLimitSpeed=0.5 (The player's minimum speed limit that will be set during a speed loss, 1 - normal speed)

-

bTakeLivesTime=True +

bTakeLivesTime=True (True - each players health is draining 1 health point per second)

-

bKillBonuses=True +

bKillBonuses=True (True - each kill is rewarded with health points (HealthBonuses) or, in 5% of the cases, with either UDamage, Armor or ThingPads. Not valid for mode ComboGib and InstaGib)

-

HealthBonuses=25 +

HealthBonuses=25 (How many health points will be added in the form of bonuses for the kill)

-

MaxHealthBonuses=199 +

MaxHealthBonuses=199 (The health limit that a player can get for bonuses)

-

 

+

 

-

__________Idlers +

__________Idlers to Spectators__________

-

The -player will be automatically switched to spectator mode or, if spectator slot -is full, kicked player after the idle time, if he is idle (does not move  - -does not press movement keys and no view rotation with the mouse, does not -shots, does not write to chat)

+

The player +will be automatically switched to spectator mode or, if spectator slot is full, +kicked player after the idle time, if he is idle (does not move  - does not +press movement keys and no view rotation with the mouse, does not shots, does +not write to chat)

-

Idle -player with a flag is excluded. The mutator will only work in conjunction with -the CmdMut mutator or another third-party mutator that supports the player to -spectator switch command (!s).

+

Idle player +with a flag is excluded. The mutator will only work in conjunction with the +CmdMut mutator or another third-party mutator that supports the player to spectator +switch command (!s).

-

Mutator: +

Mutator: fnnXXX.SpecIdlers

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.SpecIdlers]

+

[fnnXXX.SpecIdlers]

-

SpecTime=60 +

SpecTime=60 (The time in seconds after which the idle player will be switched to spectator mode)

-

WarningMessage=5 +

WarningMessage=5 (The time in seconds before the player switches to spectator mode or kicked, he will observe a warning message)

-

 

+

 

-

__________UnlimitedAmmo__________

+

__________UnlimitedAmmo__________

-

Adds -unlimited ammo to the player's inventory.

+

Adds unlimited +ammo to the player's inventory.

-

Mutator: +

Mutator: fnnXXX.UnlimitedAmmo

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.UnlimitedAmmo]

+

[fnnXXX.UnlimitedAmmo]

-

RedeemerUnlimited=False

+

RedeemerUnlimited=False

-

 

+

 

-

__________NoSmoke__________

+

__________NoSmoke__________

-

Removes -smoke from rockets in weapon Rocket Launcher.

+

Removes smoke +from rockets in weapon Rocket Launcher.

-

Do -not use it in conjunction with the NewNetRA mutator, as it already contains -this feature or disable this feature in the NewNetRA mutator -bAllowNoSmoke=False.

+

Do not use it +in conjunction with the NewNetRA mutator, as it already contains this feature +or disable this feature in the NewNetRA mutator bAllowNoSmoke=False.

-

Mutator: +

Mutator: fnnXXX.NoSmoke

-

 

+

 

-

__________ScoreSave__________

+

__________ScoreSave__________

-

Saves -frags and deaths after player disconnect.

+

Saves frags +and deaths after player disconnect.

-

Mutator: +

Mutator: fnnXXX.ScoreSave

-

 

+

 

-

[fnnXXX.ScoreSave]

+

[fnnXXX.ScoreSave]

-

SSDelay=4.000000 +

SSDelay=4.000000 (Time in seconds after which the score is saved)

-

 

+

 

-

__________Disabling -FNN for custom game support__________

+

__________Disabling +FNN for custom game support__________

-

Mutator: -fnnXXX.DisableNewNet

+

Mutator: fnnXXX.DisableNewNet

-

 

+

 

-

__________Disabling -FNN weapons for custom -game support (custom weapons, unreal1, etc)__________

+

__________Disabling +FNN weapons for custom game support +(custom weapons, unreal1, etc)__________

-

Mutator: +

Mutator: fnnXXX.DisableWeapons

-

 

+

 

-

__________Auto +

__________Auto Pause__________

-

If -you run AutoPause as a mutator, then you need set bAutoPause=False in -[fnnXXX.UTPure] section.

+

If you run +AutoPause as a mutator, then you need set bAutoPause=False in [fnnXXX.UTPure] +section.

-

Mutator: +

Mutator: fnnXXX.PureAutoPause

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.PureAutoPause]

+

[fnnXXX.PureAutoPause]

-

PauseTotalTime=300

+

PauseTotalTime=300

-

Pausetime=60

+

Pausetime=60

-

Timeouts=0

+

Timeouts=0

-

 

+

 

-

__________RX +

__________RX fix__________

-

This -mutator needs to be added to game modes where RX weapon is used (example -Strangelove game mode). Mutator fixes random air stuck player while jumping off -the rocket.

+

This mutator +needs to be added to game modes where RX weapon is used (example Strangelove +game mode). Mutator fixes random air stuck player while jumping off the rocket.

-

Mutator: +

Mutator: fnnXXX.RXfix

-

 

+

 

-

 

+

 

-

--------------INSTALLATION SKINS Bonus Pack 1, Bonus -Pack 4--------------

+

--------------INSTALLATION +SKINS Bonus Pack 1, Bonus Pack 4--------------

-

 

+

 

-

This -skin packs within itself such skins as: Nali Cow, Nali, Skaarj Trooper, XanMK2, +

This skin +packs within itself such skins as: Nali Cow, Nali, Skaarj Trooper, XanMK2, WarBoss.

-

Some -skins may have problems with team colors in team games.

+

Some skins may +have problems with team colors in team games.

-

 

+

 

-

Copy -the BP1HXXX.u, BP4HXX.u (XXX - version FNN) to System folder game.

+

Copy the +BP1HXXX.u, BP4HXX.u (XXX - version FNN) to System folder game.

-

Copy -the Copy the UTBonusPacks to System folder -game.

+style='font-family:"Noto Mono"'>UTBonusPacks to System folder game.

-

 

+

 

-

UnrealTournament.ini:

+

UnrealTournament.ini:

-

[Engine.GameEngine]

+

[Engine.GameEngine]

-

ServerPackages=BP1HXXX

+

ServerPackages=BP1HXXX

-

ServerPackages=BP4HXXX

+

ServerPackages=BP4HXXX

-

ServerPackages=multimesh

+

ServerPackages=multimesh

-

ServerPackages=EpicCustomModels

+

ServerPackages=EpicCustomModels

-

ServerPackages=TCowMeshSkins

+

ServerPackages=TCowMeshSkins

-

ServerPackages=TNaliMeshSkins

+

ServerPackages=TNaliMeshSkins

-

ServerPackages=TSkMSkins

+

ServerPackages=TSkMSkins

-

ServerPackages=SkeletalChars

+

ServerPackages=SkeletalChars

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.UTPure]

+

[fnnXXX.UTPure]

-

PlayerPacks[0]=BP1

+

PlayerPacks[0]=BP1

-

PlayerPacks[1]=BP4

+

PlayerPacks[1]=BP4

-

PlayerPacks[2]=

+

PlayerPacks[2]=

-

 

+

 

-

 

+

 

-

--------------INSTALLATION SKINS Valhalla Avatar--------------

+

--------------INSTALLATION +SKINS Valhalla Avatar--------------

-

 

+

 

-

These -skin pack a number of bugs due to incompatibility with newnet:

+

These skin +pack a number of bugs due to incompatibility with newnet:

-

- -flying after the start of the match

+

- flying after +the start of the match

-

- +

- "freezing" after death

-

- -maybe others

+

- maybe others

-

This -skin pack contains a lot of confusing code. It takes a lot of time and effort -to tidy up this code and make it FNN compatible.

+

This skin pack +contains a lot of confusing code. It takes a lot of time and effort to tidy up +this code and make it FNN compatible.

-

I -strongly advise against using these skin pack on your server. If you do decide -to do this, then what you need to know:

+

I strongly +advise against using these skin pack on your server. If you do decide to do +this, then what you need to know:

-

- -These skins need to be run without BP1 and BP4.

+

- These skins +need to be run without BP1 and BP4.

-

- -This skin pack contains such skins as:

+

- This skin +pack contains such skins as:

-

  -Male 1, -Male 2, Male 3, Female 1, Female 2, Nali, Skaarj Trooper, Nali Cow, War Boss, -Xan Mark ][, Boss.

+

  Male 1, Male 2, Male 3, Female 1, +Female 2, Nali, Skaarj Trooper, Nali Cow, War Boss, Xan Mark ][, Boss.

-

  -They can -be selected in the game in the "Player Settings" menu after you enter -the server

+

  They can be selected in the game in the +"Player Settings" menu after you enter the server

-

- -This skin pack allows clients to see their own set skin on a server, when the -server has no ServerPackage set. Other clients will still

+

- This skin +pack allows clients to see their own set skin on a server, when the server has +no ServerPackage set. Other clients will still

-

see -the default skin, unless a ServerPackage on the server is set which sends it to -all clients.

+

see the default +skin, unless a ServerPackage on the server is set which sends it to all +clients.

-

 

+

 

-

Copy -the VAHXXX.u (XXX - version FNN) to System folder game.

+

Copy the +VAHXXX.u (XXX - version FNN) to System folder game.

-

 

+

 

-

UnrealTournament.ini:

+

UnrealTournament.ini:

-

[Engine.GameEngine]

+

[Engine.GameEngine]

-

ServerPackages=VAHXXX

+

ServerPackages=VAHXXX

-

 

+

 

-

FragNewNet.ini

+

FragNewNet.ini

-

[fnnXXX.UTPure]

+

[fnnXXX.UTPure]

-

PlayerPacks[0]=VA

+

PlayerPacks[0]=VA

-

PlayerPacks[1]=

+

PlayerPacks[1]=

-

PlayerPacks[2]=

+

PlayerPacks[2]=

-

 

+

 

-

 

+

 

-

--------------USEFUL INFO--------------

+

--------------USEFUL +INFO--------------

-

 

+

 

-

__________Info__________

+

__________Info__________

-

FNN -compiled on patch 469b.

+

FNN compiled +on patch 469b.

-

Do -not use FNN with XC_Engine mod.

+

Do not use FNN +with XC_Engine mod.

-

Use FNN with Use FNN with patch 469b on the server.

+style='font-family:"Noto Mono"'>patch 469b on the server.

-

 

+

 

-

__________Tick -rates & client rate__________

+

__________Client rate__________

-

UnrealTournament.ini:

+

 

-

[IpDrv.TcpNetDriver]

+

FragNewNet.ini

-

NetServerMaxTickRate=65

+

[fnnXXX.UTPure]

-

LanServerMaxTickRate=65

+

MinClientRate=12000

-

 

+

MaxClientRate=25000

-

[Engine.DemoRecDriver]

+

 

-

NetServerMaxTickRate=65

+

The difference +between MinClientRate and MaxClientRate must be no more than 15000

-

LanServerMaxTickRate=65

+

 

-

 

- -

Tick -rates in [IpDrv.TcpNetDriver] and [Engine.DemoRecDriver] should be the same, -otherwise there may be a delay in spectator mode when switching players.

- -

 

- -

FragNewNet.ini

- -

[fnnXXX.UTPure]

- -

MinClientRate=12000

- -

MaxClientRate=25000

- -

 

- -

The -difference between MinClientRate and MaxClientRate must be no more than 15000

- -

 

- -

__________Demo +

__________Demo Record__________

-

For -correct display of demo rec need to use Demo Manager:

+

For correct +display of demo rec need to use Demo Manager:

-

- -3.5 for client with path 436 -(or 451)

+

- 3.5 for client with path 436 (or 451)

-

- -3.5.1 (inside the patch) for client with path 469.

+

- 3.5.1 +(inside the patch) for client with path 469.

-

 

+

 

-

UnrealTournament.ini:

+

UnrealTournament.ini:

-

[Engine.Engine]

+

[Engine.Engine]

-

DemoRecordingDevice=udemo.uDemoDriver

+

DemoRecordingDevice=udemo.uDemoDriver

-

;DemoRecordingDevice=Engine.DemoRecDriver

+

;DemoRecordingDevice=Engine.DemoRecDriver

-

 

+

 

-

__________Bugs__________

+

__________Bugs__________

-

- -On demorec Rocket Launcher missiles are not destroyed when they hit the player -and fly further.

+

- On demorec +Rocket Launcher missiles are not destroyed when they hit the player and fly +further.

-

- -On demorec Translocator module flight displayed incorrectly.

+

- On demorec +Translocator module flight displayed incorrectly.

-

- -In spectator mode, when watch the player, multi-kills messages can continue -after the player dies, respawn and kill within a second.

+

- In spectator +mode, when watch the player, multi-kills messages can continue after the player +dies, respawn and kill within a second.

-

If -you have other errors, this does not mean that the problem is in FNN. Before -making a conclusions, test multiplayer without FNN or without mods.

+

If you have +other errors, this does not mean that the problem is in FNN. Before making a conclusions, +test multiplayer without FNN or without mods.

-

Also -you can go to the servers where FNN is configured and working correctly:

+

Also you can +go to the servers where FNN is configured and working correctly:

-

1.FRAG -- DM TDM LMS CTF - BEST MAP --> 195.98.73.166:7777

+

1.FRAG - DM +TDM LMS CTF - BEST MAP --> 195.98.73.166:7777

-

2.FRAG -- DUEL  --> 195.98.73.166:5555

+

2.FRAG - DUEL  +--> 195.98.73.166:5555

-

3.DECK16][ -ALL WEAPONS  --> 195.98.73.166:6666

+

3.DECK16][ ALL +WEAPONS  --> 195.98.73.166:6666

-

 

+

 

-

__________Credits__________

+

__________Credits__________

-

TimTim -- Original NewNet code.

+

TimTim - +Original NewNet code.

-

Deepu -- Ultimate NewNet code.

+

Deepu - +Ultimate NewNet code.

-

Deaod -- IG+ code.

+

Deaod - IG+ +code.

-

MyTulpa, +

MyTulpa, `esnesi, medor, Zim, vw!rato.skt, Dark191, ue, forsezor, Smiley, pho`, jenova*, TaglesMalsto, VenoX, BearBeard - Testers.

-

ProAsm, -snowguy, Buggie, -chacha - -help with code.

+

ProAsm, +snowguy, Buggie, chacha - help with code.

-

 

+

 

-

__________Contact__________

+

__________Contact__________

-

EMail: -asosed@gmail.com

+

EMail: asosed@gmail.com

-

Discord: +

Discord: asosed#3303

diff --git a/System/BP1H242.u b/System/BP1H249.u similarity index 99% rename from System/BP1H242.u rename to System/BP1H249.u index 3c22f88..9caa63d 100644 Binary files a/System/BP1H242.u and b/System/BP1H249.u differ diff --git a/System/BP4H242.u b/System/BP4H249.u similarity index 99% rename from System/BP4H242.u rename to System/BP4H249.u index a6d9480..ba59125 100644 Binary files a/System/BP4H242.u and b/System/BP4H249.u differ diff --git a/System/VAH242.u b/System/VAH249.u similarity index 90% rename from System/VAH242.u rename to System/VAH249.u index 4838a79..f2982db 100644 Binary files a/System/VAH242.u and b/System/VAH249.u differ diff --git a/System/fnn242.int b/System/fnn242.int deleted file mode 100644 index 3b6e485..0000000 --- a/System/fnn242.int +++ /dev/null @@ -1,32 +0,0 @@ -[Public] -;Mutators -Object=(Name=fnn242.ST_mutator,Class=Class,MetaClass=Engine.Mutator,Description="FragNewNet v.242") -Object=(Name=fnn242.NewNetGH,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Grapple Hook") -Object=(Name=fnn242.GiveWeapons,Class=Class,MetaClass=Engine.Mutator,Description="FNN: All Weapons") -Object=(Name=fnn242.GiveArmors,Class=Class,MetaClass=Engine.Mutator,Description="FNN: All Armors") -Object=(Name=fnn242.NoItemsMap,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Items Map") -Object=(Name=fnn242.NoDamageBoost,Class=Class,MetaClass=Engine.Mutator,Description="FNN: No Damage Boost") -Object=(Name=fnn242.TeleportToPoint,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Teleport To Point") -Object=(Name=fnn242.DoubleJump,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Double Jump") -Object=(Name=fnn242.CmdMut,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Commands") -Object=(Name=fnn242.BeaconPlayer,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Beacon Player") -Object=(Name=fnn242.AntiCamp,Class=Class,MetaClass=Engine.Mutator,Description="FNN: AntiCamp") -Object=(Name=fnn242.SpecIdlers,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Idler to Spectator") -Object=(Name=fnn242.UnlimitedAmmo,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Unlimited Ammo") -Object=(Name=fnn242.NoSmoke,Class=Class,MetaClass=Engine.Mutator,Description="FNN: No Smoke RL") -Object=(Name=fnn242.ScoreSave,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Score Save") -Object=(Name=fnn242.DisableNewNet,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Disable NewNet") -Object=(Name=fnn242.DisableWeapons,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Disable NewNet Weapons") -Object=(Name=fnn242.PureAutoPause,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Auto Pause") -Object=(Name=fnn242.RXfix,Class=Class,MetaClass=Engine.Mutator,Description="FNN: RX Weapon Fix") -Object=(Name=fnn242.BrightPlayer,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Bright Player") -Object=(Name=fnn242.XlocMut,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Translocator Toss") - -;Arena -Object=(Name=fnn242.NewNetRA,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Rocket Arena") -Object=(Name=fnn242.NewNetIG,Class=Class,MetaClass=Engine.Mutator,Description="FNN: InstaGib Arena") -Object=(Name=fnn242.NewNetZIG,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Zooming InstaGib Arena") -Object=(Name=fnn242.NewNetSA,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Sniper Arena") -Object=(Name=fnn242.NewNetSDOM,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Shock Domination Arena") -Object=(Name=fnn242.NewNetCG,Class=Class,MetaClass=Engine.Mutator,Description="FNN: ComboGib Arena") -Object=(Name=fnn242.NewNetH4X,Class=Class,MetaClass=Engine.Mutator,Description="FNN: H4X Sniper Arena") diff --git a/System/fnn249.int b/System/fnn249.int new file mode 100644 index 0000000..849705e --- /dev/null +++ b/System/fnn249.int @@ -0,0 +1,32 @@ +[Public] +;Mutators +Object=(Name=fnn249.ST_mutator,Class=Class,MetaClass=Engine.Mutator,Description="FragNewNet v.249") +Object=(Name=fnn249.NewNetGH,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Grapple Hook") +Object=(Name=fnn249.GiveWeapons,Class=Class,MetaClass=Engine.Mutator,Description="FNN: All Weapons") +Object=(Name=fnn249.GiveArmors,Class=Class,MetaClass=Engine.Mutator,Description="FNN: All Armors") +Object=(Name=fnn249.NoItemsMap,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Items Map") +Object=(Name=fnn249.NoDamageBoost,Class=Class,MetaClass=Engine.Mutator,Description="FNN: No Damage Boost") +Object=(Name=fnn249.TeleportToPoint,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Teleport To Point") +Object=(Name=fnn249.DoubleJump,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Double Jump") +Object=(Name=fnn249.CmdMut,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Commands") +Object=(Name=fnn249.BeaconPlayer,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Beacon Player") +Object=(Name=fnn249.AntiCamp,Class=Class,MetaClass=Engine.Mutator,Description="FNN: AntiCamp") +Object=(Name=fnn249.SpecIdlers,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Idler to Spectator") +Object=(Name=fnn249.UnlimitedAmmo,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Unlimited Ammo") +Object=(Name=fnn249.NoSmoke,Class=Class,MetaClass=Engine.Mutator,Description="FNN: No Smoke Rocket Launcher") +Object=(Name=fnn249.ScoreSave,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Score Save") +Object=(Name=fnn249.DisableNewNet,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Disable NewNet") +Object=(Name=fnn249.DisableWeapons,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Disable NewNet Weapons") +Object=(Name=fnn249.PureAutoPause,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Auto Pause") +Object=(Name=fnn249.RXfix,Class=Class,MetaClass=Engine.Mutator,Description="FNN: RX Weapon Fix") +Object=(Name=fnn249.BrightPlayer,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Bright Player") +Object=(Name=fnn249.XlocMut,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Translocator Toss") + +;Arena +Object=(Name=fnn249.NewNetRA,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Rocket Arena") +Object=(Name=fnn249.NewNetIG,Class=Class,MetaClass=Engine.Mutator,Description="FNN: InstaGib Arena") +Object=(Name=fnn249.NewNetZIG,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Zooming InstaGib Arena") +Object=(Name=fnn249.NewNetSA,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Sniper Arena") +Object=(Name=fnn249.NewNetSDOM,Class=Class,MetaClass=Engine.Mutator,Description="FNN: Shock Domination Arena") +Object=(Name=fnn249.NewNetCG,Class=Class,MetaClass=Engine.Mutator,Description="FNN: ComboGib Arena") +Object=(Name=fnn249.NewNetH4X,Class=Class,MetaClass=Engine.Mutator,Description="FNN: H4X Sniper Arena") diff --git a/System/fnn242.u b/System/fnn249.u similarity index 80% rename from System/fnn242.u rename to System/fnn249.u index 4201758..f193c2e 100644 Binary files a/System/fnn242.u and b/System/fnn249.u differ