forked from SerbiaStrong-220/space-station-14
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ADD Касадор ебать (ЩИТСПАУН) (SerbiaStrong-220#2529)
* Прототип Веспии * Гост роль * Термальное зрение + Локаль гостроли * Фикс ИИ * Перестановки * Гладить * Звук * YAMLFix * YAMLFIX * Update giantfly.yml * Фикс прототипа + локаль + уязвимость к пестицидам * Модификаторы урона + возможность разделывать * Фикс термалов * Исправления * Исправления
- Loading branch information
Showing
9 changed files
with
215 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 1 addition & 0 deletions
1
Resources/Locale/ru-RU/ss220/interaction/interaction-popup-component.ftl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
petting-success-giant-fly = Удивительно, вам удаётся погладить { $target } по { POSS-ADJ($target) } большеглазой осиной головке. |
6 changes: 6 additions & 0 deletions
6
Resources/Locale/ru-RU/ss220/prototypes/entities/mobs/npcs/animals.ftl
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
ent-MobGiantFly = Веспия | ||
.suffix = Злая | ||
.desc = Это - боевая оса. Она НЕ опыляет. Она НЕ делает мёд. Это НЕ пчела. Это чертова Веспия. | ||
ent-MobGiantFlyGhostRole = Веспия | ||
.desc = { ent-MobGiantFly.desc } | ||
.suffix = Роль Призрака |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,107 @@ | ||
- type: entity | ||
name: Vespia | ||
parent: | ||
- SimpleMobBase | ||
- FlyingMobBase | ||
- MobCombat | ||
id: MobGiantFly | ||
suffix: Angry | ||
description: This is not a BEE. | ||
components: | ||
- type: NpcFactionMember | ||
factions: | ||
- SimpleHostile | ||
- type: InputMover | ||
- type: MobMover | ||
- type: HTN | ||
rootTask: | ||
task: SimpleHostileCompound | ||
- type: MovementSpeedModifier | ||
baseWalkSpeed : 3 | ||
baseSprintSpeed : 5 | ||
- type: ThermalVision | ||
state: Half | ||
- type: Sprite | ||
drawdepth: Mobs | ||
layers: | ||
- map: ["enum.DamageStateVisualLayers.Base"] | ||
state: giant_fly | ||
sprite: SS220/Mobs/Animals/giant_fly.rsi | ||
- type: DamageStateVisuals | ||
states: | ||
Alive: | ||
Base: giant_fly | ||
Critical: | ||
Base: dead | ||
Dead: | ||
Base: dead | ||
- type: CombatMode | ||
- type: MobThresholds | ||
thresholds: | ||
0: Alive | ||
90: Critical | ||
180: Dead | ||
- type: MeleeWeapon | ||
altDisarm: false | ||
soundHit: | ||
path: /Audio/Weapons/Xeno/alien_claw_flesh1.ogg | ||
angle: 0 | ||
animation: WeaponArcClaw | ||
damage: | ||
types: | ||
Poison: 6 | ||
Piercing: 12 | ||
- type: ReplacementAccent | ||
accent: xeno | ||
- type: InteractionPopup | ||
successChance: 0.5 | ||
interactSuccessString: petting-success-giant-fly | ||
interactFailureString: petting-failure-generic | ||
interactSuccessSpawn: EffectHearts | ||
interactSuccessSound: | ||
path: /Audio/Animals/lizard_happy.ogg | ||
- type: NoSlip | ||
- type: Bloodstream | ||
bloodMaxVolume: 100 | ||
bloodReagent: Slime | ||
- type: Tag | ||
tags: | ||
- DoorBumpOpener | ||
- type: Prying # Open door from xeno.yml. | ||
pryPowered: true | ||
force: true | ||
speedModifier: 3 | ||
useSound: | ||
path: /Audio/Items/crowbar.ogg | ||
- type: Butcherable | ||
spawned: | ||
- id: FoodMeatXeno | ||
amount: 3 | ||
- type: Reactive | ||
reactions: | ||
- reagents: [ PestKiller ] | ||
methods: [ Touch ] | ||
effects: | ||
- !type:HealthChange | ||
scaleByQuantity: true | ||
damage: | ||
groups: | ||
Toxin: 10 | ||
- type: Damageable | ||
damageContainer: Biological | ||
damageModifierSet: MobVespia | ||
- type: Sharp | ||
|
||
- type: entity | ||
parent: MobGiantFly | ||
id: MobGiantFlyGhostRole | ||
suffix: GhostRole | ||
components: | ||
- type: GhostRole | ||
makeSentient: true | ||
name: ghost-role-information-giant-fly-name | ||
description: ghost-role-information-giant-fly-description | ||
rules: ghost-role-information-giant-fly-rules | ||
mindRoles: | ||
- MindRoleGhostRoleTeamAntagonist | ||
- type: GhostTakeoverAvailable |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
89 changes: 89 additions & 0 deletions
89
Resources/Textures/SS220/Mobs/Animals/giant_fly.rsi/meta.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,89 @@ | ||
{ | ||
"version": 1, | ||
"license": "EULA/CLA with a hosting restriction, full text: https://raw.githubusercontent.com/SerbiaStrong-220/space-station-14/master/CLA.txt", | ||
"copyright": "Created by pulnet (Discord) for SS220", | ||
"size": { | ||
"x": 32, | ||
"y": 32 | ||
}, | ||
"states": [ | ||
{ | ||
"name": "icon", | ||
"delays": [ | ||
[ | ||
1 | ||
] | ||
] | ||
}, | ||
{ | ||
"name": "dead", | ||
"delays": [ | ||
[ | ||
1 | ||
] | ||
] | ||
}, | ||
{ | ||
"name": "giant_fly", | ||
"directions": 4, | ||
"delays": [ | ||
[ | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1 | ||
], | ||
[ | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1 | ||
], | ||
[ | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1 | ||
], | ||
[ | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1, | ||
0.1 | ||
] | ||
] | ||
} | ||
] | ||
} |