Moths textures & Layer ordering fix + creampied sprite (#18653)
* Moths textures & Layer ordering fix + creampied sprite * Forgot to add * weh * oops
@@ -53,6 +53,60 @@
|
||||
heatDamage:
|
||||
types:
|
||||
Heat : 0.2 #per second, scales with temperature & other constants
|
||||
- type: Sprite # sprite again because we want different layer ordering
|
||||
noRot: true
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: [ "enum.HumanoidVisualLayers.Chest" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Head" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Snout" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Eyes" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LLeg" ]
|
||||
- shader: StencilClear
|
||||
sprite: Mobs/Species/Human/parts.rsi #PJB on stencil clear being on the left leg: "...this is 'fine'" -https://github.com/space-wizards/space-station-14/pull/12217#issuecomment-1291677115
|
||||
# its fine, but its still very stupid that it has to be done like this instead of allowing sprites to just directly insert a stencil clear.
|
||||
# sprite refactor when
|
||||
state: l_leg
|
||||
- shader: StencilMask
|
||||
map: [ "enum.HumanoidVisualLayers.StencilMask" ]
|
||||
sprite: Mobs/Customization/masking_helpers.rsi
|
||||
state: unisex_full
|
||||
visible: false
|
||||
- map: [ "jumpsuit" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LHand" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RHand" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LFoot" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RFoot" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
|
||||
color: "#ffffff"
|
||||
sprite: Objects/Misc/handcuffs.rsi
|
||||
state: body-overlay-2
|
||||
visible: false
|
||||
- map: [ "id" ]
|
||||
- map: [ "gloves" ]
|
||||
- map: [ "shoes" ]
|
||||
- map: [ "ears" ]
|
||||
- map: [ "outerClothing" ]
|
||||
- map: [ "eyes" ]
|
||||
- map: [ "belt" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Tail" ] #in the utopian future we should probably have a wings enum inserted here so everyhting doesn't break
|
||||
- map: [ "neck" ]
|
||||
- map: [ "back" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.FacialHair" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.Hair" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.HeadSide" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.HeadTop" ]
|
||||
- map: [ "mask" ]
|
||||
- map: [ "head" ]
|
||||
- map: [ "pocket1" ]
|
||||
- map: [ "pocket2" ]
|
||||
- map: [ "clownedon" ] # Dynamically generated
|
||||
sprite: "Effects/creampie.rsi"
|
||||
state: "creampie_moth"
|
||||
visible: false
|
||||
|
||||
- type: entity
|
||||
save: false
|
||||
|
||||
BIN
Resources/Textures/Effects/creampie.rsi/creampie_moth.png
Normal file
|
After Width: | Height: | Size: 401 B |
@@ -1 +1,80 @@
|
||||
{"version": 1, "size": {"x": 32, "y": 32}, "license": "CC-BY-SA-3.0", "copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0", "states": [{"name": "creampie_ai"}, {"name": "creampie_corgi", "directions": 4}, {"name": "creampie_drone", "directions": 4}, {"name": "creampie_engborg", "directions": 4}, {"name": "creampie_hardsuit", "directions": 4}, {"name": "creampie_helmet", "directions": 4}, {"name": "creampie_human", "directions": 4}, {"name": "creampie_janborg", "directions": 4}, {"name": "creampie_lizard", "directions": 4}, {"name": "creampie_medborg", "directions": 4}, {"name": "creampie_monkey", "directions": 4}, {"name": "creampie_secborg", "directions": 4}, {"name": "creampie_standborg", "directions": 4}, {"name": "creampie_xeno_crit"}, {"name": "creampie_xeno_dead"}, {"name": "creampie_xeno_sleep", "directions": 4}, {"name": "creampie_xenomorph", "directions": 4}]}
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/tgstation/tgstation at 0d9c9a8233dfc3fc55edc538955a761a6328bee0. creampie_moth by MilenVolf",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "creampie_ai"
|
||||
},
|
||||
{
|
||||
"name": "creampie_corgi",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_drone",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_engborg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_hardsuit",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_helmet",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_human",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_janborg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_lizard",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_moth",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_medborg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_monkey",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_secborg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_standborg",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_xeno_crit"
|
||||
},
|
||||
{
|
||||
"name": "creampie_xeno_dead"
|
||||
},
|
||||
{
|
||||
"name": "creampie_xeno_sleep",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "creampie_xenomorph",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 277 B After Width: | Height: | Size: 1.3 KiB |
|
Before Width: | Height: | Size: 976 B After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 850 B After Width: | Height: | Size: 1022 B |
|
Before Width: | Height: | Size: 887 B After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 878 B After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 151 B After Width: | Height: | Size: 153 B |
|
Before Width: | Height: | Size: 281 B After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 320 B After Width: | Height: | Size: 278 B |