This commit is contained in:
BIGZi0348
2025-03-15 18:38:52 +03:00
parent 88030a7a29
commit 22dc28652c
9 changed files with 167 additions and 0 deletions

Binary file not shown.

View File

@@ -0,0 +1,68 @@
- type: entity
name: надоедливая муха
parent: [ SimpleMobBase, FlyingMobBase ]
id: AnnoyingFly
description: Раздражает.
components:
- type: CombatMode
- type: MovementSpeedModifier
baseWalkSpeed : 7
baseSprintSpeed : 7
- type: Sprite
drawdepth: Mobs
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
state: 0
sprite: White/_Engi/Mobs/Animals/fly.rsi
scale: 0.7, 0.7
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeCircle
radius: 0.1
density: 30
mask:
- FlyingMobMask
layer:
- FlyingMobLayer
- type: MobState
- type: MobThresholds
thresholds:
0: Alive
5: Dead
- type: DamageStateVisuals
states:
Alive:
Base: 0
Dead:
Base: dead
- type: Item
size: Tiny
- type: Tag
tags:
- Bee
- Trash
- type: MobPrice
price: 50
- type: FactionException
- type: NpcFactionMember
factions:
- Passive
- type: ZombieImmune
- type: MeleeWeapon
altDisarm: false
angle: 0
animation: WeaponArcBite
soundHit:
path: /Audio/Effects/bite.ogg
damage:
groups:
Brute: 1
- type: AmbientSound
volume: -4
range: 4
sound:
path: /Audio/White/Ambience/Fly/mosquito.ogg
- type: CanEscapeInventory
baseResistTime: 0.4

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -0,0 +1,99 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "Modified from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b",
"states": [
{
"name": "dead",
"delays": [
[
1
]
]
},
{
"name": "0",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "1",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "2",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "3",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "4",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
}
]
}