Clippy! (#2487)
* Clippy! (Broken) * Tag to Comp * Cat Meat * Small Patches that lyndo was crying about * Yaml Fix? * Cat Emote Sounds and Stuff * Another prototype fix * Dvir001 fixes * Hopefully last fix * Dvir001 fixes part 2 * Move Mailman hat to DeltaV * Yaml Fix * clean up and refactor --------- Co-authored-by: deltanedas <@deltanedas:kde.org>
|
|
@ -0,0 +1,11 @@
|
|||
using Robust.Shared.GameStates;
|
||||
|
||||
namespace Content.Shared._NF.Clothing.Components;
|
||||
/// <summary>
|
||||
/// Replace tag for frontier use
|
||||
/// </summary>
|
||||
[RegisterComponent, NetworkedComponent]
|
||||
public sealed partial class CatWearableComponent : Component
|
||||
{
|
||||
|
||||
}
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
- files: ["cat_meow_mistake1.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Modified by 'dvir001' from few sounds from 'pixabay'. The original audio was trimmed, mixed, split to mono, and converted from WAV to OGG format"
|
||||
source: "https://pixabay.com/sound-effects/"
|
||||
|
||||
- files: ["cat_meow_mistake2.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Modified by 'dvir001' from few sounds from 'pixabay'. The original audio was trimmed, mixed, split to mono, and converted from WAV to OGG format"
|
||||
source: "https://pixabay.com/sound-effects/"
|
||||
|
||||
- files: ["cat_meow_mistake3.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: "Modified by 'dvir001' from few sounds from 'pixabay'. The original audio was trimmed, mixed, split to mono, and converted from WAV to OGG format"
|
||||
source: "https://pixabay.com/sound-effects/"
|
||||
|
||||
- files: ["nfsdcat_meow.ogg"]
|
||||
license: "CC-BY-4.0"
|
||||
copyright: "Audio is recorded/created by 'salvantrix' for Frontier"
|
||||
source: "https://github.com/new-frontiers-14/frontier-station-14/"
|
||||
|
||||
- files: ["nfsdcat_meow2.ogg"]
|
||||
license: "CC-BY-4.0"
|
||||
copyright: "Audio is recorded/created by 'salvantrix' for Frontier"
|
||||
source: "https://github.com/new-frontiers-14/frontier-station-14/"
|
||||
|
|
@ -49,3 +49,5 @@ ghost-role-information-syndicate-refugee-rules = You're a regular crewmember fro
|
|||
|
||||
ghost-role-information-shadow-cat-name = Shadow Cat
|
||||
ghost-role-information-shadow-cat-description = A cute cat made of... shadows? How?!
|
||||
|
||||
ghost-role-information-deltav-clippy-description = The courier's loyal pet, smells like cardboard and papers.
|
||||
|
|
|
|||
|
|
@ -50,6 +50,7 @@ loadout-group-courier-neck = Courier neck
|
|||
loadout-group-courier-jumpsuit = Courier jumpsuit
|
||||
loadout-group-courier-shoes = Courier shoes
|
||||
loadout-group-courier-outerclothing = Courier outer clothing
|
||||
loadout-group-courier-backpack = Courier backpack
|
||||
loadout-group-courier-id = Courier ID
|
||||
|
||||
loadout-group-mail-carrier-head = Mail Carrier head
|
||||
|
|
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
ghost-role-information-clippy-name = Clippy
|
||||
ghost-role-information-clippy-description = The Station Representative's loyal worker, smells like cardboard and papers.
|
||||
|
|
@ -175,7 +175,7 @@
|
|||
- state: ai
|
||||
- type: ConditionalSpawner
|
||||
prototypes:
|
||||
- MobBingus
|
||||
- MobBingusGhost # DeltaV - Frontier Feature
|
||||
|
||||
- type: entity
|
||||
name: Space Cat Spawner
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@
|
|||
|
||||
- type: entity
|
||||
name: Runtime
|
||||
parent: MobCat
|
||||
parent: MobCatGhost # DeltaV - Frontier Feature
|
||||
id: MobCatRuntime
|
||||
description: Professional mouse hunter. Escape artist.
|
||||
components:
|
||||
|
|
@ -143,6 +143,10 @@
|
|||
attributes:
|
||||
proper: true
|
||||
gender: female
|
||||
- type: Butcherable # DeltaV - Frontier Feature
|
||||
spawned:
|
||||
- id: FoodMeatCat
|
||||
amount: 1
|
||||
- type: Tag
|
||||
tags:
|
||||
- CannotSuicide
|
||||
|
|
@ -153,7 +157,7 @@
|
|||
- type: entity
|
||||
name: Exception
|
||||
id: MobCatException
|
||||
parent: MobCatCalico
|
||||
parent: MobCatCalicoGhost # DeltaV - Frontier Feature
|
||||
description: Ask nicely, and maybe they'll give you one of their spare lives.
|
||||
components:
|
||||
- type: NpcFactionMember
|
||||
|
|
@ -164,6 +168,10 @@
|
|||
attributes:
|
||||
proper: true
|
||||
gender: male
|
||||
- type: Butcherable # DeltaV - Frontier Feature
|
||||
spawned:
|
||||
- id: FoodMeatCat
|
||||
amount: 1
|
||||
- type: Tag
|
||||
tags:
|
||||
- CannotSuicide
|
||||
|
|
@ -174,7 +182,7 @@
|
|||
- type: entity
|
||||
name: Floppa
|
||||
id: MobCatFloppa
|
||||
parent: MobCatCaracal
|
||||
parent: MobCatCaracalGhost # DeltaV - Frontier Feature
|
||||
description: He out here.
|
||||
components:
|
||||
- type: Fixtures
|
||||
|
|
|
|||
|
|
@ -1,14 +1,3 @@
|
|||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadMailCarrier
|
||||
name: mail carrier's hat
|
||||
description: Smells like a good pension.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Nyanotrasen/Clothing/Head/Hats/mailman.rsi
|
||||
- type: Clothing
|
||||
sprite: Nyanotrasen/Clothing/Head/Hats/mailman.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHoodMysta
|
||||
|
|
|
|||
|
|
@ -215,3 +215,14 @@
|
|||
- type: Clothing
|
||||
sprite: _DV/Clothing/Head/Hats/cj_toque.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadMailCarrier
|
||||
name: mail carrier's hat
|
||||
description: Smells like a good pension.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DV/Clothing/Head/Hats/mailman.rsi
|
||||
- type: Clothing
|
||||
sprite: _DV/Clothing/Head/Hats/mailman.rsi
|
||||
- type: CatWearable # Frontier/Delta V
|
||||
|
|
|
|||
|
|
@ -15,6 +15,18 @@
|
|||
equipment:
|
||||
jumpsuit: ClothingUniformSkirtCourier
|
||||
|
||||
# Backpack
|
||||
- type: loadout
|
||||
id: ClothingBackpackClippy
|
||||
equipment:
|
||||
back: ClothingBackpackClippy
|
||||
effects:
|
||||
- !type:JobRequirementLoadoutEffect
|
||||
requirement:
|
||||
!type:RoleTimeRequirement
|
||||
role: JobCourier
|
||||
time: 54000 #15 hrs
|
||||
|
||||
# Shoes
|
||||
- type: loadout
|
||||
id: RollerSkates
|
||||
|
|
|
|||
|
|
@ -56,6 +56,15 @@
|
|||
- CargoTechnicianWintercoat
|
||||
- MailCarrierWintercoat
|
||||
|
||||
- type: loadoutGroup
|
||||
id: CourierBackpack
|
||||
name: loadout-group-courier-backpack
|
||||
loadouts:
|
||||
- CargoTechnicianBackpack
|
||||
- CargoTechnicianSatchel
|
||||
- CargoTechnicianDuffel
|
||||
- ClothingBackpackClippy
|
||||
|
||||
- type: loadoutGroup
|
||||
id: CourierShoes
|
||||
name: loadout-group-courier-shoes
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@
|
|||
- CourierJumpsuit
|
||||
- CourierOuterClothing
|
||||
- CourierPDA
|
||||
- CargoTechnicianBackpack
|
||||
- CourierBackpack
|
||||
- CourierShoes
|
||||
- Survival
|
||||
- Trinkets
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
- type: dataset
|
||||
id: names_cat_clippy
|
||||
values:
|
||||
- Clippy
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
- type: entity
|
||||
parent: ClothingBackpack # DeltaV - NFClothingBackpack > ClothingBackpack
|
||||
id: ClothingBackpackClippy
|
||||
name: Clippy's backpack
|
||||
description: Made from a real Clippy.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _NF/Clothing/Back/Backpacks/clippy.rsi
|
||||
- type: Storage
|
||||
storageOpenSound:
|
||||
collection: CatMeows
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
- type: entity
|
||||
id: NFTippy
|
||||
parent: Tippy
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- sprite: _NF/Tips/clippy.rsi
|
||||
state: left
|
||||
map: [ "revealing" ]
|
||||
- sprite: _NF/Tips/clippy.rsi
|
||||
state: right
|
||||
map: [ "hiding" ]
|
||||
- sprite: _NF/Tips/clippy.rsi
|
||||
state: down
|
||||
visible: false
|
||||
map: [ "speaking" ]
|
||||
- type: FootstepModifier
|
||||
footstepSoundCollection:
|
||||
collection: CatMeows
|
||||
|
|
@ -0,0 +1,116 @@
|
|||
- type: entity
|
||||
id: BaseEmotionalGhost
|
||||
abstract: true
|
||||
components:
|
||||
- type: GhostTakeoverAvailable
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-emotional-support-name
|
||||
description: ghost-role-information-emotional-support-description
|
||||
rules: ghost-role-information-emotional-support-rules
|
||||
makeSentient: true
|
||||
allowSpeech: true
|
||||
allowMovement: true
|
||||
# prototype: EmotionalSupportPet
|
||||
- type: Grammar
|
||||
attributes:
|
||||
proper: true
|
||||
gender: epicene
|
||||
- type: IdExaminable
|
||||
- type: InventorySlots
|
||||
- type: Strippable
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
enum.StrippingUiKey.Key:
|
||||
type: StrippableBoundUserInterface
|
||||
- type: Tag
|
||||
tags:
|
||||
- CannotSuicide
|
||||
- DoorBumpOpener
|
||||
- VimPilot
|
||||
- type: Puller
|
||||
needsHands: false
|
||||
- type: Inventory
|
||||
templateId: nfpet
|
||||
|
||||
- type: entity
|
||||
id: BaseEmotionalGhostCat
|
||||
parent: BaseEmotionalGhost
|
||||
abstract: true
|
||||
components:
|
||||
- type: ReplacementAccent
|
||||
accent: cat
|
||||
- type: Vocal
|
||||
sounds:
|
||||
Male: Cat
|
||||
Female: Cat
|
||||
Unsexed: Cat
|
||||
- type: Inventory
|
||||
templateId: nfcat
|
||||
speciesId: cat
|
||||
- type: RotationVisuals
|
||||
defaultRotation: 90
|
||||
horizontalRotation: 90
|
||||
|
||||
- type: entity
|
||||
suffix: Ghost
|
||||
parent: [BaseEmotionalGhostCat, MobCat]
|
||||
id: MobCatGhost
|
||||
components:
|
||||
- type: RandomMetadata
|
||||
nameSegments: [names_cat]
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: cat
|
||||
|
||||
- type: entity
|
||||
suffix: Ghost
|
||||
parent: [BaseEmotionalGhostCat, MobCatCalico]
|
||||
id: MobCatCalicoGhost
|
||||
components:
|
||||
- type: RandomMetadata
|
||||
nameSegments: [names_cat_calico]
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: cat2
|
||||
|
||||
- type: entity
|
||||
suffix: Ghost
|
||||
parent: [BaseEmotionalGhostCat, MobBingus]
|
||||
id: MobBingusGhost
|
||||
components:
|
||||
- type: RandomMetadata
|
||||
nameSegments: [names_cat_bingus]
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: bingus
|
||||
|
||||
- type: entity
|
||||
suffix: Ghost
|
||||
parent: [BaseEmotionalGhostCat, MobCatCaracal]
|
||||
id: MobCatCaracalGhost
|
||||
components:
|
||||
- type: RandomMetadata
|
||||
nameSegments: [names_cat_caracal]
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: caracal_flop
|
||||
- type: Inventory # Broken hats
|
||||
templateId: nfpet # Broken hats
|
||||
|
||||
- type: entity
|
||||
suffix: Ghost
|
||||
parent: [BaseEmotionalGhostCat, MobCatSpace]
|
||||
id: MobCatSpaceGhost
|
||||
components:
|
||||
- type: RandomMetadata
|
||||
nameSegments: [names_cat_space]
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: spacecat
|
||||
- type: Inventory # Broken hats
|
||||
templateId: nfpet # Broken hats
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
- type: entity
|
||||
id: NFMobPet
|
||||
abstract: true
|
||||
components:
|
||||
- type: GhostRole
|
||||
# - type: IntrinsicRadioReceiver # DeltaV - comment out
|
||||
- type: CargoSellBlacklist
|
||||
|
||||
- type: entity
|
||||
name: Clippy
|
||||
parent: [NFMobPet, MobCatGhost]
|
||||
id: MobCatClippy
|
||||
description: It looks like you’re writing a letter, would you like help?
|
||||
components:
|
||||
- type: GhostRole
|
||||
name: ghost-role-information-clippy-name
|
||||
description: ghost-role-information-deltav-clippy-description # DeltaV - Alternate Description
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
# prototype: CatClippy # DeltaV - Comment out
|
||||
- type: Loadout
|
||||
prototypes: [ MobClippyGear ]
|
||||
- type: RandomMetadata
|
||||
nameSegments: [names_cat_clippy]
|
||||
# - type: AutoImplant # DeltaV - Comment out Implants
|
||||
# implants:
|
||||
# - MindShieldImplant
|
||||
# - MedicalTrackingImplant
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: FoodMeatCat
|
||||
amount: 1
|
||||
# - id: MaterialHideClippy
|
||||
# - type: IntrinsicRadioTransmitter # DeltaV - Comment out Radio Channels
|
||||
# channels:
|
||||
# - Service
|
||||
# - type: ActiveRadio
|
||||
# channels:
|
||||
# - Service
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- Cat
|
||||
- PetsNT
|
||||
# - type: ShowJobIcons # DeltaV - Comment out
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
# Raw
|
||||
|
||||
- type: entity
|
||||
name: prime-cut cat meat
|
||||
# can't rot since that would be very bad for syndies
|
||||
parent: FoodMeatBase
|
||||
id: FoodMeatCat
|
||||
description: The tainted gift of an evil crime. The meat may be delicious, but at what cost?
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- Raw
|
||||
- HighRiskItem
|
||||
- Meat
|
||||
- type: Sprite
|
||||
state: corgi
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: Bicaridine
|
||||
Quantity: 20
|
||||
- type: StaticPrice
|
||||
price: 750
|
||||
# - type: StealTarget
|
||||
# stealGroup: FoodMeatCat
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
- type: entity
|
||||
name: Clippy Spawner
|
||||
id: SpawnMobCatClippy
|
||||
parent: MarkerBase
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- state: ai
|
||||
- type: ConditionalSpawner
|
||||
prototypes:
|
||||
- MobCatClippy
|
||||
|
|
@ -0,0 +1,69 @@
|
|||
- type: inventoryTemplate
|
||||
id: nfcat
|
||||
slots:
|
||||
- name: head
|
||||
slotTexture: head
|
||||
slotFlags: HEAD
|
||||
slotGroup: MainHotbar
|
||||
uiWindowPos: 0,0
|
||||
strippingWindowPos: 0,0
|
||||
displayName: Head
|
||||
whitelist:
|
||||
components:
|
||||
- CatWearable
|
||||
|
||||
- name: mask
|
||||
slotTexture: mask
|
||||
slotFlags: MASK
|
||||
uiWindowPos: 1,1
|
||||
strippingWindowPos: 1,1
|
||||
displayName: Mask
|
||||
whitelist:
|
||||
tags:
|
||||
- PetWearable
|
||||
components:
|
||||
- CatWearable
|
||||
|
||||
- name: suitstorage
|
||||
slotTexture: suit_storage
|
||||
slotFlags: SUITSTORAGE
|
||||
slotGroup: SecondHotbar
|
||||
stripTime: 3
|
||||
uiWindowPos: 2,0
|
||||
strippingWindowPos: 2,5
|
||||
displayName: Suit Storage
|
||||
whitelist:
|
||||
components:
|
||||
- GasTank
|
||||
|
||||
- name: belt
|
||||
slotTexture: belt
|
||||
slotFlags: BELT
|
||||
slotGroup: SecondHotbar
|
||||
stripTime: 1
|
||||
uiWindowPos: 3,1
|
||||
strippingWindowPos: 1,5
|
||||
displayName: Belt
|
||||
whitelist:
|
||||
components:
|
||||
- CatWearable
|
||||
|
||||
- name: outerClothing
|
||||
slotTexture: suit
|
||||
slotFlags: OUTERCLOTHING
|
||||
stripTime: 6
|
||||
uiWindowPos: 1,1
|
||||
strippingWindowPos: 1,2
|
||||
displayName: Suit
|
||||
whitelist:
|
||||
components:
|
||||
- CatWearable
|
||||
|
||||
- name: id
|
||||
slotTexture: id
|
||||
slotFlags: IDCARD
|
||||
slotGroup: SecondHotbar
|
||||
stripTime: 6
|
||||
uiWindowPos: 2,1
|
||||
strippingWindowPos: 2,4
|
||||
displayName: ID
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
- type: inventoryTemplate
|
||||
id: nfpet
|
||||
slots:
|
||||
- name: mask
|
||||
slotTexture: mask
|
||||
slotFlags: MASK
|
||||
uiWindowPos: 1,1
|
||||
strippingWindowPos: 1,1
|
||||
displayName: Mask
|
||||
whitelist:
|
||||
tags:
|
||||
- PetWearable
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
- type: startingGear
|
||||
id: MobClippyGear
|
||||
equipment:
|
||||
head: ClothingHeadMailCarrier
|
||||
# id: ClippyIDCard # DeltaV - Commented out
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
- type: soundCollection
|
||||
id: CatMistake
|
||||
files:
|
||||
- /Audio/_NF/Animals/cat_meow_mistake1.ogg
|
||||
- /Audio/_NF/Animals/cat_meow_mistake2.ogg
|
||||
- /Audio/_NF/Animals/cat_meow_mistake3.ogg
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
- type: emoteSounds
|
||||
id: Cat
|
||||
sound:
|
||||
path: /Audio/Animals/cat_meow.ogg
|
||||
params:
|
||||
variation: 0.125
|
||||
|
||||
- type: emoteSounds
|
||||
id: NfsdCat
|
||||
sound:
|
||||
path: /Audio/_NF/Animals/nfsdcat_meow.ogg
|
||||
params:
|
||||
variation: 0.125
|
||||
|
||||
- type: emoteSounds
|
||||
id: CatMistake
|
||||
params:
|
||||
variation: 0.125
|
||||
sounds:
|
||||
Scream:
|
||||
collection: CatMistake
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
- type: speechSounds
|
||||
id: NfsdCat
|
||||
saySound:
|
||||
path: /Audio/_NF/Animals/nfsdcat_meow2.ogg
|
||||
askSound:
|
||||
path: /Audio/_NF/Animals/nfsdcat_meow.ogg
|
||||
exclaimSound:
|
||||
path: /Audio/_NF/Animals/nfsdcat_meow.ogg
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-4.0",
|
||||
"copyright": "@Vordenburg",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-HELMET",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 555 B |
|
Before Width: | Height: | Size: 260 B After Width: | Height: | Size: 260 B |
|
Before Width: | Height: | Size: 172 B After Width: | Height: | Size: 172 B |
|
Before Width: | Height: | Size: 215 B After Width: | Height: | Size: 215 B |
|
Before Width: | Height: | Size: 213 B After Width: | Height: | Size: 213 B |
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-4.0",
|
||||
"copyright": "@Vordenburg",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-HELMET",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "equipped-HELMET-cat",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 798 B |
|
After Width: | Height: | Size: 668 B |
|
After Width: | Height: | Size: 724 B |
|
After Width: | Height: | Size: 706 B |
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by gentlebutter(Discord) for fs14.",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "icon"
|
||||
},
|
||||
{
|
||||
"name": "equipped-BACKPACK",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-left",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "inhand-right",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 601 B |
|
After Width: | Height: | Size: 752 B |
|
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Dvir001 on github",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "down"
|
||||
},
|
||||
{
|
||||
"name": "left"
|
||||
},
|
||||
{
|
||||
"name": "right"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 752 B |