mirror of
https://github.com/FriendshipIsEpic/FiE-Game.git
synced 2024-11-23 06:17:58 +01:00
489 lines
11 KiB
Text
489 lines
11 KiB
Text
|
Version = 1.9.0.28323;
|
||
|
CParticleEffect $LOCAL$/Resource
|
||
|
{
|
||
|
EditorInfosPosition = int2(282, -117);
|
||
|
OnSpawn = "$LOCAL$/Spawner";
|
||
|
CustomAttributes = "$LOCAL$/_GlobalAttributes";
|
||
|
Autostart = true;
|
||
|
}
|
||
|
CNEdEditorParticle_Data $LOCAL$/EDITOR
|
||
|
{
|
||
|
Position = float3(2.0448372e+001, 1.6942070e+001, -2.1082035e+001);
|
||
|
EulerOrientation = float3(-1.4181623e+001, 4.4346287e+001, 1.6262726e-003);
|
||
|
Backdrops = "$LOCAL$/_BackdropList";
|
||
|
LoopDelay = 8.0000000e+000;
|
||
|
IsLooping = true;
|
||
|
}
|
||
|
CActionFactoryParticleSpawnerBase $LOCAL$/Smoke
|
||
|
{
|
||
|
EditorInfosPosition = int2(-196, -378);
|
||
|
EditorInfosIsBlockMinimized = 0;
|
||
|
Descriptor = "$LOCAL$/CParticleDescriptor_AE135B2A";
|
||
|
DurationInSeconds = 8.0000000e+000;
|
||
|
SpawnCount = 8.0000000e+000;
|
||
|
}
|
||
|
CParticleDescriptor $LOCAL$/CParticleDescriptor_AE135B2A
|
||
|
{
|
||
|
EditorInfosPosition = int2(-352, -387);
|
||
|
Renderer = "$LOCAL$/CParticleRenderer_Billboard_9136D2F4";
|
||
|
CustomFields =
|
||
|
{
|
||
|
"$LOCAL$/CParticleFieldDeclaration_2C215779",
|
||
|
"$LOCAL$/CParticleFieldDeclaration_FF8F7870",
|
||
|
"$LOCAL$/CParticleFieldDeclaration_E1604A6A",
|
||
|
"$LOCAL$/CParticleFieldDeclaration_D6D0E700",
|
||
|
};
|
||
|
Samplers =
|
||
|
{
|
||
|
"$LOCAL$/CParticleSamplerCurve_5C87387A",
|
||
|
"$LOCAL$/CParticleSamplerProceduralTurbulence_E37410C3",
|
||
|
"$LOCAL$/CParticleSamplerShape_7188E290",
|
||
|
};
|
||
|
SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_5566F5E7";
|
||
|
States =
|
||
|
{
|
||
|
"$LOCAL$/CParticleState_3AF8190E",
|
||
|
};
|
||
|
}
|
||
|
CActionFactoryWithChilds $LOCAL$/Spawner
|
||
|
{
|
||
|
EditorInfosPosition = int2(48, -132);
|
||
|
ChildList =
|
||
|
{
|
||
|
"$LOCAL$/Smoke",
|
||
|
"$LOCAL$/Light",
|
||
|
};
|
||
|
}
|
||
|
CParticleRenderer_Billboard $LOCAL$/CParticleRenderer_Billboard_9136D2F4
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -553);
|
||
|
CustomName = "Billboard";
|
||
|
BillboardingMaterial = AlphaBlend_Additive_Soft;
|
||
|
Diffuse = "Textures/BlastPack_Extended.png";
|
||
|
AtlasDefinition = "Textures/BlastPack_Extended.pkat";
|
||
|
NormalsBendingFactor = 6.2500000e-001;
|
||
|
NormalsWrapFactor = 2.0000000e-001;
|
||
|
LightExponent = 2.2000000e+000;
|
||
|
LightScale = float3(5.0000000e+000, 5.0000000e+000, 5.0000000e+000);
|
||
|
AmbientLight = float3(1.0000000e-001, 1.5000001e-001, 2.0000000e-001);
|
||
|
}
|
||
|
CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_5566F5E7
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -209);
|
||
|
Expression = "function void Eval()
|
||
|
{
|
||
|
Life = rand(5.0, 8);
|
||
|
Size = 0.5;
|
||
|
Position = PositionSampler.samplePosition();
|
||
|
Velocity = float3(0,2,0);
|
||
|
TextureID = rand(32,36);
|
||
|
Rotation = rand(-pi, pi);
|
||
|
ScalarRotationSpeed = (1 - pow(rand(0,1), 3)) * 0.8 * sign(Rotation);
|
||
|
AlphaCoeff = spawner.LifeRatio;//1 - pow(spawner.LifeRatio, 2);
|
||
|
}";
|
||
|
}
|
||
|
CParticleState $LOCAL$/CParticleState_3AF8190E
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -27);
|
||
|
StateName = "State_0";
|
||
|
Evolvers =
|
||
|
{
|
||
|
"$LOCAL$/CParticleEvolver_Physics_70B82B25",
|
||
|
"$LOCAL$/CParticleEvolver_Field_1AE2F154",
|
||
|
"$LOCAL$/CParticleEvolver_Field_5D69BC58",
|
||
|
"$LOCAL$/CParticleEvolver_Script_AE0FE9C3",
|
||
|
"$LOCAL$/CParticleEvolver_Rotation_CF07E785",
|
||
|
};
|
||
|
}
|
||
|
CParticleAttributeList $LOCAL$/_GlobalAttributes
|
||
|
{
|
||
|
EditorInfosPosition = int2(-565, 252);
|
||
|
}
|
||
|
CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_70B82B25
|
||
|
{
|
||
|
EditorInfosPosition = int2(-770, -81);
|
||
|
CustomName = "Physics";
|
||
|
ConstantAcceleration = float3(0.0000000e+000, 2.0000000e+000, 0.0000000e+000);
|
||
|
Drag = 2.0000000e-001;
|
||
|
VelocityFieldSampler = "VelocityField";
|
||
|
}
|
||
|
CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_1AE2F154
|
||
|
{
|
||
|
EditorInfosPosition = int2(-770, -38);
|
||
|
CustomName = "Field";
|
||
|
Name = "Color";
|
||
|
Evaluator = "$LOCAL$/CParticleSamplerCurve_CB941AC7";
|
||
|
}
|
||
|
CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_CB941AC7
|
||
|
{
|
||
|
EditorInfosPosition = int2(-855, -27);
|
||
|
ValueType = Float4;
|
||
|
Times =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
3.4695834e-002,
|
||
|
2.0000000e-001,
|
||
|
1.0000000e+000,
|
||
|
};
|
||
|
FloatValues =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
5.4482728e-001,
|
||
|
2.0332488e-001,
|
||
|
7.6259047e-002,
|
||
|
1.8235232e-001,
|
||
|
6.2973976e-002,
|
||
|
6.2973976e-002,
|
||
|
6.2973976e-002,
|
||
|
7.1012288e-001,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
};
|
||
|
FloatTangents =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
2.1636616e-001,
|
||
|
8.5550584e-002,
|
||
|
0.0000000e+000,
|
||
|
1.8196657e-001,
|
||
|
-1.2425157e-001,
|
||
|
-8.5741006e-002,
|
||
|
-2.7909663e-002,
|
||
|
2.2923948e-001,
|
||
|
-5.9198189e-001,
|
||
|
-4.0850282e-001,
|
||
|
-1.3297227e-001,
|
||
|
1.0921842e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
-1.3845204e-001,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
-6.7004746e-001,
|
||
|
-1.8101464e-001,
|
||
|
-1.8101464e-001,
|
||
|
-1.8101464e-001,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
};
|
||
|
}
|
||
|
CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_2C215779
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -510);
|
||
|
FieldName = "Color";
|
||
|
FieldType = float4;
|
||
|
}
|
||
|
CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_5D69BC58
|
||
|
{
|
||
|
EditorInfosPosition = int2(-770, 16);
|
||
|
CustomName = "Field";
|
||
|
Name = "Size";
|
||
|
Evaluator = "$LOCAL$/CParticleSamplerCurve_32F8C9BB";
|
||
|
}
|
||
|
CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_32F8C9BB
|
||
|
{
|
||
|
EditorInfosPosition = int2(-852, 24);
|
||
|
Times =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
1.0000000e+000,
|
||
|
};
|
||
|
FloatValues =
|
||
|
{
|
||
|
9.5752895e-001,
|
||
|
6.6485538e+000,
|
||
|
};
|
||
|
FloatTangents =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
5.5392590e+000,
|
||
|
1.5304744e-001,
|
||
|
0.0000000e+000,
|
||
|
};
|
||
|
}
|
||
|
CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_FF8F7870
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -467);
|
||
|
FieldName = "TextureID";
|
||
|
}
|
||
|
CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_E1604A6A
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -424);
|
||
|
FieldName = "Rotation";
|
||
|
}
|
||
|
CParticleEvolver_Rotation $LOCAL$/CParticleEvolver_Rotation_CF07E785
|
||
|
{
|
||
|
EditorInfosPosition = int2(-770, 123);
|
||
|
CustomName = "Rotation";
|
||
|
ScreenspaceRotationCoeff = 1.5000000e+000;
|
||
|
}
|
||
|
CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_D6D0E700
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -381);
|
||
|
FieldName = "AlphaCoeff";
|
||
|
}
|
||
|
CParticleEvolver_Script $LOCAL$/CParticleEvolver_Script_AE0FE9C3
|
||
|
{
|
||
|
EditorInfosPosition = int2(-770, 69);
|
||
|
CustomName = "Script";
|
||
|
Expression = "$LOCAL$/CCompilerSyntaxNodeExpression_ED57AD7A";
|
||
|
}
|
||
|
CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_ED57AD7A
|
||
|
{
|
||
|
EditorInfosPosition = int2(-857, 80);
|
||
|
Expression = "function void Eval()
|
||
|
{
|
||
|
float2 intensities = Intensity.sample(AlphaCoeff);
|
||
|
Color = Color * intensities.yyyx;
|
||
|
}";
|
||
|
}
|
||
|
CParticleEvolver_Physics $LOCAL$/CParticleEvolver_Physics_5B5B3F5D
|
||
|
{
|
||
|
EditorInfosPosition = int2(-596, 407);
|
||
|
CustomName = "Physics";
|
||
|
}
|
||
|
CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_6559827B
|
||
|
{
|
||
|
EditorInfosPosition = int2(-671, 358);
|
||
|
ValueType = Float4;
|
||
|
Times =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
2.2816327e-001,
|
||
|
8.0274594e-001,
|
||
|
1.0000000e+000,
|
||
|
};
|
||
|
FloatValues =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
1.0000000e+000,
|
||
|
5.9109602e+000,
|
||
|
2.9268544e+000,
|
||
|
1.8140471e+000,
|
||
|
1.0000000e+000,
|
||
|
2.7818718e+000,
|
||
|
1.3037927e+000,
|
||
|
5.2021861e-001,
|
||
|
1.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
1.0000000e+000,
|
||
|
};
|
||
|
FloatTangents =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
8.3469057e-001,
|
||
|
8.3469057e-001,
|
||
|
8.3469057e-001,
|
||
|
0.0000000e+000,
|
||
|
8.5369867e-001,
|
||
|
8.9990139e-001,
|
||
|
4.8885715e-001,
|
||
|
0.0000000e+000,
|
||
|
2.1498661e+000,
|
||
|
2.2662182e+000,
|
||
|
1.2310871e+000,
|
||
|
0.0000000e+000,
|
||
|
-5.5585861e+000,
|
||
|
-3.1590493e+000,
|
||
|
-2.4679222e+000,
|
||
|
0.0000000e+000,
|
||
|
-1.9082609e+000,
|
||
|
-1.0845006e+000,
|
||
|
-8.4723699e-001,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
};
|
||
|
}
|
||
|
CParticleSamplerProceduralTurbulence $LOCAL$/CParticleSamplerProceduralTurbulence_E37410C3
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -252);
|
||
|
SamplerName = "VelocityField";
|
||
|
Wavelength = 1.0000000e+001;
|
||
|
Strength = 7.0710683e-001;
|
||
|
Gain = 1.0000000e+000;
|
||
|
TimeScale = 2.0000000e-001;
|
||
|
}
|
||
|
CParticleSamplerCurve $LOCAL$/CParticleSamplerCurve_5C87387A
|
||
|
{
|
||
|
EditorInfosPosition = int2(-615, -295);
|
||
|
SamplerName = "Intensity";
|
||
|
ValueType = Float2;
|
||
|
Times =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
4.9287799e-001,
|
||
|
1.0000000e+000,
|
||
|
};
|
||
|
FloatValues =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
9.9156022e-001,
|
||
|
9.9461973e-001,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
};
|
||
|
FloatTangents =
|
||
|
{
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
3.5747120e-001,
|
||
|
2.4199028e+000,
|
||
|
3.1132227e-002,
|
||
|
0.0000000e+000,
|
||
|
3.2031942e-002,
|
||
|
0.0000000e+000,
|
||
|
-2.5004222e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
0.0000000e+000,
|
||
|
};
|
||
|
}
|
||
|
CParticleSamplerShape $LOCAL$/CParticleSamplerShape_7188E290
|
||
|
{
|
||
|
EditorInfosPosition = int2(-598, -129);
|
||
|
EditorInfosIsBlockMinimized = 0;
|
||
|
SamplerName = "PositionSampler";
|
||
|
Shape = "$LOCAL$/CShapeDescriptor_91C350C8";
|
||
|
SampleDimensionality = Volume;
|
||
|
}
|
||
|
CShapeDescriptor $LOCAL$/CShapeDescriptor_91C350C8
|
||
|
{
|
||
|
EditorInfosPosition = int2(-700, -165);
|
||
|
ShapeType = CYLINDER;
|
||
|
Radius = 1.5000000e+000;
|
||
|
}
|
||
|
CActionFactoryParticleSpawnerBase $LOCAL$/Light
|
||
|
{
|
||
|
EditorInfosPosition = int2(-187, 183);
|
||
|
Descriptor = "$LOCAL$/CParticleDescriptor_583E61EB";
|
||
|
SpawnCountMode = TotalParticleCount;
|
||
|
}
|
||
|
CParticleDescriptor $LOCAL$/CParticleDescriptor_583E61EB
|
||
|
{
|
||
|
EditorInfosPosition = int2(-290, 195);
|
||
|
Renderer = "$LOCAL$/CParticleRenderer_Light_7CF1F42E";
|
||
|
CustomFields =
|
||
|
{
|
||
|
"$LOCAL$/CParticleFieldDeclaration_AAB6FA39",
|
||
|
};
|
||
|
SpawnEvaluator = "$LOCAL$/CCompilerSyntaxNodeExpression_167477BD";
|
||
|
States =
|
||
|
{
|
||
|
"$LOCAL$/CParticleState_13CE6B8C",
|
||
|
};
|
||
|
}
|
||
|
CParticleState $LOCAL$/CParticleState_13CE6B8C
|
||
|
{
|
||
|
EditorInfosPosition = int2(-474, 338);
|
||
|
StateName = "State_0";
|
||
|
Evolvers =
|
||
|
{
|
||
|
"$LOCAL$/CParticleEvolver_Field_8923D418",
|
||
|
"$LOCAL$/CParticleEvolver_Physics_5B5B3F5D",
|
||
|
};
|
||
|
}
|
||
|
CCompilerSyntaxNodeExpression $LOCAL$/CCompilerSyntaxNodeExpression_167477BD
|
||
|
{
|
||
|
EditorInfosPosition = int2(-474, 295);
|
||
|
Expression = "function void Eval()
|
||
|
{
|
||
|
Life = 9.0;
|
||
|
Size = 12.0;
|
||
|
Position = float3(0,1,0);
|
||
|
}";
|
||
|
}
|
||
|
CParticleRenderer_Light $LOCAL$/CParticleRenderer_Light_7CF1F42E
|
||
|
{
|
||
|
EditorInfosPosition = int2(-474, 166);
|
||
|
CustomName = "Light";
|
||
|
LightAttenuationSteepnessRange = float2(0.0000000e+000, 8.0000000e+000);
|
||
|
LightAttenuationSteepness = 6.0000002e-001;
|
||
|
}
|
||
|
CParticleFieldDeclaration $LOCAL$/CParticleFieldDeclaration_AAB6FA39
|
||
|
{
|
||
|
EditorInfosPosition = int2(-474, 209);
|
||
|
FieldName = "Color";
|
||
|
FieldType = float4;
|
||
|
}
|
||
|
CParticleEvolver_Field $LOCAL$/CParticleEvolver_Field_8923D418
|
||
|
{
|
||
|
EditorInfosPosition = int2(-596, 354);
|
||
|
CustomName = "Field";
|
||
|
Name = "Color";
|
||
|
Evaluator = "$LOCAL$/CParticleSamplerCurve_6559827B";
|
||
|
}
|
||
|
CNEdEditorBackdrop_Light $LOCAL$/_Backdrop_Light
|
||
|
{
|
||
|
LayerName = "GlobalLight";
|
||
|
Position = float3(1.1233553e+002, 2.8270447e+002, 2.2297581e+002);
|
||
|
EulerOrientation = float3(-4.8550171e+001, 2.6739031e+001, -9.5600376e-007);
|
||
|
LightFactory = "$LOCAL$/_Backdrop_Light_Factory";
|
||
|
LightDistance = 3.7717276e+002;
|
||
|
}
|
||
|
CNEdEditorBackdrop_List $LOCAL$/_BackdropList
|
||
|
{
|
||
|
EditorInfosPosition = int2(-100, -365);
|
||
|
EditorInfosIsBlockMinimized = 0;
|
||
|
BackgroundLayers2D =
|
||
|
{
|
||
|
"$LOCAL$/_Backdrop_Brush",
|
||
|
"$LOCAL$/_Backdrop_Audio2D",
|
||
|
};
|
||
|
SceneLayers3D =
|
||
|
{
|
||
|
"$LOCAL$/_Backdrop_Model3D",
|
||
|
"$LOCAL$/_Backdrop_Light",
|
||
|
};
|
||
|
}
|
||
|
CNEdEditorBackdrop_Brush $LOCAL$/_Backdrop_Brush
|
||
|
{
|
||
|
EditorInfosPosition = int2(-253, -417);
|
||
|
LayerName = "Layer_Brush";
|
||
|
}
|
||
|
CNEdEditorBackdrop_Model3D $LOCAL$/_Backdrop_Model3D
|
||
|
{
|
||
|
EditorInfosPosition = int2(-252, -371);
|
||
|
EditorInfosIsBlockMinimized = 2;
|
||
|
LayerName = "Layer_Model";
|
||
|
ResourceModel = "meshes/cuberoom_dark.fbx";
|
||
|
}
|
||
|
CNEdEditorBackdrop_Audio2D $LOCAL$/_Backdrop_Audio2D
|
||
|
{
|
||
|
EditorInfosPosition = int2(-252, -460);
|
||
|
LayerName = "Layer_Audio2D";
|
||
|
}
|
||
|
CNEdEditorLightFactory $LOCAL$/_Backdrop_Light_Factory
|
||
|
{
|
||
|
NearClipPlane = 1.0000000e+002;
|
||
|
SpotFalloff = 8.8541701e-002;
|
||
|
Magnitude = 1.0000000e+005;
|
||
|
}
|