Post #1 · Publicado en 2014-09-11 07:23:20pm Hace 9.7 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Last updated: 2015-12-23 11:29pm
Welcome to my post about my theme "METRO QUAD X" for Stepmania 5.0.7 or higher. This is a theme with simple graphics, made basically entire of Quads and solid textures. But it contains several features created by me with others made by differents people. Please read the entire post because I have updated it with EVERY ASPECT OF THIS NEW REVISION.
For the very first run of this Theme, this screen will appears first. I have added a new Configuration System now, the old ThemePrefs system will be completely removed soon. On this screen all the necessary files will be created. The folder OTHERS now will contains all the files created by the Configuration System.
This is the new look of this screen. The Theme will has Mouse Integration in a future Revision. The Option has been added but works only on this screen. The game will start inmediately chosing one of the two first choices. The style can be changed later.
This screen contains all the availables Options Features. The Theme contains its own Timer that can works as a normal Timer (the time will be reseted in every screen change) or as a Countdown (the time will remains between screens and the game will ends automaticale when the time reaches 00:00). The Debug Mode still WIP. You will be able to execute some commands via the Song Search on the ScreenSelectMusic.
On the Main Settings, you will find the following new Options: Easter Eggs, Score/Grade Weights and Timing Window. Those will be explained below with more details.
The Theme will contains 72 Easter Eggs you should find. At the moment there's only 4 created. It will show up a message with a sound when you had found an Easter Egg.
I have decided to add two differents Weights for the Score/Grade. Those will alter the way the score and grade is calculated. The METRO QUAD X choice corresponding to the values used by StomperZ. The others corresponding to the Stepmania 5's defaults.
Same as above but in this case for the Timing Window. Is recommended to set the Judge to 4 and set the METRO QUAD X for the same StomperZ values. See that chosing the first option will disable the Judgment corresponding to Bads.
One of the most important parts of this Theme is the Music Screen Select. This corresponding to the latest visual style. The System Level has been removed, it will just show the total DP above the screen. This Theme has an Options List where contains all the big features described below.
The Main options on the Options List are the following:
Player Options (here you can choose SpeedMods, RateMods from a preset list or entering it manually or calculating it from the BPM entered. NoteSkins, Note Size, Feature Options and more). Player Information (this part still WIP, here you will check all the Achievements unlocked for every profile). Custom Songs Lists (with this feature, you will be able to create lists and then add songs to it for be loaded on the Music Wheel, you can add or remove existing songs, delete the entire list, etc. It requires to refresh the lists every time you create a new one). Sort Menu (change the sort order of the Music Wheel). Switch Game (you will be able to change the gametype). Switch Panels (the options here will change depending of the current gametype. You can change the style and the game will be refreshed to the new style). Practice/Edit Modes (you will be able to practice or edit the current step from the current song where you are on the Music Wheel. NOTE that you can use this option as Player 1 only). See Scores (you can check all the songs played before on that session showing some information per played song). Theme Color (the color theme is fully changeable to any color you want, you can select it from a preset list or entering the Hexadecimal code manually. Also, you can save up to 16 colors and then load them or delete them. Every created profile can contains its own 16 slots). And finally Quit Game (this to exit the game from here).
Here are screenshots of some features mentioned above.
NOTE that the Step Difficulty, Song Lenght and BPM are recalculated when you uses a Rate Mod.
This is the newest look of the ScreenGameplay. Here when you play single mode on Dance or Pump, you can see differents information separated in 4 Tabs. You can change between tabs just pressing the key number corresponding to the Tab you want to see.
On the ScreenEvaluation you have three tabs also with different information. You have to press the key number corresponding to which Tab you want to see.
And now for the people that uses my Theme and plays Online, I have fixed I think all the visual errors and now is very playable. There's not too much to say here.
And finally I am ending this thread. There's too much to discover by yourself but here it is. I still have to do so much works until the Theme finally be completed. The Theme at this point should not be considered as Beta but it is not the Final version yet. Please give it a try and post any feedback to fix bugs, new features, etc.
Quote: CREDITS
- dbk2. Thanks for give me permission to use some Scripts and specially the Vocalization.
- Kyzentun. Helped me with a helpful Function.
- Kyzentun. Helped me with a helpful Function.
Quote: GENERAL INFORMATION
- The Theme compatible with Stepmania 5.0.7
- Is Recommended with 16:9 and 1920x1080.
- Don't use Center1Player, I made this theme thinking in not use that option, sorry.
- The Theme is fully compatible with Online Play.
- English Language is Highly Recommended.
- Is Recommended with 16:9 and 1920x1080.
- Don't use Center1Player, I made this theme thinking in not use that option, sorry.
- The Theme is fully compatible with Online Play.
- English Language is Highly Recommended.
Quote: Download Links
Theme (Official GitHub repository: https://github.com/Ov3rHell3XoduZ/MetroQuadX/archive/MetroQuadX.zip
Voice Pack: http://www.mediafire.com/download/mpsmto82d8diflr/Vocalize.zip
Voice Pack: http://www.mediafire.com/download/mpsmto82d8diflr/Vocalize.zip
For the very first run of this Theme, this screen will appears first. I have added a new Configuration System now, the old ThemePrefs system will be completely removed soon. On this screen all the necessary files will be created. The folder OTHERS now will contains all the files created by the Configuration System.
Quote: ScreenInitSettings
This is the new look of this screen. The Theme will has Mouse Integration in a future Revision. The Option has been added but works only on this screen. The game will start inmediately chosing one of the two first choices. The style can be changed later.
Quote: ScreenTitleMenu
This screen contains all the availables Options Features. The Theme contains its own Timer that can works as a normal Timer (the time will be reseted in every screen change) or as a Countdown (the time will remains between screens and the game will ends automaticale when the time reaches 00:00). The Debug Mode still WIP. You will be able to execute some commands via the Song Search on the ScreenSelectMusic.
Quote: ScreenFeatureOptions
On the Main Settings, you will find the following new Options: Easter Eggs, Score/Grade Weights and Timing Window. Those will be explained below with more details.
Quote: ScreenOptionsService
The Theme will contains 72 Easter Eggs you should find. At the moment there's only 4 created. It will show up a message with a sound when you had found an Easter Egg.
Quote: ScreenEasterEggs
I have decided to add two differents Weights for the Score/Grade. Those will alter the way the score and grade is calculated. The METRO QUAD X choice corresponding to the values used by StomperZ. The others corresponding to the Stepmania 5's defaults.
Quote: ScreenScoreWeights
Same as above but in this case for the Timing Window. Is recommended to set the Judge to 4 and set the METRO QUAD X for the same StomperZ values. See that chosing the first option will disable the Judgment corresponding to Bads.
Quote: ScreenTimingWindow
One of the most important parts of this Theme is the Music Screen Select. This corresponding to the latest visual style. The System Level has been removed, it will just show the total DP above the screen. This Theme has an Options List where contains all the big features described below.
Quote: ScreenSelectMusic
The Main options on the Options List are the following:
Player Options (here you can choose SpeedMods, RateMods from a preset list or entering it manually or calculating it from the BPM entered. NoteSkins, Note Size, Feature Options and more). Player Information (this part still WIP, here you will check all the Achievements unlocked for every profile). Custom Songs Lists (with this feature, you will be able to create lists and then add songs to it for be loaded on the Music Wheel, you can add or remove existing songs, delete the entire list, etc. It requires to refresh the lists every time you create a new one). Sort Menu (change the sort order of the Music Wheel). Switch Game (you will be able to change the gametype). Switch Panels (the options here will change depending of the current gametype. You can change the style and the game will be refreshed to the new style). Practice/Edit Modes (you will be able to practice or edit the current step from the current song where you are on the Music Wheel. NOTE that you can use this option as Player 1 only). See Scores (you can check all the songs played before on that session showing some information per played song). Theme Color (the color theme is fully changeable to any color you want, you can select it from a preset list or entering the Hexadecimal code manually. Also, you can save up to 16 colors and then load them or delete them. Every created profile can contains its own 16 slots). And finally Quit Game (this to exit the game from here).
Quote: Options List
Here are screenshots of some features mentioned above.
Quote: ScreenCModPanel
NOTE that the Step Difficulty, Song Lenght and BPM are recalculated when you uses a Rate Mod.
Quote: ScreenRateModBPMPanel
Quote: Custom Songs List
Quote: ScreenThemeColorPanel
This is the newest look of the ScreenGameplay. Here when you play single mode on Dance or Pump, you can see differents information separated in 4 Tabs. You can change between tabs just pressing the key number corresponding to the Tab you want to see.
Quote: ScreenGameplay (Tab 1)
Quote: ScreenGameplay (Tab 2)
Quote: ScreenGameplay (Tab 3)
Quote: ScreenGameplay (Tab 4)
Quote: ScreenGameplay (On Versus Mode)
On the ScreenEvaluation you have three tabs also with different information. You have to press the key number corresponding to which Tab you want to see.
Quote: ScreenEvaluation (1st Tab)
Quote: ScreenEvaluation (2nd Tab)
Quote: ScreenEvaluation (3rd Tab)
And now for the people that uses my Theme and plays Online, I have fixed I think all the visual errors and now is very playable. There's not too much to say here.
Quote: ScreenNetRoom
Quote: ScreenNetSelectMusic
And finally I am ending this thread. There's too much to discover by yourself but here it is. I still have to do so much works until the Theme finally be completed. The Theme at this point should not be considered as Beta but it is not the Final version yet. Please give it a try and post any feedback to fix bugs, new features, etc.
Post #2 · Publicado en 2014-09-11 08:46:13pm Hace 9.7 años
dbk2 | |
---|---|
Member | |
332 Mensajes | |
Not Set | |
Reg. 2012-04-30 | |
It looks like you are becoming more comfortable with theming! I'm glad you are branching out from your SIMPLY series.
Also, I see that you stepped He He He.
Also, I see that you stepped He He He.
Post #3 · Publicado en 2014-09-11 09:33:59pm Hace 9.7 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Quote: dbk2
It looks like you are becoming more comfortable with theming! I'm glad you are branching out from your SIMPLY series.
Also, I see that you stepped He He He.
Also, I see that you stepped He He He.
hehe you right, I found very interesting use Def.Quad for make almost everything... So I am replacing almost every .png to .lua ... and yes... I get boring continuing with the SIMPLY Series...
And yes, I have stepped He He He (amazing song btw)... It will be available in my 2nd pack XD...
Thanks again for ur comment xd
Post #4 · Publicado en 2014-09-12 04:55:07am Hace 9.7 años
DevinUp | |
---|---|
Member | |
56 Mensajes | |
Reg. 2014-04-03 | |
Very simple and easy to read. I mean that as a good thing.
Post #5 · Publicado en 2014-09-12 02:48:25pm Hace 9.7 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Quote: DevinUp
Very simple and easy to read. I mean that as a good thing.
Hehe yeah thanks you, actually something I like is make very simple themes, (no fancy backgrounds, etc..) except with the Port of the ITG2 and DDRMAX2(HD) but with original themes, I try to make them the most simple as I can...
Post #6 · Publicado en 2014-09-12 06:09:20pm Hace 9.7 años
Inorizushi | |
---|---|
Member | |
487 Mensajes | |
Not Set | |
Reg. 2012-10-25 | |
"huhbluh" |
Just a small little detail I think you should change.
The menu text for option menus and appearance menus don't really fit the flat/metro look. I suggest you use maybe the wendy
or IMAGINE font.
The menu text for option menus and appearance menus don't really fit the flat/metro look. I suggest you use maybe the wendy
or IMAGINE font.
Post #7 · Publicado en 2014-09-12 06:11:48pm Hace 9.7 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Quote: Inorizushi
Just a small little detail I think you should change.
The menu text for option menus and appearance menus don't really fit the flat/metro look. I suggest you use maybe the wendy
or IMAGINE font.
The menu text for option menus and appearance menus don't really fit the flat/metro look. I suggest you use maybe the wendy
or IMAGINE font.
You means the text from the HEADER or the text from the options TITLES and ITEMS ?
Post #8 · Publicado en 2014-09-15 03:28:15am Hace 9.7 años
Inorizushi | |
---|---|
Member | |
487 Mensajes | |
Not Set | |
Reg. 2012-10-25 | |
"huhbluh" |
Quote: Th3_Ov3rHell_3XoduZ
Quote: Inorizushi
Just a small little detail I think you should change.
The menu text for option menus and appearance menus don't really fit the flat/metro look. I suggest you use maybe the wendy
or IMAGINE font.
The menu text for option menus and appearance menus don't really fit the flat/metro look. I suggest you use maybe the wendy
or IMAGINE font.
You means the text from the HEADER or the text from the options TITLES and ITEMS ?
Titles and Items, the bevel doesn't look right with the theme concept.
Post #9 · Publicado en 2014-12-18 05:00:49pm Hace 9.4 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
FIRST PUBLIC RELEASE!!
Read the first Post for all the Info and Download Link!!
Finally I have Released the first public version of my current WiP Theme "Metro Quad", I was working so much in this Theme, specially because with this one I have learned a little better how works the LUA on Stepmania 5. This Theme includes features created by me and others taken from "Simply Love" (With the permission of dbk2 of course).
Read the first Post for all the Info and Download Link!!
Finally I have Released the first public version of my current WiP Theme "Metro Quad", I was working so much in this Theme, specially because with this one I have learned a little better how works the LUA on Stepmania 5. This Theme includes features created by me and others taken from "Simply Love" (With the permission of dbk2 of course).
Post #10 · Publicado en 2014-12-18 07:37:46pm Hace 9.4 años
Kyzentun | |
---|---|
Member | |
3,209 Mensajes | |
Reg. 2008-02-20 | |
"I'm honestly pissed off." |
Quote: Th3_Ov3rHell_3XoduZ
- NOTE: Download the Voice Pack from the link above, when it is downloaded, extract it and copy the folder "Vocalize" inside the Theme folder "Other", be careful that the Theme folder must be named "Metro Quad (REVISION 4)" for the Vocalize System works properly. The result should be like this:
../Themes/Metro Quad (REVISION 4)/Other/Vocalize/[All the voices here]
You should probably apply this change to fix that problem:../Themes/Metro Quad (REVISION 4)/Other/Vocalize/[All the voices here]
https://github.com/dguzek/Simply-Love-SM5/commit/0c49fca8ef60a71436ae43554ede52ffebf11e95
Post #11 · Publicado en 2014-12-18 08:35:06pm Hace 9.4 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Quote: Kyzentun
Quote: Th3_Ov3rHell_3XoduZ
- NOTE: Download the Voice Pack from the link above, when it is downloaded, extract it and copy the folder "Vocalize" inside the Theme folder "Other", be careful that the Theme folder must be named "Metro Quad (REVISION 4)" for the Vocalize System works properly. The result should be like this:
../Themes/Metro Quad (REVISION 4)/Other/Vocalize/[All the voices here]
You should probably apply this change to fix that problem:../Themes/Metro Quad (REVISION 4)/Other/Vocalize/[All the voices here]
https://github.com/dguzek/Simply-Love-SM5/commit/0c49fca8ef60a71436ae43554ede52ffebf11e95
Yeah, that was before dbk2 told me that fixed the problem, I got so much troubles trying to fix that problem because i was unable to use the Vocalization from Simply Love until that fix.
Post #12 · Publicado en 2014-12-18 09:41:40pm Hace 9.4 años
tc3 | |
---|---|
Member | |
156 Mensajes | |
Reg. 2014-06-16 | |
Any motivation to get 6panel in there?
Post #13 · Publicado en 2014-12-18 09:55:29pm Hace 9.4 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Quote: tc3
Any motivation to get 6panel in there?
I dont think so, due to the limitation with the screen... you should be obligated to use Center Position for the Receptors... But Due to im thinking in makes Theme Interfaces integrated in the Theme, I could make a 6-Panels Only...
I will add to my Possible-Stuffs list.
Post #14 · Publicado en 2014-12-18 10:34:51pm Hace 9.4 años
Kyzentun | |
---|---|
Member | |
3,209 Mensajes | |
Reg. 2008-02-20 | |
"I'm honestly pissed off." |
Quote: Th3_Ov3rHell_3XoduZ
you should be obligated to use Center Position for the Receptors...
Don't worry about enforcing Center1Player theme-side. The engine will take care of that problem soon.https://github.com/kyzentun/stepmania/blob/kickbox_mania/Themes/_fallback/metrics.ini#L3416-L3434
(short version: You'll be able to write a function like this "function() return 40, 80, 40 end" and be sure that you have 40 pixels open on each side (unless the player uses a mod that changes the size of the field like negative tiny or negative flip), and the engine will take care of whether the field is wide enough that the player should be forced to centered.)
Post #15 · Publicado en 2014-12-18 11:02:49pm Hace 9.4 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Quote: Kyzentun
Quote: Th3_Ov3rHell_3XoduZ
you should be obligated to use Center Position for the Receptors...
Don't worry about enforcing Center1Player theme-side. The engine will take care of that problem soon.https://github.com/kyzentun/stepmania/blob/kickbox_mania/Themes/_fallback/metrics.ini#L3416-L3434
(short version: You'll be able to write a function like this "function() return 40, 80, 40 end" and be sure that you have 40 pixels open on each side (unless the player uses a mod that changes the size of the field like negative tiny or negative flip), and the engine will take care of whether the field is wide enough that the player should be forced to centered.)
Ohh well, that would fix the problem, that is the reason why I remove others styles due to the limitation with the screen... if that come out soon I would add others styles... Amazing I will waiting for that
Post #16 · Publicado en 2014-12-20 07:51:26pm Hace 9.4 años
Jousway | |
---|---|
Member | |
137 Mensajes | |
Reg. 2011-07-12 | |
"Noteskins !== Quality " |
meanwhile trying to play it on the last nightly build of sm5
I cant see
I cant see
Post #17 · Publicado en 2014-12-20 08:05:01pm Hace 9.4 años
Kyzentun | |
---|---|
Member | |
3,209 Mensajes | |
Reg. 2008-02-20 | |
"I'm honestly pissed off." |
ShowComboAt=ThemePrefs.Get("ShowComboAt")
Change that to a number, and that error goes away.
(The ShowComboAt theme preference appears nowhere else, I'm assuming it was forgotten)
ScreenSelectProfile:
A profile that has not been used before will return nil from GetLastPlayedSong(), so check whether that is nil. (lines 89 and 98).
Change that to a number, and that error goes away.
(The ShowComboAt theme preference appears nowhere else, I'm assuming it was forgotten)
ScreenSelectProfile:
A profile that has not been used before will return nil from GetLastPlayedSong(), so check whether that is nil. (lines 89 and 98).
Post #18 · Publicado en 2014-12-20 08:31:57pm Hace 9.4 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Quote: Kyzentun
ShowComboAt=ThemePrefs.Get("ShowComboAt")
Change that to a number, and that error goes away.
(The ShowComboAt theme preference appears nowhere else, I'm assuming it was forgotten)
Change that to a number, and that error goes away.
(The ShowComboAt theme preference appears nowhere else, I'm assuming it was forgotten)
I didnt have any problem about that. Idk if because newer Nightly Builds??
Quote: Kyzentun
ScreenSelectProfile:
A profile that has not been used before will return nil from GetLastPlayedSong(), so check whether that is nil. (lines 89 and 98).
A profile that has not been used before will return nil from GetLastPlayedSong(), so check whether that is nil. (lines 89 and 98).
Well that makes sense, Ill fix that soon...
NOTE: Due to there are a lot of Nightly Builds, I cannt test all of them to find a bug, thats why I am using only the Beta 4 Public Release so, is highly possible that with new Nightly Builds the Theme can has errors.
PD: Im not sure if fix compatibility errors between the Public Beta 4 Release with a determinate and Newer Nightly Build, is great test the Theme in newer Builds of course because I can see How the Theme works with these builds... Ill post a Update when I got a couple of errors... Any feedbacks else are highly appreciated.
Post #19 · Publicado en 2014-12-20 08:44:34pm Hace 9.4 años
Kyzentun | |
---|---|
Member | |
3,209 Mensajes | |
Reg. 2008-02-20 | |
"I'm honestly pissed off." |
The most likely explanation is that that preference exists in some other theme you have used, but it does not exist in your theme.
So when you play, the ThemePrefs system loads up the preference.
When I play, it can't find that preference, so the metric ends up blank.
It's also possible that you forgot to include the scripts file where you create the ShowComboAt preference. When I did a search, I couldn't find it mentioned anywhere else in your theme.
So when you play, the ThemePrefs system loads up the preference.
When I play, it can't find that preference, so the metric ends up blank.
It's also possible that you forgot to include the scripts file where you create the ShowComboAt preference. When I did a search, I couldn't find it mentioned anywhere else in your theme.
Post #20 · Publicado en 2015-05-25 10:17:53pm Hace 9 años
Th3_Ov3rHell_3XoduZ | |
---|---|
Member | |
313 Mensajes | |
Reg. 2012-09-13 | |
"ITG, The Best Dance Machine!" |
Last updated: 2015-05-25 10:17pm
Quote: Kyzentun
The most likely explanation is that that preference exists in some other theme you have used, but it does not exist in your theme.
So when you play, the ThemePrefs system loads up the preference.
When I play, it can't find that preference, so the metric ends up blank.
It's also possible that you forgot to include the scripts file where you create the ShowComboAt preference. When I did a search, I couldn't find it mentioned anywhere else in your theme.
So when you play, the ThemePrefs system loads up the preference.
When I play, it can't find that preference, so the metric ends up blank.
It's also possible that you forgot to include the scripts file where you create the ShowComboAt preference. When I did a search, I couldn't find it mentioned anywhere else in your theme.
Mmm yeah that possible, due to I have edited a lot since the Beginning Ill remove that for make it sure... Because I rewrite the Combo function in LUA, so thats possible why I could remove the ThemePrefs.Get("ShowComboAt"). Thanks for find it...
_____________________________________________________
NEW THEME UPDATE!
I have posted a new update of this theme. It includes the known bugs now fixed, a new Tab System feature and others minor updates... Is highly recommended update to this version for a better gameplay experience... SEE THE FIRST POST FOR MORE INFO AND DOWNLOAD LINK.
_______________________________________________________
RELEASE CANDIDATE 1!!
PLEASE READ THE FIRST POST FOR INFORMATION AND DOWNLOAD LINK
_______________________________________________________
RELEASE CANDIDATE 2!!
PLEASE READ THE FIRST POST FOR INFORMATION AND DOWNLOAD LINK