mirror of
https://github.com/4ian/GDevelop.git
synced 2025-10-15 10:19:04 +00:00
4356 lines
306 KiB
XML
Executable File
4356 lines
306 KiB
XML
Executable File
<?xml version="1.0" encoding="ISO-8859-1" ?>
|
|
<project firstLayout="">
|
|
<gdVersion build="84" major="3" minor="6" revision="0" />
|
|
<properties linuxExecutableFilename="" macExecutableFilename="" useExternalSourceFiles="true" winExecutableFilename="" winExecutableIconFile="">
|
|
<name>Project</name>
|
|
<author></author>
|
|
<windowWidth>800</windowWidth>
|
|
<windowHeight>600</windowHeight>
|
|
<latestCompilationDirectory></latestCompilationDirectory>
|
|
<maxFPS>60</maxFPS>
|
|
<minFPS>10</minFPS>
|
|
<verticalSync>false</verticalSync>
|
|
<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="TextObject" />
|
|
<extension name="PrimitiveDrawing" />
|
|
</extensions>
|
|
<platforms>
|
|
<platform name="GDevelop JS platform" />
|
|
<platform name="GDevelop C++ platform" />
|
|
</platforms>
|
|
<currentPlatform>GDevelop JS platform</currentPlatform>
|
|
</properties>
|
|
<resources>
|
|
<resources>
|
|
<resource alwaysLoaded="false" file="particle.png" kind="image" name="particle.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="pea-happy.png" kind="image" name="pea-happy.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Checkbox1.png" kind="image" name="Checkbox1.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Checkbox2.png" kind="image" name="Checkbox2.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GUI_Bar.png" kind="image" name="GUI_Bar.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Fire.png" kind="image" name="Fire.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="HardRain.png" kind="image" name="HardRain.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="smokeparticle.png" kind="image" name="smokeparticle.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GUI_Palette.png" kind="image" name="GUI_Palette.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GUI_PaletteBack.png" kind="image" name="GUI_PaletteBack.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GUI_PaletteBar.png" kind="image" name="GUI_PaletteBar.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GUI_PaletteCursor.png" kind="image" name="GUI_PaletteCursor.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GUI_PaletteCursor2.png" kind="image" name="GUI_PaletteCursor2.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GUI_TextureBack.png" kind="image" name="GUI_TextureBack.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Bubbles50px.png" kind="image" name="Bubbles50px.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Bubbles99px.png" kind="image" name="Bubbles99px.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="CartoonSmoke.png" kind="image" name="CartoonSmoke.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="HardCircle.png" kind="image" name="HardCircle.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Pixel25px.png" kind="image" name="Pixel25px.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Pixel50px.png" kind="image" name="Pixel50px.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Pixel100px.png" kind="image" name="Pixel100px.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Snow50px.png" kind="image" name="Snow50px.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Snow100px.png" kind="image" name="Snow100px.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Sparks.png" kind="image" name="Sparks.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="GD-logo.png" kind="image" name="GD-logo.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="PIXILogo.png" kind="image" name="PIXILogo.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="PixiParticlesEditor.png" kind="image" name="PixiParticlesEditor.png" smoothed="true" userAdded="true" />
|
|
</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 associatedLayout="" grid="true" gridB="80" gridG="80" gridHeight="600" gridOffsetX="0" gridOffsetY="0" gridR="80" gridWidth="800" snap="false" windowMask="true" zoomFactor="1.000000" />
|
|
<objectsGroups>
|
|
<group name="NuevoGrupo">
|
|
<objects />
|
|
</group>
|
|
</objectsGroups>
|
|
<variables>
|
|
<variable name="ParticleConfig" value="0" />
|
|
<variable name="Property" value="0" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Point" value="0" />
|
|
<variable name="PointValue">
|
|
<children>
|
|
<variable name="X" value="0" />
|
|
<variable name="Y" value="0" />
|
|
</children>
|
|
</variable>
|
|
<variable name="Texture" value="0" />
|
|
<variable name="SpawnDef">
|
|
<children>
|
|
<variable name="Type" value="circle" />
|
|
<variable name="circle_x" value="0" />
|
|
<variable name="circle_y" value="0" />
|
|
<variable name="h" value="0" />
|
|
<variable name="particle_spacing" value="0" />
|
|
<variable name="particles_per_wave" value="1" />
|
|
<variable name="r" value="0" />
|
|
<variable name="rect_x" value="0" />
|
|
<variable name="rect_y" value="0" />
|
|
<variable name="start_angle" value="0" />
|
|
<variable name="w" value="0" />
|
|
</children>
|
|
</variable>
|
|
</variables>
|
|
<instances>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Drawer" width="0.000000" x="609.350403" y="-4.411957" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Drawer" width="0.000000" x="736.000000" y="0.000000" zOrder="0">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Bar" width="0.000000" x="661.000000" y="49.000015" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Alpha End" />
|
|
<variable name="Property" value="endAlpha" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="1" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="732.325256" y="66.014702" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Scale" />
|
|
<variable name="GetFrom" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="557.000000" y="46.000023" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Alpha End" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="557.000000" y="64.000023" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Scale" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="43.000000" x="717.000000" y="67.000008" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Scale" />
|
|
<variable name="Property" value="endScale" />
|
|
<variable name="Value" value="0.01" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="3" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="47.000000" x="661.000000" y="67.000015" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Scale" />
|
|
<variable name="Property" value="startScale" />
|
|
<variable name="Value" value="0.1" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="3" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="711.124329" y="112.471680" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="End Color" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.942078" y="446.756531" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Frequency" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="100.619690" x="663.942078" y="448.873840" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Frequency" />
|
|
<variable name="Property" value="frequency" />
|
|
<variable name="Value" value="0.001" />
|
|
<variable name="Min" value="0.001" />
|
|
<variable name="Max" value="0.1" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="769.000000" y="85.000008" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Minimum Scale Multiplier" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="770.000000" y="46.000015" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Alpha End" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="678.462219" y="65.720383" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Scale" />
|
|
<variable name="GetFrom" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="768.275818" y="447.329315" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Frequency" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.471619" y="495.709412" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="61.602478" x="663.942078" y="497.777100" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="spawnType" />
|
|
<variable name="Value" value="2" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="3" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="1" />
|
|
<variable name="SpawnTypes">
|
|
<children>
|
|
<variable name="0" value="point" />
|
|
<variable name="1" value="rect" />
|
|
<variable name="2" value="circle" />
|
|
<variable name="3" value="burst" />
|
|
</children>
|
|
</variable>
|
|
<variable name="SpawnDef">
|
|
<children>
|
|
<variable name="h" value="10" />
|
|
<variable name="r" value="30" />
|
|
<variable name="w" value="10" />
|
|
<variable name="x" value="0" />
|
|
<variable name="y" value="0" />
|
|
</children>
|
|
</variable>
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="731.436218" y="495.827942" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="557.000000" y="27.000015" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Alpha Start" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="770.000000" y="27.000008" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Alpha Start" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Bar" width="0.000000" x="661.000000" y="30.000008" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Alpha Start" />
|
|
<variable name="Property" value="startAlpha" />
|
|
<variable name="Value" value="1" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="1" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_Palette" width="70.000000" x="700.000000" y="130.000000" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="End Color" />
|
|
<variable name="Property" value="endColor" />
|
|
<variable name="InitR" value="0" />
|
|
<variable name="InitG" value="0" />
|
|
<variable name="InitB" value="255" />
|
|
<variable name="s" value="0.502" />
|
|
<variable name="v" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_Back" width="70.000000" x="700.000000" y="130.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_PaletteBar" width="10.000000" x="770.000000" y="130.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="End Color" />
|
|
<variable name="h" value="240" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_Back" width="70.000000" x="580.000000" y="130.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_Palette" width="70.000000" x="580.000000" y="130.000000" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Color" />
|
|
<variable name="Property" value="startColor" />
|
|
<variable name="InitR" value="0" />
|
|
<variable name="InitG" value="85" />
|
|
<variable name="InitB" value="255" />
|
|
<variable name="s" value="0.169" />
|
|
<variable name="v" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_PaletteBar" width="10.000000" x="650.000000" y="130.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Color" />
|
|
<variable name="h" value="227" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_PaletteColor" width="20.000000" x="680.000000" y="130.000000" zOrder="2">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="End Color" />
|
|
<variable name="InitR" value="127" />
|
|
<variable name="InitG" value="127" />
|
|
<variable name="InitB" value="255" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="70.000000" layer="GUI" locked="false" name="GUI_PaletteColor" width="20.000000" x="560.000000" y="130.000000" zOrder="2">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Color" />
|
|
<variable name="InitR" value="212" />
|
|
<variable name="InitG" value="221" />
|
|
<variable name="InitB" value="255" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Debug_Text" width="0.000000" x="17.499985" y="18.499969" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="10.000000" layer="GUI" locked="false" name="GUI_PaletteCursor" width="10.000000" x="735.140015" y="130.000000" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="End Color" />
|
|
<variable name="Type" value="Crosshair" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="5.000000" layer="GUI" locked="false" name="GUI_PaletteCursor" width="12.000000" x="770.000000" y="176.667007" zOrder="3">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="End Color" />
|
|
<variable name="Type" value="Bar" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="10.000000" layer="GUI" locked="false" name="GUI_PaletteCursor" width="10.000000" x="591.830017" y="130.000000" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Color" />
|
|
<variable name="Type" value="Crosshair" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="5.000000" layer="GUI" locked="false" name="GUI_PaletteCursor" width="12.000000" x="650.000000" y="174.139008" zOrder="3">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Color" />
|
|
<variable name="Type" value="Bar" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="556.000000" y="85.000023" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Minimum Scale Multiplier" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="592.001770" y="112.589294" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Color" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="43.000000" x="717.471680" y="87.882088" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Minimum Scale Multiplier" />
|
|
<variable name="Property" value="minimumScaleMultiplier" />
|
|
<variable name="Value" value="1" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="10" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="739.303894" y="366.497406" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Pixel50px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="705.303894" y="366.497406" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="606.996399" y="366.497406" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="607.996399" y="367.497406" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="6.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Fire.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="640.996399" y="366.497406" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Fire.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="753.691711" y="367.203064" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="9.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Pixel25px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="690.996399" y="366.497406" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Pixel100px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="590.996399" y="366.497406" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="CartoonSmoke.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="786.691711" y="366.203064" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Pixel25px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="557.996399" y="367.497406" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="5.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="CartoonSmoke.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="656.996399" y="366.497406" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="556.996399" y="366.497406" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="752.691711" y="366.203064" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="706.009521" y="404.099854" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="13.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="HardCircle.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="705.009521" y="403.099854" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="606.702026" y="403.099854" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="607.702026" y="404.099854" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="11.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Snow50px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="640.702026" y="403.099854" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Snow50px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="657.702026" y="404.099854" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="12.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Sparks.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="753.397339" y="403.805511" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="14.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="pea-happy.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="690.702026" y="403.099854" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Sparks.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="590.702026" y="403.099854" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Snow100px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="786.397339" y="402.805511" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="pea-happy.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="557.702026" y="404.099854" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="10.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Snow100px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="556.702026" y="403.099854" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="656.702026" y="403.099854" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="739.009521" y="403.099854" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="HardCircle.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="752.397339" y="402.805511" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="658.025024" y="367.307343" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="7.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Pixel100px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="556.702026" y="330.000000" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="606.702026" y="330.000000" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="590.702026" y="330.000000" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="particle.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="690.702026" y="330.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="HardRain.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="657.702026" y="331.000000" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="2.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="HardRain.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="607.702026" y="331.000000" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="smokeparticle.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="753.397339" y="330.705658" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="4.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Bubbles99px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="656.702026" y="330.000000" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="557.702026" y="331.000000" zOrder="2">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="particle.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="706.009521" y="331.000000" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="3.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Bubbles50px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="640.702026" y="330.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="smokeparticle.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="786.397339" y="329.705658" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Bubbles99px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Checkbox" width="0.000000" x="739.009521" y="330.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Bubbles50px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="705.009521" y="330.000000" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Back" width="0.000000" x="752.397339" y="329.705658" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="120.418030" layer="GUI" locked="false" name="Logos" width="233.188324" x="-2.084785" y="493.746582" zOrder="0">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Width" value="166" />
|
|
<variable name="Height" value="88" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="87.301666" layer="GUI" locked="false" name="Logos" width="173.780548" x="226.143768" y="505.746490" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="1.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Width" value="182" />
|
|
<variable name="Height" value="88" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="75.000000" layer="GUI" locked="false" name="Logos" width="75.000000" x="429.254700" y="511.872162" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="2.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Width" value="95" />
|
|
<variable name="Height" value="95" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="560.236206" y="303.137482" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Blend Mode" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="760.517700" y="303.137482" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Blend Mode" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.059692" y="284.016846" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Life Time" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="79.744568" x="664.236206" y="306.137482" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Blend Mode" />
|
|
<variable name="Property" value="particleBlendMode" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="3" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="1" />
|
|
<variable name="BlendModes">
|
|
<children>
|
|
<variable name="0" value="Normal" />
|
|
<variable name="1" value="Add" />
|
|
<variable name="2" value="Multiply" />
|
|
<variable name="3" value="Screen" />
|
|
</children>
|
|
</variable>
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="559.291992" y="1131.613770" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Size" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="44.229126" x="719.727417" y="288.496155" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Life Time" />
|
|
<variable name="Property" value="maxLifetime" />
|
|
<variable name="Value" value="0.8" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="5" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="47.648743" x="663.530151" y="288.556183" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Life Time" />
|
|
<variable name="Property" value="minLifetime" />
|
|
<variable name="Value" value="0.2" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="5" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="682.227661" y="287.666443" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Life Time" />
|
|
<variable name="GetFrom" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="735.207764" y="287.372131" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Life Time" />
|
|
<variable name="GetFrom" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.471619" y="230.464020" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Acceleration" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="44.229126" x="720.139343" y="234.943329" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Acceleration" />
|
|
<variable name="Property" value="acceleration" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="100" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="Point" value="true" />
|
|
<variable name="Index" value="Y" />
|
|
<variable name="ToText" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="47.648743" x="663.942078" y="235.003357" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Acceleration" />
|
|
<variable name="Property" value="acceleration" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="100" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="Point" value="true" />
|
|
<variable name="Index" value="X" />
|
|
<variable name="ToText" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="735.619690" y="233.819305" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Acceleration" />
|
|
<variable name="GetFrom" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="682.639587" y="234.113617" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Acceleration" />
|
|
<variable name="GetFrom" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.471619" y="249.001526" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Rotation" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="44.229126" x="720.139343" y="253.480865" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Rotation" />
|
|
<variable name="Property" value="maxStartRotation" />
|
|
<variable name="Value" value="360" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="360" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="47.648743" x="663.942078" y="253.540894" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Rotation" />
|
|
<variable name="Property" value="minStartRotation" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="360" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="735.619690" y="252.356812" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Rotation" />
|
|
<variable name="GetFrom" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="682.639587" y="252.651154" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Rotation" />
|
|
<variable name="GetFrom" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.059692" y="266.715149" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Rotation Speed" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="44.229126" x="719.727417" y="271.194489" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Rotation Speed" />
|
|
<variable name="Property" value="maxRotationSpeed" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="-100" />
|
|
<variable name="Max" value="100" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="47.648743" x="663.530151" y="271.254517" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Rotation Speed" />
|
|
<variable name="Property" value="minRotationSpeed" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="-100" />
|
|
<variable name="Max" value="100" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="735.207764" y="270.070435" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Rotation Speed" />
|
|
<variable name="GetFrom" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="682.227661" y="270.364777" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Rotation Speed" />
|
|
<variable name="GetFrom" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.471619" y="462.751648" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Emitter Lifetime" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="99.913391" x="663.942078" y="465.231262" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Emitter Lifetime" />
|
|
<variable name="Property" value="emitterLifetime" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="-1" />
|
|
<variable name="Max" value="5" />
|
|
<variable name="Float" value="true" />
|
|
<variable name="ToText" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="768.099365" y="463.282104" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Emitter Lifetime" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="99.913391" x="663.942078" y="482.535126" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Max Particles" />
|
|
<variable name="Property" value="maxParticles" />
|
|
<variable name="Value" value="500" />
|
|
<variable name="Min" value="1" />
|
|
<variable name="Max" value="1000" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="768.099365" y="480.585968" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Max Particles" />
|
|
<variable name="GetFrom" value="1" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.471619" y="480.467438" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Max Particles" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="559.942078" y="215.292816" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Speed" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="43.644714" x="720.363220" y="218.000305" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Speed" />
|
|
<variable name="Property" value="endSpeed" />
|
|
<variable name="Value" value="50" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="1000" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI" locked="false" name="GUI_Bar" width="47.648743" x="663.942078" y="218.292786" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Speed" />
|
|
<variable name="Property" value="startSpeed" />
|
|
<variable name="Value" value="200" />
|
|
<variable name="Min" value="1" />
|
|
<variable name="Max" value="1000" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="735.914001" y="217.101379" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Speed" />
|
|
<variable name="GetFrom" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Text" width="0.000000" x="681.756592" y="217.101379" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Speed" />
|
|
<variable name="GetFrom" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="559.821533" y="1115.197266" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Position" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="43.644714" x="720.536987" y="1132.915894" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="h" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="5" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="47.648743" x="664.115845" y="1133.208374" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="w" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="4" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="736.087769" y="1132.016968" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="5" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="681.930359" y="1132.016968" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="4" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Sprite" width="0.000000" x="264.000000" y="252.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="699.215637" y="2341.919678" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="11" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="100.787781" x="659.762451" y="2342.993164" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="start_angle" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="360" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="11" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="555.762451" y="2339.993408" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Start Angle" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="681.930359" y="1114.651245" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="736.087769" y="1114.651245" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="47.648743" x="663.821533" y="1115.842651" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="rect_x" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="-50" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="2" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="43.644714" x="720.536987" y="1115.550171" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="rect_y" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="-50" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="3" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI" locked="false" name="GUI_Drawer" width="0.000000" x="675.529541" y="-7.590527" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="47.648743" x="662.409241" y="1716.088867" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="circle_x" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="-50" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="6" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="557.879700" y="1729.505371" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Radius" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="43.644714" x="718.830383" y="1715.796387" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="circle_y" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="-50" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="7" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="100.787781" x="661.879700" y="1732.505127" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="r" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="8" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="558.409241" y="1713.088867" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Position" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="734.381165" y="1714.897461" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="7" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="700.979736" y="1731.431641" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="8" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="680.223755" y="1714.897461" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="6" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="555.409302" y="2311.742432" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Particles Per Wave" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="100.787781" x="659.409302" y="2314.742188" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="particles_per_wave" />
|
|
<variable name="Value" value="1" />
|
|
<variable name="Min" value="1" />
|
|
<variable name="Max" value="500" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="9" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="698.509338" y="2313.668701" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="9" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="555.762451" y="2326.220947" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Particle Spacing" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="8.000000" layer="GUI_2" locked="false" name="GUI_Bar" width="100.787781" x="659.762451" y="2329.220703" zOrder="1">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="Property" value="particle_spacing" />
|
|
<variable name="Value" value="0" />
|
|
<variable name="Min" value="0" />
|
|
<variable name="Max" value="50" />
|
|
<variable name="Float" value="false" />
|
|
<variable name="ToText" value="10" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="GUI_2" locked="false" name="GUI_Text" width="0.000000" x="698.862488" y="2328.147217" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Spawn Type" />
|
|
<variable name="GetFrom" value="10" />
|
|
</initialVariables>
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="30.000000" layer="GUI" locked="false" name="GUI_Texture" width="30.000000" x="706.303894" y="367.497406" zOrder="2">
|
|
<numberProperties>
|
|
<property name="animation" value="8.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables>
|
|
<variable name="Name" value="Pixel50px.png" />
|
|
</initialVariables>
|
|
</instance>
|
|
</instances>
|
|
<objects>
|
|
<object name="Sprite" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="pea-happy.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="18.500000" y="18.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="37.000000" y="0.000000" />
|
|
<vertice x="37.000000" y="37.000000" />
|
|
<vertice x="0.000000" y="37.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_Bar" type="Sprite">
|
|
<variables>
|
|
<variable name="FloatLength" value="2" />
|
|
</variables>
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_Bar.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="4.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="8.000000" />
|
|
<vertice x="0.000000" y="8.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_Drawer" type="PrimitiveDrawing::Drawer">
|
|
<variables />
|
|
<automatisms />
|
|
<fillOpacity>255</fillOpacity>
|
|
<outlineSize>0</outlineSize>
|
|
<outlineOpacity>255</outlineOpacity>
|
|
<fillColor b="255" g="255" r="255" />
|
|
<outlineColor b="0" g="0" r="0" />
|
|
<absoluteCoordinates>true</absoluteCoordinates>
|
|
</object>
|
|
<object bold="false" italic="false" name="GUI_Text" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<automatisms />
|
|
<string>Text</string>
|
|
<font></font>
|
|
<characterSize>12</characterSize>
|
|
<color b="134" g="134" r="134" />
|
|
</object>
|
|
<object bold="false" italic="false" name="Debug_Text" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<automatisms />
|
|
<string>FPS</string>
|
|
<font></font>
|
|
<characterSize>20</characterSize>
|
|
<color b="200" g="200" r="200" />
|
|
</object>
|
|
<object name="GUI_Texture" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="particle.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="22.000000" y="22.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="44.000000" y="0.000000" />
|
|
<vertice x="44.000000" y="44.000000" />
|
|
<vertice x="0.000000" y="44.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="smokeparticle.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="64.000000" y="64.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="128.000000" y="0.000000" />
|
|
<vertice x="128.000000" y="128.000000" />
|
|
<vertice x="0.000000" y="128.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="HardRain.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="102.500000" y="30.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="205.000000" y="0.000000" />
|
|
<vertice x="205.000000" y="61.000000" />
|
|
<vertice x="0.000000" y="61.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Bubbles50px.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="24.500000" y="24.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="49.000000" y="0.000000" />
|
|
<vertice x="49.000000" y="49.000000" />
|
|
<vertice x="0.000000" y="49.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Bubbles99px.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="49.500000" y="49.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="99.000000" y="0.000000" />
|
|
<vertice x="99.000000" y="99.000000" />
|
|
<vertice x="0.000000" y="99.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="CartoonSmoke.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="50.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="100.000000" />
|
|
<vertice x="0.000000" y="100.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Fire.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="129.000000" y="25.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="258.000000" y="0.000000" />
|
|
<vertice x="258.000000" y="51.000000" />
|
|
<vertice x="0.000000" y="51.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Pixel100px.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="50.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="100.000000" />
|
|
<vertice x="0.000000" y="100.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Pixel50px.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="25.000000" y="25.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="50.000000" y="0.000000" />
|
|
<vertice x="50.000000" y="50.000000" />
|
|
<vertice x="0.000000" y="50.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Pixel25px.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="12.500000" y="12.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="25.000000" y="0.000000" />
|
|
<vertice x="25.000000" y="25.000000" />
|
|
<vertice x="0.000000" y="25.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Snow100px.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="50.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="100.000000" />
|
|
<vertice x="0.000000" y="100.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Snow50px.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="25.000000" y="25.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="50.000000" y="0.000000" />
|
|
<vertice x="50.000000" y="50.000000" />
|
|
<vertice x="0.000000" y="50.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Sparks.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="8.500000" y="2.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="17.000000" y="0.000000" />
|
|
<vertice x="17.000000" y="5.000000" />
|
|
<vertice x="0.000000" y="5.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="HardCircle.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="50.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="100.000000" />
|
|
<vertice x="0.000000" y="100.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="pea-happy.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="18.500000" y="18.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="37.000000" y="0.000000" />
|
|
<vertice x="37.000000" y="37.000000" />
|
|
<vertice x="0.000000" y="37.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_Checkbox" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Checkbox1.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="5.000000" y="5.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="10.000000" y="0.000000" />
|
|
<vertice x="10.000000" y="10.000000" />
|
|
<vertice x="0.000000" y="10.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="Checkbox2.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="5.000000" y="5.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="10.000000" y="0.000000" />
|
|
<vertice x="10.000000" y="10.000000" />
|
|
<vertice x="0.000000" y="10.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_Palette" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_Palette.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="50.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="100.000000" />
|
|
<vertice x="0.000000" y="100.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_Back" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_PaletteBack.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="50.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="100.000000" />
|
|
<vertice x="0.000000" y="100.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_TextureBack.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="16.000000" y="16.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="32.000000" y="0.000000" />
|
|
<vertice x="32.000000" y="32.000000" />
|
|
<vertice x="0.000000" y="32.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_PaletteBar" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_PaletteBar.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="10.000000" y="87.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="175.000000" />
|
|
<vertice x="0.000000" y="175.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_PaletteColor" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_PaletteBack.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="50.000000" y="50.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="0.000000" />
|
|
<vertice x="100.000000" y="100.000000" />
|
|
<vertice x="0.000000" y="100.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="GUI_PaletteCursor" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_PaletteCursor.png">
|
|
<points />
|
|
<originPoint name="origine" x="24.000000" y="24.000000" />
|
|
<centerPoint automatic="true" name="centre" x="25.000000" y="25.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="50.000000" y="0.000000" />
|
|
<vertice x="50.000000" y="50.000000" />
|
|
<vertice x="0.000000" y="50.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GUI_PaletteCursor2.png">
|
|
<points />
|
|
<originPoint name="origine" x="3.000000" y="2.000000" />
|
|
<centerPoint automatic="true" name="centre" x="20.000000" y="5.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="40.000000" y="0.000000" />
|
|
<vertice x="40.000000" y="10.000000" />
|
|
<vertice x="0.000000" y="10.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="Logos" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="GD-logo.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="267.500000" y="141.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="535.000000" y="0.000000" />
|
|
<vertice x="535.000000" y="283.000000" />
|
|
<vertice x="0.000000" y="283.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="PIXILogo.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="335.000000" y="161.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="670.000000" y="0.000000" />
|
|
<vertice x="670.000000" y="322.000000" />
|
|
<vertice x="0.000000" y="322.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="PixiParticlesEditor.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="256.000000" y="256.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="512.000000" y="0.000000" />
|
|
<vertice x="512.000000" y="512.000000" />
|
|
<vertice x="0.000000" y="512.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
</objects>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="250" r="200" textB="0" textG="0" textR="0" />
|
|
<comment>PIXI Particles is a GDevelop JavaScript demo by Lizard-13
It uses the library PIXIParticles: https://github.com/CloudKidStudio/PixiParticles
The editor style and the PIXIParticles logo comes from the PIXIParticles interactive online editor: http://cloudkidstudio.github.io/PixiParticlesEditor/

You can learn how to implement the library with the first two events (events 2 and 3)
The GUI implementation is tricky, redundant, complex (overly complex due interactivity conditions), hard to learn from, etc., etc., etc. :)</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="DepartScene" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Cache" />
|
|
<parameters>
|
|
<parameter>Sprite</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Opacity" />
|
|
<parameters>
|
|
<parameter>Logos</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>200</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::JsCode</type>
|
|
<inlineCode>var emitter = new cloudkid.Emitter(
					runtimeScene.getLayer()._pixiContainer,
					[runtimeScene.getGame().getImageManager().getPIXITexture("particle.png")],
					{
						"alpha": {
							"start": 1,
							"end": 0
						},
						"scale": {
							"start": 0.1,
							"end": 0.01,
							"minimumScaleMultiplier": 1
						},
						"color": {
							"start": "#d4ddff",
							"end": "#7f7fff"
						},
						"speed": {
							"start": 200,
							"end": 50
						},
						"startRotation": {
							"min": 0,
							"max": 360
						},
						"rotationSpeed": {
							"min": 0,
							"max": 0
						},
						"lifetime": {
							"min": 0.2,
							"max": 0.8
						},
						"blendMode": "normal",
						"frequency": 0.001,
						"emitterLifetime": -1,
						"maxParticles": 500,
						"pos": {
							"x": 0,
							"y": 0
						},
						"addAtBack": false,
						"spawnType": "circle",
						"spawnCircle": {
							"x": 0,
							"y": 0,
							"r": 0
						}
					}		
);

objects[0].emitter = emitter;
objects[0].emitter.emit = true;
console.log(objects[0].emitter.emitterLifetime);</inlineCode>
|
|
<parameterObjects>Sprite</parameterObjects>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="250" r="200" textB="0" textG="0" textR="0" />
|
|
<comment>Make the particles to follow an invisible "Sprite" object</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="MettreXY" />
|
|
<parameters>
|
|
<parameter>Sprite</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>MouseX("",0)</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>MouseY("",0)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::JsCode</type>
|
|
<inlineCode>objects[0].emitter.updateSpawnPos(objects[0].getX(), objects[0].getY());
objects[0].emitter.update(runtimeScene.getElapsedTime()*0.001);</inlineCode>
|
|
<parameterObjects>Sprite</parameterObjects>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="250" r="200" textB="0" textG="0" textR="0" />
|
|
<comment>Display FPS</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="Timer" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>0.5</parameter>
|
|
<parameter>"FPS"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Debug_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>ToString(round(1/TimeDelta()))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ResetTimer" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>"FPS"</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Don't open the GUI group if you want to live...</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event colorB="50" colorG="50" colorR="150" creationTime="0" disabled="false" folded="true" name="GUI" source="">
|
|
<type>BuiltinCommonInstructions::Group</type>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Setup</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="DepartScene" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeColor" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>GUI_Palette.VariableString(InitR)+";"+GUI_Palette.VariableString(InitG)+";"+GUI_Palette.VariableString(InitB)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangeColor" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteColor</parameter>
|
|
<parameter>GUI_PaletteColor.VariableString(InitR)+";"+GUI_PaletteColor.VariableString(InitG)+";"+GUI_PaletteColor.VariableString(InitB)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="CameraY" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>300 + 600*2</parameter>
|
|
<parameter>"GUI_2"</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="true">
|
|
<type>BuiltinCommonInstructions::ForEach</type>
|
|
<object>GUI_Text</object>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::Size" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>10</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Text.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Text.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>GetFrom</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::Size" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>8</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="TextObject::ChangeColor" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>"50;50;50"</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>ToText</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Text.Variable(GetFrom)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(Value)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Blend Mode"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(BlendModes[GUI_Bar.VariableString(Value)])</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Spawn Type"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="ObjectVariableChildExists" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>SpawnDef</parameter>
|
|
<parameter>"x"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(SpawnTypes[GUI_Bar.VariableString(Value)])</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Draw the GUI</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="Plan" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="PrimitiveDrawing::FillColor" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>"255;255;255"</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="PrimitiveDrawing::FillOpacity" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>200</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="PrimitiveDrawing::Rectangle" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>550</parameter>
|
|
<parameter>0</parameter>
|
|
<parameter>800</parameter>
|
|
<parameter>600</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="Plan" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>3</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="PrimitiveDrawing::FillColor" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>"120;200;240"</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="PrimitiveDrawing::FillOpacity" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>255</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::ForEach</type>
|
|
<object>GUI_Bar</object>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="PrimitiveDrawing::Rectangle" />
|
|
<parameters>
|
|
<parameter>GUI_Drawer</parameter>
|
|
<parameter>GUI_Bar.X()</parameter>
|
|
<parameter>GUI_Bar.Y()</parameter>
|
|
<parameter>GUI_Bar.X() + (GUI_Bar.Width()*((GUI_Bar.Variable(Value)-GUI_Bar.Variable(Min))/(GUI_Bar.Variable(Max)-GUI_Bar.Variable(Min))))</parameter>
|
|
<parameter>GUI_Bar.Y() + GUI_Bar.Height()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Mouse controls</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisBouton" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Left</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>First time click</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Click the bar to modify a filters property
You can modify filters settings directly from JS code events, but the GUI will not be modified/updated</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisSurObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter></parameter>
|
|
<parameter>no</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>Property</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(Property)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>Point</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(Point)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Click the checkbox to de/activate the filter</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="true">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Or" />
|
|
<parameters />
|
|
<subConditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisSurObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter></parameter>
|
|
<parameter>no</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::And" />
|
|
<parameters />
|
|
<subConditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisSurObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Texture</parameter>
|
|
<parameter></parameter>
|
|
<parameter>no</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Texture.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</subConditions>
|
|
</condition>
|
|
</subConditions>
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>else</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>Texture</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Checkbox.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Activate the filter (add the filter from "filters_map" to "filters")</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="Animation" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeAnimation" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>else</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::JsCode</type>
|
|
<inlineCode>var texture_name = runtimeScene.getVariables().get("Texture").getAsString();
var texture = runtimeScene.getGame().getImageManager().getPIXITexture(texture_name);
var emitter = objects[0].emitter;
// Add the specified texture
if (emitter.particleImages.indexOf(texture) === -1){
	emitter.particleImages.push(texture);
}</inlineCode>
|
|
<parameterObjects>Sprite</parameterObjects>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Ensure there is always an active texture left</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>else</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="AjoutObjConcern" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="Animation" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="NbObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Deactivate the texture</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Or" />
|
|
<parameters />
|
|
<subConditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisSurObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter></parameter>
|
|
<parameter>no</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::And" />
|
|
<parameters />
|
|
<subConditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisSurObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Texture</parameter>
|
|
<parameter></parameter>
|
|
<parameter>no</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Texture.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</subConditions>
|
|
</condition>
|
|
</subConditions>
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="Animation" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeAnimation" />
|
|
<parameters>
|
|
<parameter>GUI_Checkbox</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::JsCode</type>
|
|
<inlineCode>var texture_name = runtimeScene.getVariables().get("Texture").getAsString();
var texture = runtimeScene.getGame().getImageManager().getPIXITexture(texture_name);
var emitter = objects[0].emitter;

var index = emitter.particleImages.indexOf(texture);
// Delete the specified texture
if (index >= 0){
	emitter.particleImages.splice(index, 1);
}</inlineCode>
|
|
<parameterObjects>Sprite</parameterObjects>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisSurObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="SourisSurObjet" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteBar</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteBar</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Update the filter and GUI bar while dragging
3 floats precision</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Value</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>max(min(GUI_Bar.Variable(Max), ((MouseX("GUI", 0)-GUI_Bar.X())*(GUI_Bar.Variable(Max)-GUI_Bar.Variable(Min))/GUI_Bar.Width()) + GUI_Bar.Variable(Min)), GUI_Bar.Variable(Min))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Value</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>round(pow(100, GUI_Bar.Variable(FloatLength))*GUI_Bar.Variable(Value)) / pow(100, GUI_Bar.Variable(FloatLength))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>0 floats precision for bars with variable Float = "flase"</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Float</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"false"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Value</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>round(GUI_Bar.Variable(Value))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Point</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"true"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>PointValue[GUI_Bar.VariableString(Index)]</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.Variable(Value)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>Index</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(Index)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="AjoutObjConcern" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>GUI_Bar</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Index</parameter>
|
|
<parameter>!=</parameter>
|
|
<parameter>VariableString(Index)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>PointValue[GUI_Bar.VariableString(Index)]</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.Variable(Value)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Update the modified property</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="true" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Spawn Type"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>Value</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.Variable(Value)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::JsCode</type>
|
|
<inlineCode>var property = runtimeScene.getVariables().get("Property").getAsString();
var point = runtimeScene.getVariables().get("Point").getAsString();
if(point != "true"){
	var value = runtimeScene.getVariables().get("Value").getAsNumber();
	objects[0].emitter[property] = value;
}else{
	var x = runtimeScene.getVariables().get("PointValue").getChild("X").getAsNumber();
	var y = runtimeScene.getVariables().get("PointValue").getChild("Y").getAsNumber();
	objects[0].emitter[property] = new PIXI.Point(x, y);
}</inlineCode>
|
|
<parameterObjects>Sprite</parameterObjects>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Spawn Type"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="true" value="ObjectVariableChildExists" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>SpawnDef</parameter>
|
|
<parameter>"x"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>SpawnDef[GUI_Bar.VariableString(Property)]</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.Variable(Value)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="ObjectVariableChildExists" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>SpawnDef</parameter>
|
|
<parameter>"x"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>SpawnDef.Type</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(SpawnTypes[GUI_Bar.VariableString(Value)])</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="CameraY" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>300 + 600*GUI_Bar.Variable(Value)</parameter>
|
|
<parameter>"GUI_2"</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::JsCode</type>
|
|
<inlineCode>var spawnDef = runtimeScene.getVariables().get("SpawnDef");
var spawnType = spawnDef.getChild("Type").getAsString();
var w = spawnDef.getChild("w").getAsNumber();
var h = spawnDef.getChild("h").getAsNumber();
var r = spawnDef.getChild("r").getAsNumber();
emitter = objects[0].emitter;

//emitter.spawnRect = emitter.spawnCircle = null;
emitter.particlesPerWave = 1;
emitter.particleSpacing = 0;
emitter.angleStart = 0;

emitter.spawnType = spawnType;
switch(spawnType){
	case "point":
		emitter._spawnFunc = emitter._spawnPoint;
		break;
	case "rect":
		var x = spawnDef.getChild("rect_x").getAsNumber();
		var y = spawnDef.getChild("rect_y").getAsNumber();
		emitter._spawnFunc = emitter._spawnRect;
		emitter.spawnRect = new PIXI.Rectangle(x, y, w, h);
		break;
	case "circle":
		var x = spawnDef.getChild("circle_x").getAsNumber();
		var y = spawnDef.getChild("circle_y").getAsNumber();
		emitter._spawnFunc = emitter._spawnCircle;
		emitter.spawnCircle = new PIXI.Circle(x, y, r);
		break;
	case "burst":
		emitter._spawnFunc = emitter._spawnBurst;
		emitter.particlesPerWave = spawnDef.getChild("particles_per_wave").getAsNumber();
		emitter.particleSpacing = spawnDef.getChild("particle_spacing").getAsNumber();
		emitter.angleStart = spawnDef.getChild("start_angle").getAsNumber(); 
		break;
}</inlineCode>
|
|
<parameterObjects>Sprite</parameterObjects>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Update the GUI Text associated to the Bar</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::ForEach</type>
|
|
<object>GUI_Text</object>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>ToText</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Text.Variable(GetFrom)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(Value)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Blend Mode"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(BlendModes[GUI_Bar.VariableString(Value)])</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Spawn Type"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="ObjectVariableChildExists" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>SpawnDef</parameter>
|
|
<parameter>"x"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>GUI_Text</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Bar.VariableString(SpawnTypes[GUI_Bar.VariableString(Value)])</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>GUI Palette</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteCursor</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteCursor</parameter>
|
|
<parameter>Type</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Crosshair"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>s</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>min(max((MouseX("GUI",0) - GUI_Palette.X()) / GUI_Palette.Width(), 0), 1)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>v</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>min(max(1 - (MouseY("GUI",0) - GUI_Palette.Y()) / GUI_Palette.Height(), 0), 1)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="MettreX" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteCursor</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.X() + GUI_Palette.Variable(s)*GUI_Palette.Width()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="MettreY" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteCursor</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.Y() + (1 - GUI_Palette.Variable(v))*GUI_Palette.Height()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteBar</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteCursor</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_PaletteBar.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteCursor</parameter>
|
|
<parameter>Type</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Bar"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteBar</parameter>
|
|
<parameter>h</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>min(max((MouseY("GUI",0) - GUI_PaletteBar.Y()) * 360 / GUI_PaletteBar.Height(), 0.5), 360)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="MettreY" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteCursor</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_PaletteBar.Y() + GUI_PaletteBar.Variable(h)*GUI_PaletteBar.Height()/360</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="true">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Or" />
|
|
<parameters />
|
|
<subConditions>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::And" />
|
|
<parameters />
|
|
<subConditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteBar</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</subConditions>
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::And" />
|
|
<parameters />
|
|
<subConditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteBar</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_PaletteBar.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</subConditions>
|
|
</condition>
|
|
</subConditions>
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>h</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_PaletteBar.Variable(h)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>s</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.Variable(s)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>v</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.Variable(v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>h</parameter>
|
|
<parameter>/</parameter>
|
|
<parameter>60</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>i</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>floor(Variable(h))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>f</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(h) - Variable(i)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>p</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v) * (1 - Variable(s))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>q</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v) * (1 - Variable(s)*Variable(f))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>t</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v) * (1 - Variable(s)*(1 - Variable(f)))</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_v</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_p</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_q</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1 - Variable(f)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_t</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(f)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>i</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(t)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_t)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>i</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(q)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_q)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>i</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>2</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(t)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_t)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>i</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>3</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(q)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_q)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>i</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>4</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(t)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_t)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarScene" />
|
|
<parameters>
|
|
<parameter>i</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>5</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(q)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_r</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_v)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_g</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_p)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>pure_b</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Variable(pure_q)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjetTxt" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteColor</parameter>
|
|
<parameter>Name</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.VariableString(Name)</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeColor" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteColor</parameter>
|
|
<parameter>ToString(Variable(r)*255)+";"+ToString(Variable(g)*255)+";"+ToString(Variable(b)*255)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangeColor" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>ToString(Variable(pure_r)*255)+";"+ToString(Variable(pure_g)*255)+";"+ToString(Variable(pure_b)*255)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>Property</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>GUI_Palette.VariableString(Property)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarSceneTxt" />
|
|
<parameters>
|
|
<parameter>Color</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>ToString(Variable(r)*255)+";"+ToString(Variable(g)*255)+";"+ToString(Variable(b)*255)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::JsCode</type>
|
|
<inlineCode>var property = runtimeScene.getVariables().get("Property").getAsString();
var color = runtimeScene.getVariables().get("Color").getAsString();
var rgb = color.split(";");

objects[0].emitter[property] = [parseInt(rgb[0]), parseInt(rgb[1]), parseInt(rgb[2])];</inlineCode>
|
|
<parameterObjects>Sprite</parameterObjects>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="200" g="200" r="250" textB="0" textG="0" textR="0" />
|
|
<comment>Stop dragging</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="true" value="SourisBouton" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Left</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Bar</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_Palette</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>GUI_PaletteBar</parameter>
|
|
<parameter>Select</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
<parameters />
|
|
</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>
|
|
</layer>
|
|
<layer name="GUI" 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>
|
|
</layer>
|
|
<layer name="GUI_2" visibility="true">
|
|
<cameras>
|
|
<camera defaultSize="true" defaultViewport="true" height="85.000000" viewportBottom="1.000000" viewportLeft="0.700000" viewportRight="1.000000" viewportTop="0.858333" width="240.000000" />
|
|
</cameras>
|
|
</layer>
|
|
</layers>
|
|
<automatismsSharedData />
|
|
</layout>
|
|
</layouts>
|
|
<externalEvents />
|
|
<externalLayouts />
|
|
<externalSourceFiles>
|
|
<sourceFile filename="pixi-particles.js" gdManaged="false" language="Javascript" />
|
|
</externalSourceFiles>
|
|
</project>
|