Commit Graph
68 Commits
Author SHA1 Message Date
smallmodel 06e3497a57 Fixed issues with tempmodel origin 2023-10-03 17:02:07 +02:00
smallmodel 7323d51219 Emitter fixes 2023-10-02 18:47:02 +02:00
smallmodel 2a65f53084 TagSpawnLinked must initialize the spawnthing origin to the entity's origin 2023-10-02 12:45:34 +02:00
smallmodel baa8f4334b Implemented CG_ClientCommands 2023-10-02 12:07:12 +02:00
smallmodel 24a211b190 Formatted document 2023-10-02 11:56:35 +02:00
smallmodel cd9315852e Fixed num not being set when writing to memory archiver in commandthing_t::ArchiveToMemory 2023-09-30 11:57:04 +02:00
smallmodel 7b72a3fba4 Fixed MemArchiver improperly working 2023-09-06 23:34:16 +02:00
smallmodel dda79e7f27 Moved some tempmodels code to cg_tempmodels.cpp and implemented FreeSomeTempModels() 2023-09-06 23:25:48 +02:00
smallmodel 9a104566ba Added MemArchive feature from mohaas/mohaab 2023-09-06 23:11:43 +02:00
smallmodel 2be4f7cdaf Fixed EV_Client_Landing event name 2023-09-03 00:07:06 +02:00
smallmodel 9750489d07 Don't play sound if current_entity is NULL 2023-08-30 21:54:01 +02:00
smallmodel 8d6b3d0bd8 Added cg_archive and cg_radar (unimplemented) 2023-08-13 23:20:00 +02:00
smallmodel 68bf89c522 Fixed entity axis index crash (was using i instead of j) 2023-07-29 21:26:28 +02:00
smallmodel 6082e0abe1 Workaround to fix crash on mohaa fx 2023-07-23 13:46:32 +02:00
smallmodel 74f230077d Fixed ClientGameCommandManager::BeginTagSpawnLinked incorrectly working
Implemented ClientGameCommandManager::IsBlockCommand
Support for T_WAVE in ClientGameCommandManager::UpdateEmitter
2023-07-22 21:34:18 +02:00
smallmodel 403e98fba6 Implemented ClientGameCommandManager::BeginTagSpawnLinked 2023-07-22 17:45:27 +02:00
smallmodel 3e657679a0 Replaced calls to SpawnTempModel by calls to SpawnEffect call
Set m_spawnthing to m_localemitter if the current SFX is null
2023-07-22 17:35:06 +02:00
smallmodel 6c46c5d5c0 Fixed life_random not working 2023-07-22 15:49:44 +02:00
smallmodel 930784bdf3 Don't initialize the spawnthing if there is a current SFX 2023-07-22 15:33:31 +02:00
smallmodel e97250875c Added relative angles from mohta
Calling SpawnEffect instead of SpawnTempModel
2023-07-22 15:21:57 +02:00
smallmodel a2e7a4b4a6 CG_ImpactMark parameters modification 2023-07-10 21:09:56 +02:00
smallmodel f930d39a42 Used clang-format on cgame module 2023-07-05 21:24:23 +02:00
smallmodel 5333c7ff4a Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
OM 425406bf94 Safe NULL m_spawnthing check 2023-06-11 12:41:34 +02:00
OM 3f34b73458 Moved temp models code from **cg_commands.cpp** to **cg_tempmodels.cpp** 2023-05-30 22:03:34 +02:00
OM 80e22921a7 Fixed **settiki** event name 2023-05-29 22:07:23 +02:00
OM 471393c389 Emitters fixes
Implemented "spin" from Spearhead and Breakthrough
2023-05-29 19:03:24 +02:00
OM 143d14a582 Fixed **bLoadForMap** not working as intended 2023-05-29 15:24:43 +02:00
OM bea0f126fc Added **always** and **forcesubtitle** 2023-05-28 20:59:42 +02:00
OM 3933e63044 Fixed crash in LoopSound when tiki's alias list is NULL 2023-05-21 19:57:45 +02:00
OM 76178064a0 Drastically reduced compiler warnings on clang 2023-05-21 00:29:26 +02:00
OM 351f601986 Implemented *bLoadForMap* and fixed subtitle/maps parsing with *alias / aliascache* 2023-05-20 20:40:44 +02:00
OM df4f6f9515 Fixed crash due to null m_spawnthing 2023-05-20 14:38:54 +02:00
OM 2e11cd4ea2 *CG_Command_ProcessFile*: call *cgi.LoadResource* to update the UI while loading 2023-05-19 21:34:59 +02:00
OM 4f588d939d Prevent spawning a tempmodel that has the world as a tempmodel 2023-05-18 18:45:25 +02:00
OM 7228a07e50 Fixed Linux compilation errors 2023-05-11 22:48:13 +02:00
OM 5b89e25e9b Fixed null spawnthing crash 2023-05-09 21:21:16 +02:00
L 7030c23994 Fixed compilation issues 2023-05-07 20:38:08 +02:00
L d805881721 Added more beams features 2023-05-07 17:45:07 +02:00
L 1a44bd8fec Added cg_vehicle.cpp and moved stub treads code 2023-05-07 16:50:32 +02:00
L f2714340e7 Various FX fixes like color and spawning 2023-05-07 15:32:10 +02:00
L 422d16e8eb Crash fixes 2023-05-07 14:45:23 +02:00
L 7cea7392a4 Implemented all commands 2023-05-06 23:37:05 +02:00
L ecd2c0a742 Implemented more basic methods 2023-05-06 21:12:13 +02:00
L 9fadfb3577 Added more T2 flags
Implemented few basic methods
2023-05-06 20:54:14 +02:00
L 03d72d4240 Fixed viewkick 2023-05-06 17:50:41 +02:00
L 3e6afaf509 Implemented DeleteEmitters, LandingSound, BodyFallSound, GetTagPositionAndOrientation, CG_ProcessInitCommands, and CG_ProcessCacheInitCommands 2023-05-06 17:27:25 +02:00
L b327ff5159 Added EffectsEventQueueNode
Implemented ProcessPendingEventsForEntity, PostEventForEntity, Footstep, and SelectProcessEvent
2023-05-06 17:02:40 +02:00
L b6dfd7db06 Implemented viewkick 2023-05-06 16:15:28 +02:00
L 8bc6499944 Added events 2023-05-05 23:43:27 +02:00