View Issue Details

IDProjectCategoryView StatusLast Update
0002326The Dark ModCodingpublic04.08.2010 18:53
ReporterSneaksieDave Assigned Totels  
PrioritynormalSeveritynormalReproducibilityalways
Status closedResolutionfixed 
PlatformWin32OSWindowsOS VersionXP
Product VersionTDM 1.03 
Target VersionTDM 1.03Fixed in VersionTDM 1.03 
Summary0002326: Location settings broken if player enters undefined area
Description1. create 3 areas. separate them by portals and info_locationseparators. set 2 of them up with proper info_location entities. leave the third without an info_location.
2. set up a testable light scenario (e.g., torches of different colors in each room)
3. pass back and forth between the info_location areas, lighting and extinguishing the torches, confirming proper behavior.
4. enter the "undefined" room, then go back to the info_location rooms

Now the ambient lighting effects will not behave properly. It seems neither the base ambient_light nor the dynamic is updated anymore. At this time I am not testing sound, but it is assumed it too might suffer the same problem, so please check.

While this could be written off as improper use of the system, we might want it to be more hearty than it currently is. If any map is released with even one undefined zone, the whole map will be info_location broken. If possible ignore undefined zones completely.
TagsNo tags attached.

Activities

tels

tels

04.08.2010 05:49

reporter   ~0003161

Has been fixed in the script/tdm_location_settings.script - it now simply continues to wait until the player is in a valid zone again.
tels

tels

04.08.2010 05:50

reporter   ~0003162

On afterthought, the script should probably output a warning to the console so mappers can find areas without info_location entities in them?
SneaksieDave

SneaksieDave

04.08.2010 18:53

reporter   ~0003165

Appears to be fixed up

Issue History

Date Modified Username Field Change
28.07.2010 15:33 SneaksieDave New Issue
28.07.2010 15:33 SneaksieDave Status new => assigned
28.07.2010 15:33 SneaksieDave Assigned To => tels
04.08.2010 05:49 tels Note Added: 0003161
04.08.2010 05:49 tels Status assigned => resolved
04.08.2010 05:49 tels Fixed in Version => TDM 1.03
04.08.2010 05:49 tels Resolution open => fixed
04.08.2010 05:50 tels Note Added: 0003162
04.08.2010 18:53 SneaksieDave Note Added: 0003165
04.08.2010 18:53 SneaksieDave Status resolved => closed