Commit Graph

31 Commits

Author SHA1 Message Date
Thaumaturge 50d27166d8 particles: expose birth_litter() to support burst emission
Closes #524
Closes #340
2020-02-23 15:17:57 +01:00
rdb d08219584d particles: combine two soft_start() overloads created by #769 2019-11-11 03:29:46 +01:00
Thaumaturge c0daa75353 particles: add parameter to delay particle birth in soft_start()
Also adds a get_tics_since_birth() getter.

This feature can be used to synchronize different particle effects.

Closes #769
2019-11-10 20:33:45 +01:00
rdb 0247f9e3fa physics/particlesystem: remove some unused macros 2019-10-08 19:43:17 +02:00
Sam Edwards e73c25d15e general: Break apart BUILDING_PANDAPHYSICS 2018-06-12 16:15:04 -06:00
Sam Edwards 7790f8429d general: Fully qualify header references into the std namespace
Closes #341
2018-06-07 10:35:12 +02:00
rdb dd2806c8bd Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
tobspr 0fcfb8e372 New file headers, new comment style 2016-02-17 17:47:48 +01:00
David Rose 501470169f stdfloat_double 2011-10-10 05:25:10 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Asad M. Zaman 49307714d1 added pstat calipers to sprite particles 2007-02-06 00:34:29 +00:00
David Rose d202b5e0e2 allow particle systems to be placed under an instance 2006-07-27 00:24:34 +00:00
Josh Wilson eef56b66b4 added ability for particle system to perform a 'soft stop' where the birthing is effectively stopped while the rest of the system runs down 2006-07-25 01:39:24 +00:00
David Rose 49a86f7eec clean up some TypeHandle initialization problems 2005-09-15 16:14:07 +00:00
Josh Wilson 82d5bda6a5 *** empty log message *** 2005-05-31 22:29:11 +00:00
Dave Schuyler a0d7a72b5e changed to -HUGE_VAL as drose suggested; added clear_floor_z 2004-10-13 22:19:34 +00:00
Dave Schuyler e679ee89ae adding floor z 2004-09-24 00:44:58 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
Dave Schuyler eede24794a output() and write() 2003-06-17 04:42:41 +00:00
Dave Schuyler 422c370c6b changed includes; rearranged private and public members 2003-06-17 02:33:12 +00:00
Dave Schuyler aca6c38b51 (void) to () 2003-06-17 00:55:37 +00:00
Mark Mine 141cb888f6 Added ability to force birth of a particle litter 2002-10-19 23:33:11 +00:00
David Rose 248cd826c8 upgrade particles to pgraph (broken at this point) 2002-03-22 01:48:52 +00:00
David Rose 28fffee547 pvector, pmap, etc. 2001-06-06 00:55:53 +00:00
David Rose 2f4e207edb Update copyright header 2001-05-25 21:27:38 +00:00
Darren Ranalli 88c7cf9073 *** empty log message *** 2001-01-27 02:55:06 +00:00
Darren Ranalli 1432fb3408 *** empty log message *** 2001-01-27 02:22:36 +00:00
Darren Ranalli 75c69b0943 *** empty log message *** 2001-01-26 18:30:51 +00:00
Mike Goslin 76551bc5dc *** empty log message *** 2001-01-17 19:12:24 +00:00
Darren Ranalli c90c20728e *** empty log message *** 2000-10-11 22:17:48 +00:00
David Rose 2fd714e52f Initial revision 2000-10-04 01:14:41 +00:00