View Issue Details

IDProjectCategoryView StatusLast Update
0000478The Dark ModModelspublic23.01.2015 20:37
Reportertels Assigned ToSpringheel  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSVN 
Summary0000478: Extinguish candle flames on contact, make them wave in X/Y instead of Z
DescriptionThe candle flame has currently two issues:

* It moves only in its Z-axis, while in real life a candle flame moves almost not at all in z-direction, but instead flickers around in X/Y directions
* When you throw around a candle, and the candle flame hits something, it should go out.

The reason for the change to z-axis movement was that candles laying on their side have their flame clip into solids (floor, sideboard etc.) and this causes the light to go periodically dark. But apart from making candle flames move unrealistic, this movement change doesn't really stop the flickering, throwing a candle around still can make it clip into solids sometimes.

So the movement should be fixed, and candle flames extinguishable by physic contact.

Gameplay-wise, this might make it nec. to allow the player to relight candles/torches/fireplaces with something else than a firearrow (small portable magic lighter?)
TagsNo tags attached.

Activities

SneaksieDave

SneaksieDave

22.01.2008 15:38

reporter   ~0001015

As for the flame moving portion: Jittering of the flame in x/y is achievable by using the rand_osc scriptobject on the particle. See the prefab directory for examples of this.
grayman

grayman

21.06.2011 03:51

viewer   ~0003892

Relight changes in 1.06 included candles going out 5s after becoming horizontal. While it would be nice to douse them on contact with something, we wanted them to remain lit for a short while to handle the case where the player drops one and wants to pick it up again before it goes out.
tels

tels

23.06.2011 11:08

reporter   ~0003896

While the "extinguish on contact" is not working, the situation is already a LOT better, now that flames that are horizontal go out. For instance, the "wavering on/off" was mainly occuring if you put a candle sideways on the floor, and now this would no longer happen as the flame goes out.

So I think we might now switch back the candle flames "wave in z direction" back to the more realistic "wave in x/y direction".
nbohr1more

nbohr1more

21.01.2015 16:52

developer   ~0007365

I believe the improved particle behavior in v2.03 makes this an obsolete issue.

Issue History

Date Modified Username Field Change
27.12.2007 09:57 tels New Issue
21.01.2008 11:08 tels Category Thief's Den Release => Models
22.01.2008 15:38 SneaksieDave Note Added: 0001015
21.06.2011 03:51 grayman Note Added: 0003892
23.06.2011 11:08 tels Note Added: 0003896
21.01.2015 16:52 nbohr1more Note Added: 0007365
23.01.2015 20:37 Springheel Status new => closed
23.01.2015 20:37 Springheel Assigned To => Springheel
23.01.2015 20:37 Springheel Resolution open => fixed