Project

General

Profile

Bug #2004

Invulnerability filter not cleared between maps in all cases (unload, savegame, warp)

Added by vermil about 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Defect
Target version:
Start date:
2015-03-26
% Done:

100%

Tags:

Description

The Invulnerability filter isn't cleared when the player leaves a map via means other than pressing an exit switch; for instance, loading a save game or using a level warp cheat.


Related issues

Related to Bug #1776: [Doom] Invulnerability effect not cleared between maps (leaving a map)Closed2014-04-23

Related to Bug #1971: [Doom] Invulnerability effect not cleared between maps when leaving an MP game and joining anotherClosed2014-04-23

Related to Bug #2011: [Doom] Invincibility Sphere doesn't always make screen whiteClosed2015-04-06

Associated revisions

Revision 517cd8b8 (diff)
Added by skyjake almost 9 years ago

Fixed|PostFX: Clear view effects when needed

The PostFX shader was not being reset when a game was unloaded, or
when a savegame was loaded.

The public GL API was bumped with a new function for reseting all view
effects (color filter, post-processing shader, full bright flag).

IssueID #2004

Revision 9eef3795 (diff)
Added by skyjake almost 9 years ago

Fixed|PostFX: Clear view effects when needed

The PostFX shader was not being reset when a game was unloaded, or
when a savegame was loaded.

The public GL API was bumped with a new function for reseting all view
effects (color filter, post-processing shader, full bright flag).

IssueID #2004

History

#1 Updated by skyjake about 9 years ago

  • Related to Bug #1776: [Doom] Invulnerability effect not cleared between maps (leaving a map) added

#2 Updated by skyjake about 9 years ago

  • Related to Bug #1971: [Doom] Invulnerability effect not cleared between maps when leaving an MP game and joining another added

#3 Updated by vermil about 9 years ago

In the above cases, if I load a save game or use the level warp cheat to move to another map in the same game, the invulnerability filter immediately fades out upon level load completing.

However, if I load a save game from another game (i.e load a HeXen save from within Chex Quest while I have an invulnerability powerup active), the filter never fades away, even when moving between maps in the new game using the exit switch.

#4 Updated by skyjake about 9 years ago

  • Tags set to PostFX
  • Category set to Defect
  • Status changed from New to In Progress
  • Assignee set to skyjake
  • Target version set to 1.15

#5 Updated by skyjake about 9 years ago

  • Subject changed from Ivulerability filter not cleared between maps in all cases to Invulnerability filter not cleared between maps in all cases

#6 Updated by skyjake about 9 years ago

  • Tags changed from PostFX to PostFX, Doom

#7 Updated by skyjake almost 9 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

#8 Updated by skyjake almost 9 years ago

Please test with the next build to see if the invulnerability effect is now working as expected. The effect is now appropriately cleared whenever the current game session ends, which should help a lot.

#9 Updated by skyjake almost 9 years ago

  • Subject changed from Invulnerability filter not cleared between maps in all cases to Invulnerability filter not cleared between maps in all cases (savegame, warp)

#10 Updated by skyjake almost 9 years ago

  • Subject changed from Invulnerability filter not cleared between maps in all cases (savegame, warp) to Invulnerability filter not cleared between maps in all cases (unload, savegame, warp)

#11 Updated by skyjake almost 9 years ago

  • Related to Bug #2011: [Doom] Invincibility Sphere doesn't always make screen white added

#12 Updated by skyjake almost 9 years ago

  • Status changed from Resolved to Closed

#13 Updated by vermil almost 9 years ago

It appears to be fixed :)

Also available in: Atom PDF