Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

giant snake tails from harmony #1658

Merged
merged 1 commit into from
Feb 11, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions Resources/Locale/en-US/_CD/markings/reptilian.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
marking-LizardTailSnake = Snake Tail
marking-LizardTailSnake-tail_snake_primary = Primary color
marking-LizardTailSnake-tail_snake_secondary = Under Tone color
marking-LizardTailSnakeStripe = Snake Tail (Striped)
marking-LizardTailSnakeStripe-tail_snake_primary = Primary color
marking-LizardTailSnakeStripe-tail_snake_secondary = Stripes color
marking-LizardTailSnakeUnder = Snake Tail (Under)
marking-LizardTailSnakeUnder-tail_snake_primary = Primary color
marking-LizardTailSnakeUnder-tail_snake_secondary = Under Tone color
marking-LizardTailSnakeDual = Snake Tail (Dual)
marking-LizardTailSnakeDual-tail_snake_primary = Primary color
marking-LizardTailSnakeDual-tail_snake_secondary = End color
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
# Snake Tails

- type: marking
id: LizardTailSnake
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Reptilian]
sprites:
- sprite: _CD/Mobs/Customization/snaketail.rsi
state: tail_snake_primary
- sprite: _CD/Mobs/Customization/snaketail.rsi
state: tail_snake_secondary

- type: marking
id: LizardTailSnakeStripe
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Reptilian]
sprites:
- sprite: _CD/Mobs/Customization/snaketailstripe.rsi
state: tail_snake_primary
- sprite: _CD/Mobs/Customization/snaketailstripe.rsi
state: tail_snake_secondary

- type: marking
id: LizardTailSnakeUnder
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Reptilian]
sprites:
- sprite: _CD/Mobs/Customization/snaketailunder.rsi
state: tail_snake_primary
- sprite: _CD/Mobs/Customization/snaketailunder.rsi
state: tail_snake_secondary

- type: marking
id: LizardTailSnakeDual
bodyPart: Tail
markingCategory: Tail
speciesRestriction: [Reptilian]
sprites:
- sprite: _CD/Mobs/Customization/snaketaildual.rsi
state: tail_snake_primary
- sprite: _CD/Mobs/Customization/snaketaildual.rsi
state: tail_snake_secondary

# Animated Snake Tails

- type: marking
id: LizardTailSnakeAnimated
bodyPart: Tail
markingCategory: Tail
speciesRestriction: []
sprites:
- sprite: _CD/Mobs/Customization/snaketail.rsi
state: tail_snake_wag_primary
- sprite: _CD/Mobs/Customization/snaketail.rsi
state: tail_snake_wag_secondary

- type: marking
id: LizardTailSnakeStripeAnimated
bodyPart: Tail
markingCategory: Tail
speciesRestriction: []
sprites:
- sprite: _CD/Mobs/Customization/snaketailstripe.rsi
state: tail_snake_wag_primary
- sprite: _CD/Mobs/Customization/snaketailstripe.rsi
state: tail_snake_wag_secondary

- type: marking
id: LizardTailSnakeUnderAnimated
bodyPart: Tail
markingCategory: Tail
speciesRestriction: []
sprites:
- sprite: _CD/Mobs/Customization/snaketailunder.rsi
state: tail_snake_wag_primary
- sprite: _CD/Mobs/Customization/snaketailunder.rsi
state: tail_snake_wag_secondary

- type: marking
id: LizardTailSnakeDualAnimated
bodyPart: Tail
markingCategory: Tail
speciesRestriction: []
sprites:
- sprite: _CD/Mobs/Customization/snaketaildual.rsi
state: tail_snake_wag_primary
- sprite: _CD/Mobs/Customization/snaketaildual.rsi
state: tail_snake_wag_secondary
175 changes: 175 additions & 0 deletions Resources/Textures/_CD/Mobs/Customization/snaketail.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from https://github.com/Bubberstation/Bubberstation/commit/e9e0683c6e34512c125cef1a4c69976258ebfdce and adjusted by Github KittenColony / Discord kittencolony (297865728374210561) and again modified by alzore_ (discord). Wag animation by alzore_ (discord)",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "tail_snake_primary",
"directions": 4
},
{
"name": "tail_snake_secondary",
"directions": 4
},
{
"name": "tail_snake_wag_primary",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
},
{
"name": "tail_snake_wag_secondary",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
]
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading