Commit graph

  • de06030ea0 - gameinput.cpp: Make sethorizon(), applylook() and calcviewpitch() class functions of PlayerHorizon and PlayerAngle where appropriate. Mitchell Richters 2021-04-19 20:50:01 +1000
  • c8e466c995 - delete the "New savegame" node before starting work on the savegame. Christoph Oelckers 2021-04-19 12:46:47 +0200
  • 1daa346fdd - Exhumed: Make SB_CENTERVIEW work properly when cl_syncinput 1 is set. Mitchell Richters 2021-04-19 20:23:22 +1000
  • 4eaf05d95e - Duke: Fix bad vehicle speed clamp change from e79c6bacd3. Mitchell Richters 2021-04-19 19:32:42 +1000
  • 171d541112 Merge branch 'master' into newrenderer Mitchell Richters 2021-04-18 10:05:10 +1000
  • 3961fcc28a - Exhumed: When returning to center after going up/down stairs etc (slope tilting), don't use the backend's aim/look up/down return to center code as it's slower. Mitchell Richters 2021-04-18 10:04:17 +1000
  • eb912604d2 - RFS compatibility with GDX: The outermost path component can be left out. Christoph Oelckers 2021-04-17 23:59:10 +0200
  • 27ca71a6ec - allow specifying a .def file in GAMEINFO. Christoph Oelckers 2021-04-17 23:52:45 +0200
  • 3906d5cfb0 - fixed: the fullscreen color blends did not set their command's screenFade member. Christoph Oelckers 2021-04-17 23:43:16 +0200
  • eff7d66742 - fixed Clang compilation error. Christoph Oelckers 2021-04-17 18:47:15 +0200
  • cdf89b9175 - portal rendering fix when viewing through two-sided walls outside the actual portal area. Christoph Oelckers 2021-04-17 18:32:40 +0200
  • d5dc8230d6 - fixed typo. Christoph Oelckers 2021-04-17 17:21:02 +0200
  • 80c67cda06 - language update. Christoph Oelckers 2021-04-17 17:06:57 +0200
  • e89761d2d5 - added menu option for mirror effect. Christoph Oelckers 2021-04-17 13:43:49 +0200
  • 82194bbf6b Merge branch 'master' into newrenderer Christoph Oelckers 2021-04-17 13:22:30 +0200
  • 53cd8958ae - added a fallback generic record for identifying Blood.rff based on content. Christoph Oelckers 2021-04-17 13:11:02 +0200
  • cd58b1d055 - made the tile size getters a bit more robust. Christoph Oelckers 2021-04-17 12:40:23 +0200
  • d2c9b5979d - gave key 7 a proper spawn record using the blue outline as image. Christoph Oelckers 2021-04-17 12:05:37 +0200
  • 0cdb7a53ce - more char removal - mostly weapon.cpp Christoph Oelckers 2021-04-17 10:34:12 +0200
  • 9828b0228e - made type of shade variables consistent. Christoph Oelckers 2021-04-17 10:22:00 +0200
  • ada28d8d04 - Blood: replaced 'unsigned char' with 'uint8_t' and 'signed char' with 'int8_t'. Christoph Oelckers 2021-04-17 10:14:03 +0200
  • 839547a9fc - Blood: gave FXDATA meaningful member names Christoph Oelckers 2021-04-17 10:12:40 +0200
  • 42b87362ee - When keeping around a dummy sprite, make sure that the engine's utilities cannot find it anymore. Christoph Oelckers 2021-04-17 09:37:38 +0200
  • 962e313eb2 - fixed screen job fadeout. Christoph Oelckers 2021-04-17 00:16:18 +0200
  • 091a9b7fef - fixed Exhumed laptop cutscene. Christoph Oelckers 2021-04-17 00:01:28 +0200
  • 2b9a527aba - added a 'Start' method to DScreenJob. Christoph Oelckers 2021-04-16 23:29:53 +0200
  • 49e07a47c6 - now that everything is fixed, the map in Exhumed can be initiated from the console. Christoph Oelckers 2021-04-16 22:40:21 +0200
  • 584e4bfb4a - explicitly check for opening the console when running a screen job. Christoph Oelckers 2021-04-16 22:39:48 +0200
  • 3910146740 - skip the fade-in of the screen job if it starts while the game is paused. Christoph Oelckers 2021-04-16 22:21:57 +0200
  • 03d517c509 - removed debug assert. Christoph Oelckers 2021-04-16 22:16:21 +0200
  • f28aa8f06c - properly pause streaming soundtracks of movies as well. Christoph Oelckers 2021-04-16 22:14:11 +0200
  • 1852c0b802 - properly pause the screen job player if the menu is open. Christoph Oelckers 2021-04-16 22:03:01 +0200
  • 2942e011bf - cleaned up the screen job's fade handling, now that the jobs no longer depend on an external timer. Christoph Oelckers 2021-04-16 21:27:54 +0200
  • e580407d7d - the remaining Exhumed screens. Christoph Oelckers 2021-04-16 20:48:40 +0200
  • a43259c40c - Exhumed's map. Christoph Oelckers 2021-04-16 20:10:46 +0200
  • fed15a79e4 - Exhumed's intro screens. Christoph Oelckers 2021-04-16 20:08:20 +0200
  • 4950b556c9 - handled SW's screens. Christoph Oelckers 2021-04-16 18:43:59 +0200
  • 9dff494e6c - handle all of RR's screens. Christoph Oelckers 2021-04-16 17:38:05 +0200
  • f4b089b776 - fixed bad sound checkin Duke's intermission. Christoph Oelckers 2021-04-16 17:37:08 +0200
  • 7895d67b18 - ported the Duke intermission screen. Christoph Oelckers 2021-04-16 00:43:45 +0200
  • a78af92959 - migrated the Duke end of episode animations. Christoph Oelckers 2021-04-16 00:25:22 +0200
  • 2a2c85c082 - migrated Duke's intro images and the first episode's ending animation. Christoph Oelckers 2021-04-16 00:20:12 +0200
  • 6ed1d5e678 - DBlackScreen and DImageScreen migrated to event-based handling. Christoph Oelckers 2021-04-16 00:11:02 +0200
  • aad6158288 - cleanup of movie player code, migration to event interface. Christoph Oelckers 2021-04-16 00:02:09 +0200
  • dbd3e1de44 - Screen Job refactoring WIP. Christoph Oelckers 2021-04-16 00:50:13 +0200
  • 7e9b8059cf - enable cl_slopetilting for Exhumed as well, now that it has a function there Christoph Oelckers 2021-04-16 16:55:07 +0200
  • be4fbbf9ec - Exhumed: Hide player panning code behind cl_slopetilting. Mitchell Richters 2021-04-16 23:37:05 +1000
  • 6cb84dc554 - split out the movie player into its own file. Christoph Oelckers 2021-04-15 23:55:29 +0200
  • 9c5f3f3673 - Exhumed: Skip the map when changing levels from the console. Christoph Oelckers 2021-04-15 23:04:14 +0200
  • dc8b72b2ce Merge branch 'master' into newrenderer2 Christoph Oelckers 2021-04-15 19:34:03 +0200
  • 96d78ab9e6 - made DukeActor::s a pointer. Christoph Oelckers 2021-04-15 19:21:43 +0200
  • 61a6321cd6 - Exhumed: Change map command to start the level directly without going through the scrolling map. Christoph Oelckers 2021-04-15 18:50:48 +0200
  • e79c6bacd3 - Duke: Clamp RRRA vehicle input in processVehicleInput(). Mitchell Richters 2021-04-15 18:58:57 +1000
  • 2176435831 - Duke: Replace sprite z pos numeric values with correct enum values for each game. Mitchell Richters 2021-04-15 18:02:16 +1000
  • 6cebd7fca2 Merge branch 'master' into newrenderer2 Mitchell Richters 2021-04-15 18:01:26 +1000
  • aeb16e390c - Duke: Add resurrected flag to handle resurrection via cheating or when pissing in RR. Mitchell Richters 2021-04-15 18:00:58 +1000
  • d5b14a8de3 - Duke: Remove some direct array accesses in lieu of player_struct pointer. Mitchell Richters 2021-04-15 16:34:24 +1000
  • 242f958c41 - Duke: Clean up some duplicated code in hudweapon_*.cpp files. Mitchell Richters 2021-04-15 15:49:36 +1000
  • a4895cb270 - All Games: Allow for HUD interpolation to be disabled. Mitchell Richters 2021-04-15 13:35:42 +1000
  • 92d1d7fbde - Fix potential overflow issue in binangle::tosigned() and getincanglebam(). Mitchell Richters 2021-04-15 08:25:08 +1000
  • 9a58299bee Merge branch 'master' into newrenderer2 Christoph Oelckers 2021-04-14 22:37:59 +0200
  • f6c4c19b02 - added a filter to the directory loader to remove EDuke32's texture cache files. Christoph Oelckers 2021-04-14 22:12:15 +0200
  • f83e678ea0 - use the smooth ratio from the game logic in the renderer instead of calling I_GetTimeFrac again. Christoph Oelckers 2021-04-14 21:17:32 +0200
  • 2b1072eb91 - fixed bad sector addressing in flat sprites drawer. Christoph Oelckers 2021-04-14 19:17:40 +0200
  • 5c306c61d6 - better fix for shadow rendering. Christoph Oelckers 2021-04-14 00:45:35 +0200
  • bc007d75de - make map art work. Christoph Oelckers 2021-04-14 14:16:09 +0200
  • f4ec9a1921 - 4 more .def commands ported Christoph Oelckers 2021-04-13 00:28:51 +0200
  • b5dbc3cf29 - allow specifying startup .con files via GAMEINFO. Christoph Oelckers 2021-04-13 17:08:04 +0200
  • 4fe3c50c7c - used the newly added game ID as reference for GAMEINFO to autoselect which game to start a mod with. Christoph Oelckers 2021-04-13 17:05:53 +0200
  • 6ad3ac8ef9 - added GameID field to GrpInfo. Christoph Oelckers 2021-04-13 16:59:49 +0200
  • 230312e7f3 - re-fixed Blood skill selection. Christoph Oelckers 2021-04-13 16:42:46 +0200
  • 7b57df3c8f - Exhumed: Redo player panning code. Mitchell Richters 2021-04-13 21:56:01 +1000
  • eaebcfcd7d - Exhumed: hotfix for moving on sloped floors Christoph Oelckers 2021-04-13 00:20:26 +0200
  • aba5099ccb - added widescreen graphics credits to the Engine Credits menu. Christoph Oelckers 2021-04-13 00:10:22 +0200
  • 88fb2185fa - Blood: default skill is 2, not 3. Christoph Oelckers 2021-04-13 00:01:33 +0200
  • 92cdec077d - fixed some bogus range checks in automap code. Christoph Oelckers 2021-04-12 20:54:12 +0200
  • 798cf2f973 Merge branch 'newrenderer2' of https://github.com/coelckers/Raze-private into newrenderer2 Christoph Oelckers 2021-04-12 20:25:56 +0200
  • 9598b626c9 Merge branch 'master' into newrenderer2 Christoph Oelckers 2021-04-12 20:03:50 +0200
  • 1e40e93da4 - fixed the vertical offsets of the World Tour skies. Christoph Oelckers 2021-04-12 19:47:16 +0200
  • aed7e8166e - fixed setup of startup title. Christoph Oelckers 2021-04-12 19:39:42 +0200
  • ac04403292 - added native support for Nightfright's Alien World Order" GRP generator. Christoph Oelckers 2021-04-12 19:35:39 +0200
  • 89be30b720 - handle fullbright sprite hackery using negative shade values. Christoph Oelckers 2021-04-12 18:57:10 +0200
  • efe76a6647 - Blood: fixed crash with badly defined drop objects. Christoph Oelckers 2021-04-12 16:32:42 +0200
  • bf019ac028 - Build must draw the sky for completely closed sectors as well. Christoph Oelckers 2021-04-12 16:31:44 +0200
  • 3cc05e5532 - fixed handling of single-tile skies with palette translation. Christoph Oelckers 2021-04-12 16:00:00 +0200
  • 26d737c279 - fixed double-add of xoffset for wall sprites. Christoph Oelckers 2021-04-12 15:50:52 +0200
  • 10d0de8dbf Merge branch 'master' into newrenderer2 Christoph Oelckers 2021-04-12 15:06:12 +0200
  • a15ac43722 - enable embedding of blood.rff and sounds.rff in mod archives when playing Blood Christoph Oelckers 2021-04-12 00:20:45 +0200
  • f87e40131f - Blood: add a dummy sound entry at index 0. Christoph Oelckers 2021-04-12 00:10:43 +0200
  • d25838fe15 - Blood: fixed issue with INI detection when having content added by RFS files. Christoph Oelckers 2021-04-12 00:01:29 +0200
  • 135dd1f081 - added PlaySound CCNDs. Christoph Oelckers 2021-04-12 00:31:23 +0200
  • 9b977ba96e - fixed mixup of values 0 and -1 in sound code. Christoph Oelckers 2021-04-11 22:42:24 +0200
  • 6142f9d795 - added CHANF_FORCE flag for forcing non-looped sounds to start, even when sound is paused. Christoph Oelckers 2021-04-11 21:13:24 +0200
  • fd6a71cac5 - fixed a random crash with an empty sprite I just experienced. Christoph Oelckers 2021-04-11 20:37:04 +0200
  • ef95754e87 - fixed bad texture checks. Christoph Oelckers 2021-04-11 18:38:26 +0200
  • aebcc13c4a - migrated voxel parsing stuff. Christoph Oelckers 2021-04-11 18:37:11 +0200
  • c33eea2540 - migrating 'tint .def command. Christoph Oelckers 2021-04-11 15:23:42 +0200
  • 42d02834b1 Merge branch 'master' into newrenderer2 Christoph Oelckers 2021-04-11 13:56:10 +0200
  • 0ee28fb45e - also handle SW's voxels. Christoph Oelckers 2021-04-11 13:38:23 +0200
  • e5e23cd63c - make sure voxels are being precached. Christoph Oelckers 2021-04-11 13:19:48 +0200