openmohaa/code/fgame
smallmodel 16c22a3ee5
Added "idle0", "idle1", "idle2" view model animations
Fixed respawn time after death
Fixed Sentient not switching to the primary weapon when spawning
Fixed weapon select not showing
Initialize all Player variables
Remove projectiles when switching teams
Set viewmodelanim to disabled when reaching the weapon's max fire movement
2023-08-13 16:11:25 +02:00
..
actor.cpp Call Director.Unpause() to execute running scripts 2023-08-12 03:04:31 +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 Moved AnimationEvent from Animate to a separate source file 2023-08-11 21:30:47 +02:00
animate.h Archive is_paused and angular_delta 2023-08-12 00:47:39 +02:00
animationevent.cpp Moved AnimationEvent from Animate to a separate source file 2023-08-11 21:30:47 +02:00
animationevent.h Moved AnimationEvent from Animate to a separate source file 2023-08-11 21:30:47 +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_EXPLOSION 2023-08-12 13:59:56 +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 Major script engine fixes 2023-08-12 19:59:40 +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 canseenoents having the wrong name 2023-08-12 19:59:17 +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 Call Director.Unpause() to execute running scripts 2023-08-12 03:04:31 +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 Added MOVETYPE_PORTABLE_TURRET 2023-08-11 01:21:29 +02:00
g_public.h Added a function to get an animation's angular delta over time 2023-08-11 21:11:16 +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 Added no_fade parameter to G_BeginIntermission 2023-08-12 14:00:14 +02:00
game.h Added no_fade parameter to G_BeginIntermission 2023-08-12 14:00:14 +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 Major grammar/lexer/compiler fixes 2023-08-13 03:34:09 +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 Call Director.Unpause() to execute running scripts 2023-08-12 03:04:31 +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 Added "idle0", "idle1", "idle2" view model animations 2023-08-13 16:11:25 +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 Using hitloc enum instead of macros 2023-08-11 01:34:21 +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 Call Director.Unpause() to execute running scripts 2023-08-12 03:04:31 +02:00
scriptmaster.h Call Director.Unpause() to execute running scripts 2023-08-12 03:04:31 +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 Added all script functions from mohaas/mohaab 2023-08-12 14:02:43 +02:00
scriptthread.h Added all script functions from mohaas/mohaab 2023-08-12 14:02:43 +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 Added all mohaas/mohaab features (SetWeaponIdleState, PingForMines, ForceLandmineMeasure, ForceDropWeapon and ForceDropHealth) 2023-08-12 00:49:07 +02:00
sentient.h Added all mohaas/mohaab features (SetWeaponIdleState, PingForMines, ForceLandmineMeasure, ForceDropWeapon and ForceDropHealth) 2023-08-12 00:49:07 +02:00
sentient_combat.cpp Call Weapon::Charge in Sentient::ChargeWeapon 2023-08-13 16:07:46 +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 Fixed "isabandoned" mispelling 2023-08-13 03:34:28 +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 Added some mohaas/mohaab methods (stubs) 2023-08-11 03:09:10 +02:00
vehicleturret.h Added some mohaas/mohaab methods (stubs) 2023-08-11 03:09:10 +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 Implemented Weapon::Charge 2023-08-13 16:07:11 +02:00
weapon.h Cleanup weapon class 2023-08-12 00:10:47 +02:00
weapturret.cpp Added player-specific methods 2023-08-10 17:01:19 +02:00
weapturret.h Use usercmd_s instead of usercmd_t 2023-08-11 03:08:56 +02:00
weaputils.cpp Renamed m_iOwnerTeam to m_iTeam 2023-08-13 16:06:49 +02:00
weaputils.h Renamed m_iOwnerTeam to m_iTeam 2023-08-13 16:06:49 +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