This repository has been archived by the owner on Nov 1, 2024. It is now read-only.
forked from new-frontiers-14/frontier-station-14
-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #137 from Corvax-Frontier/NewRace
New race Elzuosa
- Loading branch information
Showing
60 changed files
with
930 additions
and
1 deletion.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
marking-EtherealPartsMElzuHornsClipped = рога (вросшие) | ||
marking-EtherealPartsMElzuHornsClipped-ethereal_parts_m_elzu_horns_clipped_ADJ = рога | ||
marking-EtherealPartsMElzuHornsClipped-ethereal_parts_m_elzu_horns_clipped_FRONT = рога (вросшие, передние) | ||
marking-EtherealPartsMElzuHornsHelm = рога (шлем) | ||
marking-EtherealPartsMElzuHornsHelm-ethereal_parts_m_elzu_horns_helm_ADJ = рога (шлем) | ||
marking-EtherealPartsMElzuHornsHelm-ethereal_parts_m_elzu_horns_helm_FRONT = рога (шлем, передние) | ||
marking-EtherealPartsMElzuHornsInward = рога (загнутые назад) | ||
marking-EtherealPartsMElzuHornsInward-ethereal_parts_m_elzu_horns_inward_ADJ = рога (загнутые назад) | ||
marking-EtherealPartsMElzuHornsInward-ethereal_parts_m_elzu_horns_inward_FRONT = рога (загнутые назад, передние) | ||
marking-EtherealPartsMElzuHornsLunar = рога (лунные) | ||
marking-EtherealPartsMElzuHornsLunar-ethereal_parts_m_elzu_horns_lunar_ADJ = рога (лунные) | ||
marking-EtherealPartsMElzuHornsLunar-ethereal_parts_m_elzu_horns_lunar_FRONT = рога (лунные, передние) | ||
marking-EtherealPartsMElzuHornsMajesty = рога (величественные) | ||
marking-EtherealPartsMElzuHornsMajesty-ethereal_parts_m_elzu_horns_majesty_ADJ = рога (величественные) | ||
marking-EtherealPartsMElzuHornsMajesty-ethereal_parts_m_elzu_horns_majesty_FRONT = рога (величественные, передние) | ||
marking-EtherealPartsMElzuHornsSharp = рога (острые) | ||
marking-EtherealPartsMElzuHornsSharp-ethereal_parts_m_elzu_horns_sharp_ADJ = рога (острые) | ||
marking-EtherealPartsMElzuHornsSharp-ethereal_parts_m_elzu_horns_sharp_FRONT = рога (острые, передние) | ||
marking-EtherealPartsMElzuHornsShort = рога (короткие) | ||
marking-EtherealPartsMElzuHornsShort-ethereal_parts_m_elzu_horns_short_ADJ = рога (короткие) | ||
marking-EtherealPartsMElzuHornsShort-ethereal_parts_m_elzu_horns_short_FRONT = рога (короткие, передние) | ||
marking-EtherealPartsMTailBifurcated = хвост (разделённый) | ||
marking-EtherealPartsMTailBifurcated-ethereal_parts_m_tail_bifurcated_BEHIND = хвост (разделённый) | ||
marking-EtherealPartsMTailBifurcated-ethereal_parts_m_tail_bifurcated_FRONT = хвост (разделённый, кончик) | ||
marking-EtherealPartsMTailLong = хвост (длинный) | ||
marking-EtherealPartsMTailLong-ethereal_parts_m_tail_long_BEHIND = хвост (длинный) | ||
marking-EtherealPartsMTailLong-ethereal_parts_m_tail_long_FRONT = хвост (длинный, кончик) | ||
marking-EtherealPartsMTailStubby = хвост (коренастый) | ||
marking-EtherealPartsMTailStubby-ethereal_parts_m_tail_stubby_BEHIND = хвост (коренастый) | ||
marking-EtherealPartsMTailStubby-ethereal_parts_m_tail_stubby_FRONT = хвост (коренастый, кончик) | ||
marking-EtherealPartsMAnimatedtailBifurcated = хвост (разделённый, анимированный) | ||
marking-EtherealPartsMAnimatedtailBifurcated-ethereal_parts_m_waggingtail_bifurcated_BEHIND = хвост (разделённый, анимированный) | ||
marking-EtherealPartsMAnimatedtailBifurcated-ethereal_parts_m_waggingtail_bifurcated_FRONT = хвост (разделённый, анимированный, кончик) | ||
marking-EtherealPartsMAnimatedtailLong = хвост (длинный, анимированный) | ||
marking-EtherealPartsMAnimatedtailLong-ethereal_parts_m_waggingtail_long_BEHIND = хвост (длинный, анимированный) | ||
marking-EtherealPartsMAnimatedtailLong-ethereal_parts_m_waggingtail_long_FRONT = хвост (длинный, анимированный, кончик) | ||
marking-EtherealPartsMAnimatedtailStubby = хвост (коренастый, анимированный) | ||
marking-EtherealPartsMAnimatedtailStubby-ethereal_parts_m_waggingtail_stubby_BEHIND = хвост (коренастый, анимированный) | ||
marking-EtherealPartsMAnimatedtailStubby-ethereal_parts_m_waggingtail_stubby_FRONT = хвост (коренастый, анимированный, кончик) | ||
marking-EtherealPartsEyesGlowGs = глаза (светящиеся) | ||
marking-EtherealPartsEyesGlowGs-ethereal_parts_eyes_glow_gs = глаза |
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,2 @@ | ||
reagent-name-electroblood = электрокровь | ||
reagent-desc-electroblood = На вид искрится. |
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 |
---|---|---|
@@ -1 +1,2 @@ | ||
species-name-xenoslime = Ксенослайм | ||
species-name-elzuosa = Эльзуос |
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,127 @@ | ||
- type: entity | ||
id: BaseElzuosaOrgan | ||
parent: BaseHumanOrganUnGibbable | ||
abstract: true | ||
components: | ||
- type: Sprite | ||
sprite: Structures/Specific/Anomalies/Cores/electric_core.rsi | ||
- type: Gibbable | ||
- type: Electrified | ||
requirePower: false | ||
shockDamage: 2 | ||
shockTime: 2 | ||
|
||
- type: entity | ||
id: OrganElzuosaBrain | ||
parent: BaseElzuosaOrgan | ||
name: brain | ||
description: "The source of incredible, unending intelligence. Honk." | ||
components: | ||
- type: Sprite | ||
layer: | ||
- state: core | ||
- state: pulse | ||
- type: Organ | ||
- type: Input | ||
context: "ghost" | ||
- type: Brain | ||
- type: InputMover | ||
- type: Examiner | ||
- type: BlockMovement | ||
- type: BadFood | ||
- type: Tag | ||
tags: | ||
- Meat | ||
- type: SolutionContainerManager | ||
solutions: | ||
organ: | ||
reagents: | ||
- ReagentId: Nutriment | ||
Quantity: 10 | ||
food: | ||
maxVol: 5 | ||
reagents: | ||
- ReagentId: GreyMatter | ||
Quantity: 5 | ||
- type: FlavorProfile | ||
flavors: | ||
- people | ||
|
||
- type: entity | ||
id: OrganElzuosaLungs | ||
parent: BaseElzuosaOrgan | ||
name: lungs | ||
description: "Filters oxygen from an atmosphere, which is then sent into the bloodstream to be used as an electron carrier." | ||
components: | ||
- type: Sprite | ||
state: core | ||
- type: Lung | ||
- type: Metabolizer | ||
removeEmpty: true | ||
solutionOnBody: false | ||
solution: "Lung" | ||
metabolizerTypes: [ Human ] | ||
groups: | ||
- id: Gas | ||
rateModifier: 100.0 | ||
- type: SolutionContainerManager | ||
solutions: | ||
organ: | ||
reagents: | ||
- ReagentId: Nutriment | ||
Quantity: 10 | ||
Lung: | ||
maxVol: 100.0 | ||
canReact: false | ||
food: | ||
maxVol: 5 | ||
reagents: | ||
- ReagentId: UncookedAnimalProteins | ||
Quantity: 5 | ||
|
||
- type: entity | ||
id: OrganElzuosaHeart | ||
parent: BaseElzuosaOrgan | ||
name: heart | ||
description: "I feel bad for the heartless bastard who lost this." | ||
components: | ||
- type: Sprite | ||
layer: | ||
- state: core | ||
- state: pulse | ||
- type: Metabolizer | ||
maxReagents: 2 | ||
metabolizerTypes: [Human] | ||
groups: | ||
- id: Medicine | ||
- id: Poison | ||
- id: Narcotic | ||
|
||
- type: entity | ||
id: OrganElzuosaStomach | ||
parent: BaseElzuosaOrgan | ||
name: stomach | ||
description: "Gross. This is hard to stomach." | ||
components: | ||
- type: Sprite | ||
state: core | ||
- type: SolutionContainerManager | ||
solutions: | ||
stomach: | ||
maxVol: 50 | ||
food: | ||
maxVol: 5 | ||
reagents: | ||
- ReagentId: UncookedAnimalProteins | ||
Quantity: 5 | ||
- type: Stomach | ||
specialDigestible: | ||
tags: | ||
- PowerCellSmall | ||
- PowerCell | ||
- type: Metabolizer | ||
maxReagents: 3 | ||
metabolizerTypes: [Elzuosa] | ||
groups: | ||
- id: Food | ||
- id: Drink |
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,93 @@ | ||
- type: entity | ||
id: PartElzuosa | ||
parent: [BaseItem, BasePart] | ||
name: "elzuosa body part" | ||
abstract: true | ||
components: | ||
- type: Extractable | ||
juiceSolution: | ||
reagents: | ||
- ReagentId: ElectroBlood | ||
Quantity: 10 | ||
|
||
- type: entity | ||
id: TorsoElzuosa | ||
name: "elzuosa torso" | ||
parent: [PartElzuosa, BaseTorso] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "torso_m" | ||
- type: Extractable | ||
juiceSolution: | ||
reagents: | ||
- ReagentId: ElectroBlood | ||
Quantity: 20 | ||
|
||
- type: entity | ||
id: HeadElzuosa | ||
name: "elzuosa head" | ||
parent: [PartElzuosa, BaseHead] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "head_m" | ||
- type: Extractable | ||
juiceSolution: | ||
reagents: | ||
- ReagentId: ElectroBlood | ||
Quantity: 10 | ||
|
||
- type: entity | ||
id: LeftArmElzuosa | ||
name: "left elzuosa arm" | ||
parent: [PartElzuosa, BaseLeftArm] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "l_arm" | ||
|
||
- type: entity | ||
id: RightArmElzuosa | ||
name: "right elzuosa arm" | ||
parent: [PartElzuosa, BaseRightArm] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "r_arm" | ||
|
||
- type: entity | ||
id: LeftHandElzuosa | ||
name: "left elzuosa hand" | ||
parent: [PartElzuosa, BaseLeftHand] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "l_hand" | ||
|
||
- type: entity | ||
id: RightHandElzuosa | ||
name: "right elzuosa hand" | ||
parent: [PartElzuosa, BaseRightHand] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "r_hand" | ||
|
||
- type: entity | ||
id: LeftLegElzuosa | ||
name: "left elzuosa leg" | ||
parent: [PartElzuosa, BaseLeftLeg] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "l_leg" | ||
|
||
- type: entity | ||
id: RightLegElzuosa | ||
name: "right elzuosa leg" | ||
parent: [PartElzuosa, BaseRightLeg] | ||
components: | ||
- type: Sprite | ||
sprite: Corvax/Mobs/Species/Elzuosa/parts.rsi | ||
state: "r_leg" |
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,38 @@ | ||
- type: body | ||
id: Elzuosa | ||
name: "elzuosa" | ||
root: torso | ||
slots: | ||
head: | ||
part: HeadElzuosa | ||
connections: | ||
- torso | ||
organs: | ||
brain: OrganElzuosaBrain | ||
torso: | ||
part: TorsoElzuosa | ||
connections: | ||
- right_arm | ||
- left_arm | ||
- right_leg | ||
- left_leg | ||
organs: | ||
heart: OrganElzuosaHeart | ||
lungs: OrganElzuosaLungs | ||
stomach: OrganElzuosaStomach | ||
right_arm: | ||
part: RightArmElzuosa | ||
connections: | ||
- right_hand | ||
left_arm: | ||
part: LeftArmElzuosa | ||
connections: | ||
- left_hand | ||
right_hand: | ||
part: RightHandElzuosa | ||
left_hand: | ||
part: LeftHandElzuosa | ||
right_leg: | ||
part: RightLegElzuosa | ||
left_leg: | ||
part: LeftLegElzuosa |
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,3 @@ | ||
- type: metabolizerType | ||
id: Elzuosa | ||
name: elzuosa |
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 |
---|---|---|
|
@@ -3,3 +3,8 @@ | |
coefficients: | ||
Cold: 0.5 | ||
Heat: 1.5 | ||
|
||
- type: damageModifierSet | ||
id: Elzuosa | ||
coefficients: | ||
Shock: 0.0 |
Oops, something went wrong.