This commit is contained in:
Oscar
2025-06-08 23:47:32 +03:00
parent 160429eae6
commit 38754d2b59
45 changed files with 9857 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,308 @@
{
"RootObject": {
"__guid": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"__version": 1,
"Flags": 0,
"Name": "citizen_enemy",
"Position": "0,0,0",
"Rotation": "0,0,0,1",
"Scale": "1,1,1",
"Tags": "",
"Enabled": true,
"NetworkMode": 1,
"NetworkInterpolation": true,
"NetworkOrphaned": 0,
"OwnerTransfer": 1,
"Components": [
{
"__type": "Sandbox.NavMeshAgent",
"__guid": "dae8d611-15ad-4020-b1ab-c13b66ff07e9",
"__enabled": true,
"Acceleration": 520,
"AutoTraverseLinks": true,
"Height": 90.799995,
"MaxSpeed": 400,
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"Radius": 16,
"Separation": 0.22,
"UpdatePosition": true,
"UpdateRotation": true
},
{
"__type": "Enemy",
"__guid": "f1949fb9-f84d-44f2-b7e1-d964942ced50",
"__enabled": true,
"agent": {
"_type": "component",
"component_id": "dae8d611-15ad-4020-b1ab-c13b66ff07e9",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "NavMeshAgent"
},
"AnimationHelper": {
"_type": "component",
"component_id": "984e8c33-bf4a-4058-8cba-2da8bbc75f75",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "CitizenAnimationHelper"
},
"AttackCooldown": 1,
"AttackRadius": 110,
"bloodParticle": {
"_type": "gameobject",
"prefab": "prefabs/impacts/impact.flesh.mist.prefab"
},
"CurrentState": "Idle",
"DetectionRadius": 600,
"Health": 100,
"HitSound": {
"_type": "component",
"component_id": "88969834-8bec-4a74-8b16-c258c0377501",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "SoundPointComponent"
},
"MaxSpeed": 400,
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"RagdollController": {
"_type": "component",
"component_id": "16b8ed44-1abd-4f32-bf92-2bc21b785bc0",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "RagdollController"
},
"renderer": {
"_type": "component",
"component_id": "981fee12-feca-4cff-b1fe-32b783e1a1dc",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "SkinnedModelRenderer"
}
},
{
"__type": "Sandbox.SkinnedModelRenderer",
"__guid": "981fee12-feca-4cff-b1fe-32b783e1a1dc",
"__enabled": true,
"AnimationGraph": null,
"BodyGroups": 341,
"BoneMergeTarget": null,
"CreateAttachments": false,
"CreateBoneObjects": false,
"MaterialGroup": null,
"MaterialOverride": "models/terryisdead/citizen_skin04.vmat",
"Model": "models/terryisdead/citizen_terryisdead.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,
"Blending": false
},
"Tint": "1,1,1,1",
"UseAnimGraph": true
},
{
"__type": "Sandbox.Citizen.CitizenAnimationHelper",
"__guid": "984e8c33-bf4a-4058-8cba-2da8bbc75f75",
"__enabled": true,
"BodyWeight": 1,
"EyeSource": null,
"EyesWeight": 1,
"HeadWeight": 1,
"Height": null,
"IkLeftFoot": null,
"IkLeftHand": null,
"IkRightFoot": null,
"IkRightHand": null,
"LookAt": null,
"LookAtEnabled": false,
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"Target": {
"_type": "component",
"component_id": "981fee12-feca-4cff-b1fe-32b783e1a1dc",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "SkinnedModelRenderer"
}
},
{
"__type": "Sandbox.ModelHitboxes",
"__guid": "63936f84-7057-4c17-bf2a-27702ca5258c",
"__enabled": true,
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"Renderer": {
"_type": "component",
"component_id": "981fee12-feca-4cff-b1fe-32b783e1a1dc",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "SkinnedModelRenderer"
},
"Target": {
"_type": "gameobject",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0"
}
},
{
"__type": "Sandbox.ModelPhysics",
"__guid": "c3b90741-9d94-4b5e-baa4-6b30b3b107d3",
"__enabled": false,
"Locking": {
"X": false,
"Y": false,
"Z": false,
"Pitch": false,
"Yaw": false,
"Roll": false
},
"Model": "models/terryisdead/citizen_terryisdead.vmdl",
"MotionEnabled": false,
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"Renderer": {
"_type": "component",
"component_id": "981fee12-feca-4cff-b1fe-32b783e1a1dc",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "SkinnedModelRenderer"
},
"RigidbodyFlags": 0
},
{
"__type": "RagdollController",
"__guid": "16b8ed44-1abd-4f32-bf92-2bc21b785bc0",
"__enabled": true,
"bodyPhysics": {
"_type": "component",
"component_id": "c3b90741-9d94-4b5e-baa4-6b30b3b107d3",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "ModelPhysics"
},
"bodyRenderer": {
"_type": "component",
"component_id": "981fee12-feca-4cff-b1fe-32b783e1a1dc",
"go": "ede7b66f-b9b2-4524-9933-4c2919ff6ae0",
"component_type": "SkinnedModelRenderer"
},
"isLocked": false,
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null
},
{
"__type": "Sandbox.SoundPointComponent",
"__guid": "88969834-8bec-4a74-8b16-c258c0377501",
"__enabled": true,
"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": false,
"ReflectionOverride": false,
"Reflections": false,
"Repeat": false,
"SoundEvent": "sounds/hit_sound.sound",
"SoundOverride": false,
"StopOnNew": true,
"TargetMixer": {
"Name": "unknown",
"Id": "00000000-0000-0000-0000-000000000000"
},
"Volume": 1
}
],
"Children": [],
"__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": ""
}
},
"__variables": []
},
"ResourceVersion": 2,
"ShowInMenu": false,
"MenuPath": null,
"MenuIcon": null,
"DontBreakAsTemplate": false,
"__references": [],
"__version": 2
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,385 @@
{
"RootObject": {
"__guid": "dec3b7f3-79ae-4bb4-b868-8de9d0306ebb",
"__version": 1,
"Flags": 0,
"Name": "pistol_1",
"Position": "0,0,0",
"Rotation": "0,0,0,1",
"Scale": "1,1,1",
"Tags": "light_spot,light,light_point,weapon",
"Enabled": true,
"NetworkMode": 2,
"NetworkInterpolation": false,
"NetworkOrphaned": 0,
"OwnerTransfer": 1,
"Components": [
{
"__type": "Sandbox.SkinnedModelRenderer",
"__guid": "6017d24d-39d0-4acf-bf9f-010c345fd13d",
"__enabled": true,
"AnimationGraph": "animgraphs/pistol.vanmgrph",
"BodyGroups": 18446744073709551615,
"BoneMergeTarget": null,
"CreateAttachments": false,
"CreateBoneObjects": false,
"MaterialGroup": null,
"MaterialOverride": null,
"Model": "pistol.vmdl",
"Morphs": {},
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"Parameters": {
"bools": {
"Fire": true
},
"ints": {},
"floats": {},
"vectors": {},
"rotations": {}
},
"PlaybackRate": 1,
"RenderOptions": {
"GameLayer": true,
"OverlayLayer": false,
"BloomLayer": false,
"AfterUILayer": false
},
"RenderType": "On",
"Sequence": {
"Name": null,
"Looping": true,
"Blending": false
},
"Tint": "1,1,1,1",
"UseAnimGraph": true
},
{
"__type": "Sandbox.Weapons.Weapon",
"__guid": "c8d294ad-32d0-413a-a5cf-c51acaa19920",
"__enabled": true,
"bloodParticle": {
"_type": "gameobject",
"prefab": "prefabs/impacts/impact.flesh.mist.prefab"
},
"BulletOut": {
"_type": "gameobject",
"go": "d81748e9-bc3d-4d68-97b5-5602bf5e0e15"
},
"GunRenderer": {
"_type": "component",
"component_id": "6017d24d-39d0-4acf-bf9f-010c345fd13d",
"go": "dec3b7f3-79ae-4bb4-b868-8de9d0306ebb",
"component_type": "SkinnedModelRenderer"
},
"ImpactDecal": null,
"ImpactSound": null,
"MuzzleLight": {
"_type": "gameobject",
"go": "eda01dbe-7e56-4e66-af99-673e197e7dc0"
},
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"particlePrefab": {
"_type": "gameobject",
"prefab": "prefabs/impacts/impact.metal.prefab"
}
},
{
"__type": "Sandbox.SoundPointComponent",
"__guid": "be95c906-5f2f-4239-8fd6-a42a148dea6e",
"__enabled": true,
"Distance": 2219,
"DistanceAttenuation": true,
"DistanceAttenuationOverride": true,
"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": false,
"ReflectionOverride": false,
"Reflections": false,
"Repeat": false,
"SoundEvent": "sounds/shoot_sound_1.sound",
"SoundOverride": false,
"StopOnNew": true,
"TargetMixer": {
"Name": "game",
"Id": "fa65adf3-a336-4d2b-9e2f-37f15349175a"
},
"Volume": 1
}
],
"Children": [
{
"__guid": "eda01dbe-7e56-4e66-af99-673e197e7dc0",
"__version": 1,
"Flags": 0,
"Name": "MuzzleLight",
"Position": "19.65036,0.000002036104,11.18876",
"Rotation": "0,0,0,1",
"Scale": "1,1,1",
"Tags": "",
"Enabled": false,
"NetworkMode": 2,
"NetworkInterpolation": true,
"NetworkOrphaned": 0,
"OwnerTransfer": 1,
"Components": [
{
"__type": "Sandbox.PointLight",
"__guid": "1e1e54b4-ebf1-4211-9ca9-0eaa37f7bf7e",
"__enabled": true,
"Attenuation": 2.56,
"FogMode": "Enabled",
"FogStrength": 0.19,
"LightColor": "0,0.11667,1,1",
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"Radius": 160.99942,
"Shadows": true
}
],
"Children": []
},
{
"__guid": "d81748e9-bc3d-4d68-97b5-5602bf5e0e15",
"__version": 1,
"Flags": 0,
"Name": "BulletOut",
"Position": "11.14736,-0.2659489,5.71905",
"Rotation": "0,0,0,1",
"Scale": "1,1,1",
"Tags": "",
"Enabled": true,
"NetworkMode": 2,
"NetworkInterpolation": true,
"NetworkOrphaned": 0,
"OwnerTransfer": 1,
"Components": [],
"Children": []
},
{
"__guid": "47bb3ba1-b0de-4af4-b639-235a5ad2c312",
"__version": 1,
"Flags": 0,
"Name": "Laser2",
"Position": "11.14736,-0.2659489,3.71905",
"Rotation": "0,0,0,1",
"Scale": "1,0.1,0.1",
"Tags": "",
"Enabled": false,
"NetworkMode": 2,
"NetworkInterpolation": true,
"NetworkOrphaned": 0,
"OwnerTransfer": 1,
"Components": [
{
"__type": "Sandbox.SkinnedModelRenderer",
"__guid": "862e0738-e57f-456a-b0c8-ff03a165faf9",
"__enabled": true,
"AnimationGraph": null,
"BodyGroups": 18446744073709551615,
"BoneMergeTarget": null,
"CreateAttachments": false,
"CreateBoneObjects": false,
"MaterialGroup": null,
"MaterialOverride": "materials/pistol/glow_2.vmat",
"Model": "lasermesh.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,
"Blending": false
},
"Tint": "1,1,1,1",
"UseAnimGraph": true
}
],
"Children": []
},
{
"__guid": "a9d8c3d0-cbcb-4ebe-994c-5f4c36f08996",
"__version": 1,
"Flags": 0,
"Name": "Laser",
"Position": "11.14736,-0.2659489,5.71905",
"Rotation": "0,0,0,1",
"Scale": "1,0.1,0.1",
"Tags": "",
"Enabled": false,
"NetworkMode": 2,
"NetworkInterpolation": true,
"NetworkOrphaned": 0,
"OwnerTransfer": 1,
"Components": [
{
"__type": "Sandbox.SkinnedModelRenderer",
"__guid": "e1b93001-f96d-474d-bd6f-aaa2acb0d33e",
"__enabled": true,
"AnimationGraph": null,
"BodyGroups": 18446744073709551615,
"BoneMergeTarget": null,
"CreateAttachments": false,
"CreateBoneObjects": false,
"MaterialGroup": null,
"MaterialOverride": "materials/pistol/glow_2.vmat",
"Model": "lasermesh.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,
"Blending": false
},
"Tint": "1,1,1,1",
"UseAnimGraph": true
}
],
"Children": []
},
{
"__guid": "0e9f41d3-8000-4c3c-9cdd-076056da9d0a",
"__version": 1,
"Flags": 0,
"Name": "Light",
"Position": "11.08827,0,3.583341",
"Rotation": "0,0,0,1",
"Scale": "1,1,1",
"Tags": "",
"Enabled": true,
"NetworkMode": 2,
"NetworkInterpolation": true,
"NetworkOrphaned": 0,
"OwnerTransfer": 1,
"Components": [
{
"__type": "Sandbox.SpotLight",
"__guid": "3803bdb5-aa92-46f7-91a6-1dfad9549cf4",
"__enabled": true,
"Attenuation": 1.8,
"ConeInner": 28.06,
"ConeOuter": 33.99,
"Cookie": null,
"FogMode": "Enabled",
"FogStrength": 0.19,
"LightColor": "0.91373,0.98039,1,1",
"OnComponentDestroy": null,
"OnComponentDisabled": null,
"OnComponentEnabled": null,
"OnComponentFixedUpdate": null,
"OnComponentStart": null,
"OnComponentUpdate": null,
"Radius": 500,
"Shadows": true
}
],
"Children": []
}
],
"__properties": {
"NetworkInterpolation": false,
"TimeScale": 1,
"WantsSystemScene": true,
"Metadata": {},
"NavMesh": {
"Enabled": false,
"IncludeStaticBodies": true,
"IncludeKeyframedBodies": true,
"EditorAutoUpdate": true,
"AgentHeight": 64,
"AgentRadius": 16,
"AgentStepSize": 18,
"AgentMaxSlope": 40,
"ExcludedBodies": "",
"IncludedBodies": ""
}
},
"__variables": []
},
"ResourceVersion": 2,
"ShowInMenu": false,
"MenuPath": null,
"MenuIcon": null,
"DontBreakAsTemplate": false,
"__references": [],
"__version": 2
}