openmohaa/code/fgame
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
..
actor.cpp Cleanup entity class 2023-08-09 23:09:09 +02:00
actor.h Fixed Unix compilation warnings/errors 2023-08-10 23:06:03 +02:00
actor_aim.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_alarm.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_anim.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_animapi.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_animcurious.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_balcony.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_cover.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_curious.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_disguise_common.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_disguise_officier.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_disguise_rover.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_disguise_salute.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_disguise_sentry.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_dog.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_grenade.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_idle.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_killed.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_machinegunner.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_noclip.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_pain.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_patrol.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_runner.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_turret.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actor_weaponless.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actorenemy.cpp Cleanup entity class 2023-08-09 23:09:09 +02:00
actorenemy.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actorpath.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
actorpath.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
ammo.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
ammo.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
animate.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
animate.h Using const for CurrentAnim() and CurrentTime() 2023-08-04 00:03:55 +02:00
archive.cpp Set Entity's entnum directly 2023-08-09 20:57:53 +02:00
archive.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
armor.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
armor.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
barrels.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
barrels.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
baseimp.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
beam.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
beam.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
bg_local.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
bg_misc.cpp Moved gi.protocol to a new variable called g_protocol 2023-07-02 19:17:15 +02:00
bg_pmove.cpp Don't lean while moving if alwaysAllowLean is not set 2023-07-25 20:59:52 +02:00
bg_public.h Added MOD_MINE means of death 2023-08-10 21:26:07 +02:00
bg_slidemove.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
bg_voteoptions.cpp Formatted source files 2023-08-10 18:41:49 +02:00
bg_voteoptions.h Formatted source files 2023-08-10 18:41:49 +02:00
body.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
body.h Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
botlib.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
botmenudef.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
bspline.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
bspline.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
camera.cpp Added watchstring from mohaab 2023-07-30 14:09:22 +02:00
camera.h Added watchstring from mohaab 2023-07-30 14:09:22 +02:00
characterstate.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
characterstate.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
chars.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
CMakeLists.txt Prevent .lib files from being exported 2023-06-17 20:16:00 +02:00
consoleevent.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
consoleevent.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
crateobject.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
crateobject.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
crc32.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
damagemodel.cpp Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
damagemodel.h Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
debuglines.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
debuglines.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
decals.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
decals.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
dm_manager.cpp Fixed Unix compilation warnings/errors 2023-08-10 23:06:03 +02:00
dm_manager.h Rearranged DM_Manager 2023-08-10 02:31:01 +02:00
doors.cpp Removed unused trigger features 2023-08-08 23:51:46 +02:00
doors.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
DrivableVehicleTandem.cpp Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
DrivableVehicleTandem.h Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
earthquake.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
earthquake.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
effectentity.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
effectentity.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
Entities.cpp Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
Entities.h Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
entity.cpp Fixed Unix compilation warnings/errors 2023-08-10 23:06:03 +02:00
entity.h Cleanup entity class 2023-08-09 23:09:09 +02:00
explosion.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
explosion.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
fixedturret.cpp Added FixedTurret, PortableTurret and CarryableTurret (unimplemented) 2023-08-10 17:01:43 +02:00
fixedturret.h Added FixedTurret, PortableTurret and CarryableTurret (unimplemented) 2023-08-10 17:01:43 +02:00
g_active.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
g_arenas.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
g_bot.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
g_client.cpp Added GT_TOW and GT_LIBERATION for SelectSpawnPoint() 2023-08-10 19:11:39 +02:00
g_items.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
g_local.h Added G_PMDrawTrace 2023-08-11 00:13:29 +02:00
g_main.cpp Added all mohaas/mohaab cvars 2023-08-10 12:04:45 +02:00
g_main.h Renamed gameImport to game_import_t, and gameExport_t to game_export_t 2023-07-02 19:22:17 +02:00
g_mem.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
g_mmove.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
g_phys.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
g_phys.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
g_public.h Renamed team to teamnum 2023-08-10 18:49:57 +02:00
g_session.cpp Renamed team to teamnum 2023-08-10 18:49:57 +02:00
g_spawn.cpp Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
g_spawn.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
g_utils.cpp Added G_PMDrawTrace 2023-08-11 00:13:29 +02:00
g_vmove.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
g_weapon.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
game.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
game.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
gamecmds.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
gamecmds.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
gamecvars.cpp Added g_obituarylocation (openmohaa-specific parameter) 2023-08-10 21:23:10 +02:00
gamecvars.h Added g_obituarylocation (openmohaa-specific parameter) 2023-08-10 21:23:10 +02:00
gamescript.cpp Added ScriptThreadLabel::Execute() with safeptr listener, and optionally another listener 2023-08-02 20:59:54 +02:00
gamescript.h Added ScriptThreadLabel::Execute() with safeptr listener, and optionally another listener 2023-08-02 20:59:54 +02:00
gibs.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
gibs.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
glb_local.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
gravpath.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
gravpath.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
grenadehint.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
grenadehint.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
health.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
health.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
hud.cpp Added all mohaas/mohaab cvars 2023-08-10 12:04:45 +02:00
hud.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
huddraw.cpp Added all mohaas/mohaab cvars 2023-08-10 12:04:45 +02:00
huddraw.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
inv.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
inventoryitem.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
inventoryitem.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
ipfilter.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
ipfilter.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
item.cpp Added all mohaas/mohaab cvars 2023-08-10 12:04:45 +02:00
item.h Formatted item source files 2023-08-09 16:54:38 +02:00
level.cpp Added all mohaas/mohaab events, methods (partially implemented) 2023-08-10 03:56:13 +02:00
level.h Moved vote options stuff to bg_voteoptions.h 2023-08-10 17:00:17 +02:00
light.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
light.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
lightstyleclass.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
lightstyleclass.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
lodthing.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
lodthing.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
match.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
md5.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
md5.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
misc.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
misc.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
movegrid.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
movegrid.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
mover.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
mover.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
nature.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
nature.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
navigate.cpp Fixed string constants 2023-08-10 12:08:53 +02:00
navigate.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
object.cpp Added InteractObject and ThrowObject 2023-08-09 20:49:43 +02:00
object.h Added InteractObject and ThrowObject 2023-08-09 20:49:43 +02:00
parm.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
parm.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
player.cpp Removed SpawnDamageEffect 2023-08-11 00:43:40 +02:00
player.h Removed SpawnDamageEffect 2023-08-11 00:43:40 +02:00
player_animation.cpp Implemented EndAnim_Pain 2023-08-10 21:37:53 +02:00
player_combat.cpp Removed Player::useWeapon 2023-08-09 20:58:07 +02:00
player_conditionals.cpp Reordered conditions 2023-08-08 22:40:23 +02:00
player_util.cpp Cleanup player class 2023-08-10 03:46:28 +02:00
playerbot.cpp Cleanup entity class 2023-08-09 23:09:09 +02:00
playerbot.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
playerstart.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
playerstart.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
portableturret.cpp Added FixedTurret, PortableTurret and CarryableTurret (unimplemented) 2023-08-10 17:01:43 +02:00
portableturret.h Added FixedTurret, PortableTurret and CarryableTurret (unimplemented) 2023-08-10 17:01:43 +02:00
portal.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
portal.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
scriptflags.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
scriptflags.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
scriptmaster.cpp Fixed string constants 2023-08-10 12:08:53 +02:00
scriptmaster.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
scriptslave.cpp Removed SimpleEntity::SetTargetViewAngles() 2023-08-09 20:57:45 +02:00
scriptslave.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
scriptthread.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
scriptthread.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
scripttimer.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
scripttimer.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
sentient.cpp Fixed setModel() virtual function 2023-08-09 20:58:36 +02:00
sentient.h Made FireWeapon and EventUseWeaponClass virtual methods 2023-08-10 01:42:06 +02:00
sentient_combat.cpp Cleanup entity class 2023-08-09 23:09:09 +02:00
simpleactor.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
simpleactor.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
simpleentity.cpp Fixed mismatched endif 2023-08-09 21:00:56 +02:00
simpleentity.h Fixed mismatched endif 2023-08-09 21:00:56 +02:00
slre.c Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
slre.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
smokegrenade.cpp Smoke system implementation from mohaas/mohaab 2023-07-30 16:09:54 +02:00
smokegrenade.h Smoke system implementation from mohaas/mohaab 2023-07-30 16:09:54 +02:00
smokesprite.cpp Smoke system implementation from mohaas/mohaab 2023-07-30 16:09:54 +02:00
smokesprite.h Smoke system implementation from mohaas/mohaab 2023-07-30 16:09:54 +02:00
soundman.cpp Using const_str for trigger 2023-08-09 00:54:06 +02:00
soundman.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
spawners.cpp Cleaned up SimpleEntity 2023-08-09 20:57:17 +02:00
spawners.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
specialfx.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
specialfx.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
spline.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
stack.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
syn.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
Tow_Entities.cpp Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
Tow_Entities.h Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
trigger.cpp Using const_str for trigger 2023-08-09 00:54:06 +02:00
trigger.h Using const_str for trigger 2023-08-09 00:54:06 +02:00
umap.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
vehicle.cpp Added DetachRemoteOwner 2023-08-10 17:00:38 +02:00
vehicle.h Added DetachRemoteOwner 2023-08-10 17:00:38 +02:00
VehicleCollisionEntity.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
VehicleCollisionEntity.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
VehicleHalfTrack.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
VehicleSlot.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
VehicleSlot.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
VehicleSoundEntity.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
VehicleSoundEntity.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
VehicleTank.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
vehicletanktandem.cpp Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
vehicletanktandem.h Added stub source files from mohaas/mohaab 2023-07-30 14:28:58 +02:00
vehicleturret.cpp Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
vehicleturret.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
VehicleWheelsX2.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
VehicleWheelsX4.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
viewthing.cpp Fixed CurrentFrame() not found error 2023-08-01 19:59:32 +02:00
viewthing.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
weapon.cpp Fixed max movement time 2023-08-03 21:43:50 +02:00
weapon.h Added EV_Weapon_SetAmmoClipSize declaration 2023-08-10 17:00:51 +02:00
weapturret.cpp Added player-specific methods 2023-08-10 17:01:19 +02:00
weapturret.h Added player-specific methods 2023-08-10 17:01:19 +02:00
weaputils.cpp Removed StunAttack (useless) 2023-08-09 20:57:26 +02:00
weaputils.h Removed StunAttack (useless) 2023-08-09 20:57:26 +02:00
windows.cpp Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
windows.h Renamed **game** to **fgame** 2023-06-15 23:44:02 +02:00
world.cpp Moved gi.protocol to a new variable called g_protocol 2023-07-02 19:17:15 +02:00
world.h Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00