Commit graph

  • 640e16bd67 Added WorldHitscan events jekyllgrim 2024-03-04 14:17:32 +0300
  • 20e5c80d7a And the variable. Major Cooke 2024-10-28 22:33:34 -0500
  • 1ea6182783 Change function from private to protected by request. Major Cooke 2024-10-28 22:31:40 -0500
  • b84d28e9a7
    Allow using Self as the class name in the default block to refer to the current class Ricardo Luís Vaz Silva 2024-10-25 21:32:52 -0300
  • dc6f116315
    Reduce number of multiply ops per frame and increase x-axis clipper range for orthographic projection. Dileep V. Reddy 2024-10-26 08:22:43 -0600
  • 3c36102eed
    - cap the size of the string copy calls in LevelStatEntry() Rachael Alexanderson 2024-10-25 19:14:58 -0400
  • 2cbb980388
    Check array size for overflow. Christoph Oelckers 2024-10-25 08:47:19 +0200
  • adeb48d598
    Do a check if a local variable exceeds the available stack space. Christoph Oelckers 2024-10-25 07:54:49 +0200
  • 2e34ea34d5 Added OrthographicCamera actor. Arguments are: - 0: Offset. This pushes the camera further away, going behind the camera. Default is 1.0 (converted to negative - the value cannot go lower than that). Major Cooke 2024-10-26 21:50:18 -0500
  • 7b95977e2a Allow using Self as the class name in the default block to refer to the current class Ricardo Luís Vaz Silva 2024-10-25 21:32:52 -0300
  • 2ba57b5068 Reduce number of multiply ops per frame and increase x-axis clipper range for orthographic projection. Dileep V. Reddy 2024-10-26 08:22:43 -0600
  • cc7a2d6fea
    Reduce number of multiply ops per frame and increase x-axis clipper range for orthographic projection. Dileep V. Reddy 2024-10-26 08:22:43 -0600
  • 8b73332366 Proper static function use Kaelan 2024-10-16 16:41:44 -0600
  • d9fa7c3894 Re-move bounds checks out of core engine per request Kaelan 2024-10-16 16:31:40 -0600
  • 4b3273b229 Add bounds check Kaelan 2024-10-15 19:37:16 -0600
  • 275635adc5 add set/get plane reflectivity Kaelan 2024-10-15 18:51:05 -0600
  • d7f16ac478 Allow using Self as the class name in the default block to refer to the current class Ricardo Luís Vaz Silva 2024-10-25 21:32:52 -0300
  • fe28defeca
    - cap the size of the string copy calls in LevelStatEntry() Rachael Alexanderson 2024-10-25 19:14:58 -0400
  • a14bba3561 Check array size for overflow. Christoph Oelckers 2024-10-25 08:47:19 +0200
  • ee6991e6d8 Do a check if a local variable exceeds the available stack space. Christoph Oelckers 2024-10-25 07:54:49 +0200
  • 59dab44380 Clarify default value for useowncolors Ricardo Luís Vaz Silva 2024-10-23 22:58:33 -0300
  • 8e16822ef9
    - error out if destroying a canvas object Rachael Alexanderson 2024-10-22 18:05:06 -0400
  • a0b0db6f64
    - change order for Kex edition wads to appear last since they were most recent Rachael Alexanderson 2024-10-22 00:50:13 -0400
  • 6ed8aa6d69 Removed debug line Major Cooke 2024-10-21 21:33:22 -0500
  • 9c58f33c56 Removed debug line Major Cooke 2024-10-21 21:33:22 -0500
  • d0e6bce4e6 add CVar to control footstep volume Ricardo Luís Vaz Silva 2024-10-20 22:17:16 -0300
  • d07d08ce9f Add velocity/distance based footsteps Ricardo Luís Vaz Silva 2024-10-20 22:16:46 -0300
  • 7b59642844 make sure WalkStepTics and RunStepTics read ints, not floats Ricardo Luís Vaz Silva 2024-10-20 21:42:17 -0300
  • 3a88281c10 time footsteps with duration of movement, not with actor age Ricardo Luís Vaz Silva 2024-10-20 18:57:00 -0300
  • 40546420b0 fixed UMAPINFO's label field to allow 'clear' as argument. Professor Hastig 2024-10-21 10:27:35 +0200
  • 4dc9a9fae6 fixed UMAPINFO's label field to allow 'clear' as argument. Professor Hastig 2024-10-21 10:27:35 +0200
  • 68dc141009 add CVar to control footstep volume Ricardo Luís Vaz Silva 2024-10-20 22:17:16 -0300
  • 7094f20b16 Add velocity/distance based footsteps Ricardo Luís Vaz Silva 2024-10-20 22:16:46 -0300
  • 069d50f4c9 make sure WalkStepTics and RunStepTics read ints, not floats Ricardo Luís Vaz Silva 2024-10-20 21:42:17 -0300
  • 6e5e02365c time footsteps with duration of movement, not with actor age Ricardo Luís Vaz Silva 2024-10-20 18:57:00 -0300
  • 34dc204517
    Re-added sector damage for non-players. (#2773) inkoalawetrust 2024-10-20 14:51:36 +0300
  • a944f10e6b Fixed 3D floor handling for sector damage. inkoalawetrust 2024-10-20 07:05:31 +0300
  • 7ba3a70b54 Re-add non-player sector damage. inkoalawetrust 2024-10-20 00:19:26 +0300
  • 689dc61fa8
    Fully revert #2479 g4.13.1 Ricardo Luís Vaz Silva 2024-10-19 11:30:04 -0300
  • a45bf49616
    Move no-mipmapping from actor renderflag/particle flag, to a material property in GLDEFS, where it makes more sense. The feature was introduced in the short-lived engine version of 4.13 which was deemed too broken and needed to be replaced with a newer version anyway, so might as well perform an API-breaking change at this point in time. Note that this currently only works for sprites (its primary targeted use case) -- walls, flats and models can be patched in later. nashmuhandes 2024-10-18 21:36:16 +0800
  • 12c6d1361a Move no-mipmapping from actor renderflag/particle flag, to a material property in GLDEFS, where it makes more sense. The feature was introduced in the short-lived engine version of 4.13 which was deemed too broken and needed to be replaced with a newer version anyway, so might as well perform an API-breaking change at this point in time. Note that this currently only works for sprites (its primary targeted use case) -- walls, flats and models can be patched in later. nashmuhandes 2024-10-18 21:36:16 +0800
  • c5da81763d Fully revert #2479 Ricardo Luís Vaz Silva 2024-10-19 11:30:04 -0300
  • 5fb83d4762
    Revert "Added SECMF_HURTMONSTERS, SECMF_HARMINAIR and NOSECTORDAMAGE." Rachael Alexanderson 2024-10-19 10:25:03 -0400
  • 4ba53e34e4
    Revert "Added SECMF_HURTMONSTERS, SECMF_HARMINAIR and NOSECTORDAMAGE." Rachael Alexanderson 2024-10-19 10:25:03 -0400
  • 3b07747af4
    Revert "- simplify and deconstruct logic for applying sector damage - also fixes voodoo doll sector damage in TNT MAP30" Rachael Alexanderson 2024-10-19 10:17:01 -0400
  • dd740b59e0
    Revert "- simplify and deconstruct logic for applying sector damage - also fixes voodoo doll sector damage in TNT MAP30" Rachael Alexanderson 2024-10-19 10:17:01 -0400
  • 769274656e
    made FCommandLine::operator[] return a const char * and fixed two places where this triggered a compile error. Christoph Oelckers 2024-10-19 13:22:30 +0200
  • b5fdd6deff
    fix bad string comparison. Christoph Oelckers 2024-10-19 13:13:11 +0200
  • 6921bf18ce
    do not open resource files from non-open file readers. Christoph Oelckers 2024-10-19 13:11:48 +0200
  • 2fe1e7c942 Tweak KEX/Unity order in IWAD selection box to be consistent across games Hugo Locurcio 2024-10-19 13:28:14 +0200
  • e81d563cf4 made FCommandLine::operator[] return a const char * and fixed two places where this triggered a compile error. Christoph Oelckers 2024-10-19 13:22:30 +0200
  • c5308e4448 fix bad string comparison. Christoph Oelckers 2024-10-19 13:13:11 +0200
  • c0bd024094 do not open resource files from non-open file readers. Christoph Oelckers 2024-10-19 13:11:48 +0200
  • 2bd472c4a6 Move no-mipmapping from actor renderflag/particle flag, to a material property in GLDEFS, where it makes more sense. The feature was introduced in the short-lived engine version of 4.13 which was deemed too broken and needed to be replaced with a newer version anyway, so might as well perform an API-breaking change at this point in time. Note that this currently only works for sprites (its primary targeted use case) -- walls, flats and models can be patched in later. nashmuhandes 2024-10-18 21:36:16 +0800
  • 131ce183db
    Missed a line in RenderOrthoNoFog dileepvr 2024-10-16 07:46:32 -0600
  • ee16e47b11
    FOV scales ortho up to 180 degrees dileepvr 2024-10-15 21:29:21 -0600
  • 6e7148b074 Missed a line in RenderOrthoNoFog dileepvr 2024-10-16 07:46:32 -0600
  • c38b119435 FOV scales ortho up to 180 degrees dileepvr 2024-10-15 21:29:21 -0600
  • 48b23bdfae
    - readd canvas check Rachael Alexanderson 2024-10-17 23:45:09 -0400
  • 3bf3af9441
    - readd canvas check Rachael Alexanderson 2024-10-17 23:45:09 -0400
  • 7a4a7146f5
    Revert "- Actor.GetSpecies() is a non-destructive function" Rachael Alexanderson 2024-10-17 21:29:07 -0400
  • c2fd99a24d
    Revert "- Actor.GetSpecies() is a non-destructive function" Rachael Alexanderson 2024-10-17 21:28:52 -0400
  • 7baa25e993
    allow getting checksum for current map Ricardo Luís Vaz Silva 2024-10-17 16:25:47 -0300
  • 758c0dbc7e allow getting checksum for current map Ricardo Luís Vaz Silva 2024-10-17 16:25:47 -0300
  • ff5b849e08 allow getting checksum for current map Ricardo Luís Vaz Silva 2024-10-17 16:25:47 -0300
  • 46a64eda1a Proper static function use Kaelan 2024-10-16 16:41:44 -0600
  • d7fc6a1ac3 Re-move bounds checks out of core engine per request Kaelan 2024-10-16 16:31:40 -0600
  • bf84d8152b
    do not set console mode from an uninitialized variable. Christoph Oelckers 2024-10-16 16:54:15 +0200
  • 261881e0d7 do not set console mode from an uninitialized variable. Christoph Oelckers 2024-10-16 16:54:15 +0200
  • 1ddf253847
    Missed a line in RenderOrthoNoFog dileepvr 2024-10-16 07:46:32 -0600
  • 2a8b629a12
    - keep ENABLE_VIRTUAL_TERMINAL_PROCESSING mode in isolated console mode Rachael Alexanderson 2024-10-16 06:03:26 -0400
  • 3af3b2e742
    - keep ENABLE_VIRTUAL_TERMINAL_PROCESSING mode in isolated console mode Rachael Alexanderson 2024-10-16 06:03:26 -0400
  • e242330c96
    - we don't need these includes anymore Rachael Alexanderson 2024-10-16 06:01:24 -0400
  • fcf65bee27
    - we don't need these includes anymore Rachael Alexanderson 2024-10-16 06:01:24 -0400
  • 0a9eb474cd
    - fix isolated console mode (i.e. launching from explorer.exe) Rachael Alexanderson 2024-10-16 05:57:58 -0400
  • 86cd212d7f
    - fix isolated console mode (i.e. launching from explorer.exe) Rachael Alexanderson 2024-10-16 05:57:58 -0400
  • 81f2bef4ac Further cleanup as per recommendations Kaelan 2024-10-15 12:21:26 -0600
  • b4d214a0cf add PARAM_PROLOGUE Kaelan 2024-10-15 12:15:54 -0600
  • 9d725276ac Add manual config saving to CVar struct Kaelan 2024-10-15 12:12:33 -0600
  • 313ca47e7a
    FOV scales ortho up to 180 degrees dileepvr 2024-10-15 21:29:21 -0600
  • 0dbff4ad73 Add bounds check Kaelan 2024-10-15 19:37:16 -0600
  • 7679d33705 add set/get plane reflectivity Kaelan 2024-10-15 18:51:05 -0600
  • f7e3ce8473 Further cleanup as per recommendations Kaelan 2024-10-15 12:21:26 -0600
  • 9663217fc5 add PARAM_PROLOGUE Kaelan 2024-10-15 12:15:54 -0600
  • a01288c324 Add manual config saving to CVar struct Kaelan 2024-10-15 12:12:33 -0600
  • 9a9440a6f7
    - enable console subsystem processing for Windows, enable runtime detection Rachael Alexanderson 2024-10-15 10:50:04 -0400
  • ffcce790de
    - Actor.GetSpecies() is a non-destructive function Rachael Alexanderson 2024-10-14 17:30:59 -0400
  • cca1946201
    Added (SPF_)STRETCHPIXELS. Major Cooke 2024-10-14 14:15:30 -0500
  • 2f30f720a4
    - simplify and deconstruct logic for applying sector damage - also fixes voodoo doll sector damage in TNT MAP30 Rachael Alexanderson 2024-10-14 03:39:26 -0400
  • 0785038120
    Resolve compiler warning about destructor syntax Jan Engelhardt 2024-10-12 11:52:07 +0200
  • 70eb4b974d
    - enable console subsystem processing for Windows, enable runtime detection Rachael Alexanderson 2024-10-15 10:50:04 -0400
  • ee5442c06b
    - Actor.GetSpecies() is a non-destructive function Rachael Alexanderson 2024-10-14 17:30:59 -0400
  • fa467073eb Added (SPF_)STRETCHPIXELS. Major Cooke 2024-10-14 14:15:30 -0500
  • b4ba3fbe89 Added (SPF_)STRETCHPIXELS. Major Cooke 2024-10-14 14:15:30 -0500
  • 377ad9ba63 Added SPF_SQUAREPIXELS for particles and visual thinkers. Major Cooke 2024-10-14 09:20:31 -0500
  • 3e33e31d19
    - simplify and deconstruct logic for applying sector damage - also fixes voodoo doll sector damage in TNT MAP30 Rachael Alexanderson 2024-10-14 03:39:26 -0400
  • 9df656a9cf
    Added LookForEnemiesEx() for returning all enemies in an area. (#2753) inkoalawetrust 2024-10-14 10:23:12 +0300
  • c603494057
    Interpolate non-Burn screen wipes Cacodemon345 2024-08-30 16:02:32 +0600
  • 12d1afcc4e
    Fixed WalkStepTics & RunStepTics in terrain parser inkoalawetrust 2024-10-02 03:53:30 +0300
  • 36494bafd1 Naive spot-fix for ZScript right angle bracket parse restrictions jerome-trc 2024-10-12 15:48:33 -0400