Arachnids: New markings, new organs sprites and chelicerae (#18177)
* New markings, new organs sprites and chelicerae * Update locale
@@ -1,22 +1,32 @@
|
||||
marking-ArachnidAppendagesDefault = Appendages (long)
|
||||
marking-ArachnidCheliceraeBasic = Chelicerae (Basic)
|
||||
marking-ArachnidCheliceraeBasic-basic = Chelicerae
|
||||
|
||||
marking-ArachnidAppendagesDefault = Appendages (Long)
|
||||
marking-ArachnidAppendagesDefault-long = Appendage
|
||||
marking-ArachnidAppendagesDefault-web = Web
|
||||
|
||||
marking-ArachnidAppendagesSharp = Appendages (Sharp)
|
||||
marking-ArachnidAppendagesSharp-sharp = Appendage
|
||||
marking-ArachnidAppendagesSharp-web = Web
|
||||
|
||||
marking-ArachnidAppendagesZigZag = Appendages (ZigZag)
|
||||
marking-ArachnidAppendagesZigZag-zigzag = Appendage
|
||||
marking-ArachnidAppendagesSharp-web = Web
|
||||
|
||||
marking-ArachnidAppendagesCurled = Appendages (Curled)
|
||||
marking-ArachnidAppendagesCurled-curled = Appendage
|
||||
marking-ArachnidAppendagesCurled-web = Web
|
||||
|
||||
marking-ArachnidAppendagesStingers = Appendages (Stingers)
|
||||
marking-ArachnidAppendagesStingers-stingers = Appendage
|
||||
marking-ArachnidAppendagesStingers-web = Web
|
||||
|
||||
marking-ArachnidAppendagesChipped = Appendages (Chipped)
|
||||
marking-ArachnidAppendagesChipped-chipped = Appendage
|
||||
|
||||
marking-ArachnidAppendagesCurled = Appendages (Curled)
|
||||
marking-ArachnidAppendagesCurled-curled = Appendage
|
||||
|
||||
marking-ArachnidAppendagesHarvest = Appendages (Harvest)
|
||||
marking-ArachnidAppendagesHarvest-harvest = Appendage
|
||||
|
||||
marking-ArachnidAppendagesShort = Appendages (Short)
|
||||
marking-ArachnidAppendagesShort-short = Appendage
|
||||
|
||||
marking-ArachnidTorsoStripes = Stripes
|
||||
marking-ArachnidTorsoStripes-stripes = Design
|
||||
@@ -29,3 +39,15 @@ marking-ArachnidTorsoCross-cross = Design
|
||||
|
||||
marking-ArachnidTorsoX = X
|
||||
marking-ArachnidTorsoX-x = Design
|
||||
|
||||
marking-ArachnidTorsoHeart = Heart
|
||||
marking-ArachnidTorsoHeart-heart = Design
|
||||
|
||||
marking-ArachnidTorsoHourglass = Hourglass
|
||||
marking-ArachnidTorsoHourglass-hourglass = Design
|
||||
|
||||
marking-ArachnidTorsoNailAndHammer = Nail and Hammer
|
||||
marking-ArachnidTorsoNailAndHammer-nail-and-hammer = Design
|
||||
|
||||
marking-ArachnidTorsoStar = Star
|
||||
marking-ArachnidTorsoStar-star = Design
|
||||
|
||||
@@ -22,8 +22,10 @@
|
||||
parent: OrganAnimalStomach
|
||||
name: Stomach
|
||||
description: "Gross. This is hard to stomach."
|
||||
noSpawn: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Mobs/Species/Arachnid/organs.rsi
|
||||
state: stomach
|
||||
- type: Stomach
|
||||
updateInterval: 1.5
|
||||
- type: SolutionContainerManager
|
||||
@@ -33,12 +35,42 @@
|
||||
- type: Metabolizer
|
||||
updateFrequency: 1.5
|
||||
|
||||
- type: entity
|
||||
id: OrganArachnidLungs
|
||||
parent: BaseArachnidOrgan
|
||||
name: lungs
|
||||
description: "Filters oxygen from an atmosphere... just more greedily."
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: lung-l
|
||||
- state: lung-r
|
||||
- type: Organ
|
||||
- type: Lung
|
||||
- type: Metabolizer
|
||||
updateFrequency: 1.5
|
||||
removeEmpty: true
|
||||
solutionOnBody: false
|
||||
solution: "Lung"
|
||||
metabolizerTypes: [ Human ]
|
||||
groups:
|
||||
- id: Gas
|
||||
rateModifier: 100.0
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
organ:
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 10
|
||||
Lung:
|
||||
maxVol: 100.0
|
||||
canReact: false
|
||||
|
||||
- type: entity
|
||||
id: OrganArachnidHeart
|
||||
parent: BaseHumanOrgan
|
||||
parent: BaseArachnidOrgan
|
||||
name: heart
|
||||
description: "I feel bad for the heartless bastard who lost this."
|
||||
noSpawn: true
|
||||
description: "A disgustingly persistent little biological pump made for spiders."
|
||||
components:
|
||||
- type: Sprite
|
||||
state: heart-on
|
||||
@@ -93,7 +125,7 @@
|
||||
id: OrganArachnidEyes
|
||||
parent: BaseArachnidOrgan
|
||||
name: eyes
|
||||
description: "Eyes see you!"
|
||||
description: "Two was already too many."
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -1,3 +1,13 @@
|
||||
# Chelicerae
|
||||
- type: marking
|
||||
id: ArachnidCheliceraeBasic
|
||||
bodyPart: HeadSide
|
||||
markingCategory: HeadSide
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/chelicerae.rsi
|
||||
state: basic
|
||||
|
||||
# Appendages
|
||||
- type: marking
|
||||
id: ArachnidAppendagesDefault
|
||||
@@ -5,9 +15,7 @@
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
state: web
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: long
|
||||
|
||||
- type: marking
|
||||
@@ -16,9 +24,7 @@
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
state: web
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: sharp
|
||||
|
||||
- type: marking
|
||||
@@ -27,9 +33,7 @@
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
state: web
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: stingers
|
||||
|
||||
- type: marking
|
||||
@@ -38,9 +42,7 @@
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
state: web
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: zigzag
|
||||
|
||||
- type: marking
|
||||
@@ -49,11 +51,36 @@
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
state: web
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: curled
|
||||
|
||||
- type: marking
|
||||
id: ArachnidAppendagesChipped
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: chipped
|
||||
|
||||
- type: marking
|
||||
id: ArachnidAppendagesHarvest
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: harvest
|
||||
|
||||
- type: marking
|
||||
id: ArachnidAppendagesShort
|
||||
bodyPart: Tail
|
||||
markingCategory: Tail
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/appendages.rsi
|
||||
state: short
|
||||
|
||||
# Chest
|
||||
- type: marking
|
||||
id: ArachnidTorsoStripes
|
||||
@@ -61,7 +88,7 @@
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: stripes
|
||||
|
||||
- type: marking
|
||||
@@ -70,7 +97,7 @@
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: slashes
|
||||
|
||||
- type: marking
|
||||
@@ -79,7 +106,7 @@
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: x
|
||||
|
||||
- type: marking
|
||||
@@ -88,5 +115,41 @@
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/arachnid.rsi
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: cross
|
||||
|
||||
- type: marking
|
||||
id: ArachnidTorsoHeart
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: heart
|
||||
|
||||
- type: marking
|
||||
id: ArachnidTorsoHourglass
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: hourglass
|
||||
|
||||
- type: marking
|
||||
id: ArachnidTorsoNailAndHammer
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: nail-and-hammer
|
||||
|
||||
- type: marking
|
||||
id: ArachnidTorsoStar
|
||||
bodyPart: Chest
|
||||
markingCategory: Chest
|
||||
speciesRestriction: [Arachnid]
|
||||
sprites:
|
||||
- sprite: Mobs/Customization/Arachnid/chest.rsi
|
||||
state: star
|
||||
|
||||
@@ -58,7 +58,8 @@
|
||||
required: false
|
||||
HeadSide:
|
||||
points: 1
|
||||
required: false
|
||||
required: true
|
||||
defaultMarkings: [ ArachnidCheliceraeBasic ]
|
||||
Chest:
|
||||
points: 1
|
||||
required: false
|
||||
|
||||
|
After Width: | Height: | Size: 599 B |
|
Before Width: | Height: | Size: 651 B After Width: | Height: | Size: 651 B |
|
After Width: | Height: | Size: 689 B |
|
Before Width: | Height: | Size: 558 B After Width: | Height: | Size: 558 B |
@@ -27,25 +27,21 @@
|
||||
"name": "zigzag",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "chipped",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "harvest",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "short",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "web",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "stripes",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "slashes",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "x",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "cross",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 603 B After Width: | Height: | Size: 603 B |
|
After Width: | Height: | Size: 490 B |
|
Before Width: | Height: | Size: 601 B After Width: | Height: | Size: 601 B |
|
Before Width: | Height: | Size: 308 B After Width: | Height: | Size: 308 B |
|
Before Width: | Height: | Size: 522 B After Width: | Height: | Size: 522 B |
|
After Width: | Height: | Size: 233 B |
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by PixelTheKermit (github) for SS14",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "basic",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 147 B |
|
After Width: | Height: | Size: 194 B |
|
After Width: | Height: | Size: 204 B |
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Made by PixelTheKermit (github) for SS14",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "stripes",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "slashes",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "x",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "cross",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "heart",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "hourglass",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "nail-and-hammer",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "star",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 150 B |
|
Before Width: | Height: | Size: 208 B After Width: | Height: | Size: 208 B |
|
After Width: | Height: | Size: 268 B |
|
Before Width: | Height: | Size: 289 B After Width: | Height: | Size: 289 B |
|
Before Width: | Height: | Size: 220 B After Width: | Height: | Size: 220 B |
|
After Width: | Height: | Size: 298 B |
BIN
Resources/Textures/Mobs/Species/Arachnid/organs.rsi/heart-on.png
Normal file
|
After Width: | Height: | Size: 558 B |
BIN
Resources/Textures/Mobs/Species/Arachnid/organs.rsi/lung-l.png
Normal file
|
After Width: | Height: | Size: 266 B |
BIN
Resources/Textures/Mobs/Species/Arachnid/organs.rsi/lung-r.png
Normal file
|
After Width: | Height: | Size: 259 B |
@@ -15,6 +15,35 @@
|
||||
},
|
||||
{
|
||||
"name": "tongue"
|
||||
},
|
||||
{
|
||||
"name": "heart-on",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.6
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "heart-off"
|
||||
},
|
||||
{
|
||||
"name": "lung-l"
|
||||
},
|
||||
{
|
||||
"name": "lung-r"
|
||||
},
|
||||
{
|
||||
"name": "muscle"
|
||||
},
|
||||
{
|
||||
"name": "stomach"
|
||||
},
|
||||
{
|
||||
"name": "web-gland"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
BIN
Resources/Textures/Mobs/Species/Arachnid/organs.rsi/muscle.png
Normal file
|
After Width: | Height: | Size: 481 B |
BIN
Resources/Textures/Mobs/Species/Arachnid/organs.rsi/stomach.png
Normal file
|
After Width: | Height: | Size: 184 B |
|
After Width: | Height: | Size: 433 B |
|
Before Width: | Height: | Size: 137 B After Width: | Height: | Size: 138 B |
|
Before Width: | Height: | Size: 429 B After Width: | Height: | Size: 423 B |
|
Before Width: | Height: | Size: 429 B After Width: | Height: | Size: 423 B |
|
Before Width: | Height: | Size: 355 B After Width: | Height: | Size: 341 B |
|
Before Width: | Height: | Size: 346 B After Width: | Height: | Size: 355 B |
|
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |