Skip to content

Commit

Permalink
more pets
Browse files Browse the repository at this point in the history
  • Loading branch information
SplikZerys committed Oct 29, 2024
1 parent 67f8ca0 commit d2965b3
Show file tree
Hide file tree
Showing 3 changed files with 254 additions and 0 deletions.
184 changes: 184 additions & 0 deletions Resources/Prototypes/_Sunrise/Entities/Mobs/Pets/pets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -449,3 +449,187 @@
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobPossumMorty
parent: [MobPossumMorty, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobPossumPoppy
parent: [MobPossumPoppy, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobPaperwork
parent: [MobPaperwork, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobCorgiIanOld
parent: [MobCorgiIanOld, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobGoose
parent: [MobGoose, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobClownGoblin
parent: [MobClownGoblin, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobCorgiIanPup
parent: [MobCorgiIanPup, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll

- type: entity
id: PetMobParrot
parent: [MobParrot, BasePet]
components:
- type: UserInterface
interfaces:
enum.PetControlUiKey.Key:
type: PetControlBoundUserInterface
interactionRange: -1
- type: HTN
rootTask:
task: PetCompound
blackboard:
IdleRange: !type:Single
2.0
FollowCloseRange: !type:Single
1.0
FollowRange: !type:Single
1.5
- type: NpcFactionMember
factions:
- HostileToAll
62 changes: 62 additions & 0 deletions Resources/Prototypes/_Sunrise/Loadouts/Miscellaneous/pets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,65 @@
inhand:
- PetMobCrabAtmos

- type: loadout
id: PetMcGriff
minLimit: 0
sponsorOnly: false
inhand:
- PetMcGriff

- type: loadout
id: PetMobPossumMorty
minLimit: 0
sponsorOnly: false
inhand:
- PetMobPossumMorty

- type: loadout
id: PetMobPossumPoppy
minLimit: 0
sponsorOnly: false
inhand:
- PetMobPossumPoppy

- type: loadout
id: PetMobPaperwork
minLimit: 0
sponsorOnly: false
inhand:
- PetMobPaperwork

- type: loadout
id: PetMobCorgiIanOld
minLimit: 0
sponsorOnly: false
inhand:
- PetMobCorgiIanOld

- type: loadout
id: PetMobGoose
minLimit: 0
sponsorOnly: false
inhand:
- PetMobGoose

- type: loadout
id: PetMobClownGoblin
minLimit: 0
sponsorOnly: false
inhand:
- PetMobClownGoblin

- type: loadout
id: PetMobCorgiIanPup
minLimit: 0
sponsorOnly: false
inhand:
- PetMobCorgiIanPup

- type: loadout
id: PetMobParrot
minLimit: 0
sponsorOnly: false
inhand:
- PetMobParrot
8 changes: 8 additions & 0 deletions Resources/Prototypes/_Sunrise/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
Expand Up @@ -321,3 +321,11 @@
- PetMobCorgiLisa
- PetMobCatFloppa
- PetMobWalter
- PetMcGriff
- PetMobPossumMorty
- MobPossumPoppy
- PetMobCorgiIanOld
- PetMobGoose
- PetMobClownGoblin
- PetMobCorgiIanPup
- PetMobParrot

0 comments on commit d2965b3

Please sign in to comment.