Commit graph

1854 commits

Author SHA1 Message Date
ab34230016
GS-EntBase: func_door_rotating gets the 'locked_sound' too. That's
it for today.
2021-09-12 01:11:36 +02:00
eda2e3e751
GS-EntBase: Implement 'locked_sound' in func_door. 2021-09-12 01:06:45 +02:00
c9d502f364
GS-EntBase: env_shooter's Respawn should set .think to __NULL__
to avoid potential Respawn() calls not working as expected.
2021-09-12 00:30:37 +02:00
dfa7e32eca
CBaseNPC: Don't allow us to 'Speak' or 'Sentence' when we're dead. 2021-09-12 00:21:28 +02:00
f884b3d35d
Separate networking between CBaseEntity and CBaseMonster, needs
cleaning.
2021-09-12 00:13:24 +02:00
10b2ff1fca
Add setorigin_safe(), which is just like setorigin but pushes
entities upwards out of the ground.
2021-09-12 00:12:55 +02:00
b8de87d45c
func_pushable: Mark collision-helper as non-solid upon breaking. 2021-09-12 00:11:12 +02:00
d4fe258d62
prop_vehicle_driveable: Fix QUAKED definition classifying it as
a brush entity, oops.
2021-09-11 22:46:29 +02:00
d94a5f33eb
GS-EntBase: Add prop_vehicle_driveable, for model based 4-wheel
vehicles.
2021-09-11 22:43:14 +02:00
b7f722dae1
build_game.sh: add SKIP_UPDATE check 2021-09-09 19:18:50 +02:00
bc2fbb4a69
Implement setpos() and setang(). The engine provides setpos, but
we may want to declare it for possible future overrides.
2021-09-09 19:03:26 +02:00
5578b0e602
GS-EntBase: Add client-side prediction for func_tankmortar. 2021-09-08 20:17:13 +02:00
05fe98e0ca
vmap.sh: add VMAP_FASTLIGHT env check 2021-09-04 00:05:42 +02:00
94620ee2da
build_game.sh: separate vcs fetching from build-loop 2021-09-02 21:16:18 +02:00
2a86794d67
Add precache_cubemap() to src/client/defs.h 2021-09-02 21:11:54 +02:00
8ba5bc56d2
Sound: Added 'distshader' keyword support... which will play a
another sound definition at global attenuation (explosions like this)
2021-09-02 10:10:27 +02:00
4a2cde56cc
Clean up pseudorandom() a bit. 2021-09-02 09:47:48 +02:00
527318bd65
Deprecate CBaseFX, introduce .predraw for weapon functions. 2021-09-02 09:39:37 +02:00
9fa091db43
Reserve 3 SRC'04 rendermodes, implement RM_DONTRENDER. 2021-09-01 22:41:11 +02:00
fd05c2419c
Minor cleanup of SendFlags assignments, fix for 'sv respawn_ents' affecting players. 2021-09-01 22:11:30 +02:00
f0957141cc
CBaseEntity: Add inputs for 'Kill' and 'KillHierarchy' 2021-09-01 21:39:21 +02:00
1657ff3e29
GS-EntBase: Move I/O system into CBaseEntity, add Skin, Disable/EnableShadow inputs... 2021-09-01 21:30:10 +02:00
57f1408b8c Add UpdateView() to CBaseVehicle, to let vehicles override the
camera properties in CSQC_UpdateView before rendering.
2021-09-01 15:19:50 +02:00
0bc83d289d Menu-FN: Add r_pixelscale, to be used in combination with r_autoscale 2021-08-29 21:41:31 +02:00
2377734e60 Client: Remove drawpic and drawsubpic wrappers. 2021-08-29 19:42:45 +02:00
2066669bee build_game.sh: when gamedir parameter is specified, pull from the main repo first before pulling from gamedir 2021-08-29 19:10:55 +02:00
6cea322f6a base_player: Network v_angle[1] along with angles[1] 2021-08-29 18:28:11 +02:00
8db164adc7 make_dist.sh: bundle any script starting with install_*.sh into the game-dir 2021-08-29 16:03:48 +02:00
42b1abf668 Menu-FN/FS: Only parse sprays from logos/, not root of mod-dir
anymore. Users with giant BMP screenshots will rejoice
2021-08-29 09:53:36 +02:00
34505bcacf GS-EntBase: Fix crash with vehicles by networking them separately
from CBaseEntity, which will assign the needed client-side input
method for prediction
2021-08-28 21:25:38 +02:00
4952e7fbe0 Menu-FN & GLSL: Hack to allow for .colormap style top/bottom color
onto vertexlit entities. Requires .colormod[2] to be 2.
Used by the menu with MODEL_PREVIEW.
2021-08-27 21:52:41 +02:00
6de82ca18c Menu-FN: if a menu.dat is compiled with MODEL_PREVIEW defined,
we'll use a 3D player-model previews instead of the image based one
2021-08-27 21:15:57 +02:00
0ae6d8048b build.cfg: if BUILD_ENGINEREVISION is 0, build latest. 2021-08-27 12:31:07 +02:00
d08bc865d8 Update doc/ to include notes about the filesystem and loading multiple game-dirs in sequence 2021-08-27 12:18:50 +02:00
e28de86415 Call DSP_UpdateSoundscape(), seems I forgot all about it! 2021-08-27 11:35:59 +02:00
966f376942 vmap script: Add VMAP_FASTVIS env check 2021-08-25 09:02:56 +02:00
be0df99c8d Menu-FN: Add WEBMENU define, to get rid of all the filesystem
searches related to mods and packages for potential web builds
2021-08-23 11:04:56 +02:00
76b26fd3af func_brush: Clarify default state in the QUAKED description 2021-08-19 19:11:46 +02:00
d4fccac03f Work towards making vehicles predicted, this is ongoing. 2021-08-19 17:54:08 +02:00
78de7b001a Added make_shadertags.sh, which will prove useful for Radiant users 2021-08-16 10:48:01 +02:00
62b5e300d7 Set default physics cvars up on init, as the engine has some set to "" and
thus renders our autocvar definitions useless.
2021-08-14 09:13:27 +02:00
f562991ada Clean-up defines for physics vars. Those are handled elsewhere... 2021-08-14 08:49:40 +02:00
f4ee4d62d0 make_mapdef.sh: small change to help other QUAKED parsers 2021-08-12 21:51:22 +02:00
a3e0cceba0 GS-Entbase: Add detailed QUAKED definition for light_environment! 2021-08-12 21:34:32 +02:00
0d759c724c Menu-FN: Support for mIRC color codes in the Chat-Room function (fg only) 2021-08-12 12:36:48 +02:00
e6f7b95578 build_tools.sh: Adjust naming to match upstream tool 2021-08-10 12:08:34 +02:00
fbf6ee7367 Switch from iqmtool to vvmtool. 2021-08-10 12:07:09 +02:00
c7004625ae Menu-FN: Add LOGO_STATIC, rename LOGO to LOGO_AVI. Allowing mods to have
non video menu headers
2021-08-08 14:06:26 +02:00
844c29bf23 Menu-FN: Off-load font definitions into external .font files, like cgame 2021-08-08 13:54:05 +02:00
0cd6694c32 Menu-FN: Parse locale file info, then gfx/shell definition overrides to
allow for proper translations of the menu system.
2021-08-08 12:12:17 +02:00