commit a066e02aaae33da3529f079fdc459c924cab5404 Author: cclecle Date: Sun May 8 17:17:25 2022 +0200 first commit diff --git a/Help/UltimateNewNet/Changelog.txt b/Help/UltimateNewNet/Changelog.txt new file mode 100644 index 0000000..ec65cff --- /dev/null +++ b/Help/UltimateNewNet/Changelog.txt @@ -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. \ No newline at end of file diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..bddcc5e --- /dev/null +++ b/Readme.md @@ -0,0 +1,3 @@ +# UltimateNewNet Release GIT repository + +checkout official release thread: http://forum.ultimateut.tk/viewtopic.php?f=15&t=987 diff --git a/Run.sh b/Run.sh new file mode 100644 index 0000000..66cf2d0 --- /dev/null +++ b/Run.sh @@ -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 } []" + 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 " + 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 \ No newline at end of file diff --git a/System/BP1H1k.u b/System/BP1H1k.u new file mode 100644 index 0000000..a146205 Binary files /dev/null and b/System/BP1H1k.u differ diff --git a/System/BP4H1k.u b/System/BP4H1k.u new file mode 100644 index 0000000..8636092 Binary files /dev/null and b/System/BP4H1k.u differ diff --git a/System/TF2.dll b/System/TF2.dll new file mode 100644 index 0000000..a1755d6 Binary files /dev/null and b/System/TF2.dll differ diff --git a/System/TF2.u b/System/TF2.u new file mode 100644 index 0000000..263eac1 Binary files /dev/null and b/System/TF2.u differ diff --git a/System/UN.ini b/System/UN.ini new file mode 100644 index 0000000..d243b57 --- /dev/null +++ b/System/UN.ini @@ -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 \ No newline at end of file diff --git a/System/UN1k.u b/System/UN1k.u new file mode 100644 index 0000000..ae130c1 Binary files /dev/null and b/System/UN1k.u differ diff --git a/System/VAData.int b/System/VAData.int new file mode 100644 index 0000000..53aef0d --- /dev/null +++ b/System/VAData.int @@ -0,0 +1,2 @@ +[Public] +Object=(Name=VAData.SkaarjTrooperVoice,Class=Class,MetaClass=BotPack.VoiceMale,Description="Skaarj Trooper") diff --git a/System/VAData.u b/System/VAData.u new file mode 100644 index 0000000..fd3ef6a Binary files /dev/null and b/System/VAData.u differ diff --git a/System/VAH1k.u b/System/VAH1k.u new file mode 100644 index 0000000..4d5a475 Binary files /dev/null and b/System/VAH1k.u differ