Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rouny Edit 2 #187

Merged
merged 10 commits into from
Sep 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion Resources/Prototypes/Entities/Mobs/NPCs/xeno.yml
Original file line number Diff line number Diff line change
Expand Up @@ -127,8 +127,11 @@
molsPerSecondPerUnitMass: 0.0005
- type: Speech
speechVerb: LargeMob
- type: Psionic #Nyano - Summary: makes psionic by default.
- type: Psionic
removable: false
- type: InnatePsionicPowers
powersToAdd:
- TelepathyPower
- type: LanguageKnowledge
speaks:
- Xeno
Expand Down
18 changes: 18 additions & 0 deletions Resources/Prototypes/Floof/Body/Prototypes/Friendshaped.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
- type: body
id: Friendshaped
name: "Friend-Shaped"
root: torso
slots:
torso:
part: TorsoAnimal
connections:
- hands
- legs
hands:
part: HandsAnimal
legs:
part: LegsAnimal
connections:
- feet
feet:
part: FeetAnimal
50 changes: 45 additions & 5 deletions Resources/Prototypes/Floof/Entities/Mobs/NPCs/xenopet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
- Passive
- type: PointLight
radius: 2
energy: .5
energy: 1
color: "#B85E5E"
- type: MovementAlwaysTouching
- type: GhostTakeoverAvailable
Expand All @@ -31,7 +31,7 @@
- Passive
- type: PointLight
radius: 2
energy: .5
energy: 1
color: "#62B85E"
- type: LanguageKnowledge
speaks:
Expand All @@ -51,7 +51,7 @@
- Passive
- type: PointLight
radius: 2
energy: .5
energy: 1
color: "#8B5EB8"
- type: LanguageKnowledge
speaks:
Expand All @@ -71,7 +71,7 @@
- Passive
- type: PointLight
radius: 2
energy: .5
energy: 1
color: "#E3954D"
- type: LanguageKnowledge
speaks:
Expand All @@ -91,6 +91,18 @@
uiWindowPos: 2,1
strippingWindowPos: 2,4
displayName: ID
- name: head
slotTexture: head
slotFlags: HEAD
uiWindowPos: 1,2
strippingWindowPos: 0,0
displayName: Head
- name: mask
slotTexture: mask
slotFlags: MASK
uiWindowPos: 0,1
strippingWindowPos: 1,1
displayName: Mask

- type: entity
name: Friend-Shaped
Expand All @@ -101,14 +113,22 @@
- type: NpcFactionMember
factions:
- PetsNT
- type: Tool
speed: 3
qualities:
- Prying
- type: Sprite
drawdepth: Mobs
sprite: Mobs/Aliens/Xenos/rouny.rsi
scale: 0.7, 0.7
- type: GhostRole
makeSentient: true
- type: GhostTakeoverAvailable
- type: Inventory
templateId: friendxeno
- type: IdExaminable
- type: InventorySlots
- type: Stripping
- type: Strippable
- type: UserInterface
interfaces:
Expand All @@ -118,13 +138,17 @@
attributes:
proper: true
gender: male
- type: Body
prototype: Friendshaped
requiredLegs: 1 # TODO: More than 1 leg
- type: InteractionPopup
successChance: 0.5
interactSuccessString: petting-success-reptile
interactFailureString: petting-failure-generic
interactSuccessSpawn: EffectHearts
interactSuccessSound:
path: /Audio/Animals/lizard_happy.ogg
- type: LeashAnchor # Floofstation

- type: entity
name: Patriach
Expand All @@ -135,6 +159,10 @@
- type: NpcFactionMember
factions:
- PetsNT
- type: Tool
speed: 3
qualities:
- Prying
- type: Sprite
drawdepth: Mobs
sprite: Floof/Mobs/Animals/patriarch.rsi
Expand Down Expand Up @@ -179,6 +207,10 @@
- type: NpcFactionMember
factions:
- PetsNT
- type: Tool
speed: 3
qualities:
- Prying
- type: Inventory
templateId: friendxeno
- type: IdExaminable
Expand Down Expand Up @@ -209,6 +241,10 @@
- type: NpcFactionMember
factions:
- PetsNT
- type: Tool
speed: 3
qualities:
- Prying
- type: Inventory
templateId: friendxeno
- type: IdExaminable
Expand Down Expand Up @@ -239,6 +275,10 @@
- type: NpcFactionMember
factions:
- PetsNT
- type: Tool
speed: 3
qualities:
- Prying
- type: Sprite
drawdepth: Mobs
sprite: Floof/Mobs/Animals/subject7355.rsi
Expand All @@ -250,7 +290,7 @@
shader: unshaded
- type: PointLight
radius: 2
energy: .5
energy: 1
color: "#639fff"
- type: DamageStateVisuals
states:
Expand Down
Binary file modified Resources/Textures/Mobs/Aliens/Xenos/rouny.rsi/running.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading