"Death's Darling indicates the shirt is based on Redshrike's female LPC model: https://opengameart.org/content/lpc-teen-unisex-base-clothes which is CC-BY-SA 3.0 and GPL 3.0. It's possible Redshrike changed his license to include OGA-BY after Death's Darling made her derivative, which makes Death's Darling's derivative eligible for OGA-BY, which makes this derivative eligible for OGA-BY as well... but the change has to cascade down from the top first."
Over here on Eliza's LPC Revised these assets are listed under OGA-BY:
In here Bluecarrot lists Eliza's longsleeve and shortsleeve shirts as OGA-BY, probably based on her repository updates. The entire entry is CC-BY-SA, but inside the zip file is a credits file that lists specific assets under other licenses, including Eliza's shirts that are listed in OGA-BY.
I don't see an explicit mention of Redshrike approving Eliza to use OGA-BY in her repository. She does mention other artists who approved her to release assets in OGA-BY. That being said, Redshrike already said he was making all his assets OGA-BY (at least the assets he made from scratch) way back in 2014:
The credits were updated to say these base models are under OGA-BY as well. Bluecarrot is very specific on handling licensing and would not list something under a certain licence without being absolutely certain it was approved.
"I'm also not clear on where Wulax fits in here. Did he make a longsleeve shirt? is it the SAME longsleeve shirt that bluecarrot derived his from? Or did bluecarrot make a separate longsleeve shirt using none of Wulax's shirt and only basing it on Redshrike's base?"
The female Longsleeve shirt did not exist until ElizaWy made it, so the female Longsleeve shirt was based on the original female body model, like how the male longsleeve shirt was based on the original male body model. So, that would mean Eliza's shirt is not derived from the CC-BY-SA male shirt, but the CC-BY-SA / OGA-BY base female model by Redshrike.
Bluecarrot simply updated Eliza's female longsleeve shirt to the v3 base models, just for clarification:
This is really incredibly annoying to track down...
EDIT: I'm glad I did track down that original comment by Redshrike though. Every current source I'm seeing for the base character models (ULPC, Eliza's LPC Revised) all say they're in OGA-BY. But damn would it be nice if other entries on OGA itself were actually corrected to list the license as well to make things less confusing...
In the base assets the whole thing is CC-BY-SA, but the attribution clearly says Redshrike's assets are in OGA-BY as well. So further confirmation that Redshrike's base character models are OGA-BY.
"Images are copyright their respective authors, as listed in CREDITS.TXT. NOTE: The assets by Leana "Sharm" Zimmerman and Stephen "Redshrike" Challener are also available under the OGA-BY 3.0 License."
"NOTE: These assets by Stephen Challener are also available under the OGA-BY 3.0 License. -Medicine Storm 4/12/2022
Apologies for the many comments here, just trying to get to the bottom of this. I checked the last updates on the Universal LPC Spritesheet before I stopped updating it (and Makrohn's is even older than mine):
Joe White is not credited for the Longsleeve shirt here. Wulax is the one who made that shirt. Redshrike, again, is presumably being credited later by bluecarrot for making the base body model, so its hit or miss whether you consider meshing the shirt to the base model as a derivative. Considering bluecarrot16 lists Redshrike I think its fine to follow up, but I have no idea why Joe White is listed.
Regardless, though, its irrelevant because the Longsleeve Female shirt by ElizaWy does not appear to be a derivative of the Longsleeve Male Shirt. Maybe its inspired by it, but unless she actively pulled pieces of the Male shirt over to the much smaller female frame... its probably more likely it was made by scratch to resemble the male shirt.
I'm actually not sure where Joe White comes into play here. I think the original shirt was by RedShrike. Joe White may have done some modifications later down the line, but for some reason wasn't credited by bluecarrot on the Shortsleeve shirt despite being credited elsewhere. (Redshrine specifically is listed, though.)
Based on bluecarrot's credits description:
``` body by Redshrike, shirt by ElizaWy derived from base, edited by bluecarrot16 to v3 bases ```
It seems like Redshrike is being credited for designing the original base body models. I wonder if the Longsleeve Shirt originally only existed on the Male model and Eliza is the one who designed the female one. I am credited for doing some modifications on the Male Longsleeve Shirt with Wulax doing the original. Eliza is listed as the originator for female, and given its a completely different base model, it makes sense that it would be considered a new asset at that point instead of being derived from the male asset.
However, it is still "derived" from the base character models because its meshed to the base model, at least, that's the logic Eliza and bluecarrot are using. Personally, I question crediting the artist of the base model for adding assets onto the model... IDK if that counts as a derivative or not. Technically you use the model, yes, but the assets are still otherwise created largely from scratch.
Just to confirm, guys, ElizaWy's Shortsleeve Shirt is actually dual released under OGA-BY 3.0, CC-BY-SA 3.0, and GPL 3.0. So it can in fact be released under OGA-BY or CC-BY (as OGA-BY is less restrictive than CC-BY).
Bluecarrot when releasing a bunch of assets at once only shows the most restrictive license. I really don't like it when they do this, it gets tedious tracking all these things.
I noticed this when adding Nyom's Shortsleeve Androgynous to the ULPC that Shortsleeve was under OGA-BY. I confirmed by double-checking the credits.csv inside bluecarrot's lpc-clothing-updates zip file.
Although the original asset is available in OGA-BY, because this wasn't given that license I didn't add it. If this license is updated I'll update it on the ULPC as well.
Yeah I still have problems getting lpctools to work. The other problem is that the palettes aren't accurate on lpctools itself, I created all the custom palettes. Maybe I should push a branch containing the correct palettes, but you'd still have to swap out the "source" palette.
One thing I unfortunately have never been able to do is generate palettes for all sheets in a single folder. I can only do it one-by-one.
I also stopped bothering messing with the "rearrange" tools as well, I just couldn't get them to work.
I guess I might as well drop some new updates. I decided to go back to doing some new hairstyle variations:
This one is a variation of my XLong Ponytail hairstyle. I liked the main hairstyle enough that I thought this would work nicely as a standalone. I guess you could say this is a version of the same hairstyle if it was loose. I'm calling it "XLong Wavy" because it is extra long and it waves back and forth when walking. I do not yet know how I'm going to handle the Jump/Run, because its not a ponytail in theory it shouldn't move around as much as the existing Run animation goes.
Here's an animated version:
Here's a totally brand new hairstyle:
I forgot to include the "back" hair on the first one. Basically the bottom of the hair is visible in front of the legs at the bottom, but the rest is behind the arm. However, perhaps I should include that anyway, but if I do so, it might confilict with different body sizes, so I'm mixed on it.
The first variation includes new Hair Extensions as well. I decided to make them separate hair extensions and I'll have both variations available on both sides. This one is based on another OC of mine "Princess Shayala".
I'm calling this one "XLong Wavy" as it is designed to be a hairstyle that waves back and forth and its very long.
This one will go into the "Curly" category, but its also a Very Long hairstyle. Not as long as the above two, but still quite long:
I really like the design, but I don't like the lack of animation on the back. I feel like it should be moving around. But its also a very complicated hairstyle to animate which makes that a bigger issue. For now I won't animated it on this frame at least. I know for sure I need to animate it on Run. Even Eliza only added animations for her "Curly" hairstyles on Run and Jump.
Lastly, two new Hair Extensions:
I used this hairstyle because it looks good enouggh to work for the OC who needs these straight bangs. The only addition here are the straight bangs, which I'm adding as new "Hair Extensions". No animations on this one, its not necessary because the bangs are so short. They will be animated on Run and Jump of course.
One final thing, Sanderfrenken and I are looking into how to add other base animations to the ULPC:
My thought originally was to try and keep the animations separate because I thought it'd be a pain to add them into the main ULPC especially with how long its been static. However, Sanderfrenken suggested to include them in the main sheet after all. I opened a PR with this idea in mind, still waiting on a response back. Here's my current thought behind it:
In my testing this works pretty well. All of the existing assets still work fine. Even though those sheets are smaller, it doesn't try to like "stretch" them to fit the entire canvas. It just plops them on top exactly where they were. I added Eliza's Climb because I really wanted Climb, I'll probably do the two Male variation models to fill in those gaps. Below Climb is Idle, Jump, Sit, and Run, in that order. Although Idle is short, I figured eventually its possible we may add in Eliza's animations as well, so to the right of "Idle" we could add in her "Combat Idle" as well.
I'm waiting on Sanderfrenken to respond back before finalizing this. Once it is finalized, I'll start adding in all my existing assets to these frames, and it'll be a bit easier for me to remember to drop these frames in if I have them on the complete universal sheet, too.
Because I'm waiting on final confirmation, though, I'm holding back on doing a lot more at the moment.
Okay, good, you did include "front" and "back" variations. Also included a transparent variation, that's neat!
Do you know how to add these to the ULPC? If not I can add them. I can also generate some recolor variations using lpctools if you're interested using.
"Death's Darling indicates the shirt is based on Redshrike's female LPC model: https://opengameart.org/content/lpc-teen-unisex-base-clothes which is CC-BY-SA 3.0 and GPL 3.0. It's possible Redshrike changed his license to include OGA-BY after Death's Darling made her derivative, which makes Death's Darling's derivative eligible for OGA-BY, which makes this derivative eligible for OGA-BY as well... but the change has to cascade down from the top first."
Over here on Eliza's LPC Revised these assets are listed under OGA-BY:
https://github.com/ElizaWy/LPC/blob/main/Characters/Credits.txt
https://github.com/ElizaWy/LPC/blob/main/Characters/Clothing/Credits.txt
This link is outdated:
https://opengameart.org/content/lpc-teen-unisex-base-clothes
As Eliza never updated her older entries on OGA to include OGA-BY, even though her entire repo lists OGA-BY.
That said, I found the license here for those shirts:
http://opengameart.org/content/lpc-clothing-updates
In here Bluecarrot lists Eliza's longsleeve and shortsleeve shirts as OGA-BY, probably based on her repository updates. The entire entry is CC-BY-SA, but inside the zip file is a credits file that lists specific assets under other licenses, including Eliza's shirts that are listed in OGA-BY.
I don't see an explicit mention of Redshrike approving Eliza to use OGA-BY in her repository. She does mention other artists who approved her to release assets in OGA-BY. That being said, Redshrike already said he was making all his assets OGA-BY (at least the assets he made from scratch) way back in 2014:
https://opengameart.org/comment/28909#comment-28909
The ULPC also lists OGA-BY on all base assets, which can be derived from that comment from Redshrike above:
https://raw.githubusercontent.com/sanderfrenken/Universal-LPC-Spriteshee...
The credits were updated to say these base models are under OGA-BY as well. Bluecarrot is very specific on handling licensing and would not list something under a certain licence without being absolutely certain it was approved.
"I'm also not clear on where Wulax fits in here. Did he make a longsleeve shirt? is it the SAME longsleeve shirt that bluecarrot derived his from? Or did bluecarrot make a separate longsleeve shirt using none of Wulax's shirt and only basing it on Redshrike's base?"
Wulax made the original MALE Longsleeve shirt. Notably, that shirt IS still listed under CC-BY-SA (https://raw.githubusercontent.com/sanderfrenken/Universal-LPC-Spriteshee...):
torso/clothes/longsleeve/male,"original by wulax, recolors and cleanup by JaidynReiman, further recolors by bluecarrot16","JaidynReiman, Johannes Sjölund (wulax)","CC-BY-SA 3.0, GPL 3.0",https://opengameart.org/content/lpc-medieval-fantasy-character-sprites,h...,,,,,,,,,,,,,,
The female Longsleeve shirt did not exist until ElizaWy made it, so the female Longsleeve shirt was based on the original female body model, like how the male longsleeve shirt was based on the original male body model. So, that would mean Eliza's shirt is not derived from the CC-BY-SA male shirt, but the CC-BY-SA / OGA-BY base female model by Redshrike.
Bluecarrot simply updated Eliza's female longsleeve shirt to the v3 base models, just for clarification:
https://opengameart.org/content/lpc-character-bases
This is really incredibly annoying to track down...
EDIT: I'm glad I did track down that original comment by Redshrike though. Every current source I'm seeing for the base character models (ULPC, Eliza's LPC Revised) all say they're in OGA-BY. But damn would it be nice if other entries on OGA itself were actually corrected to list the license as well to make things less confusing...
EDIT 2:
https://opengameart.org/content/liberated-pixel-cup-lpc-base-assets-spri...
In the base assets the whole thing is CC-BY-SA, but the attribution clearly says Redshrike's assets are in OGA-BY as well. So further confirmation that Redshrike's base character models are OGA-BY.
"Images are copyright their respective authors, as listed in CREDITS.TXT. NOTE: The assets by Leana "Sharm" Zimmerman and Stephen "Redshrike" Challener are also available under the OGA-BY 3.0 License."
"NOTE: These assets by Stephen Challener are also available under the OGA-BY 3.0 License. -Medicine Storm 4/12/2022
Character templates
- female_walkcycle.png
- female_hurt.png
- female_slash.png
- female_spellcast.png
- male_walkcycle.png
- male_hurt.png
- male_slash.png
- male_spellcast.png
- male_pants.png
- male_hurt_pants.png
- male_fall_down_pants.png
- male_slash_pants.png
Much style guide work"
From the LPC base assets credits.txt file.
Apologies for the many comments here, just trying to get to the bottom of this. I checked the last updates on the Universal LPC Spritesheet before I stopped updating it (and Makrohn's is even older than mine):
https://github.com/jrconway3/Universal-LPC-spritesheet/blob/master/AUTHO...
Joe White is not credited for the Longsleeve shirt here. Wulax is the one who made that shirt. Redshrike, again, is presumably being credited later by bluecarrot for making the base body model, so its hit or miss whether you consider meshing the shirt to the base model as a derivative. Considering bluecarrot16 lists Redshrike I think its fine to follow up, but I have no idea why Joe White is listed.
Regardless, though, its irrelevant because the Longsleeve Female shirt by ElizaWy does not appear to be a derivative of the Longsleeve Male Shirt. Maybe its inspired by it, but unless she actively pulled pieces of the Male shirt over to the much smaller female frame... its probably more likely it was made by scratch to resemble the male shirt.
I'm actually not sure where Joe White comes into play here. I think the original shirt was by RedShrike. Joe White may have done some modifications later down the line, but for some reason wasn't credited by bluecarrot on the Shortsleeve shirt despite being credited elsewhere. (Redshrine specifically is listed, though.)
Based on bluecarrot's credits description:
```
body by Redshrike, shirt by ElizaWy derived from base, edited by bluecarrot16 to v3 bases
```
It seems like Redshrike is being credited for designing the original base body models. I wonder if the Longsleeve Shirt originally only existed on the Male model and Eliza is the one who designed the female one. I am credited for doing some modifications on the Male Longsleeve Shirt with Wulax doing the original. Eliza is listed as the originator for female, and given its a completely different base model, it makes sense that it would be considered a new asset at that point instead of being derived from the male asset.
However, it is still "derived" from the base character models because its meshed to the base model, at least, that's the logic Eliza and bluecarrot are using. Personally, I question crediting the artist of the base model for adding assets onto the model... IDK if that counts as a derivative or not. Technically you use the model, yes, but the assets are still otherwise created largely from scratch.
Just to confirm, guys, ElizaWy's Shortsleeve Shirt is actually dual released under OGA-BY 3.0, CC-BY-SA 3.0, and GPL 3.0. So it can in fact be released under OGA-BY or CC-BY (as OGA-BY is less restrictive than CC-BY).
Bluecarrot when releasing a bunch of assets at once only shows the most restrictive license. I really don't like it when they do this, it gets tedious tracking all these things.
I noticed this when adding Nyom's Shortsleeve Androgynous to the ULPC that Shortsleeve was under OGA-BY. I confirmed by double-checking the credits.csv inside bluecarrot's lpc-clothing-updates zip file.
Opened a PR here for this:
https://github.com/Gaurav0/Universal-LPC-Spritesheet-Character-Generator...
Although the original asset is available in OGA-BY, because this wasn't given that license I didn't add it. If this license is updated I'll update it on the ULPC as well.
I went ahead and opened a PR in Sanderfrenken's ULPC for these now. Hopefully they'll be up shortly!
I forgot about this, I'll open a task on the ULPC to remind me to add this.
Yeah I still have problems getting lpctools to work. The other problem is that the palettes aren't accurate on lpctools itself, I created all the custom palettes. Maybe I should push a branch containing the correct palettes, but you'd still have to swap out the "source" palette.
One thing I unfortunately have never been able to do is generate palettes for all sheets in a single folder. I can only do it one-by-one.
I also stopped bothering messing with the "rearrange" tools as well, I just couldn't get them to work.
It took me forever to get lpctools to work. That said, it probably isn't too hard to get you set up in ULPC at least.
I can recolor them to the hairstyle color variations or something else. I just need to grab the default palettes from these new wing sets.
I had considered the possibility of doing these eventually, but someone else already put them out:
https://opengameart.org/content/lpc-fairy-wings
That was convenient timing!
I guess I might as well drop some new updates. I decided to go back to doing some new hairstyle variations:
This one is a variation of my XLong Ponytail hairstyle. I liked the main hairstyle enough that I thought this would work nicely as a standalone. I guess you could say this is a version of the same hairstyle if it was loose. I'm calling it "XLong Wavy" because it is extra long and it waves back and forth when walking. I do not yet know how I'm going to handle the Jump/Run, because its not a ponytail in theory it shouldn't move around as much as the existing Run animation goes.
Here's an animated version:
Here's a totally brand new hairstyle:
I forgot to include the "back" hair on the first one. Basically the bottom of the hair is visible in front of the legs at the bottom, but the rest is behind the arm. However, perhaps I should include that anyway, but if I do so, it might confilict with different body sizes, so I'm mixed on it.
The first variation includes new Hair Extensions as well. I decided to make them separate hair extensions and I'll have both variations available on both sides. This one is based on another OC of mine "Princess Shayala".
I'm calling this one "XLong Wavy" as it is designed to be a hairstyle that waves back and forth and its very long.
This one will go into the "Curly" category, but its also a Very Long hairstyle. Not as long as the above two, but still quite long:
I really like the design, but I don't like the lack of animation on the back. I feel like it should be moving around. But its also a very complicated hairstyle to animate which makes that a bigger issue. For now I won't animated it on this frame at least. I know for sure I need to animate it on Run. Even Eliza only added animations for her "Curly" hairstyles on Run and Jump.
Lastly, two new Hair Extensions:
I used this hairstyle because it looks good enouggh to work for the OC who needs these straight bangs. The only addition here are the straight bangs, which I'm adding as new "Hair Extensions". No animations on this one, its not necessary because the bangs are so short. They will be animated on Run and Jump of course.
One final thing, Sanderfrenken and I are looking into how to add other base animations to the ULPC:
https://github.com/sanderfrenken/Universal-LPC-Spritesheet-Character-Gen...
My thought originally was to try and keep the animations separate because I thought it'd be a pain to add them into the main ULPC especially with how long its been static. However, Sanderfrenken suggested to include them in the main sheet after all. I opened a PR with this idea in mind, still waiting on a response back. Here's my current thought behind it:
In my testing this works pretty well. All of the existing assets still work fine. Even though those sheets are smaller, it doesn't try to like "stretch" them to fit the entire canvas. It just plops them on top exactly where they were. I added Eliza's Climb because I really wanted Climb, I'll probably do the two Male variation models to fill in those gaps. Below Climb is Idle, Jump, Sit, and Run, in that order. Although Idle is short, I figured eventually its possible we may add in Eliza's animations as well, so to the right of "Idle" we could add in her "Combat Idle" as well.
I'm waiting on Sanderfrenken to respond back before finalizing this. Once it is finalized, I'll start adding in all my existing assets to these frames, and it'll be a bit easier for me to remember to drop these frames in if I have them on the complete universal sheet, too.
Because I'm waiting on final confirmation, though, I'm holding back on doing a lot more at the moment.
Okay, good, you did include "front" and "back" variations. Also included a transparent variation, that's neat!
Do you know how to add these to the ULPC? If not I can add them. I can also generate some recolor variations using lpctools if you're interested using.
Pages