Corrected OpenFile window changing the working directory ( Windows only )
Corrected StandardEvent::Init function
git-svn-id: svn://localhost@96 8062f311-0dae-4547-b526-b8ab9ac864a5
Rendering of conditions and actions list is done in EventsRenderingHelper now.
Added editors and renderers needed by certain events.
Get ride of AppelEvent.cpp
git-svn-id: svn://localhost@89 8062f311-0dae-4547-b526-b8ab9ac864a5
Adapted TemplateEvents for an unlimited number of parameters.
TODO :
Move editors of the events to an Edit function owned by events, like Objects.
Move renderers of the events inside the events ( a Render function )
git-svn-id: svn://localhost@85 8062f311-0dae-4547-b526-b8ab9ac864a5
Added support for legacy OR events.
TODO :
Support for legacy While/Repeat/ForEach event
Delete non-executable events from event list at loading.
git-svn-id: svn://localhost@84 8062f311-0dae-4547-b526-b8ab9ac864a5
Events derive now from a BaseEvent class. They handle now the execution of their conditions/actions.
Created so StandardEvent, CommentEvent, LinkEvent, WhileEvent, ForEachEvent and RepeatEvent
git-svn-id: svn://localhost@83 8062f311-0dae-4547-b526-b8ab9ac864a5
Corrected OpenGL rendering with Edittimescene.
Corrected access to certain functions like Compilation without a valid game.
When adding an object, reload its resources, so as to correct a bug with global objects.
Added colour change when an event is selected.
git-svn-id: svn://localhost@73 8062f311-0dae-4547-b526-b8ab9ac864a5
Added conditions testing the angle of displacement of an object.
Corrected condition testing the pause state of a timer.
git-svn-id: svn://localhost@71 8062f311-0dae-4547-b526-b8ab9ac864a5
(Work in progress) Modified EditorEvents so as to permit direct edition of conditions and actions
git-svn-id: svn://localhost@60 8062f311-0dae-4547-b526-b8ab9ac864a5
GUI actions use now natives dialogs under windows.
SpriteObject check for the existence of its thumbnail.
git-svn-id: svn://localhost@58 8062f311-0dae-4547-b526-b8ab9ac864a5
Use class HelpFileAccess to access to help file.
Added a language section in options.
Added support for English language.
git-svn-id: svn://localhost@56 8062f311-0dae-4547-b526-b8ab9ac864a5
ActAjoutObjConcern and CondAjoutObjConcern are always global.
Updated SFML version, so commented python binding parts which are incompatible.
Added HelpFileAccess, at edittime only, for providing access to help file.
git-svn-id: svn://localhost@55 8062f311-0dae-4547-b526-b8ab9ac864a5
Added a ribbon page for projects manager.
Use now imagesWereModified ( a edittime-only member of Game ) for test/set the need to reload images.
Suppressed MainEditeurJeu.cpp
git-svn-id: svn://localhost@54 8062f311-0dae-4547-b526-b8ab9ac864a5
Supressed useless mathexpr files.
Adapted ExtensionsLoader so as to work with VC++
Adapted some code so as to work with VC++ ( atan2, static_cast<float> for fabs, initialization of static const float )
Corrected oIDcomputed was not set to true in expressions -> call to GetOIDfromName at each time. This correction may create a performance boost ( as objects identifiers were intended for ), need to recompile all to test this ( Fingers crossed ! ).
Corrected bug in ObjectsConcerned : When an event used PickAndRemove and was forced in global, it didn't remove objects from objectsPicked.
git-svn-id: svn://localhost@53 8062f311-0dae-4547-b526-b8ab9ac864a5
Added camera parameters.
MainEditorCommand does not manage anymore the need to reload scenes and images. ( Scenes have now a wasModified member, and Game a imagesWereModified member ).
git-svn-id: svn://localhost@51 8062f311-0dae-4547-b526-b8ab9ac864a5
Editors use now a reference to the scene edited, and not a pointer. ( As games use now a vector of shared_ptr to Scene ).
git-svn-id: svn://localhost@50 8062f311-0dae-4547-b526-b8ab9ac864a5
Added a wasModified member to scenes ( only at edittime ).
Games use now a vector of shared_ptr to scenes.
git-svn-id: svn://localhost@49 8062f311-0dae-4547-b526-b8ab9ac864a5