Commit Graph
938 Commits
Author SHA1 Message Date
smallmodel a5ff63cd01 Fixed env values 2023-07-19 20:20:16 +02:00
smallmodel 5e55e72b5c Set tess.dlightMap to 0 in RB_AddQuadStampExt
Clear dynamic light bits when surface is a sky or has nodlight set
2023-07-19 20:19:54 +02:00
smallmodel 01fbba74ef Code cleanup 2023-07-19 00:40:25 +02:00
smallmodel c7de9048e5 Fixed index mistake 2023-07-19 00:40:14 +02:00
smallmodel 6faded773c Removed (int) useless cast 2023-07-19 00:39:54 +02:00
smallmodel ca4e55fad8 Using LIGHTMAP_SIZE 2023-07-19 00:08:49 +02:00
smallmodel bcf58f90d6 Implemented R_RealDlightFace and R_DlightSample 2023-07-18 22:31:55 +02:00
smallmodel 3f8db539af Fixed lightmap vecs loading 2023-07-18 22:31:45 +02:00
smallmodel e181e00807 Added R_FastDlightTerrain
implemented R_DlightTerrain
Fixed R_DlightSurface (this fixes issues with dynamic lighting)
2023-07-18 21:39:14 +02:00
smallmodel 22fdf36cc6 Added reallight functions, unimplemented 2023-07-18 21:19:16 +02:00
smallmodel 415a5e60da Fixed uninitialized variables 2023-07-18 21:19:01 +02:00
smallmodel 7828cddc2a Implemented DrawStatCircle, DrawStatNeedle, DrawStatRotator DrawStatSpinner and StatCircleTexCoord. The compass HUD is now fully functional 2023-07-18 20:50:40 +02:00
smallmodel 83a6493024 Export ui_health_start and ui_health_end 2023-07-18 20:49:33 +02:00
smallmodel e763d2b17d Added cl_uiradar 2023-07-18 00:10:56 +02:00
smallmodel ae8d26ce18 Use crandom() instead of random() 2023-07-18 00:09:02 +02:00
smallmodel 1438c052b4 Rearranged include files 2023-07-18 00:08:30 +02:00
smallmodel 8489059ea8 Implemented R_TessellateMarkFragments, and R_AddMarkFragmentsToTerrain 2023-07-17 23:28:06 +02:00
smallmodel 2866bfdd04 Fix for DrawStretchRaw and const params 2023-07-17 20:44:09 +02:00
smallmodel 52f60e647d Implemented R_MarkFragmentsForInlineModel and R_BoxSurfacesForBModel_r 2023-07-17 20:09:00 +02:00
smallmodel 66213821c5 Using const parameters for BoxOnPlaneSide 2023-07-17 20:08:26 +02:00
smallmodel baee33e07f Added chrono stuff for C++ 2023-07-17 19:28:55 +02:00
smallmodel 800ccaf020 Fixed animation crossblend not working correctly 2023-07-17 19:24:53 +02:00
smallmodel 7e526ca9a5 Fixed scrambled string errors with accents 2023-07-17 19:13:05 +02:00
smallmodel b07784d884 Merge branch 'main' of github.com:openmoh/openmohaa 2023-07-17 00:25:21 +02:00
pryon 6891d297d2 Implement R_CountTikiLodTris (#48)
* Implement R_CountTikiLodTris

* Fix several bugs in R_DrawDebugNumber and a buffer overrun in R_DebugLine
2023-07-17 00:24:56 +02:00
smallmodel 69c2ea4614 Using font system from SH/BT to support different code pages 2023-07-17 00:24:04 +02:00
smallmodel 7515c99195 Fixed string being wrong if there is a char above 128 (like accents), causing network glitches 2023-07-17 00:22:15 +02:00
smallmodel 70463db037 Fixed normals being corrupted/uninitialized and causing weird artifacts, such as strange water lines in some maps 2023-07-15 21:21:27 +02:00
smallmodel 2015fbda4d Initialize fragment iIndex to 0 2023-07-15 20:50:58 +02:00
smallmodel f227fcdcaa Implemented most mark functions 2023-07-15 20:41:52 +02:00
smallmodel 3a27275cb2 Implemented CG_GetBrushEntitiesInBounds 2023-07-15 20:41:27 +02:00
smallmodel c05403d5d3 Set fov sin/cos
Implemented CG_FrustumCullSphere (from BT code)
2023-07-15 20:41:14 +02:00
smallmodel 89b2c9be9d Added fov sin/cos variables 2023-07-15 20:40:26 +02:00
smallmodel e288272c4a Added CG_FrustumCullSphere and CG_GetBrushEntitiesInBounds 2023-07-15 20:19:08 +02:00
smallmodel fc362fbe6b Made pointBuffer const 2023-07-15 20:18:47 +02:00
smallmodel 113e3c3d87 Added CG_GetBrushEntitiesInBounds 2023-07-15 20:18:33 +02:00
smallmodel 1ae812af96 Added CG_FrustumCullSphere 2023-07-15 20:18:20 +02:00
smallmodel f66ce78a56 Using const for pointBuffer 2023-07-15 20:18:08 +02:00
smallmodel 9882a20a95 Added iIndex in markFragment_t 2023-07-15 20:17:52 +02:00
smallmodel 7458077346 Added more marks variables and struct fields
Reimplemented CG_InitMarks, CG_AllocMark
Implemented CG_FreeMarkPoly, CG_FreeMarkObj, CG_FreeBestMarkObj
2023-07-12 23:53:30 +02:00
smallmodel 483df8ef87 Implemented CG_MakeBulletHoleSound 2023-07-10 23:58:05 +02:00
smallmodel 6318a606e8 Fixed MASK_SHOT value 2023-07-10 23:49:54 +02:00
smallmodel 608b8bec30 Implemented CG_CheckMakeMarkOnEntity, CG_InitTestTreadMark
Added CG_AssembleFinalMarks
2023-07-10 23:28:17 +02:00
smallmodel ac8f34a40c Implemented CG_MakeBubbleTrail, CG_BulletTracerEffect and CG_AddBulletImpacts 2023-07-10 23:08:27 +02:00
smallmodel 7cc687e110 Fixed beam const vec3_t parameter 2023-07-10 23:07:57 +02:00
smallmodel 819fe53eaa Implemented CG_MakeBulletTracerInternal 2023-07-10 21:11:01 +02:00
smallmodel e0a4661ec0 Added CONTENTS_FLUID 2023-07-10 21:10:33 +02:00
smallmodel 8b83b8e5bb Replaced vec_t with vec3_t 2023-07-10 21:10:23 +02:00
smallmodel a2e7a4b4a6 CG_ImpactMark parameters modification 2023-07-10 21:09:56 +02:00
smallmodel f164bc638b Put variables in CG_MakeBulletTracerInternal 2023-07-09 23:36:21 +02:00