first commit

This commit is contained in:
cclecle
2022-05-08 17:17:25 +02:00
commit a066e02aaa
12 changed files with 279 additions and 0 deletions

View File

@@ -0,0 +1,65 @@
UN1f - Beta 15/07/2021
----
Added RocketSpeed best 100 to 9999
Added Rocket size best 0.2 to 2.0
Added 'Mutate Newnet Speed x' for RocketSpeed.
If the x is a ? you get a message of current speed.
Added UN1f.NoSmoke mutator to remove rocket smoke.
Some Cheat protections might see this as a cheat.
Added bJumpWithFlag for flag jumping.
Added bJumpWithboots for boots jump.
Added Boots shift sensing when doublejump.
Added bNNIncludeVA for VA inclusion. (def True)
Basically this allows VAH1f to be included when all 3 VA, BP1 and BP4 are used.
It is important to use VAH1f as it is an integral part of Newnet.
UN1g - Beta 22/07/2021
----
Added Mutator UN1g.TLastManStanding
Added Mutator UN1g.BrightSkins
Added Mutator UN1g.RocketStuff for RocketSpeed and Size.
Removed bNNIncludeVA - Now auto detects 'VA'
UN1h - Beta 13/08/2021
----
Fixed Shockrifle access none.
Fixed Rocket Lifespan.
Fixed RocketSpeed.
Fixed Rocket count when changing weapon.
Fixed Bio, Shock and Pulse Bot weapon damages.
Added 10 NotInMaps to DoubleJump.
Added Directed all actors via bbPlayer.
Added NoSelfDamage Mutator.
Added AltRedeemer Mutator.
Added RocketJump Mutator.
Added swJumpPad detection.
Fixed all unreferenced variables.
UN1i - Beta 27/08/2021
----
Fixed weapon jumping in Impact, Shocks, Rocket, Ripper and Flak.
Fixed JumpBoots with Double jumping.
Fixed Shift (Walk/Run) with Double Jumping and Boots.
Fixed general stuttering and playbacks.
Removed AltRedeemer Mutator.
Added PlayerBeacons Mutator.
Added bUseDefaultDamage - rev.
Added shortened swJumpPad code.
UN1j - Beta 09/09/2021
----
Fixed Eightball loading switch display.
Fixed BioRifle loading switch display.
Fixed ripper on translocator.
Changed Siege default weapon to Enforcer.
Added swJumpPad option bEnableSwJump;
Added Doublejump message.
UN1k - Beta 11/10/2021
----
Fixed damage on impact altfire.
Updated ClientCannotShoot code.
Fixed 2 chunks not damaging to target while firing flak cannon's primary.
Fixed accidental fire bug after re-spawning player.
Fixed double enforcer priority, useful for Siege.
Added weapon SelectAnimRate and DownAnimRate for controlling FWS.

3
Readme.md Normal file
View File

@@ -0,0 +1,3 @@
# UltimateNewNet Release GIT repository
checkout official release thread: http://forum.ultimateut.tk/viewtopic.php?f=15&t=987

92
Run.sh Normal file
View File

@@ -0,0 +1,92 @@
#!/bin/bash
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
OUTPUT_DIR="$2"
CFG_FILE="$3"
DEFAULT_CFG_FILE=UnrealTournament.ini
function install() {
cp $SCRIPT_DIR/Help $OUTPUT_DIR/Help -Rf
cp $SCRIPT_DIR/System $OUTPUT_DIR/System -Rf
echo install ok
}
function enable() {
# Warning: ugly hack with sed to allow multiple key instances
#crudini --set $OUTPUT_DIR/System/$CFG_FILE 'Engine.GameEngine' _ServerPackages $SSBBaseName
#sed -i 's/_ServerPackages/ServerPackages/g' $OUTPUT_DIR/System/$CFG_FILE
#crudini --set $OUTPUT_DIR/System/$CFG_FILE 'Engine.GameEngine' _ServerActors $SSBBaseName.SmartSBServerActor
#sed -i 's/_ServerActors/ServerActors/g' $OUTPUT_DIR/System/$CFG_FILE
# TODO
echo enable ok
}
function disable() {
#sed -i "/ServerPackages[[:space:]]*=[[:space:]]*$SSBBaseName/d" $OUTPUT_DIR/System/$CFG_FILE
#sed -i "/ServerPackages[[:space:]]*=[[:space:]]*SmartSBStats/d" $OUTPUT_DIR/System/$CFG_FILE
#sed -i "/ServerActors[[:space:]]*=[[:space:]]*$SSBBaseName.SmartSBServerActor/d" $OUTPUT_DIR/System/$CFG_FILE
# TODO
echo disable ok
}
function show_help() {
echo
echo "Usage: $0 { install | enable | disable } <UT99_INSTALL_DIR> [<UT99_CONFIG_FILE>]"
echo
}
function check_cfg_file() {
if [ -z ${CFG_FILE} ]
then
echo "CFG_FILE is unset, setting it to $DEFAULT_CFG_FILE"
CFG_FILE=$DEFAULT_CFG_FILE
else
echo "CFG_FILE is set to '$CFG_FILE'"
fi
if [ ! -f $OUTPUT_DIR/System/$CFG_FILE ]
then
echo "$OUTPUT_DIR/System/$CFG_FILE does not exist"
show_help
exit 9999 # die with error code 9999
fi
}
function check_game_dir() {
### Check if a directory does not exist ###
if [ ! -d $OUTPUT_DIR ]
then
echo "incorrect <UT99_INSTALL_DIR>"
show_help
exit 9999 # die with error code 9999
fi
}
case "$1" in
'install')
check_game_dir
install
;;
'enable')
check_game_dir
check_cfg_file
disable
enable
;;
'disable')
check_game_dir
check_cfg_file
disable
;;
*)
show_help
exit 1
;;
esac
exit 0

BIN
System/BP1H1k.u Normal file

Binary file not shown.

BIN
System/BP4H1k.u Normal file

Binary file not shown.

BIN
System/TF2.dll Normal file

Binary file not shown.

BIN
System/TF2.u Normal file

Binary file not shown.

117
System/UN.ini Normal file
View File

@@ -0,0 +1,117 @@
[UN1k.UTPure]
HammerDamagePri=60.000000
HammerDamageSec=20.000000
HammerDamageSelfPri=36.000000
HammerDamageSelfSec=24.000000
EnforcerDamagePri=17.000000
EnforcerDamageSec=17.000000
BioDamagePri=20.000000
BioDamageSec=200.000000
ShockDamagePri=40.000000
ShockDamageSec=55.000000
ShockDamageCombo=165.000000
PulseDamagePri=20.000000
PulseDamageSec=4.000000
RipperDamagePri=30.000000
RipperDamageSec=34.000000
MinigunDamagePri=9.000000
MinigunDamageSec=14.000000
FlakDamagePri=16.000000
FlakDamageSec=70.000000
RocketDamagePri=75.000000
RocketDamageSec=80.000000
SniperDamagePri=40.000000
HeadshotDamage=100.000000
SniperSpeed=1.000000
H4xSpeed=4.000000
SetPendingWeapon=False
NNAnnouncer=True
bUTPureEnabled=True
Advertise=1
AdvertiseMsg=1
bAllowCenterView=False
CenterViewDelay=1.000000
bAllowBehindView=True
TrackFOV=0
bAllowMultiWeapon=False
bFastTeams=True
bUseClickboard=True
MinClientRate=10000
MaxClientRate=25000
bAdvancedTeamSay=True
ForceSettingsLevel=2
bNoLockdown=True
bWarmup=True
bCoaches=False
bAutoPause=False
ForceModels=1
ImprovedHUD=1
bDelayedPickupSpawn=False
bTellSpectators=False
PlayerPacks[0]=VA
PlayerPacks[1]=
PlayerPacks[2]=
PlayerPacks[3]=
PlayerPacks[4]=
PlayerPacks[5]=
PlayerPacks[6]=
PlayerPacks[7]=
DefaultHitSound=2
DefaultTeamHitSound=3
bForceDefaultHitSounds=False
TeleRadius=210
ThrowVelocity=750
bForceDemo=False
bRestrictTrading=True
MaxTradeTimeMargin=0.100000
TradePingMargin=0.500000
MinNetUpdateRate=60.000000
MaxNetUpdateRate=250.000000
SelectAnimRate=1.250000
DownAnimRate=1.750000
[UN1k.DoubleJump]
maxJumps=2
bNoDodge=False
jumpHeight=1.200000
bJumpWithFlag=True
bJumpWithBoots=True
NotInMaps[0]=
NotInMaps[1]=
NotInMaps[2]=
NotInMaps[3]=
NotInMaps[4]=
NotInMaps[5]=
NotInMaps[6]=
NotInMaps[7]=
NotInMaps[8]=
NotInMaps[9]=
[UN1k.NewNetCG]
EnableNoSpam=False
bNoSelfDamage=True
bNoSelfBoost=False
bNoTeamBoost=False
FireRateScale=0.500000
MinSecBetweenBalls=0.700000
MaxShockBalls=3
AntiSpamMethod=1
[UN1k.Grappling]
HookSpeed=2700
HookKillMode=1
Range=5000.000000
FlySpeed=1.000000
FFlySpeed=1.000000
SpeedFactor=2.000000
bFlagFly=False
bFlagNoAttach=True
bFlagTeamTravel=False
bDropOnfire=True
[UN1k.ND_Mut]
MessageTimer=30
bNotifyKeyBind=True
[UN1k.RXPosError]
MaxPosError=80

BIN
System/UN1k.u Normal file

Binary file not shown.

2
System/VAData.int Normal file
View File

@@ -0,0 +1,2 @@
[Public]
Object=(Name=VAData.SkaarjTrooperVoice,Class=Class,MetaClass=BotPack.VoiceMale,Description="Skaarj Trooper")

BIN
System/VAData.u Normal file

Binary file not shown.

BIN
System/VAH1k.u Normal file

Binary file not shown.