thecelloman
278b4c9977
Fixes a mismatched variable name introduced in pr#460
2013-09-04 14:28:55 -04:00
SilentMike
f6efe41728
Merge pull request #460 from Azaezel/Particles
...
Particles
2013-08-19 08:22:04 -07:00
SilentMike
77bd934167
Merge pull request #424 from tdev/lock-checking
...
Added checks for valid pointers after locking
2013-08-11 22:14:16 -07:00
Brian Roberts
0c88a12b83
adds an ejectionOffsetVariance entry to particle emitters, which adds a buffer zone to ejectionOffsets (IE: let's us make rings, and the like.)
2013-08-06 13:36:17 -05:00
cpusci
7a8f46b19f
Update for float, double and unsigned char, unsigned short, short, etc. char was left alone: read why here http://msdn.microsoft.com/en-us/library/cc953fe1.aspx
2013-08-04 16:58:59 -05:00
cpusci
4c35fd37af
Simple pass over the codebase to standardize the platform types.
2013-08-04 16:26:01 -05:00
Thomas Fischer
53abbe066d
added checks for valid pointers after locking
2013-06-30 17:51:38 +02:00
Daniel Buckmaster
8bc72ad9f9
Fixed GroundCover placement on rotated TerrainBlocks.
2013-06-13 10:15:48 +10:00
Daniel Buckmaster
36da869187
No longer require ClientMissionCleanup to be present to add particle emitters.
2013-05-14 21:01:52 +10:00
David Wyand
2dcc7f0247
Merge pull request #310 from thecelloman/goodbyeDIF
...
Remove Interior Object format (DIF)
2013-04-20 13:44:11 -07:00
SilentMike
57d92d522e
Merge pull request #332 from tdev/beamng
...
some small patches
2013-04-17 16:48:10 -07:00
SilentMike
6300fa611f
Merge pull request #144 from eightyeight/ground-cover-lod
...
GroundCover fading when zoomed in
2013-04-17 15:03:49 -07:00
Thomas Fischer
aece85f02a
added missing initialization and set pointer to NULL after deletion
2013-04-15 18:54:34 +02:00
thecelloman
b4ea1123dc
Remove Interior Object format (DIF)
2013-04-05 12:39:26 -04:00
David Wyand
965336d54d
Merge pull request #211 from just-bank/particledata-bitstream-fixes
...
Fix for issue #210 and #154 for ParticleData sends out-of-range data via BitStream
2013-02-05 11:06:48 -08:00
bank
82de08b57a
Fix memory leak (ParticleData and ParticleEmitterData) on using TypeValidator class.
...
This fixes issue #154
2013-02-01 21:22:03 +04:00
Dmitry
a31e6a755c
Fixed crash in Con::warnf function. Issue #82
2013-01-30 15:21:22 -05:00
bank
9b2caeed6a
Fix for issue #210 for ParticleData sends out-of-range data via BitStream
...
1. When addProtectedField used with custom setters, we need to return false, or it will set the value via regular routine after the method exists (change ParticleData::protectedSetTimes() to return false instead of true).
2. The ParticleData::sizes[] needs a custom setter, so the value is clamped in a range of 0.f and MaxParticleSize.
3. The spinRadnomMin and spinRandomMax ParticleData fields need a FRangeValidator, so it auto-clamped in a range of -1000 to 1000, as we are writing data trying to fit the values in 11 bits (as UInt upto 2048 max).
* The description for those fields needs to be updated to use 1000 instead of 10000.
* ParticleData::onAdd() should check for values to be in a correct range too.
2013-01-18 15:07:27 +04:00
Daniel Buckmaster
027d5608bd
Added comment.
2012-11-13 10:21:03 +11:00
Daniel Buckmaster
74bd05030d
Consider zoom when culling billboards.
...
screenScale represents the current zoom factor, but may need some
revision because I'm not sure if what it's doing is technically correct.
It is used to multiply the culling distance for cells, as well as the
fading distance.
2012-11-13 09:13:49 +11:00
DavidWyand-GG
e7beec99db
Fix for Issue #110 for Particle Emitter Ejection
2012-11-05 18:03:01 -05:00
DavidWyand-GG
1a3501440f
Fix for Issue #111 for BitStream Issues
2012-11-05 16:50:54 -05:00
DavidWyand-GG
7dbfe6994d
Engine directory for ticket #1
2012-09-19 11:15:01 -04:00