Files
GDevelop/Extensions/PhysicsBehavior/test/examplePhysicsEnhanced.gdg
T
2015-08-17 23:52:59 +02:00

391 lines
22 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1" ?>
<Game>
<GDVersion Major="2" Minor="0" Build="10541" Revision="53179" />
<Info winExecutableFilename="" winExecutableIconFile="" linuxExecutableFilename="" macExecutableFilename="" useExternalSourceFiles="false">
<Nom value="Projet" />
<Auteur value="" />
<WindowW value="800" />
<WindowH value="600" />
<Portable value="false" />
<Extensions>
<Extension name="PhysicsBehavior" />
<Extension name="Sprite" />
<Extension name="BuiltinObject" />
<Extension name="BuiltinCommonInstructions" />
<Extension name="BuiltinCommonConversions" />
<Extension name="BuiltinVariables" />
<Extension name="BuiltinMouse" />
<Extension name="BuiltinKeyboard" />
<Extension name="BuiltinJoystick" />
<Extension name="BuiltinScene" />
<Extension name="BuiltinTime" />
<Extension name="BuiltinCamera" />
<Extension name="BuiltinAudio" />
<Extension name="BuiltinFile" />
<Extension name="BuiltinNetwork" />
<Extension name="BuiltinWindow" />
<Extension name="BuiltinStringInstructions" />
<Extension name="BuiltinAdvanced" />
</Extensions>
<FPSmax value="60" />
<FPSmin value="10" />
<verticalSync value="false" />
<Chargement>
<Afficher value="false" />
<Border value="true" />
<Smooth value="true" />
<Width value="170.000000" />
<Height value="50.000000" />
<TexteAfficher value="true" />
<TexteXPos value="0.000000" />
<TexteYPos value="5.000000" />
<Texte value="Chargement" />
<PourcentAfficher value="false" />
<PourcentXPos value="0.000000" />
<PourcentYPos value="0.000000" />
<ImageAfficher value="false" />
<Image value="" />
</Chargement>
</Info>
<Resources>
<Resources>
<Resource kind="image" name="2DSmallWoodBox.jpg" alwaysLoaded="false" smoothed="true" userAdded="true" file="C:\Program Files (x86)\Compil Games\GDevelop 2\Examples\2DSmallWoodBox.jpg" />
<Resource kind="image" name="2DWoodBox.jpg" alwaysLoaded="false" smoothed="true" userAdded="true" file="C:\Program Files (x86)\Compil Games\GDevelop 2\Examples\2DWoodBox.jpg" />
<Resource kind="image" name="Background.png" alwaysLoaded="false" smoothed="true" userAdded="true" file="C:\Program Files (x86)\Compil Games\GDevelop 2\Examples\Background.png" />
<Resource kind="image" name="grass.png" alwaysLoaded="false" smoothed="true" userAdded="true" file="D:\Développement\GD2\GDLSDK\Extensions\PhysicsBehavior\test\grass.png" />
<Resource kind="image" name="Bille.png" alwaysLoaded="false" smoothed="true" userAdded="true" file="C:\Program Files (x86)\Compil Games\GDevelop 2\Examples\Bille.png" />
</Resources>
<ResourceFolders />
</Resources>
<Objects />
<ObjectGroups />
<Variables />
<Scenes>
<Scene nom="Nouvelle scène" r="209.000000" v="209.000000" b="209.000000" titre="" oglFOV="90.000000" oglZNear="1.000000" oglZFar="500.000000" standardSortMethod="true" stopSoundsOnStartup="true" gridWidth="32.000000" grid="false" snap="false" gridHeight="32.000000" gridR="158.000000" gridG="180.000000" gridB="255.000000" windowMask="false">
<GroupesObjets />
<Objets>
<Objet nom="sol" type="Sprite">
<Variables />
<Behavior Type="PhysicsBehavior::PhysicsBehavior" Name="Physics" dynamic="false" fixedRotation="true" isBullet="false" massDensity="1.000000" averageFriction="0.800000" linearDamping="0.100000" angularDamping="0.100000" shapeType="CustomPolygon" coordsList="0;34/108;13/209;30/273;21/340;30/340;101/0;101" averageRestitution="0.000000" />
<Animations>
<Animation typeNormal="false">
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="grass.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="170.000000" Y="50.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
</Animation>
</Animations>
</Objet>
<Objet nom="balle" type="Sprite">
<Variables />
<Behavior Type="PhysicsBehavior::PhysicsBehavior" Name="Physics" dynamic="true" fixedRotation="false" isBullet="false" massDensity="0.100000" averageFriction="0.800000" linearDamping="0.100000" angularDamping="0.100000" shapeType="Circle" coordsList="" averageRestitution="0.300000" />
<Animations>
<Animation typeNormal="false">
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Bille.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="20.000000" Y="20.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
</Animation>
</Animations>
</Objet>
<Objet nom="backgd" type="Sprite">
<Variables />
<Animations>
<Animation typeNormal="true">
<Direction boucle="false" tempsEntre="1.000000">
<Sprites>
<Sprite image="Background.png">
<Points />
<PointOrigine nom="origine" X="0.000000" Y="0.000000" />
<PointCentre nom="centre" X="400.000000" Y="300.000000" automatic="true" />
<CustomCollisionMask custom="false" />
</Sprite>
</Sprites>
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites />
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites />
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites />
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites />
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites />
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites />
</Direction>
<Direction boucle="false" tempsEntre="1.000000">
<Sprites />
</Direction>
</Animation>
</Animations>
</Objet>
</Objets>
<Layers>
<Layer Name="" Visibility="true">
<Camera DefaultSize="true" Width="0.000000" Height="0.000000" DefaultViewport="true" ViewportLeft="0.000000" ViewportTop="0.000000" ViewportRight="1.000000" ViewportBottom="1.000000" />
</Layer>
</Layers>
<Variables />
<BehaviorsSharedDatas>
<BehaviorSharedDatas Type="PhysicsBehavior::PhysicsBehavior" Name="Physics" gravityX="0.000000" gravityY="9.000000" scaleX="100.000000" scaleY="100.000000" />
</BehaviorsSharedDatas>
<Positions>
<Objet nom="sol" x="132.000000" y="87.000000" plan="0" layer="" angle="22.520563" personalizedSize="false" width="0.000000" height="0.000000">
<floatInfos />
<stringInfos />
</Objet>
<Objet nom="balle" x="293.000000" y="35.000000" plan="0" layer="" angle="0.000000" personalizedSize="false" width="0.000000" height="0.000000">
<floatInfos />
<stringInfos />
</Objet>
<Objet nom="sol" x="122.000000" y="503.000000" plan="0" layer="" angle="0.000000" personalizedSize="false" width="346.500000" height="101.000000">
<floatInfos>
<Info name="animation" value="2674801.000000" />
</floatInfos>
<stringInfos />
</Objet>
<Objet nom="sol" x="460.000000" y="500.000000" plan="0" layer="" angle="0.000000" personalizedSize="false" width="0.000000" height="0.000000">
<floatInfos />
<stringInfos />
</Objet>
<Objet nom="sol" x="-196.000000" y="459.000000" plan="0" layer="" angle="16.113308" personalizedSize="false" width="0.000000" height="0.000000">
<floatInfos />
<stringInfos />
</Objet>
<Objet nom="sol" x="797.000000" y="498.000000" plan="0" layer="" angle="0.000000" personalizedSize="false" width="0.000000" height="0.000000">
<floatInfos />
<stringInfos />
</Objet>
<Objet nom="backgd" x="0.000000" y="0.000000" plan="-10" layer="" angle="0.000000" personalizedSize="false" width="0.000000" height="0.000000">
<floatInfos>
<Info name="animation" value="2674801.000000" />
</floatInfos>
<stringInfos />
</Objet>
<Objet nom="sol" x="358.000000" y="282.000000" plan="0" layer="" angle="-15.018496" personalizedSize="false" width="0.000000" height="0.000000">
<floatInfos />
<stringInfos />
</Objet>
</Positions>
<Events>
<Event disabled="false">
<Type value="BuiltinCommonInstructions::Standard" />
<Conditions>
<Condition>
<Type value="SourisBouton" loc="true" Contraire="false" />
<Parametre value="" />
<Parametre value="Left" />
</Condition>
<Condition>
<Type value="VarScene" loc="true" Contraire="false" />
<Parametre value="" />
<Parametre value="clicked" />
<Parametre value="0" />
<Parametre value="=" />
</Condition>
</Conditions>
<Actions>
<Action>
<Type value="Create" loc="true" />
<Parametre value="" />
<Parametre value="" />
<Parametre value="" />
<Parametre value="balle" />
<Parametre value='MouseX(&quot;&quot;,0)' />
<Parametre value='MouseY(&quot;&quot;,0)' />
<Parametre value="" />
</Action>
<Action>
<Type value="ModVarScene" loc="true" />
<Parametre value="" />
<Parametre value="clicked" />
<Parametre value="1" />
<Parametre value="=" />
</Action>
</Actions>
</Event>
<Event disabled="false">
<Type value="BuiltinCommonInstructions::Standard" />
<Conditions>
<Condition>
<Type value="SourisBouton" loc="true" Contraire="true" />
<Parametre value="" />
<Parametre value="Left" />
</Condition>
</Conditions>
<Actions>
<Action>
<Type value="ModVarScene" loc="true" />
<Parametre value="" />
<Parametre value="clicked" />
<Parametre value="0" />
<Parametre value="=" />
</Action>
</Actions>
</Event>
</Events>
</Scene>
</Scenes>
<ExternalEvents />
<ExternalSourceFiles />
</Game>