mirror of
https://github.com/4ian/GDevelop.git
synced 2025-10-15 10:19:04 +00:00
1865 lines
98 KiB
XML
1865 lines
98 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<project firstLayout="">
|
|
<gdVersion build="96" major="4" minor="0" revision="0" />
|
|
<properties folderProject="false" linuxExecutableFilename="" macExecutableFilename="" orientation="default" packageName="com.example.gamename" projectFile="" useExternalSourceFiles="false" winExecutableFilename="" winExecutableIconFile="">
|
|
<name>Project</name>
|
|
<author></author>
|
|
<windowWidth>400</windowWidth>
|
|
<windowHeight>300</windowHeight>
|
|
<latestCompilationDirectory></latestCompilationDirectory>
|
|
<maxFPS>60</maxFPS>
|
|
<minFPS>10</minFPS>
|
|
<verticalSync>false</verticalSync>
|
|
<platformSpecificAssets />
|
|
<loadingScreen showGDevelopSplash="true" />
|
|
<extensions>
|
|
<extension name="BuiltinObject" />
|
|
<extension name="BuiltinAudio" />
|
|
<extension name="BuiltinVariables" />
|
|
<extension name="BuiltinTime" />
|
|
<extension name="BuiltinMouse" />
|
|
<extension name="BuiltinKeyboard" />
|
|
<extension name="BuiltinJoystick" />
|
|
<extension name="BuiltinCamera" />
|
|
<extension name="BuiltinWindow" />
|
|
<extension name="BuiltinFile" />
|
|
<extension name="BuiltinNetwork" />
|
|
<extension name="BuiltinScene" />
|
|
<extension name="BuiltinAdvanced" />
|
|
<extension name="Sprite" />
|
|
<extension name="BuiltinCommonInstructions" />
|
|
<extension name="BuiltinCommonConversions" />
|
|
<extension name="BuiltinStringInstructions" />
|
|
<extension name="BuiltinMathematicalTools" />
|
|
<extension name="BuiltinExternalLayouts" />
|
|
<extension name="SkeletonObject" />
|
|
<extension name="TextObject" />
|
|
<extension name="PlatformBehavior" />
|
|
<extension name="PrimitiveDrawing" />
|
|
</extensions>
|
|
<platforms>
|
|
<platform name="GDevelop JS platform" />
|
|
</platforms>
|
|
<currentPlatform>GDevelop JS platform</currentPlatform>
|
|
</properties>
|
|
<resources>
|
|
<resources>
|
|
<resource alwaysLoaded="false" file="Grass.png" kind="image" name="Grass.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="skeleton.json" kind="image" name="skeleton.json" smoothed="true" userAdded="false" />
|
|
<resource alwaysLoaded="false" file="skeleton_texture.json" kind="image" name="skeleton_texture.json" smoothed="true" userAdded="false" />
|
|
<resource alwaysLoaded="false" file="skeleton_texture.png" kind="image" name="skeleton_texture.png" smoothed="true" userAdded="false" />
|
|
</resources>
|
|
<resourceFolders />
|
|
</resources>
|
|
<objects />
|
|
<objectsGroups />
|
|
<variables />
|
|
<layouts>
|
|
<layout b="30" disableInputWhenNotFocused="true" mangledName="Scene" name="Scene" oglFOV="90.000000" oglZFar="500.000000" oglZNear="1.000000" r="30" standardSortMethod="false" stopSoundsOnStartup="true" title="" v="30">
|
|
<uiSettings grid="true" gridB="80" gridG="80" gridHeight="70" gridOffsetX="0" gridOffsetY="20" gridR="80" gridWidth="70" snap="true" windowMask="false" zoomFactor="1.678511" />
|
|
<objectsGroups />
|
|
<variables />
|
|
<instances>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="0.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="70.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="140.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="210.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="280.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="350.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="50.000000" layer="" locked="false" name="Skeleton" width="140.000000" x="140.000000" y="90.000000" zOrder="2">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
</instances>
|
|
<objects>
|
|
<object apiName="DragonBones" debugPolygons="true" name="Skeleton" rootArmatureName="" skeletalDataFilename="skeleton.json" textureDataFilename="skeleton_texture.json" textureName="skeleton_texture.png" type="SkeletonObject::Skeleton">
|
|
<variables />
|
|
<behaviors>
|
|
<behavior acceleration="1500.000000" canGrabPlatforms="false" deceleration="1500.000000" gravity="1000.000000" ignoreDefaultControls="true" jumpSpeed="600.000000" maxFallingSpeed="700.000000" maxSpeed="250.000000" name="PlatformerObject" slopeMaxAngle="60.000000" type="PlatformBehavior::PlatformerObjectBehavior" xGrabTolerance="10.000000" yGrabOffset="0.000000" />
|
|
</behaviors>
|
|
</object>
|
|
<object name="Ground" type="Sprite" updateIfNotVisible="true">
|
|
<variables />
|
|
<behaviors>
|
|
<behavior canBeGrabbed="true" name="Platform" platformType="NormalPlatform" type="PlatformBehavior::PlatformBehavior" yGrabOffset="0.000000" />
|
|
</behaviors>
|
|
<animations>
|
|
<animation name="" useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Grass.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="35.000000" y="35.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="70.000000" y="0.000000" />
|
|
<vertice x="70.000000" y="70.000000" />
|
|
<vertice x="0.000000" y="70.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
</objects>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="DepartScene" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0.2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleY" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0.2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Left</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="PlatformBehavior::SimulateLeftKey" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>PlatformerObject</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0.2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Right</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="PlatformBehavior::SimulateRightKey" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>PlatformerObject</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>-0.2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="PlatformBehavior::IsOnFloor" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>PlatformerObject</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="true" value="PlatformBehavior::IsMoving" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>PlatformerObject</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"stand"</parameter>
|
|
<parameter>0.2</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="PlatformBehavior::IsMoving" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>PlatformerObject</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"walk"</parameter>
|
|
<parameter>0.2</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Up</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="PlatformBehavior::SimulateJumpKey" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>PlatformerObject</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"jump"</parameter>
|
|
<parameter>0.2</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="PlatformBehavior::IsFalling" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>PlatformerObject</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"fall"</parameter>
|
|
<parameter>0.2</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
<layers>
|
|
<layer name="" visibility="true">
|
|
<cameras>
|
|
<camera defaultSize="true" defaultViewport="true" height="0.000000" viewportBottom="1.000000" viewportLeft="0.000000" viewportRight="1.000000" viewportTop="0.000000" width="0.000000" />
|
|
</cameras>
|
|
<effects />
|
|
</layer>
|
|
<layer name="Debug" visibility="true">
|
|
<cameras>
|
|
<camera defaultSize="true" defaultViewport="true" height="0.000000" viewportBottom="1.000000" viewportLeft="0.000000" viewportRight="1.000000" viewportTop="0.000000" width="0.000000" />
|
|
</cameras>
|
|
<effects />
|
|
</layer>
|
|
</layers>
|
|
<behaviorsSharedData>
|
|
<behaviorSharedData name="Platform" type="PlatformBehavior::PlatformBehavior" />
|
|
<behaviorSharedData name="PlatformerObject" type="PlatformBehavior::PlatformerObjectBehavior" />
|
|
</behaviorsSharedData>
|
|
</layout>
|
|
<layout b="30" disableInputWhenNotFocused="true" mangledName="Tests" name="Tests" oglFOV="90.000000" oglZFar="500.000000" oglZNear="1.000000" r="30" standardSortMethod="false" stopSoundsOnStartup="true" title="" v="30">
|
|
<uiSettings grid="false" gridB="80" gridG="80" gridHeight="70" gridOffsetX="0" gridOffsetY="20" gridR="80" gridWidth="70" snap="true" windowMask="false" zoomFactor="1.678511" />
|
|
<objectsGroups />
|
|
<variables />
|
|
<instances>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="0.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="70.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="140.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="210.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="280.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ground" width="0.000000" x="350.000000" y="230.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="50.000000" layer="" locked="false" name="Skeleton" width="140.000000" x="140.000000" y="160.000000" zOrder="2">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Debug" width="0.000000" x="210.000000" y="20.000000" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Ray" width="0.000000" x="350.000000" y="160.000000" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="32.000000" layer="" locked="false" name="Block" width="32.000000" x="210.000000" y="70.000000" zOrder="5">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
</instances>
|
|
<objects>
|
|
<object apiName="DragonBones" debugPolygons="true" name="Skeleton" rootArmatureName="" skeletalDataFilename="skeleton.json" textureDataFilename="skeleton_texture.json" textureName="skeleton_texture.png" type="SkeletonObject::Skeleton">
|
|
<variables />
|
|
<behaviors />
|
|
</object>
|
|
<object name="Ground" type="Sprite" updateIfNotVisible="true">
|
|
<variables />
|
|
<behaviors>
|
|
<behavior canBeGrabbed="true" name="Platform" platformType="NormalPlatform" type="PlatformBehavior::PlatformBehavior" yGrabOffset="0.000000" />
|
|
</behaviors>
|
|
<animations>
|
|
<animation name="" useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Grass.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="35.000000" y="35.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="70.000000" y="0.000000" />
|
|
<vertice x="70.000000" y="70.000000" />
|
|
<vertice x="0.000000" y="70.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object bold="false" italic="false" name="Debug" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<behaviors />
|
|
<string>Text</string>
|
|
<font></font>
|
|
<characterSize>12</characterSize>
|
|
<color b="220" g="220" r="220" />
|
|
</object>
|
|
<object name="Block" type="Sprite" updateIfNotVisible="false">
|
|
<variables />
|
|
<behaviors />
|
|
<animations>
|
|
<animation name="" useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Grass.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="35.000000" y="35.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="70.000000" y="0.000000" />
|
|
<vertice x="70.000000" y="70.000000" />
|
|
<vertice x="0.000000" y="70.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="Ray" type="PrimitiveDrawing::Drawer">
|
|
<variables />
|
|
<behaviors />
|
|
<fillOpacity>255</fillOpacity>
|
|
<outlineSize>0</outlineSize>
|
|
<outlineOpacity>0</outlineOpacity>
|
|
<fillColor b="45" g="45" r="255" />
|
|
<outlineColor b="0" g="0" r="0" />
|
|
<absoluteCoordinates>false</absoluteCoordinates>
|
|
</object>
|
|
</objects>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Initial scale</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="DepartScene" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0.2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleY" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0.2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>scale_dir</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Move object</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Left</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="MettreX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>100*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Right</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="MettreX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>100*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Up</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="MettreY" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>100*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Down</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="MettreY" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>100*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Change scale over time</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>*</parameter>
|
|
<parameter>1 + Variable(scale_dir)*TimeDelta()/10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetScaleY" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>*</parameter>
|
|
<parameter>1 + Variable(scale_dir)*TimeDelta()/10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::ScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>0.4</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>scale_dir</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>-1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::ScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter><</parameter>
|
|
<parameter>0.05</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>scale_dir</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Transform bones</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad4</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBonePositionX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"head"</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>50</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad6</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBonePositionX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"FlameA"</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>300</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad8</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBonePositionY" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"armR"</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>50</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad5</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBonePositionY" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"bone1/bone"</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>250</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad7</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBoneAngle" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"head"</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>-45</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad9</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBoneAngle" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"head"</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>45</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBoneScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"head"</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0.5</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetBoneScaleX" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"head"</parameter>
|
|
<parameter>*</parameter>
|
|
<parameter>2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Numpad0</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::ResetBone" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"head"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Non-uniform object scale</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Space</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetWidth" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>50</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetHeight" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>25</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Set animations</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Num1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"stand"</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Num2</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationIndex" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Num3</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"jump"</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Num4</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"fall"</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Num4</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationIndex" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>-1</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Num6</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationIndex" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>8</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Num67</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"giovanni giorgio"</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Check animations</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SceneBackground" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>"30;30;30"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::AnimationIndex" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SceneBackground" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>"0;100;0"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::AnimationName" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"fall"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SceneBackground" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>"0;0;100"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Set animation smooth</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>s</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>else</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::AnimationSmooth" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationSmooth" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>no</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>else</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>else</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationSmooth" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>yes</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Animation time scale</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>q</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationTimeScale" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>TimeDelta()</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>e</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetAnimationTimeScale" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>TimeDelta()</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Set slot color</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>c</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetSlotColor" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"clothes"</parameter>
|
|
<parameter>ToString(Random(255)) + ";" + ToString(Random(255)) + ";" + ToString(Random(255))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Point inside slot test</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::PointInsideSlot" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"bone1_Triangle"</parameter>
|
|
<parameter>MouseX("",0)</parameter>
|
|
<parameter>MouseY("",0)</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SceneBackground" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>"100;0;0"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Update debug text data</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Debug</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Animation index: " + ToString(Skeleton.AnimationIndex()) + NewLine() +
"Animation name: " + Skeleton.AnimationName() + NewLine() +
"Animation time: " + ToString(round(Skeleton.AnimationTime()*100)/100) + " / " + ToString(Skeleton.AnimationTimeLength()) + NewLine() +
"Animation frame: " + ToString(round(Skeleton.AnimationFrame()*100)/100) + " / " + ToString(Skeleton.AnimationFrameLength()) + NewLine() +
"Animation time scale: " + ToString(Skeleton.AnimationTimeScale()) + NewLine() +
"Animation smooth: "</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::AnimationSmooth" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Debug</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>"true"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="true" value="SkeletonObject::AnimationSmooth" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Debug</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>"false"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Object -Slot collision test</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="MettreXY" />
|
|
<parameters>
|
|
<parameter>Block</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>MouseX("",0)</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>MouseY("",0)</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SlotCollidesWithObject" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"head"</parameter>
|
|
<parameter>Block</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="ChangeColor" />
|
|
<parameters>
|
|
<parameter>Block</parameter>
|
|
<parameter>ToString(Random(255)) + ";" + ToString(Random(255)) + ";" + ToString(Random(255))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Slot -Slot collision test (not tested, two instances needed, but I have confidence in my abilities)</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="true" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SlotCollidesWithSlot" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"armR"</parameter>
|
|
<parameter>Skeleton2</parameter>
|
|
<parameter>"tail"</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetSlotColor" />
|
|
<parameters>
|
|
<parameter>Skeleton2</parameter>
|
|
<parameter>"tail"</parameter>
|
|
<parameter>ToString(Random(255)) + ";" + ToString(Random(255)) + ";" + ToString(Random(255))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="150" g="250" r="150" textB="0" textG="0" textR="0" />
|
|
<comment>Raycast collision test</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>contact</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::RaycastSlot" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"bone1_Polygon"</parameter>
|
|
<parameter>Ray.X()</parameter>
|
|
<parameter>Ray.Y()</parameter>
|
|
<parameter>-160</parameter>
|
|
<parameter>300</parameter>
|
|
<parameter>contactX</parameter>
|
|
<parameter>contactY</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetSlotColor" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"tailTip"</parameter>
|
|
<parameter>"255;0;0"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="PrimitiveDrawing::Line" />
|
|
<parameters>
|
|
<parameter>Ray</parameter>
|
|
<parameter>0</parameter>
|
|
<parameter>0</parameter>
|
|
<parameter>Variable(contactX) - Ray.X()</parameter>
|
|
<parameter>Variable(contactY) - Ray.Y()</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>contact</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>contact</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="SkeletonObject::SetSlotColor" />
|
|
<parameters>
|
|
<parameter>Skeleton</parameter>
|
|
<parameter>"tailTip"</parameter>
|
|
<parameter>"255;255;255"</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="PrimitiveDrawing::Line" />
|
|
<parameters>
|
|
<parameter>Ray</parameter>
|
|
<parameter>0</parameter>
|
|
<parameter>0</parameter>
|
|
<parameter>300*cos(ToRad(-160))</parameter>
|
|
<parameter>300*sin(ToRad(-160))</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
<layers>
|
|
<layer name="" visibility="true">
|
|
<cameras>
|
|
<camera defaultSize="true" defaultViewport="true" height="0.000000" viewportBottom="1.000000" viewportLeft="0.000000" viewportRight="1.000000" viewportTop="0.000000" width="0.000000" />
|
|
</cameras>
|
|
<effects />
|
|
</layer>
|
|
<layer name="Debug" visibility="true">
|
|
<cameras>
|
|
<camera defaultSize="true" defaultViewport="true" height="0.000000" viewportBottom="1.000000" viewportLeft="0.000000" viewportRight="1.000000" viewportTop="0.000000" width="0.000000" />
|
|
</cameras>
|
|
<effects />
|
|
</layer>
|
|
</layers>
|
|
<behaviorsSharedData>
|
|
<behaviorSharedData name="Platform" type="PlatformBehavior::PlatformBehavior" />
|
|
</behaviorsSharedData>
|
|
</layout>
|
|
</layouts>
|
|
<externalEvents />
|
|
<externalLayouts />
|
|
<externalSourceFiles>
|
|
<sourceFile filename="C:\Users\Maciel\AppData\Local\Temp/GDTemporaries/GD0x67750b8SourceFile.cpp" gdManaged="true" language="C++" />
|
|
<sourceFile filename="C:\Users\Maciel\AppData\Local\Temp/GDTemporaries/GD0x6830850SourceFile.cpp" gdManaged="true" language="C++" />
|
|
</externalSourceFiles>
|
|
</project>
|