Post by Guilect on Mar 7, 2007 20:51:27 GMT -5
Here is the latest verison of Brutus2D.
I have made note of all of your suggestions and if they did not make it into this release then look for them in the next.
Get your copy here (~4.02 Meg):
brutus.pewtersoftware.com/brutus2d.exe
New in this release:
added -- console command 'wait'
added -- console command 'inkey'
added -- console object is now terminated upon any error encountered when running from the IDE.
added -- graphics.MoveX imageindex, value (also MoveY, MoveXY); moves the image value amount from its
current position. (this would be considered relative positioning; where .SetXY would be absolute).
added -- math.GetAngle
added -- math.AngleWrap
added -- commands graphics.getworldx, getworldy
added -- command MapViewXY
added -- B2D objects that have been intialized will be automatically terminated at the end of running
code.
added -- an optional (true/false) parameter to Math.GetRndInt(low, how, [fixed]) for fixed seeding.
changed -- behavior of math.clip function to be more traditional
changed -- math.getguassein to math.GetRndn
changed -- math.GetRndInt and math.GetRndReal to have the lowValue as the first argument and HighValue
next.
changed -- console.writeline; string argument is now optional. When omitted, the command prints a
carriage return and a line feed.
changed -- mouse cursor now gets centered on screen upon mouse.initialize
changed -- math.GetDirection to confirm to unit circle
changed -- most math objects can now use floating point values.
changed -- Timers.Reset now does 2 functions. It puts the time back to zero (same as before) and now
also stops a running timer.
changed -- A newly created Timer shows 0 as its time until started.
fixed -- console.clear; now clears background colors.
fixed -- made math.swap command visible to B2D users.
fixed -- emitted particles now move with setworldxy
fixed -- in BrutusMap, the save dialog now only appears once.
fixed -- math.GetDirection , small math error.
fixed -- the output window from showing through onto a full screen display
I have made note of all of your suggestions and if they did not make it into this release then look for them in the next.
Get your copy here (~4.02 Meg):
brutus.pewtersoftware.com/brutus2d.exe
New in this release:
added -- console command 'wait'
added -- console command 'inkey'
added -- console object is now terminated upon any error encountered when running from the IDE.
added -- graphics.MoveX imageindex, value (also MoveY, MoveXY); moves the image value amount from its
current position. (this would be considered relative positioning; where .SetXY would be absolute).
added -- math.GetAngle
added -- math.AngleWrap
added -- commands graphics.getworldx, getworldy
added -- command MapViewXY
added -- B2D objects that have been intialized will be automatically terminated at the end of running
code.
added -- an optional (true/false) parameter to Math.GetRndInt(low, how, [fixed]) for fixed seeding.
changed -- behavior of math.clip function to be more traditional
changed -- math.getguassein to math.GetRndn
changed -- math.GetRndInt and math.GetRndReal to have the lowValue as the first argument and HighValue
next.
changed -- console.writeline; string argument is now optional. When omitted, the command prints a
carriage return and a line feed.
changed -- mouse cursor now gets centered on screen upon mouse.initialize
changed -- math.GetDirection to confirm to unit circle
changed -- most math objects can now use floating point values.
changed -- Timers.Reset now does 2 functions. It puts the time back to zero (same as before) and now
also stops a running timer.
changed -- A newly created Timer shows 0 as its time until started.
fixed -- console.clear; now clears background colors.
fixed -- made math.swap command visible to B2D users.
fixed -- emitted particles now move with setworldxy
fixed -- in BrutusMap, the save dialog now only appears once.
fixed -- math.GetDirection , small math error.
fixed -- the output window from showing through onto a full screen display