Merge pull request #532 from LLK/dei/prototype1

Update people characters
This commit is contained in:
chrisgarrity 2021-11-17 14:08:18 -05:00 committed by GitHub
commit 3366deec4a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 55 additions and 4 deletions

View file

@ -213,6 +213,40 @@
"CHARACTER_Whale.svg": "Whale",
"CHARACTER_Penguin.svg": "Penguin",
"CHARACTER_PolarBear.svg": "Polar Bear",
"CHARACTER_Girl1V2.svg": "Child",
"CHARACTER_Girl2V2.svg": "Child",
"CHARACTER_Girl3V2.svg": "Child",
"CHARACTER_Boy1V2.svg": "Child",
"CHARACTER_Boy2V2.svg": "Child",
"CHARACTER_Boy3V2.svg": "Child",
"CHARACTER_TeenGirl1V2.svg": "Person",
"CHARACTER_TeenGirl2V2.svg": "Person",
"CHARACTER_TeenGirl3V2.svg": "Person",
"CHARACTER_TeenBoy1V2.svg": "Person",
"CHARACTER_TeenBoy2V2.svg": "Person",
"CHARACTER_TeenBoy3V2.svg": "Person",
"CHARACTER_Baby1V2.svg": "Baby",
"CHARACTER_Baby2V2.svg": "Baby",
"CHARACTER_Baby3V2.svg": "Baby",
"CHARACTER_MotherV2.svg": "Person",
"CHARACTER_FatherV2.svg": "Person",
"CHARACTER_GrandmotherV2.svg": "Person",
"CHARACTER_GrandfatherV2.svg": "Person",
"CHARACTER_GirlV2.svg": "Child",
"CHARACTER_BoyV2.svg": "Child",
"CHARACTER_Teen2V2.svg": "Person",
"CHARACTER_Teen3V2.svg": "Person",
"CHARACTER_Farmer1V2.svg": "Rancher",
"CHARACTER_FarmerV2.svg": "Rancher",
"CHARACTER_Bike2V2.svg": "Cyclist",
"CHARACTER_BikeV2.svg": "Cyclist",
"CHARACTER_Car2V2.svg": "Driver",
"CHARACTER_Car1V2.svg": "Driver",
"CHARACTER_AeroplaneV2.svg": "Pilot",
"CHARACTER_AstronautV2.svg": "Astronaut",
"CHARACTER_InuitV2.svg": "Northerner",
"CHARACTER_ScubadiverV2.svg": "Scuba Diver",
"CHARACTER_RowboatV2.svg": "Rower",
"CHARACTER_Girl1.svg": "Child",
"CHARACTER_Girl2.svg": "Child",
"CHARACTER_Girl3.svg": "Child",

View file

@ -990,15 +990,15 @@ export default class Paint {
'#2BBF8A', // new green
'#027607', '#114D24', //greens
'#FFFFFF', '#CCDDE7', '#61787C', '#1C1C1C', // grays
'#D830A3', // sarah's pink shoes border
// '#D830A3', // sarah's pink shoes border
'#FF64E9', // purple pinks
'#D999FF', ' #A159D3', // vilote
'#722696', // sarah's violet
'#141463', '#003399', '#1D40ED',
'#0079D3', '#009EFF', '#76C8FF',
'#ACE0FD', '#11B7BC', '#21F9F3', '#C3FCFC', '#54311E',
'#8E572A', '#E4B69D', '#FFCDA4', '#FFEDD7' // skin colors
'#ACE0FD', '#11B7BC', '#21F9F3', '#C3FCFC',
// '#54311E', '#8E572A', '#E4B69D', '#FFCDA4', '#FFEDD7' // skin colors
'#FDDBB4', '#E4B681', '#BF8C5C', '#955D31', '#6B3D1F', '#482D18' // new skin colors
];
}

View file

@ -923,6 +923,9 @@ export default class SVGTools {
if (elem.id.indexOf('Border') > -1) {
return true;
}
if (elem.id.indexOf('Body') > -1) {
return false;
}
if (elem.id.indexOf('Skip') > -1) {
return false;
}

View file

@ -5,6 +5,7 @@ let path;
let samples;
let backgrounds;
let sprites;
let legacySprites;
let sounds;
let keys = {};
let version = 0;
@ -44,6 +45,7 @@ export default class MediaLib {
path = parsedResult.path;
samples = parsedResult.samples;
sprites = parsedResult.sprites;
legacySprites = parsedResult.legacySprites;
backgrounds = parsedResult.backgrounds;
sounds = parsedResult.sounds;
@ -68,6 +70,11 @@ export default class MediaLib {
for (let i = 0; i < backgrounds.length; i++) {
backgrounds[i].name = Localization.localize('BACKGROUND_' + backgrounds[i].md5);
}
// Localize names of legacy sprites
for (let i = 0; i < legacySprites.length; i++) {
legacySprites[i].name = Localization.localize('CHARACTER_' + legacySprites[i].md5);
}
}
static generateKeys () {
@ -80,5 +87,12 @@ export default class MediaLib {
var spr = sprites[i];
keys[spr.md5] = {width: spr.width, height: spr.height, name: spr.name};
}
// when we change sprites (or remove them) the old ones still need to be in keys
// for projects that were created before the change
for (let i = 0; i < legacySprites.length; i++) {
var legacySpr = legacySprites[i];
keys[legacySpr.md5] = {width: legacySpr.width, height: legacySpr.height, name: legacySpr.name};
}
}
}