Skip to content

Commit

Permalink
BFUU контент
Browse files Browse the repository at this point in the history
  • Loading branch information
Hyrmik committed Dec 22, 2024
1 parent 003444a commit 58de594
Show file tree
Hide file tree
Showing 22 changed files with 1,163 additions and 2 deletions.
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/ADT/Languages/languages.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ language-VoxPidgin-name = Вокс-пиджин
language-VoxPidgin-description = Язык воксов — это смесь чириканья и визгов, труднопонимаемая для других рас из-за ультразвуковых характеристик. Они используют рунопись или транслитерацию, что делает слова длинными и запутанными. Воксы говорят о себе во множественном числе, подчеркивая коллективный инстинкт Стаи.
language-Scratches-name = Скретчи
language-Scratches-description = Язык резоми — это смесь чириканья и визгов, труднопонимаемая для других рас из-за ультразвуковых характеристик.
language-Scratches-description = Язык резоми, состоящий из различных хрипов, тресков и писков, которые нетренированным ухом часто воспринимается, как какофония.
language-GalacticCommon = Общ.
language-Bubblish = Пузырчатый
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,20 @@ ent-FloraPalmTree1 = короткая пальма
.desc = Да, это пальма. Но где под ней кокосы?
ent-FloraPalmTree2 = пальма
.desc = Да, это пальма. Но где под ней кокосы?
ent-FloraMeatPalmsTree = Мясная пальма
.desc = Да, это мясная пальма. Но где же мясные кокосы...
ent-FloraMeatPalmsTree1 = { ent-FloraMeatPalmsTree }
.desc = { ent-FloraMeatPalmsTree.desc }
ent-FloraMeatPalmsTree2 = { ent-FloraMeatPalmsTree }
.desc = { ent-FloraMeatPalmsTree.desc }
ent-FloraMeatLungTree = Мясное дерево
.desc = Дерево очень напоминающее чьё-то лёгкое
ent-FloraMeatLungTree1 = { ent-FloraMeatLungTree }
.desc = { ent-FloraMeatLungTree.desc }
ent-FloraMeatMembranaTree = { ent-FloraMeatLungTree }
.desc = Дерево очень напоминающую чью-то руку без кожи
ent-FloraMeatMembranaTree1 = { ent-FloraMeatLungTree }
.desc = { ent-FloraMeatMembranaTree.desc }
ent-FloraMeatMembranaTree2 = { ent-FloraMeatLungTree }
.desc = Дерево напоминающие руку... кажется оттуда кто-то пристально смотрит за вами
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,6 @@ ent-ADTStonebrickWall = каменная стена
.desc = Классическая каменная стена.
ent-ADTYellowbrickWall = кирпичная жёлтая стена
.desc = Желтые кирпичи, уложенные по древним обычаям.
ent-ADTMeatPlanetRock = Мясная стена
.desc = Стена полностью сделанная из чего-то мяса
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
markingCategory: Head
speciesRestriction: [Resomi]
sprites:
- sprite: ADT/Mobs/Customization/Resomi/Resomi/resomi_parts.rsi
- sprite: ADT/Mobs/Customization/Resomi/resomi_parts.rsi
state: fluff_head

- type: marking
Expand Down
101 changes: 101 additions & 0 deletions Resources/Prototypes/ADT/Entities/Objects/Decoration/flora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,104 @@
- type: Sprite
sprite: ADT/Objects/Decoration/palm_tree.rsi
state: palm2

#BFUU Tree
- type: entity
parent: BaseTree
id: FloraMeatPalmsTree
name: glowing tree
description: A marvelous tree filled with strange energy.
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: palms_tree
- type: MeleeSound
soundGroups:
Brute:
collection:
MeatBulletImpact
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 600
behaviors:
- !type:DoActsBehavior
acts: [ "Destruction" ]
- trigger:
!type:DamageTrigger
damage: 150
behaviors:
- !type:PlaySoundBehavior
sound:
collection: gib
- !type:DoActsBehavior
acts: [ "Destruction" ]
- !type:SpawnEntitiesBehavior
spawn:
FoodMeat:
min: 1
max: 3

- type: entity
parent: FloraMeatPalmsTree
id: FloraMeatPalmsTree1
name: meat tree
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: palms_tree1

- type: entity
parent: FloraMeatPalmsTree
id: FloraMeatPalmsTree2
name: meat tree
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: palms_tree2

- type: entity
parent: FloraMeatPalmsTree
id: FloraMeatLungTree
name: meat tree
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: lung_tree

- type: entity
parent: FloraMeatPalmsTree
id: FloraMeatLungTree1
name: meat tree
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: lung_tree1

- type: entity
parent: FloraMeatPalmsTree
id: FloraMeatMembranaTree
name: meat tree
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: membrana_tree

- type: entity
parent: FloraMeatPalmsTree
id: FloraMeatMembranaTree1
name: meat tree
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: membrana_tree1

- type: entity
parent: FloraMeatPalmsTree
id: FloraMeatMembranaTree2
name: meat tree
components:
- type: Sprite
sprite: ADT/Objects/Decoration/meat_tree.rsi
state: membrana_tree2
46 changes: 46 additions & 0 deletions Resources/Prototypes/ADT/Entities/Structures/Walls/walls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,49 @@
sprite: ADT/Structures/Walls/yellow_bricks_wall.rsi
- type: IconSmooth
base: yellowbricks

#this file created like analog of asteroid.yml from wizards (bcs they have fuck'n 1000+ strings) and there would be planet/expeditons rocks (u can use this file for every single rock type)

#BFUU meat rock
- type: entity
id: ADTMeatPlanetRock
parent: BaseWall
name: meaty rock
description: A rocky meat..?
components:
- type: Transform
noRot: true
- type: IconSmooth
key: walls
mode: noSprite
- type: SmoothEdge
- type: Icon
sprite: /Textures/ADT/Structures/Walls/rock.rsi
state: meat_planet_wall
- type: Sprite
sprite: /Textures/ADT/Structures/Walls/rock.rsi
layers:
- state: meat_planet_wall
- map: [ "enum.EdgeLayer.South" ]
state: meat_planet_wall_south
- map: [ "enum.EdgeLayer.East" ]
state: meat_planet_wall_east
- map: [ "enum.EdgeLayer.North" ]
state: meat_planet_wall_north
- map: [ "enum.EdgeLayer.West" ]
state: meat_planet_wall_west
- type: MiningScannerViewable
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: Rock
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 3
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- !type:PlaySoundBehavior
sound:
collection: gib
Loading

0 comments on commit 58de594

Please sign in to comment.