mirror of
https://github.com/4ian/GDevelop.git
synced 2025-10-15 10:19:04 +00:00
2048 lines
113 KiB
XML
2048 lines
113 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<project firstLayout="">
|
|
<gdVersion build="84" major="3" minor="6" revision="0" />
|
|
<properties linuxExecutableFilename="" macExecutableFilename="" useExternalSourceFiles="false" winExecutableFilename="" winExecutableIconFile="">
|
|
<name>2 player racing game</name>
|
|
<author>4ian ( Compil Games )</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="ParticleSystem" />
|
|
<extension name="CommonDialogs" />
|
|
<extension name="Box3DObject" />
|
|
<extension name="TiledSpriteObject" />
|
|
</extensions>
|
|
<platforms>
|
|
<platform name="GDevelop C++ platform" />
|
|
</platforms>
|
|
<currentPlatform>GDevelop C++ platform</currentPlatform>
|
|
</properties>
|
|
<resources>
|
|
<resources>
|
|
<resource alwaysLoaded="false" file="police.png" kind="image" name="police.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="voiture.png" kind="image" name="voiture.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Skycraper.png" kind="image" name="Skycraper.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Barn.png" kind="image" name="Barn.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Batiment.png" kind="image" name="Batiment.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Mur3D.png" kind="image" name="Mur3D.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Shop.png" kind="image" name="Shop.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="Herbe.png" kind="image" name="Herbe.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="RouteHorizontale.png" kind="image" name="RouteHorizontale.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="RouteVerticale.png" kind="image" name="RouteVerticale.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="etincelle.png" kind="image" name="etincelle.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="smoke1.png" kind="image" name="smoke1.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="smoke2.png" kind="image" name="smoke2.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="smoke3.png" kind="image" name="smoke3.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="frein.png" kind="image" name="frein.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="CollSkycraper.png" kind="image" name="CollSkycraper.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="CollShop.png" kind="image" name="CollShop.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="CollWall.png" kind="image" name="CollWall.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="voiture2nd.png" kind="image" name="voiture2nd.png" smoothed="true" userAdded="true" />
|
|
<resource alwaysLoaded="false" file="ExplosionTexture.png" kind="image" name="ExplosionTexture.png" smoothed="true" userAdded="true" />
|
|
</resources>
|
|
<resourceFolders />
|
|
</resources>
|
|
<objects />
|
|
<objectsGroups />
|
|
<variables />
|
|
<layouts>
|
|
<layout b="48" disableInputWhenNotFocused="true" mangledName="Game" name="Game" oglFOV="90.000000" oglZFar="500.000000" oglZNear="1.000000" r="95" standardSortMethod="true" stopSoundsOnStartup="true" title="" v="118">
|
|
<uiSettings associatedLayout="" grid="false" gridB="255" gridG="180" gridHeight="32" gridOffsetX="0" gridOffsetY="0" gridR="158" gridWidth="32" snap="true" windowMask="false" zoomFactor="0.505472" />
|
|
<objectsGroups>
|
|
<group name="Voitures">
|
|
<objects>
|
|
<object name="Voiture" />
|
|
<object name="Voiture2" />
|
|
</objects>
|
|
</group>
|
|
<group name="Batiment">
|
|
<objects>
|
|
<object name="CollShop" />
|
|
<object name="Skycraper" />
|
|
<object name="Shop" />
|
|
<object name="Mur" />
|
|
</objects>
|
|
</group>
|
|
</objectsGroups>
|
|
<variables />
|
|
<instances>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Voiture" width="0.000000" x="122.000000" y="135.000000" zOrder="3">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="125.000000" y="100.000000" zOrder="-5">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="344.000000" y="100.000000" zOrder="-5">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="567.000000" y="100.000000" zOrder="-5">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="792.000000" y="100.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="1016.000000" y="100.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="796.000000" y="186.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="794.000000" y="412.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="792.000000" y="636.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="792.000000" y="-124.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="569.000000" y="-124.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="481.000000" y="-263.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="481.000000" y="-485.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="258.000000" y="-486.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="33.000000" y="-486.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="-191.000000" y="-486.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="-101.000000" y="101.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="-191.000000" y="-399.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="-190.000000" y="-174.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="90.000000" customSize="false" height="0.000000" layer="" locked="false" name="Route" width="0.000000" x="-190.000000" y="-36.000000" zOrder="0">
|
|
<numberProperties>
|
|
<property name="animation" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Mur" width="0.000000" x="-97.000000" y="55.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Mur" width="0.000000" x="90.000000" y="56.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Mur" width="0.000000" x="309.000000" y="195.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Mur" width="0.000000" x="501.000000" y="196.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Mur" width="0.000000" x="577.000000" y="-169.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Mur" width="0.000000" x="768.000000" y="-169.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Shop" width="0.000000" x="692.000000" y="39.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Shop" width="0.000000" x="881.000000" y="36.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="-91.000000" y="-581.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="104.000000" y="-623.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="278.000000" y="-576.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="132.000000" y="-383.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="39.000000" y="-297.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="223.000000" y="-298.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="-285.000000" y="-485.000000" zOrder="0">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="311.000000" y="250.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Skycraper" width="0.000000" x="597.000000" y="372.000000" zOrder="4">
|
|
<numberProperties>
|
|
<property name="pitch" value="0.000000" />
|
|
<property name="roll" value="0.000000" />
|
|
<property name="yaw" value="0.000000" />
|
|
<property name="z" value="0.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="false" height="0.000000" layer="" locked="false" name="Voiture2" width="0.000000" x="486.000000" y="-112.000000" zOrder="3">
|
|
<numberProperties>
|
|
<property name="animation" value="2286608.000000" />
|
|
</numberProperties>
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
<instance angle="0.000000" customSize="true" height="3921.777588" layer="" locked="false" name="Background" width="8873.650391" x="-4249.177734" y="-2051.512939" zOrder="-100">
|
|
<numberProperties />
|
|
<stringProperties />
|
|
<initialVariables />
|
|
</instance>
|
|
</instances>
|
|
<objects>
|
|
<object name="Voiture" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="true" image="voiture.png">
|
|
<points>
|
|
<point name="Roue1" x="11.000000" y="45.000000" />
|
|
<point name="Roue2" x="11.000000" y="29.000000" />
|
|
</points>
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="37.500000" y="37.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="4.000000" y="22.000000" />
|
|
<vertice x="68.000000" y="22.000000" />
|
|
<vertice x="68.000000" y="54.000000" />
|
|
<vertice x="4.000000" y="54.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="Voiture2" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="true" image="voiture2nd.png">
|
|
<points>
|
|
<point name="Roue1" x="12.000000" y="30.000000" />
|
|
<point name="Roue2" x="15.000000" y="45.000000" />
|
|
</points>
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="37.500000" y="37.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="4.000000" y="21.000000" />
|
|
<vertice x="68.000000" y="21.000000" />
|
|
<vertice x="68.000000" y="53.000000" />
|
|
<vertice x="4.000000" y="53.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="Route" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="true">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="RouteHorizontale.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="112.500000" y="45.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="225.000000" y="0.000000" />
|
|
<vertice x="225.000000" y="90.000000" />
|
|
<vertice x="0.000000" y="90.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="">
|
|
<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>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="RouteVerticale.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="45.000000" y="112.500000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="90.000000" y="0.000000" />
|
|
<vertice x="90.000000" y="225.000000" />
|
|
<vertice x="0.000000" y="225.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="etincelle" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="true">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="etincelle.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="0.000000" y="0.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="0.000000" y="0.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="fumée" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="smoke1.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="10.000000" y="10.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="20.000000" />
|
|
<vertice x="0.000000" y="20.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="smoke2.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="10.000000" y="10.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="20.000000" />
|
|
<vertice x="0.000000" y="20.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="1.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="smoke3.png">
|
|
<points />
|
|
<originPoint name="origine" x="0.000000" y="0.000000" />
|
|
<centerPoint automatic="true" name="centre" x="10.000000" y="10.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="20.000000" />
|
|
<vertice x="0.000000" y="20.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="frein" type="Sprite">
|
|
<variables />
|
|
<automatisms />
|
|
<animations>
|
|
<animation useMultipleDirections="false">
|
|
<directions>
|
|
<direction looping="false" timeBetweenFrames="0.000000">
|
|
<sprites>
|
|
<sprite hasCustomCollisionMask="false" image="frein.png">
|
|
<points />
|
|
<originPoint name="origine" x="15.000000" y="3.000000" />
|
|
<centerPoint automatic="true" name="centre" x="10.000000" y="4.000000" />
|
|
<customCollisionMask>
|
|
<polygon>
|
|
<vertice x="0.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="0.000000" />
|
|
<vertice x="20.000000" y="8.000000" />
|
|
<vertice x="0.000000" y="8.000000" />
|
|
</polygon>
|
|
</customCollisionMask>
|
|
</sprite>
|
|
</sprites>
|
|
</direction>
|
|
</directions>
|
|
</animation>
|
|
</animations>
|
|
</object>
|
|
<object name="Mur" type="Box3DObject::Box3D">
|
|
<variables />
|
|
<automatisms />
|
|
<frontTexture>Mur3D.png</frontTexture>
|
|
<topTexture>Mur3D.png</topTexture>
|
|
<bottomTexture>Mur3D.png</bottomTexture>
|
|
<leftTexture>Mur3D.png</leftTexture>
|
|
<rightTexture>Mur3D.png</rightTexture>
|
|
<backTexture>Mur3D.png</backTexture>
|
|
<width>190</width>
|
|
<height>44</height>
|
|
<depth>32</depth>
|
|
</object>
|
|
<object name="Skycraper" type="Box3DObject::Box3D">
|
|
<variables />
|
|
<automatisms />
|
|
<frontTexture>Skycraper.png</frontTexture>
|
|
<topTexture>Skycraper.png</topTexture>
|
|
<bottomTexture>Skycraper.png</bottomTexture>
|
|
<leftTexture>Skycraper.png</leftTexture>
|
|
<rightTexture>Skycraper.png</rightTexture>
|
|
<backTexture>Skycraper.png</backTexture>
|
|
<width>90</width>
|
|
<height>90</height>
|
|
<depth>150</depth>
|
|
</object>
|
|
<object name="Shop" type="Box3DObject::Box3D">
|
|
<variables />
|
|
<automatisms />
|
|
<frontTexture>Mur3D.png</frontTexture>
|
|
<topTexture>Shop.png</topTexture>
|
|
<bottomTexture>Shop.png</bottomTexture>
|
|
<leftTexture>Shop.png</leftTexture>
|
|
<rightTexture>Shop.png</rightTexture>
|
|
<backTexture>Shop.png</backTexture>
|
|
<width>100</width>
|
|
<height>64</height>
|
|
<depth>64</depth>
|
|
</object>
|
|
<object additive="false" alphaParam="Mutable" angleParam="Random" blueParam="Enabled" destroyWhenNoParticles="false" emissionEditionSimpleMode="false" emitterAngleA="45.000000" emitterAngleB="180.000000" emitterForceMax="10.000000" emitterForceMin="0.000000" emitterXDirection="0.000000" emitterYDirection="0.000000" emitterZDirection="1.000000" flow="-1.000000" friction="2.000000" gravityEditionSimpleMode="false" greenParam="Enabled" maxParticleNb="1000" name="Smoke" particleAlpha1="153.000000" particleAlpha2="0.000000" particleAlphaRandomness1="0.000000" particleAlphaRandomness2="0.000000" particleAngle1="0.000000" particleAngle2="0.000000" particleAngleRandomness1="0.000000" particleAngleRandomness2="0.000000" particleBlue1="25.000000" particleBlue2="0.000000" particleEditionSimpleMode="false" particleGravityX="0.000000" particleGravityY="0.000000" particleGravityZ="50.000000" particleGreen1="25.000000" particleGreen2="0.800000" particleLifeTimeMax="1.500000" particleLifeTimeMin="0.900000" particleRed1="25.000000" particleRed2="0.100000" particleSize1="100.000000" particleSize2="100.000000" particleSizeRandomness1="0.000000" particleSizeRandomness2="0.000000" redParam="Enabled" rendererParam1="10.000000" rendererParam2="10.000000" rendererType="Quad" sizeParam="Random" tank="50.000000" textureParticleName="ExplosionTexture.png" type="ParticleSystem::ParticleEmitter" zoneRadius="10.000000">
|
|
<variables />
|
|
<automatisms />
|
|
</object>
|
|
<object additive="true" alphaParam="Mutable" angleParam="Random" blueParam="Mutable" destroyWhenNoParticles="false" emissionEditionSimpleMode="false" emitterAngleA="0.000000" emitterAngleB="180.000000" emitterForceMax="40.000000" emitterForceMin="20.000000" emitterXDirection="1.000000" emitterYDirection="0.000000" emitterZDirection="1.000000" flow="-1.000000" friction="2.000000" gravityEditionSimpleMode="false" greenParam="Mutable" maxParticleNb="5000" name="Sparks" particleAlpha1="204.000000" particleAlpha2="0.000000" particleAlphaRandomness1="0.000000" particleAlphaRandomness2="0.000000" particleAngle1="0.000000" particleAngle2="0.000000" particleAngleRandomness1="0.000000" particleAngleRandomness2="0.000000" particleBlue1="25.000000" particleBlue2="75.000000" particleEditionSimpleMode="false" particleGravityX="0.000000" particleGravityY="0.000000" particleGravityZ="30.000000" particleGreen1="76.000000" particleGreen2="180.000000" particleLifeTimeMax="1.500000" particleLifeTimeMin="0.700000" particleRed1="153.000000" particleRed2="1.000000" particleSize1="100.000000" particleSize2="100.000000" particleSizeRandomness1="0.000000" particleSizeRandomness2="0.000000" redParam="Enabled" rendererParam1="0.050000" rendererParam2="1.000000" rendererType="Line" sizeParam="Random" tank="100.000000" textureParticleName="" type="ParticleSystem::ParticleEmitter" zoneRadius="2.000000">
|
|
<variables />
|
|
<automatisms />
|
|
</object>
|
|
<object height="256.000000" name="Background" texture="Herbe.png" type="TiledSpriteObject::TiledSprite" width="256.000000">
|
|
<variables />
|
|
<automatisms />
|
|
</object>
|
|
</objects>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Direction</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Right</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>130*TempsFrame()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>d</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>130*TempsFrame()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Left</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>130*TempsFrame()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>q</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>130*TempsFrame()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Acceleration</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Up</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter><</parameter>
|
|
<parameter>700</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>300*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>z</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter><</parameter>
|
|
<parameter>700</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>300*TimeDelta()</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>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>700</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>700</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Braking</comment>
|
|
<comment2>Freinage progressif</comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Down</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>-75</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>350*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>s</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>-75</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>350*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="109" g="230" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Braking at high speed</comment>
|
|
<comment2>Freinage à haute vitesse</comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>300</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Down</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="Timer" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>0.5</parameter>
|
|
<parameter>"TraceFrein"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture.X(Roue1)</parameter>
|
|
<parameter>Voiture.Y(Roue1)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture.X(Roue2)</parameter>
|
|
<parameter>Voiture.Y(Roue2)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>frein</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Voiture.Direc()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>frein</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>400</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>Random(1)-Random(1)</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>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>500</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>Random(1)-Random(1)</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>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>600</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>Random(1)-Random(1)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>300</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>s</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="Timer" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>0.5</parameter>
|
|
<parameter>"TraceFrein"</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture2.X(Roue1)</parameter>
|
|
<parameter>Voiture2.Y(Roue1)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture2.X(Roue2)</parameter>
|
|
<parameter>Voiture2.Y(Roue2)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>frein</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Voiture2.Direc()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>frein</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>400</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>Random(1)-Random(1)</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>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>500</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>Random(1)-Random(1)</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>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>600</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>+</parameter>
|
|
<parameter>Random(1)-Random(1)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="109" g="230" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Flying start</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter><</parameter>
|
|
<parameter>20</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Down</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Up</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>Demarrage rapide</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="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter><</parameter>
|
|
<parameter>20</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>s</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="KeyPressed" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>z</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>Demarrage rapide</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="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>20</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>Demarrage rapide</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>Voiture.X(Roue1)</parameter>
|
|
<parameter>Voiture.Y(Roue1)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>Voiture.X(Roue2)</parameter>
|
|
<parameter>Voiture.Y(Roue2)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>200</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>Demarrage rapide</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture.X(Roue1)</parameter>
|
|
<parameter>Voiture.Y(Roue1)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture.X(Roue2)</parameter>
|
|
<parameter>Voiture.Y(Roue2)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>frein</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Voiture.Direc()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>frein</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>20</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>Demarrage rapide</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>Voiture2.X(Roue1)</parameter>
|
|
<parameter>Voiture2.Y(Roue1)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>Voiture2.X(Roue2)</parameter>
|
|
<parameter>Voiture2.Y(Roue2)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>200</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>Demarrage rapide</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture2.X(Roue1)</parameter>
|
|
<parameter>Voiture2.Y(Roue1)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>frein</parameter>
|
|
<parameter>Voiture2.X(Roue2)</parameter>
|
|
<parameter>Voiture2.Y(Roue2)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangeDirection" />
|
|
<parameters>
|
|
<parameter>frein</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Voiture2.Direc()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>frein</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="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Move cars according to their accelerations</comment>
|
|
<comment2>Faire bouger les voitures selon leur accéleration</comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="AddForceAL" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>Voitures.Direc()</parameter>
|
|
<parameter>Voitures.Variable(acceleration)</parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Slow down</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>0</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>-</parameter>
|
|
<parameter>10*TimeDelta()</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Collision management</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="CollisionNP" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>Batiment</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>100</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>50</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>Voitures.X()+Random(60)</parameter>
|
|
<parameter>Voitures.Y()+Random(60)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Sparks</parameter>
|
|
<parameter>Voitures.X()+Random(60)</parameter>
|
|
<parameter>Voitures.Y()+Random(60)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>Sparks</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>6</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>6</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="Collision" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>Voiture2</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Rebondir" />
|
|
<parameters>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>Voiture2</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Rebondir" />
|
|
<parameters>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>Voiture</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="VarObjet" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>></parameter>
|
|
<parameter>100</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="ModVarObjet" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>acceleration</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>50</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Sparks</parameter>
|
|
<parameter>Voitures.X()+Random(60)</parameter>
|
|
<parameter>Voitures.Y()+Random(60)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="Create" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>Voitures.X()+Random(60)</parameter>
|
|
<parameter>Voitures.Y()+Random(60)</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>Sparks</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>6</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="ChangePlan" />
|
|
<parameters>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>6</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Smoke and effects management</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="ParticleSystem::NoMoreParticles" />
|
|
<parameters>
|
|
<parameter>Smoke</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Delete" />
|
|
<parameters>
|
|
<parameter>Smoke</parameter>
|
|
<parameter>200+Random(90)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="ParticleSystem::NoMoreParticles" />
|
|
<parameters>
|
|
<parameter>Sparks</parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Delete" />
|
|
<parameters>
|
|
<parameter>Sparks</parameter>
|
|
<parameter>200+Random(90)</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions>
|
|
<condition>
|
|
<type inverted="false" value="CollisionNP" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>Batiment</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subConditions />
|
|
</condition>
|
|
</conditions>
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="Rebondir" />
|
|
<parameters>
|
|
<parameter>Voitures</parameter>
|
|
<parameter>Batiment</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Comment</type>
|
|
<color b="128" g="255" r="255" textB="0" textG="0" textR="0" />
|
|
<comment>Camera management</comment>
|
|
<comment2></comment2>
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="MoveObjects" />
|
|
<parameters />
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
<event disabled="false" folded="false">
|
|
<type>BuiltinCommonInstructions::Standard</type>
|
|
<conditions />
|
|
<actions>
|
|
<action>
|
|
<type inverted="false" value="CentreCamera" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Voiture</parameter>
|
|
<parameter>non</parameter>
|
|
<parameter></parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="CentreCamera" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>Voiture2</parameter>
|
|
<parameter>non</parameter>
|
|
<parameter></parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="RotateCamera" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Voiture.Direction()+90</parameter>
|
|
<parameter></parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
<action>
|
|
<type inverted="false" value="RotateCamera" />
|
|
<parameters>
|
|
<parameter></parameter>
|
|
<parameter>=</parameter>
|
|
<parameter>Voiture2.Direction()+90</parameter>
|
|
<parameter></parameter>
|
|
<parameter>1</parameter>
|
|
</parameters>
|
|
<subActions />
|
|
</action>
|
|
</actions>
|
|
<events />
|
|
</event>
|
|
</events>
|
|
<layers>
|
|
<layer name="" visibility="true">
|
|
<cameras>
|
|
<camera defaultSize="false" defaultViewport="false" height="600.000000" viewportBottom="1.000000" viewportLeft="0.000000" viewportRight="0.500000" viewportTop="0.000000" width="400.000000" />
|
|
<camera defaultSize="false" defaultViewport="false" height="600.000000" viewportBottom="1.000000" viewportLeft="0.500000" viewportRight="1.000000" viewportTop="0.000000" width="400.000000" />
|
|
</cameras>
|
|
</layer>
|
|
</layers>
|
|
<automatismsSharedData />
|
|
</layout>
|
|
</layouts>
|
|
<externalEvents />
|
|
<externalLayouts />
|
|
<externalSourceFiles />
|
|
</project>
|