smallmodel
8a808b616e
Apply fall damage differently on mohaas/mohaab
...
Ignore world effects if no-cliping
2023-08-11 00:54:15 +02:00
smallmodel
91bb2f2e0b
Enable god mode for the vehicle the player is in
2023-08-11 00:48:09 +02:00
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
8e9ff2b289
Added G_PMDrawTrace
2023-08-11 00:13:29 +02:00
smallmodel
d53ab8540e
Fixed Unix compilation warnings/errors
2023-08-10 23:06:03 +02:00
smallmodel
7b133e5b2f
Fixed const param
2023-08-10 23:04:47 +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
82d0b62631
Implemented EndAnim_Pain
2023-08-10 21:37:53 +02:00
smallmodel
7205e27c8c
Using death messages implementation from mohaas/mohaab
2023-08-10 21:26:28 +02:00
smallmodel
c8d1248d86
Added MOD_MINE means of death
2023-08-10 21:26:07 +02:00
smallmodel
845e4556ef
Added g_obituarylocation (openmohaa-specific parameter)
2023-08-10 21:23:10 +02:00
smallmodel
a92bfbde40
Fixed variable names
2023-08-10 21:22:50 +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
fc7029c271
Added stopwatch type
2023-08-10 19:32:21 +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
087d28eb9a
Added GT_TOW and GT_LIBERATION for SelectSpawnPoint()
2023-08-10 19:11:39 +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
cf794d2b95
Added DF_OLD_SNIPER and DF_DISALLOW_KAR98_MORTAR
2023-08-10 18:42:13 +02:00
smallmodel
391e82bb92
Formatted source files
2023-08-10 18:41:49 +02:00
smallmodel
83a44b3158
Implemented RemoveFromVehiclesAndTurretsInternal
2023-08-10 17:01:55 +02:00
smallmodel
8cd0e6c5bf
Added FixedTurret, PortableTurret and CarryableTurret (unimplemented)
2023-08-10 17:01:43 +02:00
smallmodel
619ab00035
Added player-specific methods
2023-08-10 17:01:19 +02:00
smallmodel
4ded5c3380
Added EV_Weapon_SetAmmoClipSize declaration
2023-08-10 17:00:51 +02:00
smallmodel
85fa2185f8
Added DetachRemoteOwner
2023-08-10 17:00:38 +02:00
smallmodel
ab39259bbe
Moved vote options stuff to bg_voteoptions.h
2023-08-10 17:00:17 +02:00
smallmodel
9bf2065d18
Implemented battle language methods and GetTeamDialogPrefix/GetNationalityPrefix
2023-08-10 14:18:40 +02:00
smallmodel
ceb121d588
Added MASK_BATTLELANGUAGE
2023-08-10 14:14:50 +02:00
smallmodel
e7dbc25ca0
Made entity parameter a constant instance
2023-08-10 14:14:39 +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
9f0a479c3b
added playerAnimSlot_t enum
2023-08-10 13:30:32 +02:00
smallmodel
517b9296dc
Using sv_walkspeedmult instead of sv_walkspeed
2023-08-10 12:09:07 +02:00
smallmodel
3ca09613e1
Fixed string constants
2023-08-10 12:08:53 +02:00
smallmodel
ba931cbedf
Added all mohaas/mohaab cvars
2023-08-10 12:04:45 +02:00
smallmodel
090b354b23
Added all mohaas/mohaab events, methods (partially implemented)
2023-08-10 03:56:13 +02:00
smallmodel
dd30bfde15
Set protocol from com_protocol
2023-08-10 03:55:50 +02:00
smallmodel
477735cb3d
Cleanup player class
...
Added all mohaas/mohaab methods (partially implemented)
2023-08-10 03:46:28 +02:00
smallmodel
38599f2181
Added more cvars
2023-08-10 03:45:38 +02:00
smallmodel
bd794fb286
Cleanup Level
2023-08-10 03:10:51 +02:00
smallmodel
ce34b78113
Added CL_LV_ConvertString
...
Only CL messages are localized now (see comment)
2023-08-10 02:42:57 +02:00
smallmodel
b8a87dc6ea
Using dm_manager.h instead of dm_team.h
2023-08-10 02:31:48 +02:00
smallmodel
7bdc30936c
Added G_SetClientConfigString
2023-08-10 02:31:09 +02:00
smallmodel
9e635a7207
Rearranged DM_Manager
...
Moved dm_team.cpp code to dm_manager.cpp
2023-08-10 02:31:01 +02:00
smallmodel
e5626378ef
Added m_bIgnoreClock
2023-08-10 01:42:24 +02:00
smallmodel
73921c116d
Made FireWeapon and EventUseWeaponClass virtual methods
2023-08-10 01:42:06 +02:00
smallmodel
d4b98ef9dd
Added sprint, invulnerable and team spawn variables
2023-08-10 01:41:03 +02:00
smallmodel
40318f052a
Set GAMEVERSION to OPENMOHAA
2023-08-09 23:49:47 +02:00
smallmodel
a130f45c62
Added GetViewAngles, SetFov and GetFov
...
Removed SwingAngles
2023-08-09 23:49:38 +02:00