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

Issue 141 Added Facial Hair to All Frames, Fixed Pennomi's Missing Assets, Fixed Head Cutouts #158

Merged
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
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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
Loading