mirror of
https://github.com/Heretek-AI/GDevelop.git
synced 2026-07-25 04:15:49 -04:00
424 lines
22 KiB
XML
424 lines
22 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<project firstLayout="">
|
|
<gdVersion build="97" major="4" minor="0" revision="0" />
|
|
<properties folderProject="false" linuxExecutableFilename="" macExecutableFilename="" orientation="landscape" packageName="com.example.gamename" projectFile="Random.gdg" sizeOnStartupMode="adaptWidth" useExternalSourceFiles="false" version="1.0.0" winExecutableFilename="" winExecutableIconFile="">
|
|
<name>Project</name>
|
|
<author></author>
|
|
<windowWidth>400</windowWidth>
|
|
<windowHeight>300</windowHeight>
|
|
<latestCompilationDirectory></latestCompilationDirectory>
|
|
<maxFPS>60</maxFPS>
|
|
<minFPS>10</minFPS>
|
|
<verticalSync>false</verticalSync>
|
|
<platformSpecificAssets />
|
|
<loadingScreen showGDevelopSplash="false" />
|
|
<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" />
|
|
</extensions>
|
|
<platforms>
|
|
<platform name="GDevelop C++ platform" />
|
|
<platform name="GDevelop JS platform" />
|
|
</platforms>
|
|
<currentPlatform>GDevelop C++ platform</currentPlatform>
|
|
</properties>
|
|
<resources>
|
|
<resources />
|
|
<resourceFolders />
|
|
</resources>
|
|
<objects />
|
|
<objectsGroups />
|
|
<variables />
|
|
<layouts>
|
|
<layout b="30" disableInputWhenNotFocused="true" mangledName="Scene" name="Scene" oglFOV="90.000000" oglZFar="500.000000" oglZNear="1.000000" r="30" standardSortMethod="false" stopSoundsOnStartup="true" title="" v="30">
|
|
<uiSettings grid="false" gridB="255" gridG="180" gridHeight="32" gridOffsetX="0" gridOffsetY="0" gridR="158" gridWidth="32" snap="true" windowMask="false" zoomFactor="0.969040" />
|
|
<objectsGroups />
|
|
<variables />
|
|
<instances>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Int" width="0.000000" x="25.868027" y="15.000000" zOrder="1">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="IntInRange" width="0.000000" x="25.161964" y="68.408943" zOrder="2">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="FloatInRange" width="0.000000" x="25.793884" y="191.007019" zOrder="3">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Float" width="0.000000" x="25.793900" y="129.707993" zOrder="4">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Step" width="0.000000" x="25.793900" y="247.882446" zOrder="5">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
</instances>
|
|
<objects>
|
|
<object bold="false" italic="false" name="Int" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<behaviors />
|
|
<string>Int</string>
|
|
<font></font>
|
|
<characterSize>18</characterSize>
|
|
<color b="220" g="220" r="220" />
|
|
</object>
|
|
<object bold="false" italic="false" name="IntInRange" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<behaviors />
|
|
<string>IntRange</string>
|
|
<font></font>
|
|
<characterSize>18</characterSize>
|
|
<color b="220" g="220" r="220" />
|
|
</object>
|
|
<object bold="false" italic="false" name="Float" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<behaviors />
|
|
<string>Float</string>
|
|
<font></font>
|
|
<characterSize>18</characterSize>
|
|
<color b="220" g="220" r="220" />
|
|
</object>
|
|
<object bold="false" italic="false" name="FloatInRange" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<behaviors />
|
|
<string>FloatRange</string>
|
|
<font></font>
|
|
<characterSize>18</characterSize>
|
|
<color b="220" g="220" r="220" />
|
|
</object>
|
|
<object bold="false" italic="false" name="Step" smoothed="true" type="TextObject::Text" underlined="false">
|
|
<variables />
|
|
<behaviors />
|
|
<string>Step</string>
|
|
<font></font>
|
|
<characterSize>18</characterSize>
|
|
<color b="220" g="220" r="220" />
|
|
</object>
|
|
</objects>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="DepartScene" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Link</type>
|
|
<include includeConfig="0" />
|
|
<target>SetRandoms</target>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Link</type>
|
|
<include includeConfig="0" />
|
|
<target>ResetStrings</target>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SourisBouton" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Right</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Link</type>
|
|
<include includeConfig="0" />
|
|
<target>SetRandoms</target>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Link</type>
|
|
<include includeConfig="0" />
|
|
<target>ResetStrings</target>
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<instruction>
|
|
<type inverted="false" value="SourisBouton" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Left</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="BuiltinCommonInstructions::Once" />
|
|
<parameters />
|
|
<subInstructions />
|
|
</instruction>
|
|
</conditions>
|
|
<actions />
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Link</type>
|
|
<include includeConfig="0" />
|
|
<target>ResetStrings</target>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Int</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>ToString(Random(Variable(int)))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>IntInRange</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>ToString(RandomInRange(Variable(int_min), Variable(int_max)))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Float</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>ToString(RandomFloat(Variable(float)))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>FloatInRange</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>ToString(RandomFloatInRange(Variable(float_min), Variable(float_max)))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Step</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>ToString(RandomWithStep(Variable(step_min), Variable(step_max), Variable(step)))</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
</events>
|
|
<layers>
|
|
<layer name="" visibility="true">
|
|
<cameras>
|
|
<camera defaultSize="true" defaultViewport="true" height="0.000000" viewportBottom="1.000000" viewportLeft="0.000000" viewportRight="1.000000" viewportTop="0.000000" width="0.000000" />
|
|
</cameras>
|
|
<effects />
|
|
</layer>
|
|
</layers>
|
|
<behaviorsSharedData />
|
|
</layout>
|
|
</layouts>
|
|
<externalEvents>
|
|
<externalEvents associatedLayout="" lastChangeTimeStamp="0" name="ResetStrings">
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Int</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Int(" + ToString(Variable(int)) + ") = "</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>IntInRange</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"IntInRange(" + ToString(Variable(int_min)) + ", " + ToString(Variable(int_max)) + ") = "</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Float</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Float(" + ToString(round(Variable(float)*1000)/1000) + ") = "</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>FloatInRange</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"FloatInRange(" + ToString(round(Variable(float_min)*1000)/1000) + ", " + ToString(round(Variable(float_max)*1000)/1000) + ") = "</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="TextObject::String" />
|
|
<parameters>
|
|
<parameter>Step</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>"Step(" + ToString(Variable(step_min)) + ", " + ToString(Variable(step_max)) + ", " + ToString(Variable(step)) + ") = "</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</externalEvents>
|
|
<externalEvents associatedLayout="" lastChangeTimeStamp="0" name="SetRandoms">
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>int</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Random(20)</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>int_min</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Random(20)-10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>int_max</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Random(20)-10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>float</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>RandomFloat(20)</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>float_min</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>RandomFloat(20)-10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>float_max</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>RandomFloat(20)-10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>step_min</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Random(20)-10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>step_max</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Random(20)-10</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
<instruction>
|
|
<type inverted="false" value="ModVarScene" />
|
|
<parameters>
|
|
<parameter>step</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Random(10)/100*Random(20)</parameter>
|
|
</parameters>
|
|
<subInstructions />
|
|
</instruction>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</externalEvents>
|
|
</externalEvents>
|
|
<externalLayouts />
|
|
<externalSourceFiles />
|
|
</project>
|