Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
221 commits
Select commit Hold shift + click to select a range
2721241
Make LocationOffsetFix Behave More Like Base Game
Deaod May 26, 2023
9040a40
New Netcode
Deaod Feb 10, 2023
95e2c0c
Make Dodging Work
Deaod Feb 10, 2023
bc951ea
Rename SavedMove2 to SavedInput
Deaod Feb 10, 2023
b3b3880
Rename SavedMoveChain to SavedInputChain
Deaod Feb 10, 2023
1c6b6cc
Make ScrollWheel Jumping Work
Deaod Feb 11, 2023
134eba2
Make Single Button Dodge Work
Deaod Feb 13, 2023
522dfe6
Misc Netcode Improvements
Deaod Feb 13, 2023
4d1edf3
Dont Apply Tiny Adjustments
Deaod Feb 13, 2023
56dfe01
Improve Dodge Tracing
Deaod Feb 13, 2023
302bf65
Improve Debug Tracing For ServerApplyInput
Deaod Feb 13, 2023
53dff6d
Try To Manage Rounding Errors
Deaod Feb 13, 2023
64ee3a2
More Debug Tracing In ClientUpdatePosition
Deaod Feb 13, 2023
9fdecff
Add Input Tracing Infrastructure
Deaod Feb 13, 2023
093d27f
Add InputLogFile Class
Deaod Feb 13, 2023
c9a4b0f
Reduce Indentation
Deaod Feb 13, 2023
6c91aa9
Improve Dodge Tracing Part 2
Deaod Feb 13, 2023
1e6f47d
Improve Kicker Tracing
Deaod Feb 13, 2023
3a331aa
Fix Crash
Deaod Feb 14, 2023
ad92c4b
Better Input Compression
Deaod Feb 15, 2023
9f35034
Throw Away Adjustments <2uu
Deaod Feb 15, 2023
92e3680
Missing Input Compression Change
Deaod Feb 15, 2023
2cc889a
Improve Handling Of Pauses And Death
Deaod Feb 15, 2023
9a9256e
Fix Lag When Crouching/Walking
Deaod Mar 16, 2023
bc8043a
Fix Teleporters
Deaod Mar 28, 2023
ac0636e
Fix Weapons Firing Uncommanded
Deaod May 27, 2023
5d4e7ea
Dont Accumulate Error Across Frames
Deaod May 27, 2023
7cb7697
Add Server Setting bEnableInputReplication
Deaod May 27, 2023
22a49a3
Change Netcode Defaults
Deaod May 27, 2023
a7fefd7
Make ServerExtrapolation Work With InputReplication
Deaod May 27, 2023
0f1f7a5
Reduce Local Misprediction On Movers
Deaod May 27, 2023
1fed4f8
Reduce Local Misprediction On Movers
Deaod May 27, 2023
f8f0014
Change Netcode Defaults
Deaod May 27, 2023
0fcc9db
Add JitterBounding To Input Replication
Deaod Jun 2, 2023
4da6bb6
Fix JitterBounding With Input Replication
Deaod Jun 8, 2023
371956d
Merge pull request #21 from Deaod/experimental-input-replication
Deaod Jun 8, 2023
8ba9e12
Remove Inaccurate Paragraph From Readme
Deaod Jun 8, 2023
06d8526
Prepare .int For IG+11
Deaod Jun 8, 2023
ba65343
Remove Usage Of MaxFOV/MinFOV
Deaod Jun 9, 2023
acc423a
Fix WarpFix With InputReplication
Deaod Jun 11, 2023
17911dc
Fix ViewBob With InputReplication
Deaod Jun 11, 2023
a93be3b
Dont Adjust If Too Far
Deaod Jun 11, 2023
f18d88e
Add TraceInput Command
Deaod Jun 11, 2023
777c2f8
Make FWS Work With InputReplication
Deaod Jun 15, 2023
ce337ee
Force(Alt)Fire With InputReplication
Deaod Jun 15, 2023
2987fe7
NetStats Display
Deaod Jun 16, 2023
db4408c
Make NetStats Work
Deaod Jun 16, 2023
3e88b1b
Update CI
Deaod Jun 17, 2023
afff65a
Update CI v2
Deaod Jun 17, 2023
4d3dbda
Add Setting bEnableNetStats
Deaod Jun 17, 2023
e8f5324
Merge pull request #22 from Deaod/netstats
Deaod Jun 17, 2023
bca2864
Improve Stability Of TimeStamp Calculation
Deaod Jun 18, 2023
e87a63a
Allow Duplicate TimeStamps In InputChain
Deaod Jun 18, 2023
84425e2
Clean Up DebugMessages
Deaod Jun 18, 2023
936a48c
Improve Input Tracing
Deaod Jun 18, 2023
3759c60
Replicate SkinIndex
Deaod Jun 22, 2023
1340b8a
Reduce Warping Of LocationOffsetFix With 469c
Deaod Jul 14, 2023
4cb2ccd
Simplify Recordkeeping For Netstats
Deaod Jul 14, 2023
5bcbd97
Improve (Alt)Fire Replication
Deaod Jul 14, 2023
1b5733a
Second Round For (Alt)Fire Replication
Deaod Jul 14, 2023
3d40275
Update Input Tracing
Deaod Jul 15, 2023
5abb8c1
Update StringUtils
Deaod Jul 15, 2023
e69c505
Fix Ping Compensated Spawn For ListenServer Host
Deaod Jul 15, 2023
10951f4
Fix Compile Error
Deaod Jul 16, 2023
e36ded6
Fix NN_SniperRifle (NewNetSA, MutFraggerArena)
Deaod Jul 22, 2023
e26e92a
Make NetStats More Configurable
Deaod Aug 8, 2023
4fae703
Enhance Splash Hit Detection
Deaod Sep 3, 2023
6b05628
Delete Unnecessary Files
Deaod Sep 3, 2023
9a8fbb1
Recreate HitTestHelper If Necessary
Deaod Sep 3, 2023
6446b42
Restore Strength Of Boost When Leaving Water
Deaod Sep 3, 2023
5272541
Improve Enhanced Splash Hit Detection
Deaod Sep 3, 2023
745edf0
Dont Show Respawn Light If Effect Not Visible
Deaod Sep 3, 2023
b25c84a
Fix Closest Point Calculation
Deaod Sep 4, 2023
37e9349
Revert HurtRadius Distance Calculation
Deaod Sep 7, 2023
2b2998d
Ensure Flak Chunks Dont Cause Damage On The Ground
Deaod Sep 9, 2023
a536932
Separate Damage&Momentum Scaling, Trace To HitBox
Deaod Sep 9, 2023
aff2265
Clean Up Collision After Checking
Deaod Sep 10, 2023
88c683a
Add DefaultWeaponClass Setting To WeaponSettings
Deaod Sep 14, 2023
2af19b1
Add Setting bEnableCarcassCollision
Deaod Sep 14, 2023
f57c13a
Animate Carcasses, Fix Team Switching
Deaod Sep 15, 2023
f350811
Better Approach To Controlling Carcass Collision
Deaod Sep 15, 2023
50df45c
Apply Diffraction To Momentum
Deaod Sep 15, 2023
7025c4a
Ensure Free Flight Of Xloc Disc
Deaod Sep 15, 2023
c057671
Fix Accessed None Warning
Deaod Sep 16, 2023
bbc53cb
Remove xxSetSniperSpeed
Deaod Oct 20, 2023
c7624dd
Improve ReadMe
Deaod Oct 20, 2023
7e01f0d
Fix Out Of Bounds Access
Deaod Oct 20, 2023
5b82c8c
Delay StopDemo By 2 Seconds
Deaod Oct 24, 2023
6a1b46e
Fix Dodging State Handling
Deaod Nov 5, 2023
c5d3cd7
Update CI To v469d
Deaod Dec 11, 2023
eeaea60
Prevent AmbientSounds Of Pulse/Mini Playing After Pickup
Deaod Dec 30, 2023
1cf26d8
First Prototypical Implementation
Deaod Jan 6, 2024
33935ba
Prevent Sniper From Zooming After Changing Weapon
Deaod Jan 13, 2024
30b4aee
Add More FlakChunk Settings
Deaod Jan 20, 2024
21360a9
Unlock Zoom If Server Forces Client(Alt)Fire
Deaod Feb 3, 2024
457a52d
Remove Sniper Locking Logic
Deaod Feb 4, 2024
a423445
Fix Sniper Zoom Bug (FINALLY)
Deaod Feb 4, 2024
1f2e1a8
Reduce Function Calls When Replicating Input
Deaod Feb 10, 2024
f5830d3
Fix ACETweakList
Deaod Feb 16, 2024
d605e89
Remove bJustRespawned
Deaod Feb 16, 2024
1292a6f
Dont Do Anything For Deleted Players
Deaod Feb 16, 2024
04b5ee1
Dont Send CAPs While Dead With Input Replication
Deaod Feb 16, 2024
92c8458
Update CI
Deaod Feb 16, 2024
de056f3
Update CI Again
Deaod Feb 16, 2024
0d93714
Fix ACETweakList, The Second
Deaod Feb 16, 2024
5e0c9ed
Dont Send CAPs While Dead
Deaod Feb 16, 2024
6e0d26c
Merge AutoPause Config Into Main Server Settings
Deaod Feb 16, 2024
7baedab
Dont Send More Than 1 CAP Per Tick
Deaod Feb 18, 2024
7123162
Inline & Modify PlayerPawn.Dying.PlayerTick
Deaod Feb 18, 2024
efffc81
Fix MinDodgeClickTime Causing Desync
Deaod Feb 19, 2024
9d59ee7
Fix Dodge Detection Around Respawning
Deaod Feb 19, 2024
57109d7
Freeze Players While Dead
Deaod Feb 19, 2024
feca13e
Always Send CAP Even While Dead
Deaod Feb 20, 2024
1172eef
Dont Smooth Location Correction While Dead
Deaod Feb 21, 2024
fe8b23f
Dont Report Instant Relocation For <1uu
Deaod Feb 21, 2024
68c1771
Always Instantly Relocate When Required
Deaod Feb 22, 2024
c064c53
Prevent Accidental Jumping On Respawn
Deaod Feb 22, 2024
47e349e
Introduce EnhancedSplash / EnhancedHurtRadius toggle for stationarypawns
Feb 25, 2024
99285ec
Merge pull request #24 from Sizzl/upstream-main
Deaod Feb 25, 2024
723dfae
Prevent Out-Of-Date Shots From Applying
Deaod Feb 27, 2024
6ac9064
Fix Compile Errors
Deaod Feb 27, 2024
4da8b09
Restore EnhancedSplash Compatibility With Movers
Deaod Feb 29, 2024
76bcaea
Reduce Warping By Simulating Lost Time
Deaod Feb 29, 2024
1d6430a
Add Setting bBeamEnableLight
Deaod Mar 2, 2024
55d1f97
Update CI
Deaod Mar 2, 2024
9adc66e
Dont Treat Time Spent Paused As Lost
Deaod Mar 9, 2024
6a97900
Introduce bEnhancedHeadshotDetection WeaponSetting
Deaod Mar 9, 2024
1ddab24
Fix Compile Error
Deaod Mar 9, 2024
c2410e7
Update .int For BeamEnableLight Setting
Deaod Mar 9, 2024
35f7ee6
Add Server Setting FireTimeout
Deaod Mar 13, 2024
4d6c402
Add Shot Rejection Tracing
Deaod Mar 13, 2024
48b27d6
Fix CAP Not Forcing Super-States
Deaod Mar 13, 2024
802ea83
Separate Body And Head
Deaod Mar 23, 2024
fc3af74
Fix Warnings
Deaod Mar 23, 2024
ffc44af
Add WeaponSetting ShockProjectileBlockBullets
Deaod Mar 23, 2024
a176b97
Center Female Models In Hitbox
Deaod Mar 18, 2024
d54c58d
Update Offsets
Deaod Mar 19, 2024
4b38334
Rename Models To Avoid Clashing With Botpack
Deaod Mar 19, 2024
88d0980
Restore Base-Game Behavior
Deaod Mar 19, 2024
b16bfd4
Fix Skin Package Validation
Deaod Mar 19, 2024
52c05e4
Extract Binary Assets Into InstaGibPlusAssets Package
Deaod Mar 23, 2024
0f83bbd
Fix Logo Text
Deaod Mar 23, 2024
e30327a
Fix Fixup-Logic For Hit Sounds
Deaod Mar 23, 2024
0d76452
Add StripSource Option To Build.bat
Deaod Mar 23, 2024
c5a86fd
Add NoVerInf Option To Build.bat
Deaod Mar 23, 2024
1ce0b77
Fix PrepareDependencies Call In Build.bat
Deaod Mar 23, 2024
c7ace7e
Rename Assets License
Deaod Mar 23, 2024
40098d0
Remove Unused/Nonfunctional Stats
Deaod Mar 23, 2024
c41eea3
Update .int
Deaod Mar 23, 2024
00216d6
Cleanup
Deaod Mar 24, 2024
1367c60
Added More Weapon Settings
rxut Mar 24, 2024
02d5594
Improve Weapon Replacement Perf
Deaod Mar 24, 2024
52e3da2
Add ShockProjectileBlockBullets to WeaponSettingsRepl
Deaod Mar 24, 2024
d338a89
Fix Enhanced Head Shots
Deaod Mar 24, 2024
e76d1ab
Clean Up BioGel Classes
Deaod Mar 24, 2024
504c51d
Clean Up ShockProj
Deaod Mar 24, 2024
10a9678
Make Pulse Primary TR-Independent
Deaod Mar 24, 2024
f35bf79
Overhaul Hit Feedback
Deaod Mar 29, 2024
ab0d0a6
Replace Weapons Using IsRelevant During First Tick
Deaod Mar 30, 2024
b43afe8
Improve Generated .int
Deaod Mar 31, 2024
d8a3a95
Fix Accessed None
Deaod Apr 3, 2024
96b538f
Dont Show NetStats While Showing Scoreboard
Deaod Apr 3, 2024
79332c2
Add FrameTime To NetStats
Deaod Apr 5, 2024
d4be5ed
Add UTrace Markers For FrameBegin and LongFrame
Deaod Apr 6, 2024
6d4f728
Clean Up ClientSuperShockBeams During Init
Deaod Apr 6, 2024
adbc2ed
Fix UI Description Of Netstats Graph Width
Deaod Apr 6, 2024
6c9d2d0
Make HitFeedbackMessage Work Without ClientSettings
Deaod Apr 6, 2024
0169791
Prevent Self-Damage From Generating Feedback
Deaod Apr 8, 2024
fb91081
Add Reference To Meshes In Code
Deaod Apr 8, 2024
ed8cdb3
Replace InstaGibPlus Strings With VersionInfo Data
Deaod Apr 10, 2024
feb8bbe
Merge branch 'master' into ball-comp
Deaod Apr 13, 2024
1284ca7
Improve Ping Compensation For ShockProj
Deaod Apr 13, 2024
a16e75d
Only Play Sniper Impact Sound When Dealing Damage
Deaod Apr 16, 2024
fd6ce57
Grab Damage From PrioritizeArmor
Deaod Apr 16, 2024
6a339b3
Update .int
Deaod Apr 17, 2024
faf760d
Rework HitSound Handling
Deaod Apr 17, 2024
53b170e
Fix Compile Error
Deaod Apr 17, 2024
40c32c7
Make Settings Menu Better Behaved Around HitSounds
Deaod Apr 17, 2024
930ff16
Prevent Rockets From Firing On Death
Deaod May 1, 2024
a36fa66
Allow Negative Offsets To Be Entered For Crosshairs
Deaod May 26, 2024
6cbc950
Changed EnhancedSplash so that it can be controlled for each weapon. …
w0ss4g3 Jul 25, 2024
869975d
Fix SniperRifle Shots Ending On Hitboxes
Deaod Jul 26, 2024
6aceb15
Increase Range Of SniperRifle
Deaod Jul 26, 2024
c05ef0a
Dont Use Actors As Outer For Objects
Deaod Jul 29, 2024
1d370fd
Apply Reduced Hitbox To Sniper/Enforcer/Shock Beam
Deaod Jul 29, 2024
513c7c5
Merge branch 'master' into ball-comp
Deaod Jul 30, 2024
cb5b1bf
Add Weapon Setting ShockProjectileCompensatePing
Deaod Jul 30, 2024
e611411
Replicate UseReducedHitbox Settings
Deaod Jul 30, 2024
5b2d9d3
Fix Unintended Headshots While Crouched
Deaod Aug 27, 2024
5b79cee
Fix ShockProj Prediction
Deaod Sep 20, 2024
16ee361
Add Setting HitFeedbackMode
Deaod Oct 14, 2024
8423f20
Added ShockProjectileBlockFlakChunk & ShockProjectileBlockFlakSlug Se…
rxut Oct 19, 2024
0184065
Fix Accessed None
Deaod Oct 20, 2024
7a5e6f1
Allow Real Numbers For Crosshair Layer Scale
Deaod Nov 27, 2024
af16f30
Fix Hit Detection Through Thin Walls
Deaod Nov 27, 2024
f10e7b0
Fix SSR Beam Settings Not Applying To Bots
Deaod Nov 30, 2024
fbff9e0
Warp Fix: Skip Moves After Lag
Deaod Dec 15, 2024
ae63063
Update InstaGibPlusAssets To v2
Deaod Dec 18, 2024
b133563
Use Separate Textures For HitMarker Segments
Deaod Dec 18, 2024
a2b52f0
Fix Players Disappearing With LocationOffsetFix
Deaod Dec 18, 2024
0211552
Extract WeaponImplementation From ST_Mutator
Deaod Dec 26, 2024
6e3837c
Allow SniperUseReducedHitbox To Affect NN_SniperRifle
Deaod Dec 26, 2024
6b4acb9
Update Installation Instructions
Deaod Dec 27, 2024
678acb1
Fix Pulse Beam Not Hitting From Above
Deaod Jan 21, 2025
ca890f4
Projectiles Must Not Hurt Themselves
Deaod Jan 21, 2025
fa9fb2c
Cleanup
Deaod Jan 21, 2025
750eda5
Add Setting FlakChunkRandomSpread
Deaod Jan 25, 2025
01a66b6
Cleanup
Deaod Jan 25, 2025
0571c35
Fix Compile Error
Deaod Jan 25, 2025
f96dcee
Prevent Chunks Lingering After Hitting
Deaod Feb 8, 2025
97f887d
Cleanup
Deaod Feb 8, 2025
7e096e1
Dont Limit Armor Shown To 150
Deaod Feb 8, 2025
3b1f65e
Fix Accessed None
Deaod Feb 8, 2025
49c4313
Fix Bad Interactions Between Invis / ShieldBelt
Deaod Feb 9, 2025
396ec53
Add Setting InvisibilityDuration
Deaod Feb 9, 2025
2dc0055
Fallback Invis Charge Handling
Deaod Feb 9, 2025
600ce04
Cleanup
Deaod Feb 9, 2025
00a59f9
Make SniperRifle Trigger Relevant Movers
Deaod Feb 9, 2025
0dca912
Change Invisibility Expiry Sound
Deaod Feb 9, 2025
aad8eaa
Prevent Armor Going Above ShieldBelt Amount
Deaod Feb 11, 2025
ea81641
Fix Unintended Crouch After Swimming
Deaod Feb 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 20 additions & 14 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@ jobs:
runs-on: windows-latest

steps:
- name: Download 469c Patch
uses: robinraju/release-downloader@v1.7
- name: Download 469d Patch
uses: robinraju/release-downloader@v1.9
with:
repository: "OldUnreal/UnrealTournamentPatches"
tag: "v469c"
fileName: "OldUnreal-UTPatch469c-Windows.zip"
tag: "v469d"
fileName: "OldUnreal-UTPatch469d-Windows.zip"

- name: Extract Patch
run: 7z x "OldUnreal-UTPatch469c-Windows.zip"
run: 7z x "OldUnreal-UTPatch469d-Windows.zip"

- name: Determine Package Name
run: |
Expand All @@ -45,19 +45,19 @@ jobs:
run: echo ("${{ env.PKG_NAME }}") >> PackageName

- name: Create Package Name Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: PackageName
path: PackageName
retention-days: 1
if-no-files-found: error

- name: Checkout ${{ github.event.repository.name }}
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
path: ${{ env.PKG_NAME }}/

- name: Rename Localization Files
- name: Rename + Update Files
run: |
function Replace-PackageName-File {
param(
Expand All @@ -68,8 +68,13 @@ jobs:
$OldName = $File.Name
$NewName = ($File.Name -replace "${{ github.event.repository.name }}\.","${{ env.PKG_NAME }}.")
$NewItem = ("${{ env.PKG_NAME }}"+$SubDir+$NewName)
Write-Output ($SubDir + $OldName + " -> " + $SubDir + $NewName)
if (Test-Path -Path $NewItem) { Remove-Item $NewItem }
if ($OldName -eq $NewName) {
Rename-Item -Path $File.FullName -NewName ($File.FullName+".bak")
$File = (Get-Item ($File.FullName+".bak"))
} else {
Write-Output ($SubDir + $OldName + " -> " + $SubDir + $NewName)
if (Test-Path -Path $NewItem) { Remove-Item $NewItem }
}
(Get-Content -Path $File.FullName) | ForEach-Object {
($_ -replace "${{ github.event.repository.name }}\.","${{ env.PKG_NAME }}.") >> $NewItem
}
Expand All @@ -92,6 +97,7 @@ jobs:
Replace-PackageName "/System/" "ACEFileList-${{ github.event.repository.name }}.*"
Replace-PackageName "/System/" "ACETweakList-${{ github.event.repository.name }}.*"
Replace-PackageName "/Classes/" "${{ github.event.repository.name }}.upkg"
Replace-PackageName "/Classes/" "*.uc"

- name: Extract Necessary Resources
run: 7z x "${{ env.PKG_NAME }}/Build/BuildEnv.zip"
Expand All @@ -107,7 +113,7 @@ jobs:

- name: Save UCC.log
if: failure()
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: ucc-output
path: System/UCC.log
Expand All @@ -130,7 +136,7 @@ jobs:
}

- name: Save ${{ github.event.repository.name }} Package
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: "${{ env.PKG_NAME }}"
path: |
Expand All @@ -145,7 +151,7 @@ jobs:

steps:
- name: Download Artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: PackageName

Expand All @@ -155,7 +161,7 @@ jobs:
Remove-Item -Path "PackageName"

- name: Download Artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: ${{ env.PKG_NAME }}

Expand Down
Loading