smallmodel
6fc7199719
Register server sounds in multiplayer
2024-10-28 23:28:05 +01:00
smallmodel
9e04f94625
Check if the entity is valid after processing pending events during spawn
2024-10-28 23:14:46 +01:00
smallmodel
c9b844b9ea
Count the number of loaded anims and don't return a valid animation definition if there are no loaded animations
2024-10-28 22:57:52 +01:00
smallmodel
497058d7f4
Make the driver nonsolid while moving
2024-10-28 22:30:52 +01:00
smallmodel
a509dd4692
Fix vehicle exit position when targeting the base game
...
The base game always uses, when specified, the exit position
2024-10-28 22:25:49 +01:00
smallmodel
8fdfffab36
Keep the mouse cursor position when the client disconnects
2024-10-28 21:13:47 +01:00
smallmodel
aa118bceb3
Set the door speed based on the door type
2024-10-28 20:59:58 +01:00
smallmodel
4d27a6daa3
Fix incorrect vert dist
2024-10-28 20:55:03 +01:00
smallmodel
b6f8997a01
Make the mark object local to the entity
2024-10-28 20:47:01 +01:00
smallmodel
bf68808eae
Set the skel index for each updated entity so poses only update when needed
...
This fixes poses being updated even if they don't need update (no frame changed), which resulted in some performance loss and some rare accuracy issues when AI fire weapons
2024-10-28 00:55:37 +01:00
smallmodel
5cbd2dd988
Use true/false rather than qtrue/qfalse
2024-10-28 00:45:21 +01:00
smallmodel
92b4ae2702
Use ANIM_WEIGHT_NONE instead of 0
2024-10-27 22:16:04 +01:00
smallmodel
a8cdf0b5ad
Don't update the upper animation if the think state is attack/grenade/killed/pain
2024-10-27 21:48:13 +01:00
smallmodel
e8dfa0206b
Use a macro constant for movement/action skan blend frames
2024-10-27 21:39:16 +01:00
smallmodel
afe1ba47cf
Decrease the time tolerance between frames to make animations smoother
2024-10-27 19:37:56 +01:00
smallmodel
558e69dba8
Archive the vehicle name
...
This was missing and this allows the torso state to the modheight to set the bounding box height. Before that, it did not recognize the turret so the modheight was still set to stand. It caused issues when trying to get out a vehicle turret, like the flak88 in e1l1 (the player wasn't able to get out of the turret)
2024-10-27 14:27:44 +01:00
smallmodel
da7cd03f09
Increase packed animation time precision
...
This tries to fix some client commands replaying
2024-10-27 13:42:42 +01:00
smallmodel
6934e5cff8
Check for valid target list in GetScriptTarget()
2024-10-27 12:16:19 +01:00
smallmodel
c7cdde7bc2
Check if the target list is valid before adding the entity
2024-10-26 22:42:21 +02:00
smallmodel
940ac789b9
Change the current fov only if the fov is currently the selected fov
...
This prevents the player from modifying the fov while zooming
2024-10-26 22:42:18 +02:00
smallmodel
3d46bae1d0
Stop the triggered music when the server is restarted
2024-10-26 15:07:47 +02:00
smallmodel
16bedf7e86
Warp the sample offset for small streams so it doesn't get past the stream size
2024-10-26 15:07:09 +02:00
smallmodel
0ad5222946
Use the correct stopwatch for explosives
2024-10-26 13:34:33 +02:00
smallmodel
2b4aef4ea6
Add a newline to Cmd_Stuff
...
Next commands weren't correctly appended
2024-10-26 13:28:49 +02:00
smallmodel
679cf4b7ec
Correctly remove "prespawn"/"spawn" waittill when loading from save
2024-10-26 13:27:32 +02:00
smallmodel
a993b8d352
Specify "Fixed" instead of "Added" as it's a bug that was fixed
2024-10-26 00:34:50 +02:00
smallmodel
b7403347bb
Ignore the first responder if it's disabled so the UI doesn't get blocked by it
2024-10-26 00:30:42 +02:00
smallmodel
bf978256e9
Add changes from upstream, like pipefile, random number seed
2024-10-25 22:33:02 +02:00
smallmodel
9bd25e9734
Combine mouse movement events in event queue
2024-10-25 22:08:24 +02:00
smallmodel
e7499cca04
Also halt the secondary server list if it exists, when canceling refresh
2024-10-25 22:07:23 +02:00
smallmodel
31cb6216c9
Use a volatile variable to prevent the function from being entirely optimized
2024-10-25 21:06:30 +02:00
smallmodel
e75f5bbbfc
Version number typo
2024-10-25 21:01:01 +02:00
smallmodel
69cc87212a
Bumped the version number to 0.80.0 due to the number of changes and the completeness
2024-10-25 20:49:23 +02:00
smallmodel
3c1500002b
Implement the destructor for the World class to free up the target list
2024-10-25 20:44:00 +02:00
smallmodel
b2287f3d83
Avoid using nextSnap if the prediction is disabled in the next snap
...
This prevent blinking issues like flashing arms
2024-10-24 21:56:44 +02:00
smallmodel
005a278210
Use CF_CAMERA_ANGLES_TURRETMODE
2024-10-24 21:08:52 +02:00
smallmodel
976e2ae022
Remove useless GetSentientOwner()
2024-10-24 21:08:44 +02:00
smallmodel
8fe87e1067
Handle turret camera flags which has no interpolation
2024-10-24 21:08:26 +02:00
smallmodel
d142ded9ad
Add RF_FRAMELERP flag to ref entity
2024-10-24 21:08:04 +02:00
smallmodel
090f362bb6
Declare g_allowvote as a serverinfo variable
2024-10-23 23:10:22 +02:00
smallmodel
ff3c25cc07
Add cg_allowvote
2024-10-23 23:09:39 +02:00
smallmodel
ed22a51a72
Only allow breakthrough clients when targeting mohaab
2024-10-23 22:22:09 +02:00
smallmodel
9e0c11a970
Reset scoreboard values like the objective and the picture when initializing a new game
2024-10-23 21:04:23 +02:00
smallmodel
edb52a8448
Properly move items in the map rotation list
2024-10-23 20:52:22 +02:00
smallmodel
afb08e0ea9
Prevent adding duplicate maps in the rotation list
2024-10-23 20:49:00 +02:00
smallmodel
8758ba6cb1
Fix the map not starting after applying the rotation list
2024-10-23 20:42:03 +02:00
smallmodel
e6a9968d23
Remove useless assertion
2024-10-23 20:25:17 +02:00
smallmodel
fcd2d2e668
Use the correct weapon selection menu
2024-10-23 20:15:29 +02:00
smallmodel
991c8869d1
Properly draw circles
2024-10-23 20:10:34 +02:00
smallmodel
aef9dc1704
Add feature to show static models culling with r_showcull
2024-10-23 20:07:17 +02:00