Update to Alpha 30
Works only with PB 4.51 (x86) or higher
* Some Updates and new demos
* New command expansions
* 2D Physic with Chipmunk
* Tile Engien by Epyx
* Tile converter for Tiled MapEditor =>
http://www.mapeditor.org/
* Some new Games
1) new command: MP_FullScreenMode(Var) ; switch between full and windows mode (Var = 1, Fullscreen, Var = 0 windowed Screen)
2) new command: MP_ConstraintCreateBall (Entity,Entity2,x.f,y.f,z.f,PinX.f,PinY.f,PinZ.f,maxConeAngle.f,maxTwistAngle.f) ;make a ConstraintBall
3) new command: MP_EntityAddImpulse(Entity,pointDeltaVelocX.f,pointDeltaVelocY.f ,pointDeltaVelocZ.f, pointPositX.f, pointPositY.f,pointPositZ.f) ; Add force impulse
4) command deleted: MP_WindowEvent() deleted, use only WindowEvent() in teh future
5) command expanded: MP_RenderBegin((cam)) use rendercam
new 2D Physic commands
6) new command: MP_2DPhysicInit() ; Initalise 2D physic
7) new command: MP_2DPhysicSetGravity(x) ; Set Gravity

new command: MP_2DPhysicEnd() ; End 2D physic
9) new command: MP_2DPhysicUpdate() ; Update all physic calculations
10) new command: MP_2DPhysicBodyCircle (x, y, Radius, Sprite, Mass.f(,Color)) ; Create 2D Physic Circle
11) new command: MP_2DPhysicAddCircle (Body, x, y, Radius, Sprite(,Color)) ; Add a 2D Physic Circle
12) new command: MP_2DPhysicBodyBox(x, y, width , height, Sprite, Mass.f(,Color)) ; Create 2D Physic Box
13) new command: MP_2DPhysicBodyPolygon(x,y,Count,Memory, Sprite, Mass.f(, Color)) ; Create 2D Physic Static Poligon
14) new command: MP_2DPhysicStaticLine(x1, y1, x2, y2(, Color)) ; Create 2D Physic Static Line
15) new command: MP_2DPhysicStaticPolygon(x,y,Count,Memory, Sprite(, Color)) ; Create 2D Physic Static Poligon
16) new command: MP_2DPhysicBodySetVector( Body, Vx.f, Vy.f) ; Set 2D Physic Vector
17) new command: MP_2DPhysicBodySetInertia( Body, i.f) ; Set 2D Physic Inertia
18) new command: MP_2DPhysicBodySetProperties(Body, elasticity.f, friction.f); Set 2D Physic elasticity and friction
19) new command: MP_2DPhysicBodySetAngularVelocity(Body, w.f); Set 2D Physic Angular Velocity
20) new command: MP_2DPhysicBodySetAngle(Body, w.f); Set 2D Physic Angle
21) new command: MP_2DPhysicSetStaticHash(x.f, y.f); Set 2D Physic Static Body Hash
22) new command: MP_2DPhysicSetActiveHash(x.f, y.f); Set 2D Physic Active Body Hash
23) new command: MP_2DPhysicBodyGetX (Body) ; Get X of 2D Body
24) new command: MP_2DPhysicBodySetX (Body, x.d) ; Set X of 2D Body
25) new command: MP_2DPhysicBodyGetY (Body); Get Y of 2D Body
26) new command: MP_2DPhysicBodySetY (Body, y.d) ; Set X of 2D Body
27) new command: MP_2DPhysicStaticBox(x, y, width , height, Sprite(, Color)) ; Create 2D Physic Static Box
28) new command: MP_2DPhysicStaticCircle (x, y, Radius, Sprite (,Color)) ;Create 2D Physic Static Cicle
29) new command: MP_2DPhysicPickBody(x,y) ; Get Picked Physic 2d Objekt
30) command expanded: MP_SpritePixelCollision(Sprite1,x,y,Sprite2,x,y[,Mod[,Dbug]]) ; command is new programmed for Anim Sprites, bugs found and changed. new parameter Dbug for debugging
31) new command: MP_2DPhysicBodySetColor (Body, Color) ; Set BorderColor of 2D Body
32) new command: MP_2DPhysicBodyGetColor (Body) ; Get BorderColor of 2D Body
33) new command: MP_2DdPhysicPickBody(x,y) ; Get Picked Physic 2d Objekt
34) new command: MP_2DdPhysicAddPivotConstraint(Body, x, y) ; Set middle point of Body
35) new command: MP_2DPhysicMoveBody( state, x, y[,*DimBody, length]) ; Move 2dBody with left Mouseklick and Mousewheel
36) command expanded: MP_DrawSprite (Sprite, x, y [, Tranzparenz[,Frame]]); new Parameter Frame for animsprites
37) new command: MP_GrabTexture (Texture,x,y,width,height) ; Create a new texture from another texture
38) new command: MP_ResizeTexture (Texture,width,height) ; Resize a texture