Skip to content

Commit 3e3fdb7

Browse files
committed
update credits & remove broken discord stuff
1 parent 6de3a00 commit 3e3fdb7

File tree

2 files changed

+112
-21
lines changed

2 files changed

+112
-21
lines changed

src/playground/credits/credits.jsx

Lines changed: 25 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ const Credits = () => (
9898
<h2>Domain Provider</h2>
9999
<p>
100100
<a href="https://penguinmod.com">penguinmod.com</a> (and any subdomains) are currently
101-
provided by <a href="https://github.com/enderhacker">NotHouse</a>.
101+
provided by <a href="https://github.com/enderhacker">enderhacker</a>.
102102
<br></br>
103103
<a href="https://github.com/enderhacker">
104104
<img src="https://avatars.githubusercontent.com/u/61245488?v=4" style={{ width: "128px" }}></img>
@@ -118,13 +118,33 @@ const Credits = () => (
118118
</p>
119119
<UserList users={UserData.pmApiDevelopers} />
120120
<p><i>The list order is randomized on each refresh.</i></p>
121+
<h2>Costumes</h2>
122+
<p>
123+
All PenguinMod costumes are downloaded or created from:
124+
<ul>
125+
<li><a href="https://publicdomainvectors.org/">https://publicdomainvectors.org/</a></li>
126+
<li><a href="https://discord.gg/NZ9MBMYTZh">User-submissions from the PenguinMod Discord Server</a></li>
127+
<li>The PenguinMod Developers</li>
128+
</ul>
129+
All costumes exclusive to PenguinMod are included under Public Domain licenses or licenses such as MIT and CC0.
130+
</p>
131+
<p>This is the current list of user-submitted costume creators:</p>
132+
<UserList users={UserData.pmCostumeSubmittors} />
133+
<p><i>The list order is randomized on each refresh.</i></p>
121134
<h2>Sound Effects</h2>
122135
<p>
123-
PenguinMod has added some more sounds to the Sound Library.
124-
All PenguinMod sounds are
125-
from <a href="https://freesound.org/">https://freesound.org/</a> and <a href="https://archive.org/">https://archive.org/</a> under
126-
Public Domain licenses.
136+
All PenguinMod sounds are downloaded or created from:
137+
<ul>
138+
<li><a href="https://freesound.org/">https://freesound.org/</a></li>
139+
<li><a href="https://archive.org/">https://archive.org/</a></li>
140+
<li><a href="https://discord.gg/NZ9MBMYTZh">User-submissions from the PenguinMod Discord Server</a></li>
141+
<li>The PenguinMod Developers</li>
142+
</ul>
143+
All sounds exclusive to PenguinMod are included under Public Domain licenses or licenses such as MIT and CC0.
127144
</p>
145+
<p>This is the current list of user-submitted sound creators:</p>
146+
<UserList users={UserData.pmSoundSubmittors} />
147+
<p><i>The list order is randomized on each refresh.</i></p>
128148
<h2>Accounts</h2>
129149
<p>
130150
Login is managed

src/playground/credits/users.js

Lines changed: 87 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ const fromHardcodedNamed = username => ({
2525
text: username
2626
});
2727

28-
const fromHardcodedDiscord = async userId => {
29-
const res = await fetch(`https://pmupdatereader.jeremygamer13.repl.co/user/${userId}`);
30-
const json = await res.json();
31-
return {
32-
image: json.avatarURL,
33-
text: json.username
34-
};
35-
};
36-
3728
const addonDevelopers = [
3829
{
3930
userId: '34018398',
@@ -160,7 +151,6 @@ const pmApiDevelopers = [
160151
'enderhacker'
161152
].map(fromHardcodedGithub);
162153

163-
// todo: should translators be only named or...?
164154
const pmTranslators = [
165155
{
166156
text: 'kolikiscool',
@@ -337,9 +327,89 @@ const pmTranslators = [
337327
},
338328
];
339329

340-
const logoArtists = Promise.all([
341-
'593554048188416001'
342-
].map(fromHardcodedDiscord));
330+
const pmCostumeSubmittors = [
331+
// github accounts
332+
{
333+
text: 'budc123',
334+
image: `https://github.com/budc123.png`,
335+
href: `https://github.com/budc123/`,
336+
},
337+
{
338+
text: 'concertalyis',
339+
image: `https://github.com/concertalyis.png`,
340+
href: `https://github.com/concertalyis/`,
341+
},
342+
{
343+
text: 'WojtekCodesToday',
344+
image: `https://github.com/WojtekCodesToday.png`,
345+
href: `https://github.com/WojtekCodesToday/`,
346+
},
347+
// unknown
348+
{
349+
text: 'maroonmball',
350+
image: `https://penguinmod.com/unknown_user.png`,
351+
href: "https://studio.penguinmod.com/credits.html#",
352+
},
353+
{
354+
text: 'eviepepsi',
355+
image: `https://penguinmod.com/unknown_user.png`,
356+
href: "https://studio.penguinmod.com/credits.html#",
357+
},
358+
{
359+
text: '1340073',
360+
image: `https://penguinmod.com/unknown_user.png`,
361+
href: "https://studio.penguinmod.com/credits.html#",
362+
},
363+
{
364+
text: 'cubeycreator',
365+
image: `https://penguinmod.com/unknown_user.png`,
366+
href: "https://studio.penguinmod.com/credits.html#",
367+
},
368+
{
369+
text: 'novaspiderultra',
370+
image: `https://penguinmod.com/unknown_user.png`,
371+
href: "https://studio.penguinmod.com/credits.html#",
372+
},
373+
{
374+
text: 'poundpound0209',
375+
image: `https://penguinmod.com/unknown_user.png`,
376+
href: "https://studio.penguinmod.com/credits.html#",
377+
},
378+
{
379+
text: 'gdplayer1035',
380+
image: `https://penguinmod.com/unknown_user.png`,
381+
href: "https://studio.penguinmod.com/credits.html#",
382+
},
383+
{
384+
text: 'cognitixsammy',
385+
image: `https://penguinmod.com/unknown_user.png`,
386+
href: "https://studio.penguinmod.com/credits.html#",
387+
},
388+
{
389+
text: 'thebusyman',
390+
image: `https://penguinmod.com/unknown_user.png`,
391+
href: "https://studio.penguinmod.com/credits.html#",
392+
},
393+
{
394+
text: 'gen1x_lmao',
395+
image: `https://penguinmod.com/unknown_user.png`,
396+
href: "https://studio.penguinmod.com/credits.html#",
397+
},
398+
];
399+
const pmSoundSubmittors = [
400+
// github accounts
401+
{
402+
text: 'ddededodediamante',
403+
image: `https://github.com/ddededodediamante.png`,
404+
href: `https://github.com/ddededodediamante/`,
405+
},
406+
// unknown
407+
{
408+
text: 'maroonmball',
409+
image: `https://penguinmod.com/unknown_user.png`,
410+
href: "https://studio.penguinmod.com/credits.html#",
411+
},
412+
];
343413

344414
const extensionDevelopers = [
345415
'GarboMuffin',
@@ -360,7 +430,7 @@ const pmExtensionDevelopers = [
360430
'WAYLIVES',
361431
'MrRedstonia',
362432
'MikeDev101',
363-
'BopShoes',
433+
'liablelua',
364434
'AlexSchoolOH',
365435
'Monochromasity',
366436
'LilyMakesThings',
@@ -370,16 +440,17 @@ const pmExtensionDevelopers = [
370440
'oc9x97',
371441
'lego7set',
372442
'mariocraft987',
373-
'Ashimee'
443+
'AshimeeAlt'
374444
].map(fromHardcodedGithub);
375445

376446
export default {
377447
addonDevelopers: shuffle(addonDevelopers),
378448
pmDevelopers: shuffle(pmDevelopers),
379-
logoArtists: shuffle(logoArtists),
380449
extensionDevelopers: shuffle(extensionDevelopers),
381450
pmExtensionDevelopers: shuffle(pmExtensionDevelopers),
382451
pmApiDevelopers: shuffle(pmApiDevelopers),
383452
pmTranslators: shuffle(pmTranslators),
453+
pmSoundSubmittors: shuffle(pmSoundSubmittors),
454+
pmCostumeSubmittors: shuffle(pmCostumeSubmittors),
384455
pmPullRequestDevelopers: shuffle(pmPullRequestDevelopers)
385456
};

0 commit comments

Comments
 (0)