930 Commits

Author SHA1 Message Date
Roman Chistokhodov
b82f524819 Fix Human Grunts dropping weapons again if the game is saved and loaded while the grunt is dying
Same as bc7d6e3c07
2023-04-24 01:55:43 +03:00
Andrey Akhmichin
6b033473d4
Merge branch 'master' into opfor 2023-04-23 23:09:01 +05:00
Andrey Akhmichin
523ee2ad97
Clear client flags in ClientDisconnect, because engine doesn't clear them before calling ClientConnect, but only before ClientPutInServer, on next connection to this slot.
Same as 5caf49f063
2023-04-23 22:11:54 +05:00
Andrey Akhmichin
5eeb649cec
Rename "cl_viewbob" cvar to "cl_bobtilt". 2023-04-23 21:58:34 +05:00
Andrey Akhmichin
c506f2a582
Fix crash while parsing command menu with unsupported custom button.
Same as 3e0214ee12
2023-04-23 21:44:47 +05:00
nekonomicon
9a4eddfba9
Merge pull request #368 from FWGS/buildsystems-overhaul
Buildsystems overhaul
2023-04-23 16:24:17 +00:00
Alibek Omarov
66f4bbf218
server: remove unused prop.cpp (#367) 2023-04-23 16:20:10 +00:00
Andrey Akhmichin
5cca1eb971
Change view rolling via separate cvars under GoldSource. 2023-04-23 21:11:29 +05:00
Andrey Akhmichin
aec0f79806
Change bunnyhop cap via movevar. 2023-04-23 20:54:36 +05:00
Alibek Omarov
036db21bc1 wscript: fix MSVC_TARGETS defined after XP compatibility check was made (thus fixing IndexOutOfRange error) 2023-04-21 03:09:32 +03:00
Alibek Omarov
399f7213e9 LibraryNaming: add IRIX, linuxunkabi definitions, remove unused PowerPC definitions (until somebody ports new engine to PPC) 2023-04-17 19:19:32 +03:00
Alibek Omarov
09d3e6327d cmake: LibraryNaming: greatly speedup common configurations 2023-04-17 06:30:08 +03:00
Alibek Omarov
7365d43aef public: build: synchronize with engine 2023-04-17 06:27:58 +03:00
Alibek Omarov
c3522346e9 client: wscript: feature parity with CMake, try to use file globs and exclude list to make maintenance easier 2023-04-17 05:25:27 +03:00
Alibek Omarov
9066063ce9 server: wscript: feature parity with CMake, try to use file globs and exclude list to make maintenance easier 2023-04-17 05:25:23 +03:00
Alibek Omarov
b9ce326714 wscript: rework waf script, add mod_options.txt support, synchronize with engine as much as possible 2023-04-17 05:23:19 +03:00
Alibek Omarov
b15a1388ad waf: upgrade to latest waifu master 2023-04-17 03:59:56 +03:00
Alibek Omarov
822f8906ac CMakeLists: add support for mod_options.txt
* This however, removes support for CMake earlier than 3.9
  which isn't a big problem to me, as we also support Waf which supports
  Python 2.7, so there is always an option for legacy systems
2023-04-16 04:53:49 +03:00
Alibek Omarov
dcdcfa9eeb Add common file mod_options.txt that's used to set current mod options between all supported build systems 2023-04-16 04:51:44 +03:00
Alibek Omarov
459ac7fa02 scripts: waifulib: compiler_optimizations: synchronize with engine 2023-04-16 04:01:29 +03:00
Andrey Akhmichin
a4a2b34386
Avoid lags using movevar. 2023-04-10 01:58:47 +05:00
Elinsrc
b3223d9324
fixplayerscore (#364) 2023-04-09 13:31:30 +00:00
Andrey Akhmichin
840457f471
Fix synctype_t enumeration redefinition. 2023-03-12 01:55:34 +05:00
Andrey Akhmichin
942500309b
Merge branch 'master' into opfor 2023-03-12 00:14:33 +05:00
nekonomicon
3329d49dca
Merge pull request #359 from fgsfdsfgs/vita-hl
PlayStation Vita support
2023-03-11 19:11:20 +00:00
fgsfds
b351c7ac5d
docs: add psvita instructions to README 2023-03-10 23:11:25 +01:00
fgsfds
6b43f5af25 scripts: waf: psvita: remove fsigned-char and GNU_SOURCE 2023-03-09 18:38:13 +01:00
fgsfds
a98ed47403 cmake: fix psvita builds 2023-03-09 15:42:16 +01:00
fgsfds
2326ad038d Merge branch 'master' of https://github.com/FWGS/hlsdk-xash3d into vita-hl 2023-03-09 15:22:33 +01:00
Andrey Akhmichin
8fea0c606d
Merge branch 'master' into opfor 2023-03-02 19:13:51 +05:00
Roman Chistokhodov
06dbc02bc1
Make shock rifle use w_shock_rifle.mdl as W model, instead of w_shock.mdl. Add idle animation (#358) 2023-03-02 14:09:33 +00:00
Roman Chistokhodov
ad6fb5fe07
Fix crash on older GoldSource versions that didn't have m_rawinput cvar (#357) 2023-03-02 14:09:09 +00:00
fgsfds
0efa8a6388 Merge branch 'master' of https://github.com/FWGS/hlsdk-xash3d into vita-hl 2023-02-25 22:45:05 +01:00
fgsfds
fa29254828 psvita support 2023-02-25 22:44:58 +01:00
Andrey Akhmichin
d11f853464
Update README.md 2023-02-22 00:42:23 +05:00
Andrey Akhmichin
8d6e9549bb
Merge branch 'master' into opfor 2023-02-20 07:18:35 +05:00
nekonomicon
d45fffc231
Merge pull request #354 from FreeSlave/rawinput_fixes
Access m_rawinput cvar via pointer. Track m_rawinput change when prediction is disabled
2023-02-20 02:12:10 +00:00
Andrey Akhmichin
6901510dc9
Merge branch 'master' into opfor 2023-02-08 23:55:51 +05:00
nekonomicon
7d1d2aad85
Merge pull request #353 from fgsfdsfgs/switch-hl
Nintendo Switch support
2023-02-08 18:44:44 +00:00
fgsfds
0c1868f17e
readme: include nswitch build instructions 2023-02-08 19:39:29 +01:00
fgsfds
b01237f698 scripts: revert the arm64->aarch64 change 2023-02-08 01:01:26 +01:00
fgsfds
c6da23892f nswitch: do not link libstdc++ to game libraries 2023-02-08 00:53:45 +01:00
fgsfds
d32df80822 nswitch support 2023-02-05 02:02:19 +01:00
Bohdan Shulyar
eceb28a304
Remove useless macro from weapons.h (#352) 2023-01-09 15:03:07 +00:00
FreeSlave
e0279920c7 Access m_rawinput cvar via pointer instead of CVAR_GET_FLOAT 2022-12-30 13:14:00 +03:00
FreeSlave
06424ce6fa Track m_rawinput changes when weapon prediction is disabled 2022-12-30 10:57:07 +03:00
Roman Chistokhodov
e785ec1582
Fix babyvoltigore attack (#348) 2022-12-03 15:05:30 +00:00
Andrey Akhmichin
4197025004
Merge branch 'master' into opfor 2022-11-26 02:34:24 +05:00
Andrey Akhmichin
63e3769c46
Fix animation code accessing invalid sequence descriptor.
https://github.com/ValveSoftware/halflife/issues/3308
2022-11-26 02:30:26 +05:00
Roman Chistokhodov
1c80e4bbcd
Add a cvar fixing pushable excessive acceleration (#343) 2022-11-25 09:41:42 +00:00