diff --git a/Resources/Prototypes/_CP14/Entities/Clothing/Head/head.yml b/Resources/Prototypes/_CP14/Entities/Clothing/Head/head.yml new file mode 100644 index 0000000000..da6ea73ab5 --- /dev/null +++ b/Resources/Prototypes/_CP14/Entities/Clothing/Head/head.yml @@ -0,0 +1,31 @@ +# Admeme spawn only for now +- type: entity + parent: CP14ClothingHeadBase + id: CP14ClothingHeadSlimeCrown + name: slime crown + description: Earl of Ooze. Grand Duke of Goo. Lord of the Slimes. + components: + - type: Sprite + sprite: _CP14/Clothing/Head/slime_crown.rsi + - type: Clothing + sprite: _CP14/Clothing/Head/slime_crown.rsi + - type: Armor + modifiers: + coefficients: + Blunt: 0.95 + Heat: 0.9 + Cold: 0.9 + Shock: 0.9 + Caustic: 0.9 + - type: FactionClothing + faction: CP14Slimes + - type: Storage + grid: + - 0,0,0,0 + - type: UserInterface + interfaces: + enum.StorageUiKey.Key: + type: StorageBoundUserInterface + - type: ContainerContainer + containers: + storagebase: !type:Container diff --git a/Resources/Prototypes/_CP14/Entities/Mobs/NPC/Slimes/base.yml b/Resources/Prototypes/_CP14/Entities/Mobs/NPC/Slimes/base.yml index c908b6fb6e..d0dc59409b 100644 --- a/Resources/Prototypes/_CP14/Entities/Mobs/NPC/Slimes/base.yml +++ b/Resources/Prototypes/_CP14/Entities/Mobs/NPC/Slimes/base.yml @@ -42,7 +42,7 @@ - MobLayer - type: NpcFactionMember factions: - - CP14Monster + - CP14Slimes - type: MovementSpeedModifier baseWalkSpeed: 1 baseSprintSpeed: 2 diff --git a/Resources/Prototypes/_CP14/ai_factions.yml b/Resources/Prototypes/_CP14/ai_factions.yml index 29bbcf894d..f8375b7f1d 100644 --- a/Resources/Prototypes/_CP14/ai_factions.yml +++ b/Resources/Prototypes/_CP14/ai_factions.yml @@ -6,6 +6,7 @@ - CP14HostileEveryone - CP14Monster - CP14Insects + - CP14Slimes - type: npcFaction id: CP14HostileEveryone @@ -15,6 +16,7 @@ - CP14PeacefulAnimals - CP14AggressiveAnimals - CP14Monster + - CP14Slimes - type: npcFaction id: CP14Undead @@ -37,6 +39,8 @@ - CP14Undead - CP14PeacefulAnimals - CP14Monster + - CP14Slimes + - CP14HostileEveryone - type: npcFaction id: CP14Monster @@ -52,3 +56,11 @@ - CP14Adventurers - CP14AggressiveAnimals - CP14PeacefulAnimals + +- type: npcFaction + id: CP14Slimes + hostile: + - CP14Adventurers + - CP14HostileEveryone + - CP14PeacefulAnimals + - CP14AggressiveAnimals diff --git a/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/equipped-HELMET.png b/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/equipped-HELMET.png new file mode 100644 index 0000000000..c1e624817c Binary files /dev/null and b/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/equipped-HELMET.png differ diff --git a/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/icon.png b/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/icon.png new file mode 100644 index 0000000000..27a666dd30 Binary files /dev/null and b/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/icon.png differ diff --git a/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/meta.json b/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/meta.json new file mode 100644 index 0000000000..3749eaeea5 --- /dev/null +++ b/Resources/Textures/_CP14/Clothing/Head/slime_crown.rsi/meta.json @@ -0,0 +1,44 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Created by paige404", + "size": { + "x": 48, + "y": 48 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4, + "delays": [ + [ + 0.8, + 0.8, + 0.8, + 0.8 + ], + [ + 0.8, + 0.8, + 0.8, + 0.8 + ], + [ + 0.8, + 0.8, + 0.8, + 0.8 + ], + [ + 0.8, + 0.8, + 0.8, + 0.8 + ] + ] + } + ] +}