Commit graph

2296 commits

Author SHA1 Message Date
smallmodel
fae261d7da
UI game message fix 2023-12-27 15:43:28 +01:00
smallmodel
6b5e527b6b
Fixed callvote line breaks 2023-12-27 15:38:17 +01:00
smallmodel
b7005a310e
Fixed callvote still executing kick with an invalid player 2023-12-27 15:14:08 +01:00
smallmodel
edd25b9264
Readded support for supporting configstrings in multiple chunks 2023-12-27 15:13:42 +01:00
smallmodel
65a8b03ee4
Fixed infinite loop in SV_SendConfigstring when sending multiple chunks 2023-12-27 15:13:17 +01:00
smallmodel
0044ec0ac0
Increased MAX_CMD_LINE for testing purposes 2023-12-27 15:11:17 +01:00
smallmodel
73111d854d
Fixed an infinite loop bug when selecting the previous/next weapon 2023-12-27 14:07:57 +01:00
smallmodel
065ab98175
Added a comment in CondMinChargeTime about the crash fix 2023-12-27 14:07:34 +01:00
smallmodel
cbeaeba828
Use IsSubclassOfWeapon() and IsSubclassOfPlayer() 2023-12-27 14:06:22 +01:00
pryon
11f7728b9d Move strdup'd string cleanup to uipopup_describe's dtor 2023-12-20 17:52:02 +01:00
pryon
7510b05d25 Properly free memory allocated by strdup calls 2023-12-18 19:56:26 +01:00
pryon
e467f91262 Fix pulldown menu labels showing raw cvar values 2023-12-18 17:49:01 +01:00
pryon
ec71ff3c3c
Implement UIPopupMenu (#87)
* Implement UIPopupMenu

* Use `std::fmax` for floats
2023-12-17 22:51:18 +01:00
smallmodel
4a4a552a05
Fixed crash due to corrupted stack values 2023-12-07 18:04:57 +01:00
pryon
5b3615d262
Implement UIPulldownMenuContainer (#86)
* Implement UIPulldownMenuContainer

* Review suggestions:
 - remove unnecessary extern declarations
 - add comment about a possible memleak
2023-12-05 23:27:27 +01:00
pryon
2821488c93
Implement UIPulldownMenu (#85)
* Implement UIPulldownMenu

* Remove unnecessary value-type member initialization
2023-12-05 19:50:41 +01:00
smallmodel
9814887b10
Don't execute Git if the source directory is not a working Git repo 2023-11-29 19:04:24 +01:00
smallmodel
60faa9dd9b
Updated the version number 2023-11-29 17:57:47 +01:00
smallmodel
75f8f86f86
Fixed compilation error on some compilers 2023-11-29 00:08:35 +01:00
smallmodel
0ee1307e75
Fixed missing m_Thread archive 2023-11-28 20:26:40 +01:00
smallmodel
f0c38305b5
Fixed defaultEntry having a NULL value even if there are elements 2023-11-28 20:13:55 +01:00
smallmodel
e07dda6991
Fixed defaultEntry not being initialized after archiving 2023-11-28 20:10:23 +01:00
smallmodel
b10ce9a426
Added GetKey() / SetKey() in con_set's Entry, so ScriptVariable can override it and set the key appropriately 2023-11-28 19:50:19 +01:00
smallmodel
2ac2800ecb
Only archive used variables on the local VM stack 2023-11-28 19:14:09 +01:00
smallmodel
e59200a7de
Fixed cSpline archiving bad values 2023-11-27 20:35:23 +01:00
smallmodel
a7902a8837
Added FollowPathRelativeYaw and NormalAngles 2023-11-27 20:30:36 +01:00
smallmodel
615726cc75
Added FollowPathRelativeYaw 2023-11-27 20:22:37 +01:00
smallmodel
839abf6076
Added missing variables to archive 2023-11-27 20:20:00 +01:00
smallmodel
c7c8d4580d
Added missed archived variables and using a ScriptThreadLabel instead of an event for the killed handler 2023-11-27 20:07:57 +01:00
smallmodel
2cc47e10f9
Added missing iNextLandTime archived variable 2023-11-27 20:06:19 +01:00
smallmodel
8fc5dacebf
Removed bBindChilds unused variable + added more variables to archive 2023-11-27 20:06:05 +01:00
smallmodel
cb23f3bb70
Added missing weapon_class archived variable 2023-11-27 20:05:36 +01:00
smallmodel
d7350d8629
Added Clear() method in ScriptThreadLabel 2023-11-27 20:05:21 +01:00
smallmodel
ac6b5ef1f7
Fixed wrong area portal writing 2023-11-27 19:37:29 +01:00
smallmodel
7fdd26c59e
Added m_fHealRate archived variable 2023-11-27 19:37:26 +01:00
smallmodel
fad555308b
Archive ScriptVM and ScriptThread appropriately 2023-11-27 19:30:40 +01:00
smallmodel
969255c48e
Fixed areaPortals being broken after reading from archive 2023-11-26 20:44:21 +01:00
smallmodel
433305617c
IsAlive: check if the given listener is an actual entity 2023-11-26 20:38:14 +01:00
smallmodel
5418d84c7e
Fixed m_fpsTiki being uninitialized when archiving 2023-11-26 20:36:23 +01:00
smallmodel
cca37e3dfe
Added and using SAVEGAME_STRUCT_VERSION 2023-11-26 20:33:07 +01:00
smallmodel
0e9d83ee14
Added a check to debug the total of archived items 2023-11-26 20:31:58 +01:00
smallmodel
ecbf7f6caa
Fixed Archive method not calling parent class archive method 2023-11-26 20:00:12 +01:00
smallmodel
5a3638fa68
Better for loop clarity 2023-11-26 19:55:07 +01:00
smallmodel
111088b540
Formatted document 2023-11-26 19:54:07 +01:00
smallmodel
ba1703ebf0
When loading an entity from archive, set the model only if the entity allows model to be archived 2023-11-26 19:49:51 +01:00
smallmodel
825df20a72
Fixed game being stuck on mission stats screen in single-player 2023-11-26 19:30:54 +01:00
smallmodel
0a42fd79d2
Clear radar on cgame shutdown 2023-11-26 19:30:28 +01:00
smallmodel
e50a041c12
SimpleEntity subclass flags name now starts with ECF_ prefix 2023-11-16 23:17:06 +01:00
smallmodel
ce0e9fe77e
Added portable turret anim blends + fixed anim blends 2023-11-16 23:03:04 +01:00
smallmodel
5105dcce04
Updated version patch number 2023-11-15 23:17:37 +01:00