Skip to content

Commit

Permalink
Merge pull request #158 from jrconway3/issue-141-add-facial-hair
Browse files Browse the repository at this point in the history
Issue 141 Added Facial Hair to All Frames, Fixed Pennomi's Missing Assets, Fixed Head Cutouts
  • Loading branch information
sanderfrenken authored May 15, 2024
2 parents c01ea10 + cb309ec commit ddb6199
Show file tree
Hide file tree
Showing 1,178 changed files with 13,278 additions and 10,194 deletions.
178 changes: 21 additions & 157 deletions CREDITS.csv

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions cutouts/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
LPC Sprite Character Cutouts
=============================================

This has blacked out "cutouts" for the arm positions! When using an image editor, add these to a separate layer and select all black on that layer, then choose a separate layer to delete.


Currently there's two variations:

1. "Arm Head Cutouts"

Head Cutouts are for cutting out the arms solely out of heads or faces. This "should" be global as these are (I believe) the same size for all postions.

Hair, Facial Hair, Eyes, and other Face assets may all fall under this category.


2. "Arm Body Cutouts"

Body Cutouts cut out assets that should appear in front of the body but behind the arms, like clothing. I find it unlikely that hairstyles should fall into this category, but its not impossible. These also cut out head/face assets as well as well, being an extension of the Arm Head Cutouts.

This should make clothing assets easier so you don't have to manually cut out these assets. So you can paste a "basic" clothing asset to all frames as long as the body position is the same, cut out the arms, then redraw the sleeve assets over the arms with corrected position. This also works for neck assets, too, such as necklaces or scarfs.

Only the portion of the arm "in front of" the body is considered, not the full arm in most cases.

Arm Body Cutouts are divided between male and female. Likely "Muscular" will also be added here but these assets are not yet complete.
Binary file added cutouts/arms_body_female.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cutouts/arms_body_male.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added cutouts/arms_head.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22,359 changes: 12,465 additions & 9,894 deletions index.html

Large diffs are not rendered by default.

40 changes: 40 additions & 0 deletions sheet_definitions/beards_5oclock_shadow.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "5 O'clock Shadow",
"type_name": "beard",
"layer_1": {
"zPos": 111,
"male": "beards/beard/5oclock_shadow/",
"female": "beards/beard/5oclock_shadow/",
"muscular": "beards/beard/5oclock_shadow/",
"teen": "beards/beard/5oclock_shadow/",
"pregnant": "beards/beard/5oclock_shadow/"
},
"variants": [
"blonde",
"ash",
"sandy",
"platinum",
"strawberry",
"redhead",
"ginger",
"carrot",
"chestnut",
"light brown",
"dark brown",
"black",
"raven",
"dark gray",
"gray",
"white",
"red",
"orange",
"gold",
"green",
"blue",
"navy",
"violet",
"purple",
"pink",
"rose"
]
}
55 changes: 28 additions & 27 deletions sheet_definitions/beards_beard.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,40 @@
{
"name": "Beard",
"name": "Basic Beard",
"type_name": "beard",
"layer_1": {
"zPos": 110,
"male": "beards/beard/male/",
"muscular": "beards/beard/male/"
"male": "beards/beard/basic/",
"female": "beards/beard/basic/",
"muscular": "beards/beard/basic/",
"teen": "beards/beard/basic/",
"pregnant": "beards/beard/basic/"
},
"variants": [
"black",
"blonde",
"blonde 2",
"blue",
"blue 2",
"brown",
"brunette",
"brunette 2",
"darkblonde",
"gold",
"ash",
"sandy",
"platinum",
"strawberry",
"redhead",
"ginger",
"carrot",
"chestnut",
"light brown",
"dark brown",
"black",
"raven",
"dark gray",
"gray",
"gray 2",
"white",
"red",
"orange",
"gold",
"green",
"green 2",
"lightblonde",
"lightblonde 2",
"pink",
"pink 2",
"blue",
"navy",
"violet",
"purple",
"raven",
"raven 2",
"redhead",
"redhead 2",
"rubyred",
"white",
"whiteblonde",
"whiteblonde 2",
"whitecyan"
"pink",
"rose"
]
}
59 changes: 30 additions & 29 deletions sheet_definitions/beards_bigstache.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,40 @@
{
"name": "Bigstache",
"type_name": "beard",
"name": "Big Mustache",
"type_name": "mustache",
"layer_1": {
"zPos": 110,
"male": "beards/bigstache/male/",
"muscular": "beards/bigstache/male/"
"zPos": 111,
"male": "beards/mustache/bigstache/",
"female": "beards/mustache/bigstache/",
"muscular": "beards/mustache/bigstache/",
"teen": "beards/mustache/bigstache/",
"pregnant": "beards/mustache/bigstache/"
},
"variants": [
"black",
"blonde",
"blonde 2",
"blue",
"blue 2",
"brown",
"brunette",
"brunette 2",
"darkblonde",
"gold",
"ash",
"sandy",
"platinum",
"strawberry",
"redhead",
"ginger",
"carrot",
"chestnut",
"light brown",
"dark brown",
"black",
"raven",
"dark gray",
"gray",
"gray 2",
"white",
"red",
"orange",
"gold",
"green",
"green 2",
"lightblonde",
"lightblonde 2",
"pink",
"pink 2",
"blue",
"navy",
"violet",
"purple",
"raven",
"raven 2",
"redhead",
"redhead 2",
"rubyred",
"white",
"whiteblonde",
"whiteblonde 2",
"whitecyan"
"pink",
"rose"
]
}
40 changes: 40 additions & 0 deletions sheet_definitions/beards_chevron.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "Chevron Mustache",
"type_name": "mustache",
"layer_1": {
"zPos": 111,
"male": "beards/mustache/chevron/",
"female": "beards/mustache/chevron/",
"muscular": "beards/mustache/chevron/",
"teen": "beards/mustache/chevron/",
"pregnant": "beards/mustache/chevron/"
},
"variants": [
"blonde",
"ash",
"sandy",
"platinum",
"strawberry",
"redhead",
"ginger",
"carrot",
"chestnut",
"light brown",
"dark brown",
"black",
"raven",
"dark gray",
"gray",
"white",
"red",
"orange",
"gold",
"green",
"blue",
"navy",
"violet",
"purple",
"pink",
"rose"
]
}
40 changes: 40 additions & 0 deletions sheet_definitions/beards_french.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "French Mustache",
"type_name": "mustache",
"layer_1": {
"zPos": 111,
"male": "beards/mustache/french/",
"female": "beards/mustache/french/",
"muscular": "beards/mustache/french/",
"teen": "beards/mustache/french/",
"pregnant": "beards/mustache/french/"
},
"variants": [
"blonde",
"ash",
"sandy",
"platinum",
"strawberry",
"redhead",
"ginger",
"carrot",
"chestnut",
"light brown",
"dark brown",
"black",
"raven",
"dark gray",
"gray",
"white",
"red",
"orange",
"gold",
"green",
"blue",
"navy",
"violet",
"purple",
"pink",
"rose"
]
}
40 changes: 40 additions & 0 deletions sheet_definitions/beards_handlebar.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "Handlebar Mustache",
"type_name": "mustache",
"layer_1": {
"zPos": 111,
"male": "beards/mustache/handlebar/",
"female": "beards/mustache/handlebar/",
"muscular": "beards/mustache/handlebar/",
"teen": "beards/mustache/handlebar/",
"pregnant": "beards/mustache/handlebar/"
},
"variants": [
"blonde",
"ash",
"sandy",
"platinum",
"strawberry",
"redhead",
"ginger",
"carrot",
"chestnut",
"light brown",
"dark brown",
"black",
"raven",
"dark gray",
"gray",
"white",
"red",
"orange",
"gold",
"green",
"blue",
"navy",
"violet",
"purple",
"pink",
"rose"
]
}
40 changes: 40 additions & 0 deletions sheet_definitions/beards_horseshoe.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"name": "Horseshoe Mustache",
"type_name": "mustache",
"layer_1": {
"zPos": 111,
"male": "beards/mustache/horseshoe/",
"female": "beards/mustache/horseshoe/",
"muscular": "beards/mustache/horseshoe/",
"teen": "beards/mustache/horseshoe/",
"pregnant": "beards/mustache/horseshoe/"
},
"variants": [
"blonde",
"ash",
"sandy",
"platinum",
"strawberry",
"redhead",
"ginger",
"carrot",
"chestnut",
"light brown",
"dark brown",
"black",
"raven",
"dark gray",
"gray",
"white",
"red",
"orange",
"gold",
"green",
"blue",
"navy",
"violet",
"purple",
"pink",
"rose"
]
}
Loading

0 comments on commit ddb6199

Please sign in to comment.