Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
483edae
LEAVEMEALONE: players can't bother you in prewar
dusty-qw Mar 14, 2025
346f855
WIPEOUT: fix invisible player interference
dusty-qw May 25, 2025
f391648
WIPEOUT: /latejoin <team>
dusty-qw Jul 9, 2025
82f43f5
WIPEOUT: special rules for teams of one
dusty-qw Jul 10, 2025
9ba5ee6
WIPEOUT: remove alive_time field
dusty-qw Jul 10, 2025
036453a
WIPEOUT: use custom spawn config
dusty-qw Jul 11, 2025
8ab40a7
WIPEOUT: spawn radius doesn't apply through walls
dusty-qw Jul 11, 2025
ad7a11a
WIPEOUT: smoother player tracking while dead
dusty-qw Jul 11, 2025
c1b9c6a
WIPEOUT: words
dusty-qw Jul 12, 2025
615bfda
Merge pull request #414 from dusty-qw/leavemealone
tcsabina Jul 22, 2025
2ede536
Merge branch 'master' into wipeout-updates
dusty-qw Jul 22, 2025
6e747b1
Merge pull request #415 from dusty-qw/wipeout-updates
tcsabina Jul 22, 2025
5268aa7
SOCDv2
Sep 2, 2025
3f07806
Merge branch 'master' into socd
b1az3 Sep 2, 2025
5bc28e9
Merge pull request #360 from b1az3/socd
tcsabina Sep 6, 2025
3cb53cf
Preparing 1.46 release)
tcsabina Sep 14, 2025
ab33b28
Merge pull request #417 from tcsabina/master
tcsabina Sep 14, 2025
44b1296
starting 1.47-dev
tcsabina Sep 14, 2025
2ab70de
Merge pull request #418 from tcsabina/master
tcsabina Sep 14, 2025
eb35c93
BUG FIX: relink after player solid state changes
Sep 14, 2025
3558248
Merge pull request #420 from tcsabina/master
tcsabina Sep 14, 2025
b0d83b0
Add bot support for map Catalyst
liback Sep 16, 2025
f789d9f
Add bot support for map Stronghold
liback Sep 16, 2025
f622f53
Add bot support for map Defer
liback Sep 16, 2025
125f7d1
Add bot support for map Qube
liback Sep 16, 2025
d2f6cc2
Add bot support for map Metron
liback Sep 16, 2025
03fbb5e
Add bot support for map Pocket
liback Sep 16, 2025
b14ee50
Merge pull request #421 from liback/bot-support
tcsabina Sep 17, 2025
107e703
Update cmake min version requirement to 3.10
riovv Sep 26, 2025
dcf6199
Merge pull request #423 from riovv/master
tcsabina Sep 26, 2025
2628185
PREWAR: q3 style prewar with k_prewar 3
dusty-qw Oct 11, 2025
4d04c6e
BUILD: support newer versions of gcc/clang by setting c standard to g…
ciscon Oct 19, 2025
7629102
Merge pull request #428 from ciscon/build-fix_for_new_gcc
ciscon Oct 19, 2025
c43aafc
Fix SOCD detection
osm Nov 21, 2025
39dd7f4
Merge pull request #429 from osm/fix-socd-detection
osm Nov 21, 2025
c871f3d
Add socd command
osm Jul 4, 2025
a198385
Merge pull request #430 from osm/add-socd-command
tcsabina Nov 25, 2025
fe7f774
Add item pickup bonus for ToT mode
osm Nov 25, 2025
2dd9dbc
DOWNLOAD: Align chunksperframe to server default.
dsvensson Nov 25, 2025
72fc549
Merge pull request #432 from qw-ctf/chunks
dsvensson Nov 25, 2025
e67088d
Merge pull request #431 from osm/add-item-pickup-bonus
tcsabina Nov 25, 2025
a489de7
Add spawnicide
osm Nov 26, 2025
f3f4567
Merge pull request #433 from osm/add-spawnicide
osm Nov 29, 2025
a5ab051
Display matchtag when player goes ready
osm Nov 29, 2025
7cd9ad1
Merge pull request #434 from osm/display-matchtag-when-ready
osm Nov 30, 2025
c30a563
Make bot skill mode toggleable
osm Nov 30, 2025
563a524
Merge pull request #435 from osm/make-bot-skill-mode-toggleable
osm Nov 30, 2025
a873428
Allow pause without matchtag if k_pause_without_matchtag is set
osm Nov 30, 2025
71dfc18
Merge pull request #436 from osm/allow-pause-without-matchtag
osm Dec 1, 2025
10aded9
Allow spawn markers to be shown during games
osm Dec 1, 2025
078df8b
Merge pull request #437 from osm/allow-spawn-markers-during-match
osm Dec 7, 2025
c166537
Fix format string
osm Dec 7, 2025
9ecc0a5
Merge pull request #438 from osm/fix-format-string
osm Dec 8, 2025
18ce999
Revert "LEAVEMEALONE: players can't bother you in prewar"
osm Dec 13, 2025
8cadd8a
Revert "BUG FIX: relink after player solid state changes"
osm Dec 13, 2025
e64f946
Merge pull request #439 from osm/revert-leavemealone
tcsabina Jan 4, 2026
3523059
Merge remote-tracking branch 'qw-group/master' into master
dusty-qw Jan 14, 2026
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
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.9.0)
cmake_minimum_required(VERSION 3.10.0)

# Set project name and languge.
project(qwprogs C)
Expand Down Expand Up @@ -160,7 +160,7 @@ if (CMAKE_C_COMPILER_ID STREQUAL "MSVC")
# 4459 - shadowing globals, broadly used
target_compile_options(${PROJECT_NAME} PRIVATE /W4 /wd4100 /wd4210 /wd4456 /wd4459)
else()
target_compile_options(${PROJECT_NAME} PRIVATE -Wall)
target_compile_options(${PROJECT_NAME} PRIVATE -Wall -std=gnu17)

check_c_compiler_flag("-Wstrict-prototypes" HAS_CFLAG_STRICT_PROTOTYPES)
if (HAS_CFLAG_STRICT_PROTOTYPES)
Expand Down
2 changes: 1 addition & 1 deletion include/g_local.h
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@

#define MOD_NAME ("KTX")
#define MOD_FULLNAME ("KTX: Kombat Teams eXtreme")
#define MOD_VERSION ("1.46-dev-r402")
#define MOD_VERSION ("1.47-dev-qwc")
#define MOD_BUILD_DATE (__DATE__ ", " __TIME__)
#define MOD_SERVERINFO_MOD_KEY ("ktxver")
#define MOD_URL ("https://github.com/QW-Group/ktx")
Expand Down
6 changes: 2 additions & 4 deletions include/progs.h
Original file line number Diff line number Diff line change
Expand Up @@ -986,8 +986,6 @@ typedef struct gedict_s
float fIllegalFPSWarnings;
// ILLEGALFPS]

qbool leavemealone; // if player doesn't want to be shot by other players during pre war

// SOCD detectioin
float fStrafeChangeCount;
float fFramePerfectStrafeChangeCount;
Expand Down Expand Up @@ -1252,8 +1250,8 @@ typedef struct gedict_s

// {
// let mvdsv know when player has teleported, and adjust for high-ping
int teleported;
float teleport_time;
int teleported;
float teleport_time;
// }

// {
Expand Down
Loading