Commit graph

  • fc7bb4a7e6 Exposed LevelLocals' LookupString functionality Boondorl 2022-11-10 22:48:59 -0500
  • aea346f1f3 Improved Slam functionality: *Added ONLYSLAMSOLID flag to ignore non-solid Actors that aren't shootable while SKULLFLY is on. *Added Slam state that gets entered when slamming an Actor. Boondorl 2022-11-10 16:15:40 -0500
  • 15e00f22e8 Normalize angle in AngleToACS Yukita Mayako 2022-11-09 18:36:44 -0500
  • 31ded6dd8a Enable ANIMDEFS for particles Ricardo Luís Vaz Silva 2022-11-08 18:57:18 -0300
  • a0786253c7 - add some more blacklisted cvars to defcvars Rachael Alexanderson 2022-11-08 14:51:41 -0500
  • c39b7c7c7b - fixed background setup for intermissions to apply tiling only where intended. Christoph Oelckers 2022-11-08 20:49:39 +0100
  • 37da5268e1 - remove clang-format directives Rachael Alexanderson 2022-11-08 11:01:50 -0500
  • df7a58d756 - missed one BaseBlend use. Christoph Oelckers 2022-11-08 12:01:34 +0100
  • 706d465781 - removed the unused BaseBlend* variables and the testblend CCMD. Christoph Oelckers 2022-11-08 11:46:13 +0100
  • dab61709f8 - added a compile option to fully disable the software renderer. Christoph Oelckers 2022-11-08 11:23:49 +0100
  • c860e2d732 - add the following command line parameters: - -noextras: disable loading of any extras (lights, brightmaps, widescreen) - -nolights: disable loading of lights - -nobrightmaps: disable loading of brightmaps - -nowidescreen: disable loading of included widescreen assets Rachael Alexanderson 2022-11-08 00:11:46 -0500
  • d422737a7e - fixed statistics code to do proper checks for OpenGL's capabilities. Christoph Oelckers 2022-11-06 23:29:29 +0100
  • fdeec5e0a5 - fixed bad index check in CanWipe. Christoph Oelckers 2022-11-06 23:23:31 +0100
  • c9de986dfb
    Merge pull request #1792 from rheit/gcfix2a Marisa Heit 2022-11-06 12:51:45 -0600
  • f34d4d2033 Fix compilation on Linux Marisa Heit 2022-11-06 12:50:51 -0600
  • 7f899bd412 GC fixes/improvements Marisa Heit 2022-11-06 11:19:26 -0600
  • 7e10138993 - added characters U-0404 and U-0490 for Ukrainian language support. Christoph Oelckers 2022-11-06 14:55:30 +0100
  • 182ee4eff5 - reworked all accented characters of Doom's SmallFont. Christoph Oelckers 2022-11-06 12:33:57 +0100
  • 5ea57a6c64 - when converting to a portable install, flag the current session accordingly. Christoph Oelckers 2022-11-06 10:59:07 +0100
  • 4ebcff8573 - remaining changes for moving bone data to the backend Christoph Oelckers 2022-11-06 10:43:58 +0100
  • c2f64b3a90 - removed one more redundant include. Christoph Oelckers 2022-11-06 10:43:58 +0100
  • 8cc3099bd0 - movrf DBoneComponents into the backend as this needs to be shared. Christoph Oelckers 2022-11-06 10:41:16 +0100
  • 0e111ae151 - changed CalculateBones to receive the bone component data directly instead of the owning actor. Christoph Oelckers 2022-11-06 10:25:37 +0100
  • 3e405c5215 - fixed quaternion multiply-assign operator. Christoph Oelckers 2022-11-06 08:48:53 +0100
  • c55dfbcddd - Backend update from Raze. Christoph Oelckers 2022-11-06 08:42:09 +0100
  • 53c2ac79e1 build: unbreak compilation on Linux Jan Engelhardt 2022-11-05 22:30:07 +0100
  • eb369b24c3 - fixed FileExists check for -loadgame. Christoph Oelckers 2022-11-05 23:24:45 +0100
  • 35f07008cf - create g4.10pre tag Rachael Alexanderson 2022-11-05 18:04:50 -0400
  • 9063bc8ef6 IQM 4.9 Last patch Shiny Metagross 2022-11-05 10:59:01 -0700
  • 303e751a81 - fixed definition of "msg" CVAR. Christoph Oelckers 2022-11-05 18:26:54 +0100
  • 4e72281fc6 - Better messages on migration requester. Christoph Oelckers 2022-11-05 13:31:22 +0100
  • ff37d710e2 - overhaul of savegame path management. Christoph Oelckers 2022-10-20 01:11:47 +0200
  • f0601a49a2 - changed save and load commands to work within the 'save' directory. Christoph Oelckers 2022-10-20 00:46:47 +0200
  • 33afe45dda - changed Windows config and game data storage to prefer known folders over the program directory. Christoph Oelckers 2022-10-19 22:31:51 +0200
  • 2207c4ebf8 - we have no coronas for the time being. Christoph Oelckers 2022-11-05 13:23:28 +0100
  • a7c54579f6 - language update. Christoph Oelckers 2022-11-05 13:22:41 +0100
  • 2bb0dcca13 Fix print color of level load message. Marisa the Magician 2022-11-05 13:00:57 +0100
  • a75a96d993 Level name printout on load shouldn't be sent to the HUD. Marisa the Magician 2022-11-05 12:41:45 +0100
  • 0828184055 - did some cleanup on the statistics code. Christoph Oelckers 2022-11-05 12:11:36 +0100
  • 72aa6fe3b8 - did some cleanup on p_mobj.cpp Christoph Oelckers 2022-11-05 12:00:43 +0100
  • b8821eb6da - declare C++ class AActor as final. Christoph Oelckers 2022-11-05 10:46:25 +0100
  • d4df121053 - added target check to A_MaulerTorpedoWave. Christoph Oelckers 2022-11-05 10:19:38 +0100
  • 500e2d6c5a Revert software renderer parts of "- sprite lightlevel cleanup and fixes." Christoph Oelckers 2022-11-05 09:55:25 +0100
  • 435e7dddcd - fixed: P_SpawnMapThing may not call playsim code. Christoph Oelckers 2022-11-05 09:43:06 +0100
  • ec1525b0c4 - added PARAM_NULLCHECK to the block iterator creation functions. Christoph Oelckers 2022-11-05 09:16:55 +0100
  • 9c75a38ec3 - added [[noreturn]] to several functions that always throw exceptions. Christoph Oelckers 2022-11-05 09:09:00 +0100
  • 7d81417829 Particle Rolling Ricardo Luís Vaz Silva 2022-11-01 18:09:33 -0300
  • b6202ffc4c Add Textured Particles Ricardo Luís Vaz Silva 2022-11-01 16:28:00 -0300
  • 9bbf65df36 Add GFF_NOEXTCHANGE to Phasing Zorcher flash Ed the Bat 2022-10-31 08:09:22 -0400
  • 0ca868d93f Fix HUD models not drawing if MODELDEF has been changed with A_ChangeModel crashmahoney 2022-11-01 21:22:03 +1100
  • 3c3de96f36 Fix Echidna's Name Pt 2 Ed the Bat 2022-10-19 19:44:02 -0400
  • 3e39c8c1e0 Fix Echidna's Name Pt 1 Ed the Bat 2022-10-19 19:41:39 -0400
  • bea6d2434e Update p_actionfunctions.cpp Shiny Metagross 2022-10-28 15:17:08 -0700
  • f7c3615d3b IQM Refactor Milestone Shiny Metagross 2022-10-28 15:09:42 -0700
  • 7092971331 Bone manipulation updates Shiny Metagross 2022-10-28 12:52:10 -0700
  • 28444d4cfd Bone manipulation start Shiny Metagross 2022-10-27 16:05:03 -0700
  • 317e163fcf Update models_iqm.cpp Shiny Metagross 2022-10-27 12:12:16 -0700
  • 3f3cc5bbc3 IQM Refactor start Shiny Metagross 2022-10-26 11:30:59 -0700
  • c36da35e37 Fix inconsistent distance and hit position on traces that skip everything. As it currently stood, only traces that never found anything in traversal had their distance and final position corrected. Meanwhile, traces that skipped everything would return the distance and position of the last thing they crossed instead. This change makes both cases consistent by "filling out" the remainder of the trace line for the latter. Marisa the Magician 2022-10-30 11:28:23 +0100
  • 181eda0a83 Fix canvas textures getting clipped by wrong scissor box Magnus Norddahl 2022-10-28 22:24:21 +0200
  • 1a1adc5c29 Fix vulkan backend clearing the canvas textures to undefined contents Magnus Norddahl 2022-10-28 20:41:34 +0200
  • 7f99c61f24 - removed softpoly setting from the menu Christoph Oelckers 2022-10-27 18:09:19 +0200
  • 4ce0ef41b5 - made DMover and subclasses non-abstract so they can be inherited from. Christoph Oelckers 2022-10-26 17:45:02 +0200
  • 6eab875ec2 - added option to show hub and episode names on the alt HUD. Christoph Oelckers 2022-10-26 00:22:23 +0200
  • 7cd7630dbd - deleted some obsolete settings from project. Christoph Oelckers 2022-10-26 00:05:23 +0200
  • 7e0084f56b - Backend update from Raze. Christoph Oelckers 2022-10-25 07:02:45 +0200
  • 2b805e196d - do two-step init of CVARs to ensure that flag and mask vars always find their master CVar. Christoph Oelckers 2022-10-24 19:26:30 +0200
  • da33b0f9c3 - removed obsolete defaults from Cocoa backend alexey.lysiuk 2022-10-24 09:57:36 +0300
  • 671b8696bb - made CVar declarations type safe again. Christoph Oelckers 2022-10-22 09:29:38 +0200
  • 453688ccc6 - reworked CVARs to not use a linked list and to be initialized manually. Christoph Oelckers 2022-10-21 18:28:28 +0200
  • ef887403cf - marked a few Printf calls in critical error paths as PRINT_NONOTIFY. Christoph Oelckers 2022-10-20 23:55:29 +0200
  • 07f08de474 - fixed some warnings. Christoph Oelckers 2022-10-20 22:22:30 +0200
  • 7abe718abb - removed some stuff from CMake that no longer applies. Christoph Oelckers 2022-10-20 22:16:34 +0200
  • 0ba5803111 - two more CMake checks that are not needed anymore. Christoph Oelckers 2022-10-20 21:19:01 +0200
  • 9e76faff1f - removed some 32bit only CMake code. Christoph Oelckers 2022-10-20 21:11:18 +0200
  • 5a52f61096 - fixed: R_LoadVoxelDef did not fully initialize the voxel descriptor it creates. Christoph Oelckers 2022-10-20 20:23:35 +0200
  • 96e98fc4a8 - use field initializers for VoxelOptions Christoph Oelckers 2022-10-20 20:17:14 +0200
  • 70df444660 - Backend update from Raze Christoph Oelckers 2022-10-20 20:12:06 +0200
  • ca8897028f - stupid typo... Christoph Oelckers 2022-10-20 19:06:07 +0200
  • ba8a334862 - removed two bogus asserts from the script compiler. Christoph Oelckers 2022-10-20 18:39:51 +0200
  • 1855edba37 - don't crash on null pointers in V_GetFont. Christoph Oelckers 2022-10-20 18:18:22 +0200
  • 4686d10f41 - zero the velocity of crunched sprites. Christoph Oelckers 2022-10-20 17:05:44 +0200
  • 55402ff734 - added 'rebuildnodes' for tnt2fix2.wad map01 Christoph Oelckers 2022-10-20 16:52:53 +0200
  • 6ba4295136 - don't crash when destroying incomplete textures. Christoph Oelckers 2022-10-20 16:52:45 +0200
  • b6c5232fea - try to keep the engine stable for as long as possible if a VM exception occurs in OnDestroy while running a cleanup. Christoph Oelckers 2022-10-20 16:48:18 +0200
  • 936e89e3d4 - fixed F2DDrawer::SetClipRect. Christoph Oelckers 2022-10-20 16:44:05 +0200
  • 54e0201204 - added vanilla donut handling to compat_floormove. Christoph Oelckers 2022-10-20 16:40:18 +0200
  • 8394de00ca Fixed: voxel models pitch/roll properties weren't initialized correctly nashmuhandes 2022-10-20 17:02:05 +0800
  • 457b9b71d9 - disable the native part of coronas as well. Christoph Oelckers 2022-10-20 07:48:02 +0200
  • 80a31b074d Disable coronas for now nashmuhandes 2022-08-15 15:01:14 +0800
  • ea8e3da672 Updated constants.zs. inkoalawetrust 2022-09-25 09:19:42 +0300
  • 29421e6975 Added QF_SHAKEONLY inkoalawetrust 2022-09-25 09:13:23 +0300
  • 457ad97553 Added QF_AFFECTACTORS. inkoalawetrust 2022-09-25 09:01:46 +0300
  • 05a5a4be51 Added the QF_GROUNDONLY flag. inkoalawetrust 2022-09-25 06:41:23 +0300
  • 7722784de6 Voxels did not have an animationID causing a crash Shiny Metagross 2022-09-15 09:57:06 -0700
  • 7972afc350 Revert "Before moving boneSelector from unsigned complete" Shiny Metagross 2022-09-15 09:40:24 -0700
  • ee7c467a17 Before moving boneSelector from unsigned complete Shiny Metagross 2022-09-13 11:46:05 -0700
  • 13edabac19 Fixed crash on Intel cards with less than 64 uniform block align Shiny Metagross 2022-09-07 14:47:25 -0700
  • cd4345373d Fixed improper casting Shiny Metagross 2022-09-05 11:47:34 -0700
  • a8bab6a21d Intel fix Shiny Metagross 2022-09-05 11:33:24 -0700