smallmodel
aa4e6a0651
Removed SpawnDamageEffect
...
DoUse: Call RemoveFromVehiclesAndTurretsInternal() directly
Use G_PMDrawTrace if sv_drawtrace is above 1
Set allow lean while moving
Disable movement prediction if player is glued onto something
Multiply the speed by the weapon movement speed
Added Teamkill warn and kick
Added support for invulnerability, sprint and team spawn
Added support for heal rate
Added talk icon
2023-08-11 00:43:40 +02:00
smallmodel
d53ab8540e
Fixed Unix compilation warnings/errors
2023-08-10 23:06:03 +02:00
smallmodel
2b72959935
Call Obituary if there is also an inflictor
...
Clear pain animation when killed
Increment team kills count when a teammate was killed
2023-08-10 21:38:37 +02:00
smallmodel
7205e27c8c
Using death messages implementation from mohaas/mohaab
2023-08-10 21:26:28 +02:00
smallmodel
999b6409b3
Fixed InitEdict, InitHealth
...
InitModel: IT/SC skins support, and voiceType fix
Respawn: Set invulnerability
2023-08-10 20:14:34 +02:00
smallmodel
0ae0be4047
Added more ammo to initialize
...
Added stopwatch parameter for mohaas/mohaab
Initialize mine variables in InitState
2023-08-10 19:36:14 +02:00
smallmodel
307ee117bd
Initialize invulnerability
...
Set the player view accordingly when choosing a spawn point
Don't set m_fDamageMultipliers in realism mode
Score isn't processed in single-player anymore
2023-08-10 19:14:51 +02:00
smallmodel
1deea345bc
Renamed team to teamnum
2023-08-10 18:49:57 +02:00
smallmodel
e0fa706f6c
Implemented EquipWeapons, Stats, TickTeamSpawn, UserSelectWeapon, AllowTeamRespawn and EventKillAxis
2023-08-10 18:48:46 +02:00
smallmodel
83a44b3158
Implemented RemoveFromVehiclesAndTurretsInternal
2023-08-10 17:01:55 +02:00
smallmodel
9bf2065d18
Implemented battle language methods and GetTeamDialogPrefix/GetNationalityPrefix
2023-08-10 14:18:40 +02:00
smallmodel
7386784765
Renamed clientPersistant_t to client_persistant_t
...
Named client_peristant_t fields correctly
2023-08-10 13:34:04 +02:00
smallmodel
9062952539
Implemented GiveNewWeaponsCheat, GetSpectateFollowOrientation, EnsurePlayerHasAllowedWeapons, SetPlayerSpectateRandom, RetrieveVoteOptions and GetNationalityPrefix
...
mohaas/mohaab fixes
2023-08-10 13:31:35 +02:00
smallmodel
517b9296dc
Using sv_walkspeedmult instead of sv_walkspeed
2023-08-10 12:09:07 +02:00
smallmodel
477735cb3d
Cleanup player class
...
Added all mohaas/mohaab methods (partially implemented)
2023-08-10 03:46:28 +02:00
smallmodel
a130f45c62
Added GetViewAngles, SetFov and GetFov
...
Removed SwingAngles
2023-08-09 23:49:38 +02:00
smallmodel
e4a0406fc2
Removed Player::PlayerDone
...
Using Player::DeadBody with the event parameter
2023-08-09 23:11:39 +02:00
smallmodel
c2a6db15a6
Reordered and removed useless functions
2023-08-09 01:32:23 +02:00
smallmodel
d86ea606eb
Formatted source files
2023-08-04 00:21:19 +02:00
smallmodel
ae5d51f2e9
Reworked the player class
...
Added player_animation.cpp and player_conditionals.cpp
Renamed conditions functions and moved them to player_conditionals.cpp
2023-08-04 00:04:29 +02:00
smallmodel
f739588c73
Cleaned up Player class from all unused action anim
...
Added all mohaas/mohaab fields
Added m_sDmPrimary to get the player's primary weapon
2023-08-02 20:59:19 +02:00
smallmodel
3a04357b71
Fixed enum values and enum names
2023-07-30 11:40:50 +02:00
smallmodel
5333c7ff4a
Removed empty line before opening braces
2023-07-05 20:52:55 +02:00
OM
7b34f064d0
Moved gi.protocol to a new variable called g_protocol
2023-07-02 19:17:15 +02:00
OM
174d3f7447
Send the correct CGM number depending on the protocol used
2023-07-02 18:32:26 +02:00
OM
e4fa0fff3a
Renamed **game** to **fgame**
2023-06-15 23:44:02 +02:00