Resprites + Satchels (#834)

* magic essence experiment

* demiplane key resprite

* some resprites

* guard commander cape

* vat and cauldron resprite

* flint resprite

* satchels!
This commit is contained in:
Ed
2025-02-02 03:29:55 +03:00
committed by GitHub
parent 8e1d310a8e
commit a6262a471d
52 changed files with 191 additions and 54 deletions

View File

@@ -0,0 +1,28 @@
- type: entity
abstract: true
parent: CP14ClothingBackpackBase
id: CP14ClothingSatchelBase
categories: [ ForkFiltered ]
components:
- type: Storage
grid:
- 0,0,1,3
- 3,0,6,3
- 8,0,9,3
- type: entity
parent: CP14ClothingSatchelBase
id: CP14ClothingSatchelLeather
name: leather satchel
description: You wear this on your back and put items into it.
components:
- type: Sprite
sprite: _CP14/Clothing/Back/Satchel/leather_satchel.rsi
state: icon
- type: Foldable
canFoldInsideContainer: true
unfoldVerbText: fold-flip-verb
foldVerbText: fold-flip-verb
- type: FoldableClothing
foldedEquippedPrefix: flipped
foldedHeldPrefix: flipped

View File

@@ -0,0 +1,76 @@
- type: entity
abstract: true
id: CP14BaseEssence
categories: [ ForkFiltered ]
name: magic essence
description: Particles of magical energy polarised into a particular type of magic. Will be gone soon, so try to collect them as soon as possible!
components:
- type: Clickable
- type: Sprite
noRot: true
drawdepth: Mobs
sprite: _CP14/Objects/Specific/Thaumaturgy/essence.rsi
layers:
- state: small
shader: unshaded
- type: TimedDespawn
lifetime: 60
- type: CanMoveInAir
- type: RandomWalk
minSpeed: 0.5
maxSpeed: 1
- type: Physics
bodyType: Dynamic
bodyStatus: InAir
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.25,-0.25,0.25,0.25"
density: 20
mask:
#- ItemMask # CP14 swap ItemMask to Impassable only
- Impassable
restitution: 0.3 # fite me
friction: 0.2
- type: entity
parent: CP14BaseEssence
id: CP14EssenceFire
name: fire essence
components:
- type: Sprite
color: "#d9741c"
- type: entity
parent: CP14BaseEssence
id: CP14EssenceEarth
name: earth essence
components:
- type: Sprite
color: "#70533f"
- type: entity
parent: CP14BaseEssence
id: CP14EssenceWater
name: water essence
components:
- type: Sprite
color: "#1c94d9"
- type: entity
parent: CP14BaseEssence
id: CP14EssenceLight
name: light essence
components:
- type: Sprite
color: "#ba97b8"
- type: entity
parent: CP14BaseEssence
id: CP14EssenceDarkness
name: darkness essence
components:
- type: Sprite
color: "#391c57"

View File

@@ -7,7 +7,7 @@
description: The core that connects the real world to the demiplane. Use it to open a temporary passage to the other world.
components:
- type: Item
size: Tiny
size: Normal
- type: Sprite
sprite: /Textures/_CP14/Structures/Dungeon/demiplan_rift_core.rsi
layers:

View File

@@ -2,7 +2,7 @@
parent: BaseItem
id: CP14Lighter
name: flint and steel
description: "Setting things on fire. Absolutely, 100% not from minecraft." # TODO: remove minecraft sprite and desc
description: Setting things on fire
categories: [ ForkFiltered ]
components:
- type: Item

View File

@@ -390,12 +390,18 @@
name: cp14-loadout-general-back
loadouts:
- CP14ClothingBackpackLeather
- CP14ClothingSatchelLeather
- type: loadout
id: CP14ClothingBackpackLeather
equipment:
back: CP14ClothingBackpackLeather
- type: loadout
id: CP14ClothingSatchelLeather
equipment:
back: CP14ClothingSatchelLeather
# Trinkets
- type: loadoutGroup
@@ -415,7 +421,6 @@
- CP14ModularIronPickaxe
- CP14Lighter
- CP14Torch
- CP14DemiplaneKeyT1
- CP14FluteInstrument
- CP14LyraInstrument
- CP14ClothingBeltQuiver
@@ -486,12 +491,6 @@
back:
- CP14Torch
- type: loadout
id: CP14DemiplaneKeyT1
storage:
back:
- CP14DemiplaneKeyT1
- type: loadout
id: CP14LyraInstrument
storage:

Binary file not shown.

After

Width:  |  Height:  |  Size: 739 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 686 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 677 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 793 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 774 B

View File

@@ -0,0 +1,38 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by creame (Discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-BACKPACK",
"directions": 4
},
{
"name": "equipped-BACKPACK-goblin",
"directions": 4
},
{
"name": "flipped-equipped-BACKPACK",
"directions": 4
},
{
"name": "flipped-equipped-BACKPACK-goblin",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 691 B

After

Width:  |  Height:  |  Size: 678 B

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Created by hazzloebizhe, recolored by TheShuEd",
"copyright": "Created by TheShuEd",
"size": {
"x": 32,
"y": 32

Binary file not shown.

Before

Width:  |  Height:  |  Size: 649 B

After

Width:  |  Height:  |  Size: 633 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by TheShuEd (Github)",
"license": "All right reserved",
"copyright": "Created by TheShuEd (Github) & resprite omsoyk (discord)",
"size": {
"x": 48,
"y": 48

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 217 B

View File

@@ -1,38 +0,0 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-4.0",
"copyright": "Created by TheShuEd (Github) ",
"states": [
{
"name": "blank"
},
{
"name": "dagger"
},
{
"name": "nails"
},
{
"name": "pickaxe"
},
{
"name": "shovel"
},
{
"name": "sickle"
},
{
"name": "sword"
},
{
"name": "throwable_spear"
},
{
"name": "two_handed_sword"
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 250 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 411 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 274 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 236 B

View File

@@ -0,0 +1,26 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by TheShuEd (Discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "small",
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 414 B

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 B

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Created by TheShuEd (Discord)",
"copyright": "Created by omsoyk (Discord)",
"size": {
"x": 32,
"y": 32
@@ -9,6 +9,14 @@
"states": [
{
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 252 B

After

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 792 B

After

Width:  |  Height:  |  Size: 811 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 B

After

Width:  |  Height:  |  Size: 191 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 B

After

Width:  |  Height:  |  Size: 240 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 B

After

Width:  |  Height:  |  Size: 304 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 263 B

After

Width:  |  Height:  |  Size: 268 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 264 B

After

Width:  |  Height:  |  Size: 295 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 273 B

After

Width:  |  Height:  |  Size: 348 B

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by Jaraten",
"copyright": "Created by Jaraten & resprite omsoyk (discord)",
"size": {
"x": 32,
"y": 32

Binary file not shown.

Before

Width:  |  Height:  |  Size: 298 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 682 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 674 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 554 B

View File

@@ -1,14 +1,14 @@
{
"version": 1,
"license": "All right reserved",
"copyright": "Created by Jaraten (discord/github) ",
"copyright": "Created by TheShuEd (github) ",
"size": {
"x": 32,
"y": 48
},
"states": [
{
"name": "spreader"
"name": "analyzer"
},
{
"name": "crystal"