Skip to content

Commit

Permalink
прототипы текущего билда
Browse files Browse the repository at this point in the history
  • Loading branch information
VigersRay committed May 29, 2024
1 parent 80b6b29 commit 03e3283
Show file tree
Hide file tree
Showing 140 changed files with 10,554 additions and 0 deletions.
12 changes: 12 additions & 0 deletions Resources/Prototypes/_Sunrise/Actions/synth_actions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- type: entity
id: SynthChangeScreen
name: Сменить дисплей
description: Позволяет вам изменить изображение на вашем мониторе.
noSpawn: true
components:
- type: InstantAction
icon:
sprite: _Sunrise/Actions/synth_actions.rsi
state: screen_change
itemIconStyle: NoItem
event: !type:SynthChangeScreenActionEvent
17 changes: 17 additions & 0 deletions Resources/Prototypes/_Sunrise/Alterts/synth.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
- type: alert
id: SynthCharge
icons:
- sprite: /Textures/_Sunrise/Interface/Alerts/synth_charge.rsi
state: starving
- sprite: /Textures/_Sunrise/Interface/Alerts/synth_charge.rsi
state: hungry
- sprite: /Textures/_Sunrise/Interface/Alerts/synth_charge.rsi
state: fed
- sprite: /Textures/_Sunrise/Interface/Alerts/synth_charge.rsi
state: well_fed
- sprite: /Textures/_Sunrise/Interface/Alerts/synth_charge.rsi
state: full
name: robot-charge-alert-name
description: robot-charge-alert-desc
minSeverity: 0
maxSeverity: 4
6 changes: 6 additions & 0 deletions Resources/Prototypes/_Sunrise/Antags/eviltwin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- type: antag
id: EvilTwin
name: roles-antag-evil-twin-name
antagonist: true
setPreference: false
objective: roles-antag-evil-twin-objective
10 changes: 10 additions & 0 deletions Resources/Prototypes/_Sunrise/Body/Organs/swine.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- type: entity
id: OrganSwineStomach
parent: OrganAnimalStomach
noSpawn: true
components:
- type: SolutionContainerManager
solutions:
stomach:
maxVol: 200
- type: Stomach
10 changes: 10 additions & 0 deletions Resources/Prototypes/_Sunrise/Body/Organs/vulpkanin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
- type: entity
id: OrganVulpkaninStomach
parent: OrganAnimalStomach
noSpawn: true
components:
- type: Stomach
- type: SolutionContainerManager
solutions:
stomach:
maxVol: 50.0
23 changes: 23 additions & 0 deletions Resources/Prototypes/_Sunrise/Body/Parts/felinid.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
- type: entity
id: LeftLegFelinid
name: "left felinid leg"
parent: [PartHuman, BaseLeftLeg]
components:
- type: Sprite
sprite: Mobs/Species/Human/parts.rsi
state: "l_leg"
- type: MovementBodyPart
walkSpeed: 2.8
sprintSpeed: 4.8

- type: entity
id: RightLegFelinid
name: "right felinid leg"
parent: [PartHuman, BaseRightLeg]
components:
- type: Sprite
sprite: Mobs/Species/Human/parts.rsi
state: "r_leg"
- type: MovementBodyPart
walkSpeed: 2.8
sprintSpeed: 4.8
90 changes: 90 additions & 0 deletions Resources/Prototypes/_Sunrise/Body/Parts/swine.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
# TODO: Add descriptions (many)
# TODO BODY: Part damage
- type: entity
id: PartSwine
parent: [BaseItem, BasePart]
name: "swine body part"
abstract: true
components:
- type: Sprite
sprite: _Sunrise/Mobs/Species/Swine/parts.rsi

- type: entity
id: TorsoSwine
name: "swine torso"
parent: [PartSwine, BaseTorso]
components:
- type: Sprite
state: "torso_m"

- type: entity
id: HeadSwine
name: "swine head"
parent: [PartSwine, BaseHead]
components:
- type: Sprite
state: "head_m"

- type: entity
id: LeftArmSwine
name: "left swine arm"
parent: [PartSwine, BaseLeftArm]
components:
- type: Sprite
state: "l_arm"

- type: entity
id: RightArmSwine
name: "right swine arm"
parent: [PartSwine, BaseRightArm]
components:
- type: Sprite
state: "r_arm"

- type: entity
id: LeftHandSwine
name: "left swine hand"
parent: [PartSwine, BaseLeftHand]
components:
- type: Sprite
state: "l_hand"

- type: entity
id: RightHandSwine
name: "right swine hand"
parent: [PartSwine, BaseRightHand]
components:
- type: Sprite
state: "r_hand"

- type: entity
id: LeftLegSwine
name: "left swine leg"
parent: [PartSwine, BaseLeftLeg]
components:
- type: Sprite
state: "l_leg"

- type: entity
id: RightLegSwine
name: "right swine leg"
parent: [PartSwine, BaseRightLeg]
components:
- type: Sprite
state: "r_leg"

- type: entity
id: LeftFootSwine
name: "left swine foot"
parent: [PartSwine, BaseLeftFoot]
components:
- type: Sprite
state: "l_foot"

- type: entity
id: RightFootSwine
name: "right swine foot"
parent: [PartSwine, BaseRightFoot]
components:
- type: Sprite
state: "r_foot"
88 changes: 88 additions & 0 deletions Resources/Prototypes/_Sunrise/Body/Parts/synth.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
- type: entity
id: PartSynth
parent: [BaseItem, BasePart]
name: "Synth body part"
abstract: true
components:
- type: Sprite
sprite: _Sunrise/Mobs/Species/Synth/parts.rsi

- type: entity
id: TorsoSynth
name: "synth torso"
parent: [PartSynth, BaseTorso]
components:
- type: Sprite
state: "torso"

- type: entity
id: HeadSynth
name: "synth head"
parent: [PartSynth, BaseHead]
components:
- type: Sprite
state: "head"

- type: entity
id: LeftArmSynth
name: "left synth arm"
parent: [PartSynth, BaseLeftArm]
components:
- type: Sprite
state: "l_arm"

- type: entity
id: RightArmSynth
name: "right synth arm"
parent: [PartSynth, BaseRightArm]
components:
- type: Sprite
state: "r_arm"

- type: entity
id: LeftHandSynth
name: "left synth hand"
parent: [PartSynth, BaseLeftHand]
components:
- type: Sprite
state: "l_hand"

- type: entity
id: RightHandSynth
name: "right synth hand"
parent: [PartSynth, BaseRightHand]
components:
- type: Sprite
state: "r_hand"

- type: entity
id: LeftLegSynth
name: "left synth leg"
parent: [PartSynth, BaseLeftLeg]
components:
- type: Sprite
state: "l_leg"

- type: entity
id: RightLegSynth
name: "right synth leg"
parent: [PartSynth, BaseRightLeg]
components:
- type: Sprite
state: "r_leg"

- type: entity
id: LeftFootSynth
name: "left synth foot"
parent: [PartSynth, BaseLeftFoot]
components:
- type: Sprite
state: "l_foot"

- type: entity
id: RightFootSynth
name: "right synth foot"
parent: [PartSynth, BaseRightFoot]
components:
- type: Sprite
state: "r_foot"
88 changes: 88 additions & 0 deletions Resources/Prototypes/_Sunrise/Body/Parts/vulpkanin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
- type: entity
id: PartVulpkanin
parent: [BaseItem, BasePart]
name: "fox body part"
abstract: true
components:
- type: Sprite
sprite: _Sunrise/Mobs/Species/Vulpkanin/parts.rsi

- type: entity
id: TorsoVulpkanin
name: "fox torso"
parent: [PartVulpkanin, BaseTorso]
components:
- type: Sprite
state: "torso_m"

- type: entity
id: HeadVulpkanin
name: "fox head"
parent: [ PartVulpkanin, BaseHead ]
components:
- type: Sprite
state: "head_m"

- type: entity
id: LeftArmVulpkanin
name: "left fox arm"
parent: [ PartVulpkanin, BaseLeftArm ]
components:
- type: Sprite
state: "l_arm"

- type: entity
id: RightArmVulpkanin
name: "right fox arm"
parent: [ PartVulpkanin, BaseRightArm ]
components:
- type: Sprite
state: "r_arm"

- type: entity
id: LeftHandVulpkanin
name: "left fox hand"
parent: [ PartVulpkanin, BaseLeftHand ]
components:
- type: Sprite
state: "l_hand"

- type: entity
id: RightHandVulpkanin
name: "right fox hand"
parent: [ PartVulpkanin, BaseRightHand ]
components:
- type: Sprite
state: "r_hand"

- type: entity
id: LeftLegVulpkanin
name: "left fox leg"
parent: [ PartVulpkanin, BaseLeftLeg ]
components:
- type: Sprite
state: "l_leg"

- type: entity
id: RightLegVulpkanin
name: "right fox leg"
parent: [ PartVulpkanin, BaseRightLeg ]
components:
- type: Sprite
state: "r_leg"

- type: entity
id: LeftFootVulpkanin
name: "left fox foot"
parent: [ PartVulpkanin, BaseLeftFoot ]
components:
- type: Sprite
state: "l_foot"

- type: entity
id: RightFootVulpkanin
name: "right fox foot"
parent: [ PartVulpkanin, BaseRightFoot ]
components:
- type: Sprite
state: "r_foot"
Loading

0 comments on commit 03e3283

Please sign in to comment.