python-bulletml.git
11 years agoDocstrings.
Joe Wreschnig [Wed, 17 Mar 2010 04:19:09 +0000 (21:19 -0700)]
Docstrings.

11 years agoSeparate element constructors from regular constructors.
Joe Wreschnig [Wed, 17 Mar 2010 04:16:45 +0000 (21:16 -0700)]
Separate element constructors from regular constructors.

11 years agoNumberDef: Bind random and builtins in a separate dictionary. Replace $rand with...
Joe Wreschnig [Wed, 17 Mar 2010 02:44:09 +0000 (19:44 -0700)]
NumberDef: Bind random and builtins in a separate dictionary. Replace $rand with random(), to allow it to be used twice with different results in the same expression.

11 years agoFix pageup/pagedown during empty events.
Joe Wreschnig [Wed, 17 Mar 2010 02:43:02 +0000 (19:43 -0700)]
Fix pageup/pagedown during empty events.

11 years agoEvaluation optimizations.
Joe Wreschnig [Tue, 16 Mar 2010 10:01:31 +0000 (03:01 -0700)]
Evaluation optimizations.

11 years agoBullet: Track previous X/Y.
Joe Wreschnig [Tue, 16 Mar 2010 09:30:09 +0000 (02:30 -0700)]
Bullet: Track previous X/Y.

11 years agoExample files.
Joe Wreschnig [Tue, 16 Mar 2010 09:19:41 +0000 (02:19 -0700)]
Example files.

11 years agoTest runner improvements.
Joe Wreschnig [Tue, 16 Mar 2010 08:50:46 +0000 (01:50 -0700)]
Test runner improvements.

11 years agoGet my coordinate systems straight - 0,0 will be upper-left.
Joe Wreschnig [Tue, 16 Mar 2010 08:45:32 +0000 (01:45 -0700)]
Get my coordinate systems straight - 0,0 will be upper-left.

11 years agoKnock out final bugs caused by misparenting. Runs all tests as the demo applet.
Joe Wreschnig [Tue, 16 Mar 2010 08:24:03 +0000 (01:24 -0700)]
Knock out final bugs caused by misparenting. Runs all tests as the demo applet.

11 years agoActionDef: Append based on parsing the subelement, not the element.
Joe Wreschnig [Tue, 16 Mar 2010 07:30:30 +0000 (00:30 -0700)]
ActionDef: Append based on parsing the subelement, not the element.

11 years agoPygame-based runner.
Joe Wreschnig [Tue, 16 Mar 2010 07:04:45 +0000 (00:04 -0700)]
Pygame-based runner.

11 years agoCreate Bullets from documents.
Joe Wreschnig [Tue, 16 Mar 2010 07:04:37 +0000 (00:04 -0700)]
Create Bullets from documents.

11 years agoImplementation.
Joe Wreschnig [Tue, 16 Mar 2010 05:47:00 +0000 (22:47 -0700)]
Implementation.

11 years agoAccel: Better call return data.
Joe Wreschnig [Tue, 16 Mar 2010 05:45:44 +0000 (22:45 -0700)]
Accel: Better call return data.

11 years agoDirection, Speed: Better call return data.
Joe Wreschnig [Tue, 16 Mar 2010 05:44:39 +0000 (22:44 -0700)]
Direction, Speed: Better call return data.

11 years agoTest parser.
Joe Wreschnig [Tue, 16 Mar 2010 02:34:19 +0000 (19:34 -0700)]
Test parser.

11 years agoParser, lacking most implementation.
Joe Wreschnig [Tue, 16 Mar 2010 02:32:35 +0000 (19:32 -0700)]
Parser, lacking most implementation.

11 years agoINumberDef: Rounding version of NumberDef.
Joe Wreschnig [Tue, 16 Mar 2010 02:21:42 +0000 (19:21 -0700)]
INumberDef: Rounding version of NumberDef.

11 years agoDocstrings.
Joe Wreschnig [Tue, 16 Mar 2010 02:21:13 +0000 (19:21 -0700)]
Docstrings.

11 years agoExpression evaluator.
Joe Wreschnig [Mon, 15 Mar 2010 05:46:54 +0000 (22:46 -0700)]
Expression evaluator.