# SplatMania Development ChangeLog

**Please remember, if you want to join the development (it can be from just ideas, to graphics, art, sound), or want to show support, join our development Discord!**
**You can check it out right here! ( https://discordapp.com/invite/v6wHdbb )**
--------------------------------
## Version 0.3.3.0

### - Visual Upgrades
	Option menu screens have received a mayor visual change.
	Some little small things are now more alive than ever.

### - New Evaluation Screen

### - Ink Bombs introduced

### - Noteskin: SplatNote

### - New Font System
	Yeah. This might seem unnecesary, but... It had to be done.
	Fonts in Splatmania aren't font files. They're bitmaps. So, SplatMania takes those bitmaps and separates them into a grid, which assigns the graphic to the ASCII character.
	You might be thinking, then what is the issue?
	
	Simple: Spacing.
	
	The fonts were too squished togheter, so I had to remake it again so they wouldn't be that way.

--------------------------------
## Version 0.2.7.0

### - COMPLETE VISUAL REDESIGN
	I went into full graphic/coding work for the past week and made a huge shift into a Splatoon 2 vibe.
	It ended up looking quite nice, and it doesn't affect too much on perfomance unlike the last one. (thank god)

### - Cleared and Song Transitions
	This was a little hard to do, because initially, this was made as a practice, to test out some movement features i added to the engine that allow for tiling and also RageTexture mapping.
	But later on, thanks to Squibble and GreenJelly's suggestions, I ended up making it similar to the usual "Game!" animation you see on Splatoon when you finish a Turf War. The current system for this animation allows for random colors each time you finish the song, so every time you see the animation, it'll have a different color each time.
	And yes, I did made the background ribbons follow the same texture map.

	As for the Song Transition, it is quite similar to the "Cleared!" animation I mentioned eariler, but it displays more info before you start the song. It includes the following:
	- Song Name
	- Song Subtitle (If available)
	- Song Artist
	- Player Difficulty
	- Player Side

	I'm definetly open for suggestions on this one! There might more important stuff that I could include here but haven't done.

### - Credit system

	Yep, you heard that right. The game now includes a credit system.
	Right now, there's no thing to buy with the credits, but eventually we'll think about it when we can. You can also suggest things to include for the credits system on our discord!
	The credits system has a monetary value that you earn by playing songs. When finishing a song, you'll be presented with the evaluation screen, which now features a new Player Card.
	In here, you'll notice some things. First, is the percentage score and grade. They're self exaplanatory. ( On the engine image, the number in the grade is currently a placeholder function number, so it just outputs the rank number of the score you got. I still need to make the Ranking art!)
	After that, you have the Step Score, which is a list of how many notes you hit on a specific judgment.
	Later on, you'll see the Number Scoring, for anyone who wants to see their score on regular DDR's 9 digit score system. And after, you'll see the ammount of Coins you've earned which depends on a Judgment Stepping formula.
	At the time of writing this, again, I've also added a second menu in the Score card, that lets you see additional information. Just can switch the menus by just pressing the left or right key you've assigned.

### - New Title Screen
	Including with this work, I've also changed the old boring, pure darkness title screen with a new colorful one!

### - Player Options revisions
	So, I've started working on this particular screen, and it's definetly not done, NOT EVEN CLOSE.
	There's gonna a lot of things to do for this screen. Currently, it's quite a simple interface, which is the same that has been there since the beginning of SplatMania.

### - Hold Jugdement graphics
	Yep, these are there too now.

### - Stats Display
	I've also included a stats display into the game that can be accessed from the Main menu. Currently it only has one option, which is the General tab, but I'll add more when we go further in development.

And well, that's the end of this update log! The new version will be uploaded in a few hours, as I need to sleep ( and also get my military card ) so please hang tight for now. In the meantime, please give your Feedback about the new version and the characters, we'll really appreciate it.

--------------------------------
## Version 0.1.7.3

### - Visual Upgrades
	This is a mayor thing. I've been practicing making Splatoon 2 Like art for days on end, and I believe I finally made some good looking art. And now there are new menus that use this new art.
	I even posted some of this art to my twitter because why not.
	Including that, there's now new judgments for it as well! The Spanish variant is also already into the new version of the build.

### - Battle Mode
	As you may have noticed as well, there's a new battle mode that is still in the works, because right now, the only thing I finished is the CPU actually responding. I still need to add some attack features and attack bars as well.

### - Font work
	I made Japanese fonts work inside in the game, just that, its just a little broken, but it renders okay.
	There's also the addition of a SP2 font now in there that took me forever to make because grids exist.

And also, I launched a discord for this project now!

The reason for this, is that I'm able to send faster updates, and also quicker news and screenshots. I'm still going to be using the development chat in this Amino to post updates. And also in main posts once there's enough info to talk about.

And well, that's the current update for ya! A build of it will be available tomorrow, when I package everything up and I upload it to the server. Updates will now become less frequent, now that I'm returning to school, so please bear with me!


--------------------------------
Pre-SplatMania - Version 2

### - Changes in the Song Select Screen.
	This screen got a major change.
	The original featured a barebones item selection with a basic wheel.
	The newer version is now closer to what actually appears in the game, including some animations.
	The screen also has a Step Information Tab, but I made that later in the day, so I didn't record that in action... But here are the names of the difficulties!

### - Created a dedicated Dialog System
	YEP. YOU HEARD THAT RIGHT.
	This system is called Jose's Dialog System
	( what a creative name )
	The whole point of this system is to make Dialog creation and handling in StepMania easier to handle for anyone to understand, even if you don't have theming experience!
	And it's super simple to add! Just add two layers and put two globals which will represent the name of the dialog and the starting text!

### - The... Countdown...
	Ok, I'm actually skeptical of this one.
	So I added the countdown to the theme, and it counts down from 10 to 1, ( still need to do the "game!" Animation ) but it has proven to be quite annoying, specially for high-end techincal Stepcharts... So I'm thinking of hiding this features unless needed on something, like a mission.

### - Current ideas
	So, after adding the new features to the theme, I've been thinking of new ideas to also go with the theme, but I want your opinions, guys, because I want to know if it could be good or not.

### - Versions of splatfests
	I've been thinking of adding splatfest events to this theme. It may sound impossible to do, but I was thinking of a workaround.
	"Putting it simple, here's an idea:

	Team [1] Or Team [2]

	The player choose its team of choice and becomes locked to it, and after that, needs to rankup points to make the team's score higher. They'll have to send screenshots to confirm their scores."
	And I say screenshots because of a technical limitation of NotITG. You see, it HAS online functionality, but it's only for local multiplayer, and that is also broken too. So, I thought of that workaround.

### - A whole mission mode
	Yes. It may sound too much, but a LOT of people on some discords I am, always want me to make a story for a theme because I'm able to create it in the engine. ( Example was a long faded project called MZero. )
	But for that, I may need more than just me, because it could be handy having some writers and animators... And graphic creators...

### - Opening up a chat for the theme Development
	You know the drill. Open a chat to make more frequent updates of the theme, for those who are interested. ( Which I know is no one )
	
And so, that concludes this "little" update to the theme, I hope you have enjoyed reading this post and stuff, and I now have to go, because I need to finish more features for this theme.