1187 lines
36 KiB
Plaintext
1187 lines
36 KiB
Plaintext
{
|
|
"RootObject": {
|
|
"__guid": "74dd7da7-4dbe-439e-8d7b-b5031de18bfb",
|
|
"Flags": 0,
|
|
"Name": "bullet_test",
|
|
"Scale": "0.5,0.5,0.5",
|
|
"Tags": "bullet",
|
|
"Enabled": true,
|
|
"NetworkMode": 1,
|
|
"OwnerTransfer": 0,
|
|
"Components": [
|
|
{
|
|
"__type": "Sandbox.SphereCollider",
|
|
"__guid": "e827c302-9e22-42b5-913b-002be8da7f6d",
|
|
"Center": "0,0,0",
|
|
"Friction": null,
|
|
"IsTrigger": false,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnObjectTriggerEnter": null,
|
|
"OnObjectTriggerExit": null,
|
|
"OnTriggerEnter": null,
|
|
"OnTriggerExit": null,
|
|
"Radius": 2.4999363,
|
|
"Static": false,
|
|
"Surface": null,
|
|
"SurfaceVelocity": "0,0,0"
|
|
},
|
|
{
|
|
"__type": "PhysBullet",
|
|
"__guid": "c6a8466a-82ae-4b4f-bd48-19cdf0691cca",
|
|
"BRigidbody": {
|
|
"_type": "component",
|
|
"component_id": "b10e4442-809d-426f-930d-46dcb637aff1",
|
|
"go": "74dd7da7-4dbe-439e-8d7b-b5031de18bfb",
|
|
"component_type": "Rigidbody"
|
|
},
|
|
"collider": {
|
|
"_type": "component",
|
|
"component_id": "ad2a3a05-9aec-4efd-9836-048c65d1643c",
|
|
"go": "ca5f6762-e82a-4ed3-98af-ca6176690a5a",
|
|
"component_type": "SphereCollider"
|
|
},
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null
|
|
},
|
|
{
|
|
"__type": "Sandbox.Rigidbody",
|
|
"__guid": "b10e4442-809d-426f-930d-46dcb637aff1",
|
|
"AngularDamping": 0,
|
|
"Gravity": false,
|
|
"LinearDamping": 0,
|
|
"Locking": {
|
|
"X": false,
|
|
"Y": false,
|
|
"Z": false,
|
|
"Pitch": false,
|
|
"Yaw": false,
|
|
"Roll": false
|
|
},
|
|
"MassCenterOverride": "0,0,0",
|
|
"MassOverride": 500,
|
|
"MotionEnabled": true,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OverrideMassCenter": false,
|
|
"RigidbodyFlags": 0,
|
|
"StartAsleep": false
|
|
},
|
|
{
|
|
"__type": "Sandbox.SoundPointComponent",
|
|
"__guid": "814d2b39-5e43-4051-bde6-298583755993",
|
|
"__enabled": false,
|
|
"Distance": 512,
|
|
"DistanceAttenuation": false,
|
|
"DistanceAttenuationOverride": false,
|
|
"Falloff": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"in": 3.1415927,
|
|
"out": -3.1415927,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 0,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Force2d": false,
|
|
"MaxRepeatTime": 1,
|
|
"MinRepeatTime": 1,
|
|
"Occlusion": false,
|
|
"OcclusionOverride": false,
|
|
"OcclusionRadius": 32,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"Pitch": 1,
|
|
"PlayOnStart": true,
|
|
"ReflectionOverride": false,
|
|
"Reflections": false,
|
|
"Repeat": false,
|
|
"SoundEvent": "sounds/shoot_sound_1.sound",
|
|
"SoundOverride": false,
|
|
"StopOnNew": false,
|
|
"TargetMixer": {
|
|
"Name": "unknown",
|
|
"Id": "00000000-0000-0000-0000-000000000000"
|
|
},
|
|
"Volume": 1
|
|
}
|
|
],
|
|
"Children": [
|
|
{
|
|
"__guid": "ca5f6762-e82a-4ed3-98af-ca6176690a5a",
|
|
"Flags": 0,
|
|
"Name": "ragdollCollider",
|
|
"Scale": "0.3005115,0.3005115,0.3005115",
|
|
"Enabled": true,
|
|
"Components": [
|
|
{
|
|
"__type": "Sandbox.SphereCollider",
|
|
"__guid": "ad2a3a05-9aec-4efd-9836-048c65d1643c",
|
|
"Center": "0,0,0",
|
|
"Friction": null,
|
|
"IsTrigger": true,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnObjectTriggerEnter": null,
|
|
"OnObjectTriggerExit": null,
|
|
"OnTriggerEnter": null,
|
|
"OnTriggerExit": null,
|
|
"Radius": 131.90024,
|
|
"Static": false,
|
|
"Surface": null,
|
|
"SurfaceVelocity": "0,0,0"
|
|
}
|
|
],
|
|
"Children": []
|
|
},
|
|
{
|
|
"__guid": "94aaf1f7-56c3-49b1-aa65-0209c624481e",
|
|
"Flags": 0,
|
|
"Name": "Bullet",
|
|
"Scale": "8,8,8",
|
|
"Enabled": true,
|
|
"Components": [
|
|
{
|
|
"__type": "Sandbox.SkinnedModelRenderer",
|
|
"__guid": "8d3ae5b2-ff39-4ff2-b59b-ec0a7035e1c2",
|
|
"AnimationGraph": null,
|
|
"BodyGroups": 1,
|
|
"BoneMergeTarget": null,
|
|
"CreateAttachments": false,
|
|
"CreateBoneObjects": false,
|
|
"MaterialGroup": null,
|
|
"MaterialOverride": null,
|
|
"Model": "models/weapons/sbox_ammo/9mm_bullet/9mm_bullet.vmdl",
|
|
"Morphs": {},
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"Parameters": {
|
|
"bools": {},
|
|
"ints": {},
|
|
"floats": {},
|
|
"vectors": {},
|
|
"rotations": {}
|
|
},
|
|
"PlaybackRate": 1,
|
|
"RenderOptions": {
|
|
"GameLayer": true,
|
|
"OverlayLayer": false,
|
|
"BloomLayer": false,
|
|
"AfterUILayer": false
|
|
},
|
|
"RenderType": "On",
|
|
"Sequence": {
|
|
"Name": null,
|
|
"Looping": true
|
|
},
|
|
"Tint": "1,1,1,1",
|
|
"UseAnimGraph": false
|
|
}
|
|
],
|
|
"Children": []
|
|
},
|
|
{
|
|
"__guid": "6e12833a-574d-45d2-9604-31fc44cd13c9",
|
|
"Flags": 0,
|
|
"Name": "impact_default",
|
|
"Rotation": "0,0,0,0",
|
|
"Tags": "particles",
|
|
"Enabled": true,
|
|
"Components": [
|
|
{
|
|
"__type": "Sandbox.ParticleEffect",
|
|
"__guid": "5867c77b-c725-4674-a4bd-9e2063c481fe",
|
|
"__version": 1,
|
|
"Alpha": {
|
|
"Type": "Curve",
|
|
"Evaluation": "Life",
|
|
"CurveA": [
|
|
{
|
|
"x": 0,
|
|
"y": 1,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 0.5899015,
|
|
"y": 1,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 0,
|
|
"in": 3.0277781,
|
|
"out": -3.0277781,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "1,0,0,0"
|
|
},
|
|
"ApplyAlpha": true,
|
|
"ApplyColor": true,
|
|
"ApplyRotation": true,
|
|
"ApplyShape": true,
|
|
"Bounce": 0.01,
|
|
"Brightness": 1,
|
|
"Bumpiness": 0.2,
|
|
"Collision": true,
|
|
"CollisionIgnore": null,
|
|
"CollisionPrefab": null,
|
|
"CollisionPrefabAlign": false,
|
|
"CollisionPrefabChance": 1,
|
|
"CollisionPrefabRotation": 0,
|
|
"CollisionRadius": 0.5,
|
|
"Damping": 0,
|
|
"DieOnCollisionChance": 0,
|
|
"FollowerPrefab": null,
|
|
"FollowerPrefabChance": 1,
|
|
"FollowerPrefabKill": true,
|
|
"Force": true,
|
|
"ForceDirection": "0,0,-900",
|
|
"ForceScale": 1,
|
|
"ForceSpace": "World",
|
|
"Friction": 1,
|
|
"Gradient": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"GradientA": {
|
|
"blend": "Linear",
|
|
"color": [
|
|
{
|
|
"t": 0.5,
|
|
"c": "1,1,1,1"
|
|
}
|
|
],
|
|
"alpha": []
|
|
},
|
|
"GradientB": {
|
|
"blend": "Linear",
|
|
"color": [
|
|
{
|
|
"t": 0.5,
|
|
"c": "1,1,1,1"
|
|
}
|
|
],
|
|
"alpha": []
|
|
},
|
|
"ConstantA": "0.22772,0.19616,0.19616,1",
|
|
"ConstantB": "0.15842,0.14024,0.11058,1"
|
|
},
|
|
"Lifetime": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0.2,5,0,0"
|
|
},
|
|
"MaxParticles": 5000,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnParticleCreated": null,
|
|
"OnParticleDestroyed": null,
|
|
"OrbitalForce": {
|
|
"X": 0,
|
|
"Y": 0,
|
|
"Z": 0
|
|
},
|
|
"OrbitalPull": 0,
|
|
"PerParticleTimeScale": 1,
|
|
"Pitch": 0,
|
|
"PreWarm": 0,
|
|
"PushStrength": 0,
|
|
"Roll": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0,360,0,0"
|
|
},
|
|
"Scale": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0,
|
|
"y": 0.925,
|
|
"in": -0.2692305,
|
|
"out": 0.2692305,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 0.6908867,
|
|
"y": 0.95,
|
|
"in": -0.056075174,
|
|
"out": 0.056075174,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 0,
|
|
"in": 2.9152544,
|
|
"out": -2.9152544,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0.8,1.2,0,0"
|
|
},
|
|
"SequenceId": 0,
|
|
"SequenceSpeed": 1,
|
|
"SequenceTime": 1,
|
|
"SheetSequence": false,
|
|
"Space": "World",
|
|
"StartDelay": 0,
|
|
"StartVelocity": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "50,400,0,0"
|
|
},
|
|
"Stretch": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0,1,0,0"
|
|
},
|
|
"TimeScale": 1,
|
|
"Tint": "1,1,1,1",
|
|
"UsePrefabFeature": false,
|
|
"Yaw": 0
|
|
},
|
|
{
|
|
"__type": "Sandbox.ParticleSpriteRenderer",
|
|
"__guid": "d35bcfa7-40fa-467b-99e7-bb3f2a832153",
|
|
"Additive": false,
|
|
"Alignment": "LookAtCamera",
|
|
"BlurAmount": 0.5,
|
|
"BlurOpacity": 0.91,
|
|
"BlurSpacing": 0.35,
|
|
"DepthFeather": 0,
|
|
"FaceVelocity": false,
|
|
"FogStrength": 1,
|
|
"LeadingTrail": true,
|
|
"Lighting": false,
|
|
"MotionBlur": false,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"Opaque": true,
|
|
"Pivot": "0.5,0.5",
|
|
"RenderOptions": {
|
|
"GameLayer": true,
|
|
"OverlayLayer": false,
|
|
"BloomLayer": false,
|
|
"AfterUILayer": false
|
|
},
|
|
"RotationOffset": 0,
|
|
"Scale": 1,
|
|
"Shadows": false,
|
|
"SortMode": "Unsorted",
|
|
"Texture": "materials/particles/shapes/sharp2.vtex"
|
|
},
|
|
{
|
|
"__type": "Sandbox.ParticleConeEmitter",
|
|
"__guid": "98732a37-0582-43a2-9c8b-e7188df9e067",
|
|
"Burst": 8,
|
|
"CenterBias": 0,
|
|
"CenterBiasVelocity": 0,
|
|
"ConeAngle": 70,
|
|
"ConeFar": 16,
|
|
"ConeNear": 1,
|
|
"Delay": 0,
|
|
"DestroyOnEnd": true,
|
|
"Duration": 5,
|
|
"InVolume": false,
|
|
"Loop": false,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnEdge": false,
|
|
"Rate": 0,
|
|
"RateOverDistance": 0,
|
|
"VelocityMultiplier": 1,
|
|
"VelocityRandom": 0
|
|
}
|
|
],
|
|
"Children": [
|
|
{
|
|
"__guid": "ccadee94-3f84-48f4-a2ba-a5e8e8d4bd0c",
|
|
"Flags": 0,
|
|
"Name": "Smoke",
|
|
"Position": "2.014441,0,0",
|
|
"Components": [
|
|
{
|
|
"__type": "Sandbox.ParticleEffect",
|
|
"__guid": "edaf7e88-a4ae-48e3-88f3-e632bebed14d",
|
|
"__version": 1,
|
|
"Alpha": {
|
|
"Type": "Curve",
|
|
"Evaluation": "Life",
|
|
"CurveA": [
|
|
{
|
|
"x": 0,
|
|
"y": 0.21428578,
|
|
"in": 0.48571464,
|
|
"out": -0.48571464,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 0.4827586,
|
|
"y": 0.039285716,
|
|
"in": 0.1290322,
|
|
"out": -0.1290322,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 0,
|
|
"in": 0.059259344,
|
|
"out": -0.059259344,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "1,0,0,0"
|
|
},
|
|
"ApplyAlpha": true,
|
|
"ApplyColor": true,
|
|
"ApplyRotation": true,
|
|
"ApplyShape": true,
|
|
"Bounce": 1,
|
|
"Brightness": 1,
|
|
"Bumpiness": 0,
|
|
"Collision": false,
|
|
"CollisionIgnore": null,
|
|
"CollisionPrefab": null,
|
|
"CollisionPrefabAlign": false,
|
|
"CollisionPrefabChance": 1,
|
|
"CollisionPrefabRotation": 0,
|
|
"CollisionRadius": 1,
|
|
"Damping": {
|
|
"Type": "Curve",
|
|
"Evaluation": "Life",
|
|
"CurveA": {
|
|
"rangey": "0,10",
|
|
"frames": [
|
|
{
|
|
"x": 0,
|
|
"y": 0,
|
|
"in": -3.0120494,
|
|
"out": 3.0120494,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 0.08004926,
|
|
"y": 0.7107143,
|
|
"in": -1.0333333,
|
|
"out": 1.0333333,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
]
|
|
},
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0,10,0,0"
|
|
},
|
|
"DieOnCollisionChance": 0,
|
|
"FollowerPrefab": null,
|
|
"FollowerPrefabChance": 1,
|
|
"FollowerPrefabKill": true,
|
|
"Force": false,
|
|
"ForceDirection": "0,0,100",
|
|
"ForceScale": 1,
|
|
"ForceSpace": "World",
|
|
"Friction": 1,
|
|
"Gradient": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"GradientA": {
|
|
"blend": "Linear",
|
|
"color": [
|
|
{
|
|
"t": 0.5,
|
|
"c": "1,1,1,1"
|
|
}
|
|
],
|
|
"alpha": []
|
|
},
|
|
"GradientB": {
|
|
"blend": "Linear",
|
|
"color": [
|
|
{
|
|
"t": 0.5,
|
|
"c": "1,1,1,1"
|
|
}
|
|
],
|
|
"alpha": []
|
|
},
|
|
"ConstantA": "0.48515,0.48121,0.28821,1",
|
|
"ConstantB": "0.21932,0.2432,0.28218,1"
|
|
},
|
|
"Lifetime": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "3,4,0,0"
|
|
},
|
|
"MaxParticles": 5000,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnParticleCreated": null,
|
|
"OnParticleDestroyed": null,
|
|
"OrbitalForce": {
|
|
"X": 0,
|
|
"Y": 0,
|
|
"Z": 0
|
|
},
|
|
"OrbitalPull": 0,
|
|
"PerParticleTimeScale": 1,
|
|
"Pitch": 0,
|
|
"PreWarm": 0,
|
|
"PushStrength": 0,
|
|
"Roll": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0,360,0,0"
|
|
},
|
|
"Scale": {
|
|
"Type": "Curve",
|
|
"Evaluation": "Life",
|
|
"CurveA": {
|
|
"rangey": "0,30",
|
|
"frames": [
|
|
{
|
|
"x": 0,
|
|
"y": 0.0035714286,
|
|
"in": -11.230768,
|
|
"out": 11.230768,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 0.16009852,
|
|
"y": 0.85714287,
|
|
"in": -0.5348841,
|
|
"out": 0.5348841,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 1,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
]
|
|
},
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "1,30,0,0"
|
|
},
|
|
"SequenceId": 0,
|
|
"SequenceSpeed": 0.1,
|
|
"SequenceTime": 1,
|
|
"SheetSequence": true,
|
|
"Space": "World",
|
|
"StartDelay": 0,
|
|
"StartVelocity": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "1,200,0,0"
|
|
},
|
|
"Stretch": 0,
|
|
"TimeScale": 1,
|
|
"Tint": "1,1,1,1",
|
|
"UsePrefabFeature": false,
|
|
"Yaw": 0
|
|
},
|
|
{
|
|
"__type": "Sandbox.ParticleSpriteRenderer",
|
|
"__guid": "0c8943ad-b33f-4457-9498-2953412cac44",
|
|
"Additive": false,
|
|
"Alignment": "LookAtCamera",
|
|
"BlurAmount": 0.5,
|
|
"BlurOpacity": 0.91,
|
|
"BlurSpacing": 0.73,
|
|
"DepthFeather": 0,
|
|
"FaceVelocity": false,
|
|
"FogStrength": 1,
|
|
"LeadingTrail": true,
|
|
"Lighting": false,
|
|
"MotionBlur": false,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"Opaque": false,
|
|
"Pivot": "0.5,0.5",
|
|
"RenderOptions": {
|
|
"GameLayer": true,
|
|
"OverlayLayer": false,
|
|
"BloomLayer": false,
|
|
"AfterUILayer": false
|
|
},
|
|
"RotationOffset": 0,
|
|
"Scale": 1,
|
|
"Shadows": false,
|
|
"SortMode": "Unsorted",
|
|
"Texture": "particles/smoke/smoke001.vtex"
|
|
},
|
|
{
|
|
"__type": "Sandbox.ParticleConeEmitter",
|
|
"__guid": "262cfc92-01bf-435f-ad12-c3a2dd597221",
|
|
"Burst": 16,
|
|
"CenterBias": 0,
|
|
"CenterBiasVelocity": 0,
|
|
"ConeAngle": 19.39,
|
|
"ConeFar": 23.679735,
|
|
"ConeNear": 1,
|
|
"Delay": 0,
|
|
"DestroyOnEnd": false,
|
|
"Duration": 3,
|
|
"InVolume": false,
|
|
"Loop": false,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnEdge": false,
|
|
"Rate": 0,
|
|
"RateOverDistance": 0,
|
|
"VelocityMultiplier": 1,
|
|
"VelocityRandom": 0
|
|
}
|
|
],
|
|
"Children": []
|
|
},
|
|
{
|
|
"__guid": "cf9349ce-8ca4-4590-9b8b-122fd0feb73f",
|
|
"Flags": 0,
|
|
"Name": "Spark",
|
|
"Enabled": true,
|
|
"Components": [
|
|
{
|
|
"__type": "Sandbox.ParticleEffect",
|
|
"__guid": "fd0fb7a5-7b63-48be-8839-1a6ca8aefb9a",
|
|
"__version": 1,
|
|
"Alpha": 1,
|
|
"ApplyAlpha": true,
|
|
"ApplyColor": true,
|
|
"ApplyRotation": true,
|
|
"ApplyShape": true,
|
|
"Bounce": 1,
|
|
"Brightness": 32,
|
|
"Bumpiness": 0,
|
|
"Collision": false,
|
|
"CollisionIgnore": null,
|
|
"CollisionPrefab": null,
|
|
"CollisionPrefabAlign": false,
|
|
"CollisionPrefabChance": 1,
|
|
"CollisionPrefabRotation": 0,
|
|
"CollisionRadius": 1,
|
|
"Damping": 0,
|
|
"DieOnCollisionChance": 0,
|
|
"FollowerPrefab": null,
|
|
"FollowerPrefabChance": 1,
|
|
"FollowerPrefabKill": true,
|
|
"Force": false,
|
|
"ForceDirection": "0,0,-800",
|
|
"ForceScale": 1,
|
|
"ForceSpace": "World",
|
|
"Friction": 1,
|
|
"Gradient": {
|
|
"Type": "Constant",
|
|
"Evaluation": "Particle",
|
|
"GradientA": {
|
|
"blend": "Linear",
|
|
"color": [
|
|
{
|
|
"t": 0.5,
|
|
"c": "1,1,1,1"
|
|
}
|
|
],
|
|
"alpha": []
|
|
},
|
|
"GradientB": {
|
|
"blend": "Linear",
|
|
"color": [
|
|
{
|
|
"t": 0.5,
|
|
"c": "1,1,1,1"
|
|
}
|
|
],
|
|
"alpha": []
|
|
},
|
|
"ConstantA": "0.93564,0.35758,0.19454,1",
|
|
"ConstantB": "1,1,1,1"
|
|
},
|
|
"Lifetime": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0.06,0.13,0,0"
|
|
},
|
|
"MaxParticles": 5000,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnParticleCreated": null,
|
|
"OnParticleDestroyed": null,
|
|
"OrbitalForce": {
|
|
"X": 0,
|
|
"Y": 0,
|
|
"Z": 0
|
|
},
|
|
"OrbitalPull": 0,
|
|
"PerParticleTimeScale": 1,
|
|
"Pitch": 0,
|
|
"PreWarm": 0,
|
|
"PushStrength": 0,
|
|
"Roll": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0,360,0,0"
|
|
},
|
|
"Scale": {
|
|
"Type": "Curve",
|
|
"Evaluation": "Life",
|
|
"CurveA": {
|
|
"rangey": "0,10",
|
|
"frames": [
|
|
{
|
|
"x": 0,
|
|
"y": 0,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 0.5,
|
|
"y": 1,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
},
|
|
{
|
|
"x": 1,
|
|
"y": 0,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
]
|
|
},
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "1,0,0,0"
|
|
},
|
|
"SequenceId": 0,
|
|
"SequenceSpeed": 1,
|
|
"SequenceTime": 1,
|
|
"SheetSequence": false,
|
|
"Space": "World",
|
|
"StartDelay": 0,
|
|
"StartVelocity": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0,0,0,0"
|
|
},
|
|
"Stretch": {
|
|
"Type": "Range",
|
|
"Evaluation": "Particle",
|
|
"CurveA": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"CurveB": [
|
|
{
|
|
"x": 0.5,
|
|
"y": 0.5,
|
|
"in": 0,
|
|
"out": 0,
|
|
"mode": "Mirrored"
|
|
}
|
|
],
|
|
"Constants": "0,0,0,0"
|
|
},
|
|
"TimeScale": 1,
|
|
"Tint": "1,1,1,1",
|
|
"UsePrefabFeature": false,
|
|
"Yaw": 0
|
|
},
|
|
{
|
|
"__type": "Sandbox.ParticleSpriteRenderer",
|
|
"__guid": "21b3eba8-2a7f-4ed6-8ec9-60ebd08f1ab2",
|
|
"Additive": true,
|
|
"Alignment": "LookAtCamera",
|
|
"BlurAmount": 0.5,
|
|
"BlurOpacity": 0.91,
|
|
"BlurSpacing": 0.73,
|
|
"DepthFeather": 0,
|
|
"FaceVelocity": false,
|
|
"FogStrength": 1,
|
|
"LeadingTrail": true,
|
|
"Lighting": false,
|
|
"MotionBlur": false,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"Opaque": false,
|
|
"Pivot": "0.5,0.5",
|
|
"RenderOptions": {
|
|
"GameLayer": true,
|
|
"OverlayLayer": false,
|
|
"BloomLayer": false,
|
|
"AfterUILayer": false
|
|
},
|
|
"RotationOffset": 0,
|
|
"Scale": 0.99,
|
|
"Shadows": false,
|
|
"SortMode": "Unsorted",
|
|
"Texture": "materials/particles/shapes/spark2.vtex"
|
|
},
|
|
{
|
|
"__type": "Sandbox.ParticleSphereEmitter",
|
|
"__guid": "4edb8c38-abb0-4cef-8809-c3759565c72f",
|
|
"Burst": 4,
|
|
"Delay": 0,
|
|
"DestroyOnEnd": false,
|
|
"Duration": 1,
|
|
"Loop": false,
|
|
"OnComponentDestroy": null,
|
|
"OnComponentDisabled": null,
|
|
"OnComponentEnabled": null,
|
|
"OnComponentFixedUpdate": null,
|
|
"OnComponentStart": null,
|
|
"OnComponentUpdate": null,
|
|
"OnEdge": false,
|
|
"Radius": 0,
|
|
"Rate": 0,
|
|
"RateOverDistance": 0,
|
|
"Velocity": 0
|
|
}
|
|
],
|
|
"Children": []
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"__variables": [],
|
|
"__properties": {
|
|
"NetworkInterpolation": true,
|
|
"TimeScale": 1,
|
|
"WantsSystemScene": true,
|
|
"Metadata": {},
|
|
"NavMesh": {
|
|
"Enabled": false,
|
|
"IncludeStaticBodies": true,
|
|
"IncludeKeyframedBodies": true,
|
|
"EditorAutoUpdate": true,
|
|
"AgentHeight": 64,
|
|
"AgentRadius": 16,
|
|
"AgentStepSize": 18,
|
|
"AgentMaxSlope": 40,
|
|
"ExcludedBodies": "",
|
|
"IncludedBodies": ""
|
|
}
|
|
}
|
|
},
|
|
"ShowInMenu": false,
|
|
"MenuPath": null,
|
|
"MenuIcon": null,
|
|
"DontBreakAsTemplate": false,
|
|
"ResourceVersion": 1,
|
|
"__references": [
|
|
"facepunch.9mm_bullet#28861",
|
|
"facepunch.smoke001#45285",
|
|
"garry.impact_default#59708"
|
|
],
|
|
"__version": 1
|
|
} |