Denis Pauk
4cafc778ef
game: Sync CDTRACK code with ReRelease code
...
Look to: https://github.com/yquake2/yquake2remaster/issues/18
2024-04-05 00:48:43 +03:00
Denis Pauk
18d0310e4b
game: show values for unknow fields
2024-04-04 00:30:56 +03:00
Denis Pauk
f7dc2777c5
server: support of load original game library
2024-03-24 12:32:30 +02:00
Denis Pauk
25dc9cf064
models: md3/md5 show count of verts and tris
2024-03-09 15:41:11 +02:00
Guilherme Nemeth
d137fe863c
berserker: slam attack, running club attack
...
Based on: 31bc4e52e3
2024-03-09 14:30:39 +02:00
Denis Pauk
6973181a21
client: bump protocol and game version / unstable compatibility
...
Config string numbers is different to original Quake 2 code,
code is not compatible with any version of official protocols or
game code. And game code should be recompiled for use with engine.
2024-02-29 00:05:21 +02:00
Denis Pauk
5c89bbf645
game: cleanup zombie code
2024-02-25 19:12:05 +02:00
Denis Pauk
ef1a1c21e6
game: cleanup shambler game func export
2024-02-25 18:19:07 +02:00
Denis Pauk
4e92b008c0
game: do not export non edict_t function as gamefunc
2024-02-25 17:41:46 +02:00
Denis Pauk
54a8380972
game: do not export G_Set* as gamefunc
2024-02-25 17:19:27 +02:00
Denis Pauk
93c580f733
game: cleanup player export
2024-02-25 16:59:36 +02:00
Denis Pauk
55313fa513
game: restore rogue RDM_DEATHBALL code
2024-02-25 15:39:37 +02:00
Denis Pauk
0326d45cf8
game: rerelease port carrier CreateFlyMonster use
2024-02-25 15:18:49 +02:00
Denis Pauk
4870c1cc62
game: cleanup exports and rename TH_viewthing -> viewthing_think
2024-02-25 14:19:33 +02:00
Denis Pauk
2323e12872
game: remove spawn functions from game functions
2024-02-25 13:17:17 +02:00
Denis Pauk
f95ca59717
game: savegame sort fields
2024-02-25 12:42:14 +02:00
Denis Pauk
d88732f8da
game: cleanup savegame exports
2024-02-25 12:36:53 +02:00
Denis Pauk
863dc290a8
game: cleanup savegame function g_*
2024-02-25 00:54:26 +02:00
Denis Pauk
4196fd356c
game: remove unused functions
2024-02-25 00:21:48 +02:00
Denis Pauk
1c0a4590d3
game: cleanup savegame exports
2024-02-24 23:56:15 +02:00
Denis Pauk
d48604ff8a
game: update gamemmove list
2024-02-24 23:42:35 +02:00
Denis Pauk
98de9d412a
game: gamefunc list sort
2024-02-24 23:21:12 +02:00
Denis Pauk
b9bafd0579
game: gamemmove list sort
2024-02-24 23:01:03 +02:00
Denis Pauk
7b29dce03f
game: enforcer frame names usage and save fix
2024-02-24 17:34:02 +02:00
Denis Pauk
d907b8bb57
game: add defines for frames
...
Add frame names for infighter/quake 1 monsters,
without code use for now.
2024-02-14 00:29:05 +02:00
Denis Pauk
b21391954d
game: fix shambler effect
2024-02-11 23:51:33 +02:00
Denis Pauk
47bacf9a52
game: Add support some of quake 1 monsters
...
Shambler is left without chenges and fixes for now.
2024-02-11 19:10:57 +02:00
decino
5b62a2f416
game: add Quake monsters logic
...
Based on: https://github.com/decino/q2-infighter
2024-02-11 15:33:26 +02:00
Denis Pauk
1343dbcc97
ctf: fix STAT_* values to start from unused slot
2024-02-10 19:18:26 +02:00
Denis Pauk
014dd11b2e
clean up function definitions
2024-01-07 19:22:09 +02:00
Denis Pauk
7372623056
cleanup function definitions
2024-01-01 17:36:53 +02:00
Denis Pauk
4a6632dac6
models: Show list of model images in developer mode
2023-12-29 19:48:17 +02:00
Denis Pauk
8ecef62a5d
clean up model list show
2023-12-25 00:05:38 +02:00
Denis Pauk
6b4f197ac0
game: Add third person view
...
Based on codes:
* Lazarus mod
* KMQuake2 codes
* Slight Mechanical Destruction mod
https://bitbucket.org/Knightmare66/kmquake2_stable/src/master/game/p_chase.c
2023-12-25 00:05:38 +02:00
Denis Pauk
642aeedc43
Merge remote-tracking branch 'yquake2/master'
2023-12-18 12:47:09 +02:00
Denis Pauk
80ff901765
Fix build with Q_min/Q_max: 5da0e5f0
2023-12-16 23:37:20 +02:00
Jaime Moreira
01ce6787dc
Preview of the coming weapon for weapprev/weapnext
...
The weapon you are changing to appears in the HUD, in "pickup" format.
Requires g_quick_weap == 1.
2023-12-16 17:52:00 -03:00
Jaime Moreira
9eca08fd92
Faster "weapprev" and "weapnext" behavior
...
These commands can now "count" how many times they have been called,
similar to how "cycleweap" operates after #865 .
This allows for changing to different weapons, instead of just going
"one down" or "one up".
New cvar "g_quick_swap" allows to enable/disable this behavior.
2023-12-07 23:57:19 -03:00
Denis Pauk
dab662c8ba
game: fix guardian and shambler save
2023-11-18 20:14:48 +02:00
Denis Pauk
9958db18d6
game: Add ReRelease Shambler Monster
2023-11-17 00:45:58 +02:00
Denis Pauk
1151c91069
game: Add ReRelease Guardian Monster
2023-11-12 23:51:58 +02:00
Denis Pauk
145027c240
game: fix actor save, revert of 038b7f01
2023-11-09 23:55:29 +02:00
Denis Pauk
6aece83adb
game: restore rerelease target_actor used in biggun
2023-11-09 00:56:33 +02:00
Denis Pauk
081d0fffa4
game: add ReRelease Arachnoid monster
2023-11-09 00:15:23 +02:00
Denis Pauk
1270ae66d5
client: cache 8 maps in collision code
2023-11-05 18:50:02 +02:00
Denis Pauk
172e8b743e
game: merge ctf
2023-11-04 21:03:05 +02:00
Denis Pauk
f0155f0163
game: sync ctf g_ai
2023-11-04 20:22:01 +02:00
Denis Pauk
977dbc34e6
game: disable ctf menu if game != ctf
2023-11-04 19:45:23 +02:00
Denis Pauk
d27fc1f333
game: sync ctf player
2023-11-04 18:30:46 +02:00
Denis Pauk
802a874f64
game: sync ctf g_cmds
2023-11-04 17:32:56 +02:00