Commit Graph

33 Commits

Author SHA1 Message Date
Florian Rival 0c362e5ed7 Update doc about SFML and wxWidgets build.
SPARK library now built with the ParticleSystem extension, no more external dependency.
2014-07-27 17:42:22 +02:00
Florian Rival e8cd1b16b7 Added GDJS and Extensions to this repository. 2014-06-30 21:39:29 +02:00
Florian Rival 475c9da06c Cleaned thing and added not versioned files. 2014-03-31 21:55:51 +02:00
Florian e2285a11b2 Latest commit before switching to git for the whole Extension directory.
git-svn-id: svn://localhost@1113 8062f311-0dae-4547-b526-b8ab9ac864a5
2013-07-01 22:02:40 +00:00
Florian 46aa856447 Exchanged all french messages with their English counterparts.
git-svn-id: svn://localhost@847 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-09-20 19:57:57 +00:00
Florian f74233bc55 Adapted to changes in GDCore.
git-svn-id: svn://localhost@826 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-09-09 19:55:32 +00:00
Florian 641bbf5411 Corrected subtle bug when checking if particle emitter has no more particles : hasSomeParticles member was not copied and so sometimes set to false.
Adapted to changes in GDL/GDCore.

git-svn-id: svn://localhost@799 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-08-01 21:21:14 +00:00
Florian b24b2fc32d Made ParticleEmitterObject header independent from ParticleSystemWrapper header.
git-svn-id: svn://localhost@760 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-06-09 21:13:22 +00:00
Florian 277f79f967 Adapted to changes in GDL.
Fixed: Gravity was not properly saved when using the editor.

git-svn-id: svn://localhost@712 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-05-14 21:40:38 +00:00
Florian d7f1b0ea8c Corrected SetAngle/GetAngle actions/conditions.
Updated copyright.


git-svn-id: svn://localhost@648 8062f311-0dae-4547-b526-b8ab9ac864a5
2012-02-05 14:44:38 +00:00
Florian ff5849e8b7 Changed sfml lib names on Linux.
Switched back to default GCC compiler profile in Windows target.

git-svn-id: svn://localhost@591 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-12-21 12:54:17 +00:00
Florian 9f6f7d6b70 Adapted to changes in GDL.
git-svn-id: svn://localhost@559 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-11-05 21:03:55 +00:00
Florian 700689c2c8 Adaptations to changes in GDL.
git-svn-id: svn://localhost@527 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-09-09 14:59:23 +00:00
Florian 4bb4021810 Adaptations to changes in GDL.
git-svn-id: svn://localhost@504 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-22 18:44:20 +00:00
Florian 663856533e Adaptations to GD2.
git-svn-id: svn://localhost@469 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-08-06 13:36:15 +00:00
Florian 6f5d9d5533 Minor adaptations to minor changes in GDL.
git-svn-id: svn://localhost@414 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-03-26 22:19:16 +00:00
Florian 89942f74cb Minor changes due to changes in GDL.
git-svn-id: svn://localhost@376 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-02-01 20:47:16 +00:00
Florian cf0350c431 Updated copyright and defines.
git-svn-id: svn://localhost@359 8062f311-0dae-4547-b526-b8ab9ac864a5
2011-01-20 21:15:19 +00:00
Florian b6b99e2188 Corrected action for changing texture.
Added expression to get particle texture name.

git-svn-id: svn://localhost@315 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-18 19:57:01 +00:00
Florian 4ca652545b Added action/condition to change texture.
git-svn-id: svn://localhost@314 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-16 21:45:50 +00:00
Florian 806c6084de Updated to use latest SFML version.
git-svn-id: svn://localhost@300 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-13 12:16:27 +00:00
Florian fe6fc9db81 Added randomness values to GUI.
Corrected angle orientation for Display angle.

git-svn-id: svn://localhost@289 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-07 18:10:21 +00:00
Florian 6105b53576 Deleted advanced setup when useless.
Changed some actions so as to get immediate effect.
Added randomness values for values ( Opacity, angle, size ) changing over the time ( Need to add actions/conditions/expressions for these randomness values ).

git-svn-id: svn://localhost@288 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-06 23:21:48 +00:00
Florian 38665efa2a Added maximum particle number.
git-svn-id: svn://localhost@283 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-11-01 11:02:45 +00:00
Florian 4f9eeb1ba8 Added simplified parameters to ParticleEmitter editor.
Added related actions/conditions/expressions.
Some corrections.

git-svn-id: svn://localhost@281 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-27 13:29:49 +00:00
Florian 37249274fc Quite ugly design for copy-ctor of ParticleSystemWrapper so as to be sure that cloning a ParticleEmitter behave correctly.
git-svn-id: svn://localhost@276 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-19 20:54:34 +00:00
Florian 621f3acb44 Added nearly all actions, conditions and expressions.
Corrected handling of sf::View zoom. Refactored OpenGL display code.
Textures are now correctly displayed.
All SPARK stuff have been moved to a dedicaced ParticleSystemWrapper class.
Decomposed extension declaration in 3 files as GCC is not able to compile it in one file without filling all memory ( Windows Seven / 4 GB ).


git-svn-id: svn://localhost@275 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-18 20:02:06 +00:00
Florian 03183c113d (Re)Implemented some of the parameters available for particles emitters.
git-svn-id: svn://localhost@274 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-14 20:07:20 +00:00
Florian ff109c71d8 Working particle system rendered with OpenGL. Just a problem with other 3D object : Their texture are not showed.
git-svn-id: svn://localhost@273 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-14 19:53:18 +00:00
Florian 818d21217d Enhanced editor and particle object.
Rendering is not working properly.


git-svn-id: svn://localhost@272 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-13 19:56:16 +00:00
Florian f2ff6e46ed Implemented members and editor controls corresponding to these members for several properties of the particles.
git-svn-id: svn://localhost@270 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-08 20:13:32 +00:00
Florian 00d6efbb38 Corrected typo on "Particule".
git-svn-id: svn://localhost@268 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-08 18:36:31 +00:00
Florian 89d3dcf2ba Corrected typo on "Particule".
git-svn-id: svn://localhost@267 8062f311-0dae-4547-b526-b8ab9ac864a5
2010-10-08 18:34:20 +00:00