summaryrefslogtreecommitdiffstats
path: root/examples/statemachine
Commit message (Expand)AuthorAgeFilesLines
* WinCE doesn't have time() function, use QTimeKent Hansen2009-06-091-3/+2
* kill usage of QT_STATEMACHINE_SOLUTIONKent Hansen2009-06-045-25/+0
* Fix missing/outdated license headers.Jason McDonald2009-05-2120-79/+896
* fix compiler warningsKent Hansen2009-05-201-1/+1
* compile with -qtnamespace, clean up the example .pro filesKent Hansen2009-05-209-41/+53
* remove the citizenquartz exampleKent Hansen2009-05-2014-956/+0
* Make QAbstractTransition::eventTest() non-constEskil Abrahamsen Blomfeldt2009-05-145-10/+10
* Pop up message when a tank wins the gameEskil Abrahamsen Blomfeldt2009-05-147-12/+111
* Fix run-time error in Seek AI's state machineEskil Abrahamsen Blomfeldt2009-05-141-1/+5
* Fix SpinState in Tank Game Example to spin more than 180 degreesEskil Abrahamsen Blomfeldt2009-05-142-2/+12
* document statemachine/factorial exampleKent Hansen2009-05-131-26/+38
* doc: Correct names of snippets in docs for Tank Game exampleEskil Abrahamsen Blomfeldt2009-05-131-0/+4
* document the statemachine/eventtransitions exampleKent Hansen2009-05-121-1/+15
* Change name of "errorstate" example to "tankgame"Eskil Abrahamsen Blomfeldt2009-05-1226-29/+40
* Fixes: document statemachine/twowaybutton exampleKent Hansen2009-05-121-7/+15
* kill some simplistic/overlapping/under-developed examplesKent Hansen2009-05-129-445/+0
* document the statemachine/pingpong exampleKent Hansen2009-05-121-0/+14
* improve the docs for the trafficlight exampleKent Hansen2009-05-121-25/+22
* Make selecting plugins more user friendly and platform independentEskil Abrahamsen Blomfeldt2009-05-115-18/+66
* Add chase state and ability to detect and fire at other tanks. This reveals anEskil Abrahamsen Blomfeldt2009-05-062-4/+92
* Avoid passage where the walls meet the edge of the scene rect.Eskil Abrahamsen Blomfeldt2009-05-061-5/+6
* get rid of marginKent Hansen2009-05-051-1/+2
* add event as argument to onEntry(), onExit() and onTransition()Kent Hansen2009-05-058-16/+16
* Add randomness.Eskil Abrahamsen Blomfeldt2009-05-051-2/+2
* Make sure target state is set correctly. Also make sure eventTest() actuallyEskil Abrahamsen Blomfeldt2009-05-051-5/+8
* Set collidedLine for the implicit walls around the scene to allow for collisionEskil Abrahamsen Blomfeldt2009-05-051-4/+21
* Make sure the correct position/direction is actually set at the end of aEskil Abrahamsen Blomfeldt2009-05-051-10/+16
* Fix support reverse actions. Logic was broken and would always return falseEskil Abrahamsen Blomfeldt2009-05-051-2/+2
* Add unfinished "more advanced" AI for errorstate.Eskil Abrahamsen Blomfeldt2009-04-306-5/+184
* Make design better. Remove the Tank interface. This is now an implicit interfaceEskil Abrahamsen Blomfeldt2009-04-3016-86/+65
* Add two AIs: They are both designed to do the same. Spin until they see a tankEskil Abrahamsen Blomfeldt2009-04-3014-26/+262
* Compile against new QState::ChildMode API.Eskil Abrahamsen Blomfeldt2009-04-291-1/+1
* Kill gameOver signal as it was only used when you clicked the stop actionEskil Abrahamsen Blomfeldt2009-04-292-9/+6
* replace QState::Type with QState::childMode propertyKent Hansen2009-04-292-2/+2
* Adapt to recent API changes and bug fixes.Eskil Abrahamsen Blomfeldt2009-04-291-2/+6
* make history state constructibleKent Hansen2009-04-291-1/+1
* say hello (again) to QAbstract{State,Transition}::machine()Kent Hansen2009-04-292-37/+18
* Work around an oddity in parallel states that causes all regions to exitEskil Abrahamsen Blomfeldt2009-04-281-4/+4
* Some updates to the errorstate example.Eskil Abrahamsen Blomfeldt2009-04-2812-126/+270
* compile after api changesKent Hansen2009-04-282-6/+6
* Really broken plugin for errorState. Don't try to use this yet, it doesn'tEskil Abrahamsen Blomfeldt2009-04-243-0/+115
* Unfinished tank AI game. The idea is that you plug in AIs for the tanks, andEskil Abrahamsen Blomfeldt2009-04-248-0/+619
* kill the stateactions apiKent Hansen2009-04-222-5/+5
* include the right headerKent Hansen2009-04-212-2/+2
* Initial import of statemachine branch from the old kinetic repositoryAlexis Menard2009-04-1734-0/+2188