Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3589 commits
Select commit Hold shift + click to select a range
01ebb2b
pm: filter ent quick fix tk2
Oct 9, 2023
433844e
Merge pull request #1238 from newbytf/dev-cur
newbytf Oct 9, 2023
d5ee5d9
pm: add prediction for grenades (explosive and conc)
Oct 10, 2023
c2a66bf
pm: re-enable conc prediction & improve accuracy
Oct 10, 2023
887da69
pm: clean up filter-ent quickfix
Oct 10, 2023
ad9bb6e
Merge pull request #1239 from newbytf/dev-cur
newbytf Oct 10, 2023
a71cde1
phys: fix stray selfs
Oct 10, 2023
f46cf64
wp: ensure setsize always ordered after model updates
Oct 10, 2023
7f96e3a
pm: fix judder with unhandled grenades
Oct 11, 2023
63a3eae
Merge pull request #1240 from newbytf/dev-cur
newbytf Oct 11, 2023
92cb2fc
pm: take self knockback prediction out of beta
Oct 11, 2023
dfb5ac8
Merge pull request #1241 from newbytf/dev-cur
newbytf Oct 11, 2023
5c315d7
pm: reconnect dash, change to seq-based addressing
Oct 11, 2023
e379be2
Merge pull request #1242 from newbytf/dev-cur
newbytf Oct 11, 2023
6269cd2
pm: refactor NA_CONC to NA_ITIME_EXPLICT_EXPIRE
Oct 13, 2023
6e14f70
pm: render death better
Oct 13, 2023
3f2c985
pm: fix stair smoothing
Oct 13, 2023
c93570c
pm: capture explosion origins explicitly
Oct 13, 2023
54263f1
pm: prediction for held grenades
Oct 10, 2023
00c74df
menu: fix team menu select nit
Oct 13, 2023
3e8bd1e
pm: fix +jump -> +moveup translation as spec
Oct 13, 2023
5256dfa
Merge pull request #1243 from newbytf/dev-cur
newbytf Oct 13, 2023
4e3e433
pm: skeleton for knockback from other players
Oct 13, 2023
59291db
Merge pull request #1244 from newbytf/dev-cur
newbytf Oct 13, 2023
091af57
pm: center starttime and minor cleanup
Oct 13, 2023
51bbddc
menus: fix menus with pm, dont bring up disguise/build when not spy/eng
Oct 13, 2023
f86e6b0
Merge pull request #1245 from newbytf/dev-cur
newbytf Oct 13, 2023
ab78533
pm: scout: fix conc + dash during prematch
Oct 13, 2023
f06de38
Merge pull request #1246 from newbytf/dev-cur
newbytf Oct 13, 2023
140826a
pmove: hwguy reduced knockback
Oct 18, 2023
58f82f3
wp: fix ghost projectiles while priming detpack
Oct 20, 2023
9d1db5c
pmove: add prediction for dead body bounce
Oct 20, 2023
9a0ce28
pmove: hold prediction during ceasefire
Oct 20, 2023
d9a7eef
Merge pull request #1247 from newbytf/dev-cur
newbytf Oct 20, 2023
0ad8a47
pmove: add life-associated expiry to nudges
Oct 20, 2023
96205d2
Merge pull request #1248 from newbytf/dev-cur
newbytf Oct 20, 2023
e08b1c4
Merge pull request #1249 from FortressOne/staging
drzel Oct 27, 2023
bac05ed
gren: handle GREN_NONE properly (civilians)
Oct 30, 2023
4ceb486
pmove: conc updates
Oct 30, 2023
abed9a1
Merge pull request #1250 from newbytf/dev-cur
newbytf Oct 30, 2023
97f0827
pmove: more cleanup
Oct 30, 2023
b45d0e5
Merge pull request #1251 from newbytf/dev-cur
newbytf Oct 30, 2023
2963d73
pmove: fix conc bubble spam
Oct 30, 2023
7811848
Merge pull request #1252 from newbytf/dev-cur
newbytf Oct 30, 2023
dccf69d
pmove: don't predict sounds when dead
Oct 30, 2023
2cd3056
Merge pull request #1253 from newbytf/dev-cur
newbytf Oct 30, 2023
55d3aa0
mdls: fix missing progs/none
Nov 13, 2023
01959e4
ent: fix triggers inadvertently adding grenades
Nov 13, 2023
60945c6
misc: fix compile nits
Nov 13, 2023
f95223c
Merge pull request #1254 from newbytf/dev-cur
newbytf Nov 13, 2023
01c3ffd
antilag: fix type-cast on passing weapon for on-death projectiles
Nov 14, 2023
40b3802
Merge pull request #1255 from newbytf/dev-cur
newbytf Nov 14, 2023
6eb5608
Merge pull request #1256 from FortressOne/staging
drzel Nov 20, 2023
b397cba
new-balance: add menu option for enabling new balance tweaks
Dec 23, 2023
921f055
new_balance: add helpers for server region and staging status
Dec 23, 2023
79294f2
new_balance: default on for us-staging
Dec 23, 2023
b1adba9
new-balance: first experiments
Dec 23, 2023
64e4ca9
pmove: possibly fix free flight in demos
Dec 23, 2023
92a7b9d
pmove: no knockback prediction from occluded explosions
Dec 23, 2023
0376594
Merge pull request #1260 from newbytf/dev-cur
newbytf Dec 23, 2023
58c4669
new-balance: move auto-init down
Dec 23, 2023
241c693
Merge pull request #1261 from newbytf/dev-cur
newbytf Dec 23, 2023
75a4e49
new-balance: fix debug print spam
Dec 23, 2023
3b5291e
Merge pull request #1262 from newbytf/dev-cur
newbytf Dec 23, 2023
a737e9b
new-balance: no knockback on napalm
Dec 24, 2023
60693b2
new-balance: smaller emp blast radius
Dec 24, 2023
0b5022a
Merge pull request #1263 from newbytf/dev-cur
newbytf Dec 24, 2023
1fa763b
new-balance: publish activation to client
Dec 24, 2023
269ee0e
new-balance: fix quad mode grenades and ammobox pickups
Dec 28, 2023
dfadadc
Merge pull request #1264 from newbytf/dev-cur
newbytf Dec 28, 2023
b79b913
weapons: fix grenade pickup text
Dec 28, 2023
b38200e
clock: fix clock sync
Dec 29, 2023
a9d332d
new-balance: long live the detpack
Dec 29, 2023
602172f
Merge pull request #1265 from newbytf/dev-cur
newbytf Dec 29, 2023
df08b2b
rewind: remove FPF_FIXED_DYNAMIC
Jan 6, 2024
156d1f1
rewind: improve accuracy, simplify forward knock, refactor
Jan 6, 2024
181cf6c
Merge pull request #1266 from newbytf/dev-cur
newbytf Jan 6, 2024
3d6f12e
rewind: double-check for collisions
Jan 6, 2024
c34581d
nit: fix warning
Jan 6, 2024
9b9154c
Merge pull request #1267 from newbytf/dev-cur
newbytf Jan 6, 2024
8c533c1
rewind: check deadflag in double-check
Jan 6, 2024
caf4621
Merge pull request #1268 from newbytf/dev-cur
newbytf Jan 6, 2024
2915db9
new-balance: expand region matching
Jan 11, 2024
197944a
Merge pull request #1269 from newbytf/dev-cur
newbytf Jan 11, 2024
18c5e04
new-balance: more fuzzy matching for regions
Jan 11, 2024
5cef3e3
Merge pull request #1270 from newbytf/dev-cur
newbytf Jan 11, 2024
e6601ab
core: finish removing s_time from server side, fix entity removal
Jan 11, 2024
2ad495c
Merge pull request #1271 from newbytf/dev-cur
newbytf Jan 11, 2024
8fb2e03
new-balance: new take on engineer's rail gun
Dec 24, 2023
0d652e2
new-balance: more trial limits
Jan 11, 2024
ecb1a7b
Merge pull request #1272 from newbytf/dev-cur
newbytf Jan 11, 2024
af052df
weapons: remove legacy bitfield weapon representation
Jan 12, 2024
ba3d8d5
new-balance: turn new railgun into "impeller', a new weapon on slot3
Jan 12, 2024
ed4d03e
Merge pull request #1273 from newbytf/dev-cur
newbytf Jan 12, 2024
8585550
new-balance: unify ssqc/csqc active check
Jan 12, 2024
018a52e
nb: rebalance conc grenades
Jan 12, 2024
871ae07
Merge pull request #1274 from newbytf/dev-cur
newbytf Jan 12, 2024
f31197a
new-balance: add a small lockout to conc-cap
Jan 13, 2024
f6d24d6
new-balance: add command to disable conc change
Jan 13, 2024
979cb19
Merge pull request #1275 from newbytf/dev-cur
newbytf Jan 13, 2024
7efef09
new-balance: add impeller ready/not ready text to hud
Jan 13, 2024
7466e12
Merge pull request #1276 from newbytf/dev-cur
newbytf Jan 13, 2024
deed741
new-balance: change airblast cooldown to 10s
Jan 17, 2024
4fc9952
new-balance: reduce conc time on medic (not scout) grens to 2s
Jan 17, 2024
03069f9
new-balance: turn on by default for OCE
Jan 18, 2024
0b04574
hud: make ident expire
Jan 18, 2024
54f49cd
Merge pull request #1280 from newbytf/dev-cur
newbytf Jan 18, 2024
b760afd
core: split tfstate into pstate
Jan 18, 2024
737c19a
Merge pull request #1281 from newbytf/dev-cur
newbytf Jan 18, 2024
7017b4d
new-balance: rework impeller
Jan 18, 2024
ad2f844
new-balance: old concs outside of OCE
Jan 18, 2024
f5a98be
Merge pull request #1282 from newbytf/dev-cur
newbytf Jan 18, 2024
744c3ad
new-balance: add new-balance flags to wpp_status
Jan 19, 2024
e5d53f8
new-balance: add death messages for impeller, slightly expand range
Jan 19, 2024
3ea6960
Merge pull request #1283 from newbytf/dev-cur
newbytf Jan 19, 2024
dbf4143
weapons: fix firing after dead when gibbed
Jan 19, 2024
d98d981
Merge pull request #1284 from newbytf/dev-cur
newbytf Jan 19, 2024
4ce67ff
misc: fix compile nits
Jan 19, 2024
b0226a9
wp: add some more shared ssqc/csqc helpers for getting to clips/class…
Jan 19, 2024
e316399
misc: fix prematch invincibility toggle
Jan 19, 2024
cd6a42b
wp: unify fire_in_anim into weapon_info rather than it being a specia…
Jan 19, 2024
9bc4cba
weapons: example of adding reload to in-animation weapon
Jan 19, 2024
247a65d
wp: revert sng clip from previous example
Jan 19, 2024
9172e0d
weapons: allow changing from nailguns when firing
Jan 19, 2024
8c0ce87
Merge pull request #1285 from newbytf/dev-cur
newbytf Jan 19, 2024
cab7011
anim: fix respawn while dead
Jan 19, 2024
db7bb2d
weapons: fix playercurrentweapon mistakenly made generic
Jan 19, 2024
8e70910
Merge pull request #1286 from newbytf/dev-cur
newbytf Jan 19, 2024
dc639a9
wp: remove fire_in_anim tag from autorifle, it just does many individ…
Jan 19, 2024
79f5d51
revert dead-player animation interpose, interactions with respawn sti…
Jan 19, 2024
9a08069
Merge pull request #1287 from newbytf/dev-cur
newbytf Jan 19, 2024
bc4de74
special2 should dismantle gun when in range
drzel Jan 21, 2024
8419a42
Merge branch 'improve-engy-special' into staging
drzel Jan 21, 2024
9ce06a3
rewind: remove localinfo to disable detpipe rewind
Jan 22, 2024
5234f48
nb: add antilag to impeller
Jan 22, 2024
949dfde
Merge pull request #1289 from newbytf/dev-cur
newbytf Jan 22, 2024
b66492f
core: fix being able to fire after being gibbed in some cases
Jan 22, 2024
c34ea3f
Merge pull request #1290 from newbytf/dev-cur
newbytf Jan 22, 2024
ebbd2b6
Add debug logging to match reporting
drzel Jan 22, 2024
1d5fa44
Add a bit more logging
drzel Jan 22, 2024
1ae6cf5
Merge pull request #1291 from newbytf/master
drzel Jan 24, 2024
f5dbcd7
weapons: more stringent server side check for whether ammo exists to …
Jan 24, 2024
b4d7da7
Merge pull request #1293 from newbytf/dev-cur
newbytf Jan 24, 2024
233e033
core: make haze-stats align better with in-game stats
Jan 28, 2024
a52b04e
Merge pull request #1294 from newbytf/dev-cur
newbytf Jan 28, 2024
baa12ca
Make grenade lockout time configurable
BeakMeister Jan 28, 2024
2659b75
Merge pull request #1296 from BeakMeister/configurable-gren-lockout
drzel Jan 28, 2024
868b803
Options to configure pipe cooldown time and whether it applies to pip…
drzel Jan 29, 2024
d5f5d20
Merge branch 'individual-pipe-cooldowns' into staging
drzel Jan 29, 2024
b6c5c55
demoman: disable allpipes_cooldown by default
Jan 29, 2024
ec19c55
Merge pull request #1298 from newbytf/dev-cur
newbytf Jan 29, 2024
e10d54e
demoman: fix death bug with new allpipes_cooldown
Jan 29, 2024
054d3d4
Merge pull request #1299 from newbytf/dev-cur
newbytf Jan 29, 2024
eeb9e37
new-balance: enable in all regions by default
Jan 29, 2024
a304e96
Merge pull request #1300 from newbytf/dev-cur
newbytf Jan 29, 2024
292e9e4
Merge pull request #1301 from newbytf/master
drzel Jan 30, 2024
afbcf61
slot_a: make slot_a work consistently with owi
Feb 2, 2024
480ba84
slot_a: make slot_a work with up to 4 inputs
Feb 2, 2024
af69103
Merge pull request #1302 from newbytf/dev-cur
newbytf Feb 2, 2024
9ee041a
misc: fix cmd break spam
Mar 15, 2024
60f605f
new-balance: migrate updates away from new-balance control
Mar 15, 2024
8c40487
teamplay: add some new helpers
Mar 15, 2024
7183634
teamplay: strip defenders (and remove ents) near cap point after capture
Mar 15, 2024
28f7d51
teamplay: lower suicide delay to 4 seconds
Mar 15, 2024
e63d927
teamplay: just kidding, 5 seconds delay
Mar 15, 2024
387d1b5
Merge pull request #1305 from newbytf/dev-cur
newbytf Mar 15, 2024
54097ec
Merge branch 'staging' into dev-cur
newbytf Mar 15, 2024
37dee8d
Merge pull request #1306 from newbytf/dev-cur
newbytf Mar 15, 2024
5aa2f74
Fix hard to pick up flag after door closing on it
drzel Mar 16, 2024
1ae240f
Merge branch 'fix-hard-to-pickup-flag-after-door-closing-on-it' into …
drzel Mar 16, 2024
f7924dc
Set discard and ammobox sizes same as backpacks
drzel Mar 17, 2024
cb97ada
Merge branch 'fix-hard-to-pickup-items' into staging
drzel Mar 17, 2024
2b55abb
Merge pull request #1307 from drzel/fix-hard-to-pickup-flag-after-doo…
drzel Mar 17, 2024
c37775d
Limit throwflag lockout to the thrower
drzel Mar 17, 2024
c39673e
Add early return
drzel Mar 17, 2024
b704f65
Merge branch 'limit-throwflag-lockout-to-thrower' into staging
drzel Mar 17, 2024
3cea3dc
Revmove duplicate local entity declaration
drzel Mar 17, 2024
aae3988
Merge branch 'limit-throwflag-lockout-to-thrower' into staging
drzel Mar 17, 2024
2a8c980
Fix freelook in demos
drzel Mar 18, 2024
fce83e4
Merge branch 'master' into fix-freelook-in-demos
drzel Mar 18, 2024
d409114
Merge branch 'fix-freelook-in-demos' into staging
drzel Mar 18, 2024
b411bf4
core: make special act like +special
Mar 18, 2024
23308a0
Merge pull request #1317 from newbytf/dev-cur
newbytf Mar 18, 2024
470179b
teamplay: add message on strip and remove primed grenades
Mar 18, 2024
1e77ee6
Merge pull request #1318 from newbytf/dev-cur
newbytf Mar 18, 2024
bf74d46
pmove: fix maxspeed
Mar 18, 2024
d71f6f2
Merge pull request #1319 from newbytf/dev-cur
newbytf Mar 18, 2024
2dfdd86
Revert "core: make special act like +special"
drzel Mar 19, 2024
e06d9f0
pmove: fix maxspeed
Mar 18, 2024
3b35deb
Merge pull request #1314 from drzel/fix-freelook-in-demos
drzel Mar 20, 2024
43a38d7
Merge pull request #1310 from drzel/limit-throwflag-lockout-to-thrower
drzel Mar 20, 2024
4d9986e
Merge pull request #1308 from drzel/fix-hard-to-pickup-items
drzel Mar 20, 2024
c1a10b3
Add play to completion admin option
drzel Apr 7, 2024
e29f388
Merge branch 'play-to-completion' into staging
drzel Apr 7, 2024
4395992
Fix new_balance
haze-au Apr 18, 2024
bc0a516
Comment out effstrip - unused
haze-au Apr 18, 2024
c4594aa
Merge pull request #1321 from haze-au/staging
drzel Apr 18, 2024
e289d2f
Fix broken max_gren1_engineer setting
drzel Apr 20, 2024
f565a79
Honour server max gren config
drzel Apr 20, 2024
28efcc0
Move defaults from last four years server config to code
drzel Apr 22, 2024
2fdbecd
Clean up max gren logic
drzel Apr 22, 2024
6d5c820
Merge pull request #1320 from drzel/play-to-completion
drzel Apr 22, 2024
95c7c2b
Merge pull request #1322 from FortressOne/staging
drzel Apr 22, 2024
b38fe02
Support localinfo max grens setting -1 for default
drzel Apr 23, 2024
8fd378d
Put a flag on cap strip
drzel Apr 25, 2024
23de49a
Make a much more obvious flag pick up notification
drzel Apr 25, 2024
e441bb7
Specify flag colour in pickup notification
drzel Apr 26, 2024
8756237
Rename ready panel to notification panel
drzel Apr 26, 2024
960ba31
Warning go away
drzel Apr 26, 2024
791abcc
Remove debug prints
drzel Apr 26, 2024
e2a2d98
Merge pull request #1325 from drzel/improved-flag-pickup-notification
drzel Apr 26, 2024
7d94dda
Remove flag pickup notification when flag thrown
drzel Apr 30, 2024
e589b97
Fix token exposure
drzel May 9, 2024
91491d4
Merge pull request #1330 from drzel/no-setinfo-login
drzel May 9, 2024
56cd80e
Default gren throw lockout 0
drzel May 16, 2024
8ef1dfb
Correct goal_results to goal_result
enondev Jun 5, 2024
135277a
Merge pull request #1333 from enondev/master
drzel Jun 6, 2024
f33a8f7
Merge pull request #1331 from drzel/default-gren-throw-lockout-off
drzel Jun 6, 2024
96faeb8
Merge pull request #1327 from drzel/flag-pickup-notification
drzel Jun 6, 2024
c5fb5d6
First pass
drzel Jul 31, 2024
0ff8e03
Trigger skin refresh on setinfo change
drzel Aug 1, 2024
561af5d
Update team colours, apply to all players on joining server
drzel Aug 6, 2024
fff9b56
Support spy
drzel Aug 6, 2024
fb41a83
Refactor
drzel Aug 6, 2024
b9b8b76
Remove debug print
drzel Aug 6, 2024
de87681
Refactor
drzel Aug 6, 2024
f6c978f
just use setinfos for team colours for now
drzel Aug 6, 2024
d5c4e2a
Tweak red skin colour
drzel Aug 7, 2024
66ed8ae
Remove unneeded variables
drzel Aug 7, 2024
e53b6c1
Refactor, remove uneeded stuffcmds
drzel Aug 7, 2024
a8b659d
Refactor
drzel Aug 7, 2024
1052feb
Maybe fix wrong teamcolour on occasion, refactor
drzel Aug 7, 2024
314f6eb
Support teamcolor and enemycolor cvars
drzel Aug 7, 2024
402bb8b
Refactor
drzel Aug 8, 2024
bb66929
Don't send unneccessary setinfos
drzel Aug 11, 2024
ec294f5
Refactor
drzel Aug 11, 2024
e3a579a
Remove accidentally committed
drzel Aug 11, 2024
0556818
Update readme
drzel Aug 14, 2024
e748541
Update README
drzel Aug 14, 2024
b2d8d5c
Refactor
drzel Aug 25, 2024
2080122
Don't reveal spies by spamming teamxcolor setinfos
drzel Aug 25, 2024
757c48b
Support off option for setxcolor like enemycolor and teamcolor
drzel Aug 26, 2024
07c48fc
Remove debug statement
drzel Aug 27, 2024
3b86254
Make yellow a bit more yellow
drzel Aug 27, 2024
34b4920
Fix teamxcolor 'off' not respected on server join
drzel Aug 28, 2024
e3c52d6
Refactor
drzel Aug 28, 2024
eaecdce
don't send stuffs, remove debug
drzel Aug 28, 2024
d45befc
Do skin updates on next prethink
drzel Sep 11, 2024
271497b
Remove debug statements
drzel Sep 12, 2024
33dcdde
Merge pull request #1335 from drzel/fo-skins
drzel Oct 13, 2024
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
30 changes: 30 additions & 0 deletions .github/workflows/workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Compile and Upload

on:
push:
branches:
- master
- staging

jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Compile
run: |
wget http://fte.triptohell.info/moodles/linux_amd64/fteqcc64
chmod +x fteqcc64
export PATH=$GITHUB_WORKSPACE:$PATH
make
mkdir -p dats/${{ github.ref }}
cp *.dat dats/${{ github.ref }}
- uses: jakejarvis/s3-sync-action@master
with:
args: --acl public-read --follow-symlinks
env:
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: 'ap-southeast-2'
SOURCE_DIR: 'dats/refs/heads/'
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,7 @@
*.lno
*.exe
*.log
*.bat
*.patch
fteqcc64
.vscode/tasks.json
.gitignore
4 changes: 3 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@ ifndef REV
endif

all:
gmqcc -std=fteqcc -fvariadic-args -funtyped-nil -DVER=\"$(VER)\" -DREV=\"$(REV)\"
fteqcc64 -DVER=\"$(VER)\" -DREV=\"$(REV)\" ./ssqc/progs.src
fteqcc64 -DVER=\"$(VER)\" -DREV=\"$(REV)\" ./csqc/csprogs.src
fteqcc64 -DVER=\"$(VER)\" -DREV=\"$(REV)\" ./menu/menu.src

clean:
rm -f $(TARGET) qwprogs.lno files.dat progdefs.h
291 changes: 272 additions & 19 deletions README.md

Large diffs are not rendered by default.

Loading