Old 02-18-2021, 09:40 AM   #81
Josemba
.
D8 Godly KeysmasherFFR Veteran
 
Josemba's Avatar
 
Join Date: Nov 2011
Age: 30
Posts: 251
Default Re: FFR Noteskin Database

Does this way work?

Code:
{"data":"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","rects":{"pink":{"D":{"c":"4,0"}},"green":{"D":{"c":"2,0"}},"purple":{"D":{"c":"5,0"}},"white":{"D":{"c":"7,0"}},"options":{"grid_dim":"10,1"},"receptor":{"D":{"c":"9,0"}},"orange":{"D":{"c":"3,0"}},"red":{"D":{"c":"6,0"}},"yellow":{"D":{"c":"8,0"}},"cyan":{"D":{"c":"1,0"}},"blue":{"D":{"c":"0,0"}}},"name":"a"}
Josemba is offline   Reply With Quote
Old 02-18-2021, 11:35 AM   #82
qrrbrbirbel
FFR Veteran
FFR Simfile AuthorFFR Veteran
 
qrrbrbirbel's Avatar
 
Join Date: Apr 2004
Location: Michigan
Age: 35
Posts: 509
Default Re: FFR Noteskin Database

Quote:
Originally Posted by mkxc3 View Post
:eggplant:
__________________
im trash
qrrbrbirbel is offline   Reply With Quote
Old 02-19-2021, 06:54 AM   #83
gold stinger
Signature Extraordinare~~
Song Submission & Events Manager
Game ManagerEvent StaffSimfile JudgeFFR Wiki StaffFFR Simfile AuthorFFR Music ProducerD7 Elite KeysmasherFFR Veteran
 
gold stinger's Avatar
 
Join Date: Jan 2007
Age: 28
Posts: 6,365
Send a message via Skype™ to gold stinger
Default Re: FFR Noteskin Database

Quote:
Originally Posted by Josemba View Post
Does this way work?

Code:
{"data":"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","rects":{"pink":{"D":{"c":"4,0"}},"green":{"D":{"c":"2,0"}},"purple":{"D":{"c":"5,0"}},"white":{"D":{"c":"7,0"}},"options":{"grid_dim":"10,1"},"receptor":{"D":{"c":"9,0"}},"orange":{"D":{"c":"3,0"}},"red":{"D":{"c":"6,0"}},"yellow":{"D":{"c":"8,0"}},"cyan":{"D":{"c":"1,0"}},"blue":{"D":{"c":"0,0"}}},"name":"a"}
Yeah that works fine, but may not be feasible for some noteskins since you're literally translating all data from a single image into JSON string code. It takes up a lot of characters.

It's like taking a QR code and changing each pixel to a 1 or 0 and printing it out, but with color & transparency.
__________________
Quote:
Originally Posted by YoshL View Post
butts.



- Tosh 2014







Last edited by gold stinger; 02-19-2021 at 06:55 AM..
gold stinger is offline   Reply With Quote
Old 05-2-2021, 06:15 PM   #84
superguyoffa
FFR Player
 
superguyoffa's Avatar
 
Join Date: May 2021
Age: 20
Posts: 4
Default Re: FFR Noteskin Database

NAME: Funkin' Notes
TYPE: Arrow
AUTHOR: superguyoffa
SOURCE: Friday Night Funkin'
IMAGE:


Last edited by superguyoffa; 05-2-2021 at 07:00 PM..
superguyoffa is offline   Reply With Quote
Old 08-27-2021, 10:55 PM   #85
TaikoDon73
FFR Player
 
TaikoDon73's Avatar
 
Join Date: Aug 2021
Posts: 6
Default Re: FFR Noteskin Database

NAME: Bad Notes lol
TYPE: Arrow
AUTHOR: TaikoDon73
IMAGE:

https://controlc.com/27ebeb72

Last edited by TaikoDon73; 08-27-2021 at 10:56 PM..
TaikoDon73 is offline   Reply With Quote
Old 02-23-2022, 12:56 AM   #86
1337h4xz0r
FFR Player
FFR Veteran
 
1337h4xz0r's Avatar
 
Join Date: Jun 2006
Age: 33
Posts: 432
Default Re: FFR Noteskin Database

Quote:
Originally Posted by gold stinger View Post
reserving post to import noteskins from my TC_Halogen threads, if they're not on the catalogue yet.


NAME: DivideByZero
TYPE: Arrow
AUTHOR: gabrieljd
SOURCE: Etterna
URL: https://pastebin.com/kUrGptqk
IMAGE:



Sorry for the ancient bump, but this is outdated and i wanna cry. Whatup stinger
__________________

1337h4xz0r is offline   Reply With Quote
Old 02-23-2022, 04:23 AM   #87
NotSpiralingEnough
Minijacks Do Not Exist
D8 Godly KeysmasherFFR Veteran
 
NotSpiralingEnough's Avatar
 
Join Date: Aug 2021
Location: Russia, Perm
Age: 14
Posts: 143
Default Re: FFR Noteskin Database

this dividebyzero skin actually looks polished
i might use it when i want to get back to FFR
__________________
NotSpiralingEnough is offline   Reply With Quote
Old 02-23-2022, 05:00 AM   #88
gold stinger
Signature Extraordinare~~
Song Submission & Events Manager
Game ManagerEvent StaffSimfile JudgeFFR Wiki StaffFFR Simfile AuthorFFR Music ProducerD7 Elite KeysmasherFFR Veteran
 
gold stinger's Avatar
 
Join Date: Jan 2007
Age: 28
Posts: 6,365
Send a message via Skype™ to gold stinger
Default Re: FFR Noteskin Database

Quote:
Originally Posted by 1337h4xz0r View Post
Sorry for the ancient bump, but this is outdated and i wanna cry. Whatup stinger
Pastebin nuked all JSON code posts because no one knew what it was for or what it did. Could be a virus for all we know. /s

All of the noteskins are still available on MEGA at https://mega.nz/folder/tjZQESpB#bZdT41Z22gjG-HGdUvucVg as per Original Post of the thread.
__________________
Quote:
Originally Posted by YoshL View Post
butts.



- Tosh 2014







Last edited by gold stinger; 02-23-2022 at 05:01 AM..
gold stinger is offline   Reply With Quote
Old 04-3-2022, 07:07 PM   #89
FoxyCrafter556
FFR Player
 
FoxyCrafter556's Avatar
 
Join Date: Dec 2015
Location: michigan
Age: 24
Posts: 1
Default Re: FFR Noteskin Database

NAME: mspaintawesome
TYPE: Arrow
AUTHOR: FoxyCrafter556
IMAGE:
FoxyCrafter556 is offline   Reply With Quote
Old 04-15-2022, 02:46 PM   #90
Not Complete
FFR Player
 
Not Complete's Avatar
 
Join Date: Mar 2020
Posts: 3
Default Re: FFR Noteskin Database

why is it that every single skin that uses pastebin for the link is removed
ok nevermind i scrolled up and saw goldstinger's comment and apparently they still exist but on MEGA
__________________
Quote:
Originally Posted by Sidek
nep nep

Last edited by Not Complete; 04-15-2022 at 02:47 PM..
Not Complete is offline   Reply With Quote
Old 09-8-2022, 01:09 AM   #91
I Am Jesus
FFR Player
 
Join Date: May 2009
Posts: 2
Default Re: FFR Noteskin Database

Welp I can see I'll be the first one making a post in 5 months or so. Regardless I figured I'd post this since I was proud of myself for not messing this up on my first try.

Just made this one in Paint 3D, could be better but I like it. Was surprised the grid actually fit all of them perfectly, I had never tried to make custom notes before.



Don't have 5 posts so I can't link the JSON. Posted it with code tags but it stretched my post out a few miles wide lmao, the screenshot should be enough.

Last edited by I Am Jesus; 09-8-2022 at 01:15 AM..
I Am Jesus is offline   Reply With Quote
Old 11-6-2023, 03:00 PM   #92
Lambdadelta
D7 Elite Keymasher
D7 Elite KeysmasherFFR Veteran
 
Lambdadelta's Avatar
 
Join Date: Oct 2012
Age: 30
Posts: 1,149
Default Re: FFR Noteskin Database

Quote:
Originally Posted by gold stinger View Post
NAME: TC_Halogen
TYPE: some Meme thing
AUTHOR: gold stinger
SOURCE: TC_Halogen
IMAGE:


URL:
https://pastebin.com/2J0rMPVg


Hey look, it's the guy who booflagged an 85+ now immortalized as a noteskin.
__________________
Lambdadelta is offline   Reply With Quote
Old 01-13-2024, 06:45 PM   #93
Tielesiti
FFR Player
 
Tielesiti's Avatar
 
Join Date: Jan 2024
Posts: 2
Default Re: FFR Noteskin Database

I have a habit of trying to put the Sonic Chronicles POW inputs into most any rhythm game I try for more than twenty minutes

while I have their code pre-made, using the code tags in the post editor makes it absurdly wide, so I'm gonna not include that here

traditional (blue only)

just click the one note a bunch to fill out the slots

edited (full quants)

it's just hue shift edits of the original sprite to match the quant colors
may do a DivideByZero palette since that's the scheme I'm more used to but it's just standard colors for now
Tielesiti is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 06:13 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright FlashFlashRevolution