Logo

StepMania SSC

Thread Locked Back To Forums

Post #81 · Posted at 2011-01-08 01:55:28pm 13.2 years ago

Offline AJ 187
AJ 187 Avatar Member
130 Posts
Not Set
Reg. 2008-10-14

"retired"
new page? how about a new version to go along with it? :)

sm-ssc v1.2 is out for Windows. (Mac and Linux binaries will hopefully come soon.)

The changelog is pretty important this time around:
Quote
20110107
--------
* Fix PrefsManager init list not being in order [vyhd]
* Add hack to ThemeManager to make GetThemeName() work intuitively for Scripts dirs [vyhd]
* [SongManager] Check the root Songs/ folder for extra stage course files. [freem]
* Make routine mode use ScreenGameplayShared instead of ScreenGameplay. [freem]
* Make pump-routine spacing the same as pump-double spacing. [FSX]

20110106
--------
* [SpecialScoring] Fix some minor issues [FSX]
* New pump routine noteskins [cesarmades]

20110102
--------
* Fix routine mode saving in the editor. [Wolfman2000]

20110101
--------
* [Screen] Added HandleBackButton metric; useful for custom menus that need to use the Back button for more user-friendly canceling. [freem]

20101230
--------
* [StepsDisplay] Make the StepsType react to SetMessage as well. [freem]

20101229
--------
* [ScreenHowToPlay] Replaced LOAD_ALL_COMMANDS_AND_SET_XY_AND_ON_COMMAND macro calls with ActorUtil::LoadAllCommandsAndSetXY(). Fixes an odd bug I ran into during the porting of DDR 5th Mix. [freem]
* [ScreenInstallOverlay] Added bare DownloadFinished message. [freem]

20101228
--------
* [ScreenHowToPlay] Have Character ignore the Miss steps instead of trying to hit them. [freem]

20101227
--------
* [ScreenHowToPlay] Added CharacterName metric, which will force the Character that shows up. [freem]

20101226
--------
* [ScreenEdit] Added GetEditState Lua binding. [freem]
* [ScreenNetSelectMusic] StepsDisplay changed to load from StepsDisplayNet. [freem]
* [RoomWheelItem] Added OverPart (just like in MusicWheelItem). [freem]
* [SongManager] Added GetSongRank(Song) Lua binding. [freem]
* Changed Steps picking logic in ScreenGameplaySyncMachine; now playable Steps are chosen, instead of whatever NoteData happens to be first. Also added pump-single data to ScreenGameplaySyncMachine music.sm. [freem]
* [Banner, FadingBanner] Various changes: [freem]
* Removed (now unused) All Music banner.
* Fixed swapped ScrollRandom and ScrollRoulette metrics.
* [Banner] Added GetScrolling(), GetPercentScrolling() and SetScrolling(bool,float) Lua bindings.
* [FadingBanner] Added GetLatestIndex() Lua binding. [freem]

20101225
--------
* Fixed Life difficulty scale being 0. [Daisuke Master]

20101223
--------
* Added Banners for most SortOrders. (Group is excluded (song group banners still work), as is Recent (which has no sections).) [freem]

20101222
--------
* Added Shift+Ctrl+F2 shortcut for reloading overlay screens (and metrics) [freem]

20101221
--------
* SM5SVN r28586: Only unload fonts if not used by the next screen. [shakesoda]
* [ScreenSelectMaster] Fix DoSwitchAnyways to actually work again.
* [ScreenInstallOverlay] Installs won't jump to SelMusic on Gameplay or System Menus (e.g. Edit Mode) anymore on download completion. [freem]

20101220
--------
* [Actor] Add bezier. (_fallback/02 Actor.lua) [FSX]
* [MessageManager] Added MenuStartP1 and MenuStartP2 messages. [freem]
* [ScreenSelectMaster] Broadcast MenuStartP# messages; allow themers to handle the MenuStartP# messageitems. [freem]

20101219
--------
* [WheelNotifyIcon] add BlinkPlayersBest metric. [freem]
* [GameCommand] Add GetScreen, GetSteps, GetCourse, GetTrail, and GetCharacter Lua bindings. [freem]
* [StreamDisplay] Remove UseThreePartMethod.
* [Style] Add ColumnsPerPlayer and NeedsZoomOutWith2Players bindings. [freem]
* [Profile] Add GetLastUsedHighScoreName Lua binding. [freem]

20101218
--------
* [MusicWheelItem] Add OverPart. [freem]
* [Profile] SetCharacter(sCharID) Lua binding added. [freem]
* [GameState] GetCharacter(PlayerNumber) and SetCharacter(PlayerNumber,sCharID) Lua bindings added. [freem]

20101217
--------
* [Sprite] Added SetAllStateDelays(fDelay) Lua binding. [freem]
* [MusicWheelItem] Added metric commands to NormalPart/ColorPart. [freem]

20101215
--------
* Transplanted file download code from SM4 into sm-ssc.
sm-ssc can now handle the stepmania:// url protocol. [Chris Danford, freem]

20101214
--------
* [RollingNumbers] Added Load(sMetricsGroup) Lua binding. [freem]
* Modifications to pump mode spacing. [Daisuke Master]
* Add eval song data for songs with no banner. [Midiman]

20101213
--------
* [EditMenu] Enable the EditMenu to be themed more extensively. (Splits out the rows into Label and Value.) [freem]

20101212
--------
* [MusicWheelItem] Gave NormalPart/ColorPart names, so metrics can be used to manipulate them. [freem]
* [MusicWheelItem] add Color param to SetMessage. [freem]
* Added --with-sse2 configure flag for SSE2 heuristic optimizations. [vyhd]
* Added 03 IniFile to start building new userprefs/themeprefs API. [vyhd]
* [EditMenu] Converted old non-specific metrics to more specific metrics. [freem]
{Metric Changes}
SongBannerWidth,SongBannerHeight -> SongBannerOnCommand
GroupBannerWidth,GroupBannerHeight -> GroupBannerOnCommand
RowLabelsX -> Label#X
RowLabelOnCommand -> Label#OnCommand
RowValue#X -> Value#X
RowValueOnCommand -> Row#OnCommand
{Metric Additions}
SongBannerChangeCommand/GroupBannerChangeCommand - runs when song/group banner is changed.
Label#GainFocus/LoseFocusCommand and Value#GainFocus/LoseFocusCommand - runs when the Label and Value gain/lose focus.

20101128
--------
* Increased default scrolling speed. Modifies how the speed mods work. [shakesoda]

That last change (at the bottom) is VERY IMPORTANT, as it modifies how the speed mods work.
The option to change this is in Options -> More Options -> Theme Options, and is called "Adjust Speed". Set it to "Normal". If you are relaying the release of sm-ssc to another forum, please include this statement so there is no confusion.


In addition, there is no Zip release of sm-ssc v1.2 for Windows, as the stepmania:// protocol handling requires adding information to the registry.

You can grab sm-ssc from the Google Code Project Page.

p.s. This finally gives me a chance to release some themes... Expect those soon.

Post #82 · Posted at 2011-01-08 10:40:12pm 13.2 years ago

Offline Terra (Red)
Terra (Red) Avatar Member
167 Posts
United States
Reg. 2008-04-13

Do you plan to work on DDR 3rd mix sometime as well?

Post #83 · Posted at 2011-01-09 06:52:43am 13.2 years ago

Offline AJ 187
AJ 187 Avatar Member
130 Posts
Not Set
Reg. 2008-10-14

"retired"
Nope. That interface does not work well for multiple songs. (Though I would like to add CDs to the song graphics so anyone who would want to make it could use that)

re: speed changes:
If you want to manually fix a theme before the themer gets to it, add these to the theme's metrics.ini:
[ArrowEffects]
ArrowSpacing=64

Post #84 · Posted at 2011-01-09 08:22:17am 13.2 years ago

Offline Terra (Red)
Terra (Red) Avatar Member
167 Posts
United States
Reg. 2008-04-13

I just remember using a 3rd mix theme on 3.9 and it seemed fine. And yeah it would look really nice to have that too. Maybe have it pull a 5th mix and just use a cut out of the background for the cd art. Just for any song beyond 3rd plus. Unless you could somehow use the 4th mix ps1 cd graphics too. Which I know those where really really small.

Post #85 · Posted at 2011-01-09 09:09:38am 13.2 years ago

Offline A3AS
A3AS Avatar Member
2 Posts
Not Set
Reg. 2010-03-14

Hey, this is so good, thanks.

Post #86 · Posted at 2011-01-10 02:21:57am 13.2 years ago

Offline Silver Spirit
Silver Spirit Avatar Member
6,592 Posts
United States
Reg. 2008-09-14

Nintendo Switch Friend Code: SW-2249-7707-55923DS Friend Code: 2578-3309-2697
"i was born at a very young age"
Whenever I try to download v1.2 for Mac, the download keeps slowing to a standstill.

Post #87 · Posted at 2011-01-27 11:31:52am 13.2 years ago

Offline bmhedgehog
bmhedgehog Avatar Banned+
3,136 Posts
Not Set
Reg. 2008-07-13

"BANNED"
I'm sorry if i'm being a pain here but could someone please answer my question.

Just curious as how good the song wheel organization is? Would I be able to organize it the way I want it?

i.e Songs/DDR Max
New Licences A-Z
KO's A-Z
Previous A-Z
etc etc

Would it be possible to do that?

I've tried that titletranslit trick for vanilla 3.9 and 3.9 + Redux and that was epic fail for me.

Post #88 · Posted at 2011-01-27 11:44:57am 13.2 years ago

Offline AJ 187
AJ 187 Avatar Member
130 Posts
Not Set
Reg. 2008-10-14

"retired"
only if you want to take the time to put it into preferred sort

now stop bumping this

Post #89 · Posted at 2011-01-28 12:40:35am 13.2 years ago

Offline bmhedgehog
bmhedgehog Avatar Banned+
3,136 Posts
Not Set
Reg. 2008-07-13

"BANNED"
ok. Now how do i go about doing this? cause as far as i know with Vanilla 3.9 and 3.9 plus redux the song set up goes like this

Quote: example

Song Folder
Song 1
Song 2
Song 3

This is what I want to do and wonder if SM-SSC can do this...
Quote: example 2

Song Folder
New License
Song 1
Song 2
Song 3

Post #90 · Posted at 2011-01-28 08:37:06am 13.2 years ago

Offline AJ 187
AJ 187 Avatar Member
130 Posts
Not Set
Reg. 2008-10-14

"retired"
Quote
---section name
Song Folder\Song Name
Song Folder\Song Name

change sort to preferred

Post #91 · Posted at 2011-01-28 01:42:15pm 13.2 years ago

Offline bmhedgehog
bmhedgehog Avatar Banned+
3,136 Posts
Not Set
Reg. 2008-07-13

"BANNED"
something tells me that this isn't going to help me, but thanks for trying.

Post #92 · Posted at 2011-02-21 02:21:07pm 13.1 years ago

Offline AJ 187
AJ 187 Avatar Member
130 Posts
Not Set
Reg. 2008-10-14

"retired"
sm-ssc v1.2.1 has been released.

Changelog:
Quote

20110109
--------
* Add the semicolon and apostrophe keys as alternatives to the Page Up and Page Down keys in the editor, mainly for laptop users. [Wolfman2000]
* Removed Song sample length limitations. [freem]
* Removed hard-coded values from the Step Editor. Now TimeSignatures are used in place of these former constants. [Wolfman2000]
* [RoomWheel] Various metrics changes: [freem]
* Removed TextWidth/DescWidth metrics.
* "Desc" is now "Description". (DescX -> DescriptionX)
* Removed hardcoded commands (shadowlength,0;maxwidth,[max width metric];halign,0).

20110110
--------
* [Character] Added GetDisplayName Lua binding. [freem]
* Make sure that DELAYS come first if STOPS share the same beat. [Wolfman2000]

20110111
--------
* [ScreenManager] Added ReloadOverlayScreens() Lua binding. [freem]

20110112
--------
* [PlayerStageStats] Change score to an unsigned long from a signed int. [FSX]
* Noteskin changes. [Daisuke Master]
* [SpecialScoring] MIGS scoring, improved SN and SN2 scoring. [FSX]
* [RageFile] Added ReadBytes() Lua binding. [FSX]
* [NetworkSyncManager] Added CloseConnection() Lua binding. [freem]
* [ScreenTextEntry] Added Load(TextEntrySettings) Lua binding. [freem]
TextEntrySettings is implemented similar to the Attributes in BitmapText.

local teSettings = {
SendOnPop = "", -- ScreenMessage to send on pop (optional, "SM_None" if omitted)
Question = "", -- The question to display
InitialAnswer = "", -- Initial answer text
MaxInputLength = 0, -- Maximum amount of characters
Password = false, -- Mask character input (optional)
Validate = nil, -- Validation function; function(answer, errorOut), must return boolean, string.
OnOK = nil, -- On OK; function(answer)
OnCancel = nil, -- On Cancel; function()
ValidateAppend = nil, -- Validate appending a character; function(answer,append), must return boolean
FormatAnswerForDisplay = nil, -- Format answer for display; function(answer), must return string
};


20110115
--------
* [ArrowEffects] Allow modifying modifier characteristics in the metrics. At present, Blink, Boost, Brake, and Wave can have modifications. [Wolfman2000]
* [Player] Allow Combo Stopped message to be flexible via metrics. The default is 50, as it was before. [Wolfman2000]
* [Player] Allow the default attack times for both random and mine attacks to be changed. [Wolfman2000]
* [NoteField] Allow for adjustable fade fail time (for AJ). [Wolfman2000]
* [MenuTimer] Allow the hurry up transition to be adjusted. [Wolfman2000]
* [MusicWheel] Added RouletteColor, RandomColor, and PortalColor metrics. [freem]
* Fix a bug with VisualDelaySeconds where choosing -1 would lead to it being +1. [freem]

20110116
--------
* [ScreenEdit] Allow editing TimeSignatureSegments one fractional half at a time. [Wolfman2000]

20110118
--------
* [ScreenEdit] Move editing Timing Data to their own mini menu. [Wolfman2000]
* Implement #TICKCOUNTS tag for better checkpoint behavior. This officially deprecates the CheckpointsUseTimeSignatures metric for the CheckpointsUseTickcounts metric. [Wolfman2000]
* [NoteField] Add metrics for more flexible TimingData labels. [Wolfman2000]

20110130
--------
* [ScreenSelectMaster] Only run cursor commands on players if they exist. [AJ]

20110201
--------
* [Song] Added IsDisplayBpmRandom Lua binding. [AJ]

20110208
--------
* [ScreenNetSelectMusic] Added MusicWheelType metric. [AJ]

20110209
--------
* [ScreenOptionsMemoryCard] Added three strings: "(no label)", "size ???", and "%dMB". [AJ]
* [ScreenSelectMusic] Added RouletteTimerSeconds metric. [AJ]
* [ArrowEffects] Added QuantizeArrowYPosition metric. [AJ]

20110210
--------
* Had to go back on the ScreenNetSelectMusic controls commit. (Which I had mentioned on Twitter and Facebook earlier.) My apologies. [AJ]

grab it from the usual place: http://code.google.com/p/sm-ssc/downloads/list

"This reply will be appended to your previous post"
so it's going to look like piss, sorry.

sm-ssc v1.2.2 has been released.

Changelog:
Quote
20110211
--------
* Introduced the .ssc file format for future features and expansion. All .sm files will still work, and will still be generated when saved in the editor. At this point, saving to the DWI format is being deprecated. [Wolfman2000]

20110212
--------
* [PlayerOptions] Added metrics to allow changing how often random modifiers activate in the proper setting. At this time, the mods to be activated have NOT been changed. [Wolfman2000]
* [ArrowEffects] Allow the Boomerang, Expand, Tipsy, Drunk, Tornado, Beat, and Mini modifiers to be customized by metrics. As usual, change at your own risk here. [Wolfman2000]
* Started the process of doxygen'ing the code. Goodness knows we need more documentation on here. For the most part, don't expect comments on particular files, though this may change. [Wolfman2000]
* [TimingData] Fix getting a Stop or Delay at a row if one of each occupies the same row. This may need some extra testing. [Wolfman2000]

20110213
--------
* Life Difficulty 4 is now as difficult as Life 6 was. [AJ]
Change name of the life difficulty options:
Old: 1, 2, 3, 4, 5, 6, 7
New: 1.2, 1.0, 0.8, 0.6, 0.4, 0.33, 0.25

20110214
--------
* Added #CHARTSTYLE to .ssc format, mainly meant for Pad/Keyboard distinctions. [AJ]

20110217
--------
* Allowed refreshing of Fonts again. [AJ]

20110218
--------
* [WheelBase] Added SetOpenSection Lua binding. [AJ]

20110219
--------
* [BPMDisplay] Added FormatString metric. [AJ]
* [GrooveRadar] Changed "Label#OffsetX/Y" metrics to "Label#X/Y". [AJ]
* [GrooveRadar] Fixed RadarFrame from not running commands on RadarFrame base. [AJ]
* [GrooveRadar] Removed RadarFrameTweenOnScreen and RadarFrameTweenOffScreen metrics. (Themers: Use RadarFrameOnCommand and RadarFrameOffCommand instead) [AJ]
* [GrooveRadar] Removed non-working PreDelayOnCommand, PostDelayOnCommand. (Themers: Use Label#OnCommand and Label#OffCommand instead.) [AJ]
* [ScreenOptions] Renamed "GetCurrentRow" Lua binding to "GetCurrentRowIndex". [AJ]
* [OptionRow] Added FirstItemGoesDown(), GetChoiceInRowWithFocus(PlayerNumber), GetName(), GetNumChoices(), GetRowTitle(), HasFocus(PlayerNumber), and OneChoiceForAllPlayers() Lua bindings. [AJ]
* [ScreenOptions] Added Change message (params: RowIndex, ChangedToExit). [AJ]
* [ScreenOptions] Added FocusedItemEndsScreen(PlayerNumber) and GetOptionRow(int) Lua bindings. [AJ]
* [ScreenPlayerOptions] now derives from ScreenOptions, allowing it to get the new ScreenOptions bindings. [AJ]

Release Notes
1) The default life difficulty has changed under the request of many players. The default value in sm-ssc v1.2.1 and below (1.0f) is equivalent to a "2" on the new scale. The new "4" is 0.6f. Change your options accordingly.
2) The .ssc format is still very much a work in progress. There is some internal pressure to convert the format to JSON, so only implement the current format at your own risk.

grab it from the usual place: http://code.google.com/p/sm-ssc/downloads/list

Post #93 · Posted at 2011-02-21 02:44:00pm 13.1 years ago

Offline hoxxing
hoxxing Avatar Member
27 Posts
Not Set
Reg. 2009-10-01

¡Great!, then downloading. ¡Thanks! Big Grin
http://stepmaniafactory.com
StepmaniaFactory ¡Entra ya! . Clic en la imágen.

Post #94 · Posted at 2011-03-14 01:08:58pm 13.1 years ago

Offline AJ 187
AJ 187 Avatar Member
130 Posts
Not Set
Reg. 2008-10-14

"retired"
It's that time again, a new sm-ssc version is available.

Quote
sm-ssc v1.2.3 | 20110323
--------------------------------------------------------------------------------

20110221
--------
* Reverted ArrowSpacing back to 64 (which was the previous value).
Please re-adjust your speed mods accordingly. [AJ]
* [OptionRow] Added GetLayoutType() and GetSelectType() Lua bindings. [AJ]
* Fix .sm-style edits not being loaded. [AJ]
* [Common] Added OperatorMenuScreen metric. [AJ]

20110222
--------
* [ScreenEdit] Display the Player Number for Routine mode. [Wolfman2000]
* [ScreenEdit] Add format string metrics for the right hand side of the editor.
[Wolfman2000]

20110223
--------
* [Steps] Added GetChartStyle() Lua binding. [AJ]

20110224
--------
* [NotesLoaderSSC] Allowed reading of #NOTES2 again. [AJ]

20110225
--------
* Add lifts and fakes to all Pump noteskins. [Daisuke Master, Wolfman2000]

20110226
--------
* [ScreenOptionsToggleSongs] The structure of this screen has now changed.
Before, it contained the entire list of songs. Now, the main page
(ScreenOptionsToggleSongs) holds the groups, and a sub-page
(ScreenOptionsToggleSongsSubPage) holds the songs in each group. [AJ]

20110227
--------
* [PlayerState] The old GetPlayerOptions() binding is now GetPlayerOptionsString().
There is a new GetPlayerOptions() binding that gets the PlayerOptions object,
which has a GetNoteSkin() binding (and hopefully more in the future). [AJ]

20110228
--------
* Add Fakes to the RadarCategories. [Wolfman2000]
* [ScreenEdit] Display the number of Lifts and Fakes in a stepchart in the
editor. These use metrics, so the lines can be made empty in themes that
require them. [Wolfman2000]
* [ArrowEffects] Allow for dizzy hold heads. Again, enable at your own risk.
[Wolfman2000]
* [StepsDisplay] Allow for displaying the chart artist in a separate field.
This defaults to false for the moment. [Wolfman2000]
* [PlayerOptions, NoteDataUtil] Add transform mods for removing lifts and
fakes from the Notedata. This mods can disqualify of course. [Wolfman2000]

20110301
--------
* Allow Tickcount Segments to have a value of 0 to better replicate some
charts in the Pump series. [Wolfman2000]

20110302
--------
* [ScreenGameplaySyncMachine] Allow themers to use either .ssc or .sm files. [AJ]
* [ScreenHowToPlay] Allow themers to use either .ssc or .sm files. [AJ]
* [ScreenGameplay] Footer to prevent 'arrow overflow' [Midiman]

20110305
--------
* Added #COMBOS tag to the .ssc format. [Wolfman2000]

20110308
--------
* [WheelBase] Add GetCurrentIndex and GetNumItems Lua bindings. [AJ]
* [ScreenSelectMusic] Add GetMusicWheel Lua binding. [AJ]
* Added custom MusicWheel items. [AJ]
* [MeterDisplay] Add Lua binding. "Allow setting and changing the width
dynamically. Phase out the "StreamWidth" node property; set it with
SetStreamWidth instead." [Glenn Maynard]

20110309
--------
* [MusicWheelItem] Added Label param, renamed SongGroup param to Text. [AJ]

Grab it from the downloads page.

Post #95 · Posted at 2011-03-14 06:01:43pm 13.1 years ago

Offline AeronPeryton
AeronPeryton Avatar Member+
4,338 Posts
Japan
Reg. 2007-03-03

"Give me a steady beat."
+5 just because of Fakes. Cool

Post #96 · Posted at 2011-03-15 12:09:20am 13.1 years ago

Offline bmhedgehog
bmhedgehog Avatar Banned+
3,136 Posts
Not Set
Reg. 2008-07-13

"BANNED"
Well I caved in.

@ AJ 187 I took your advice and it works, kinda, the only draw back is that i have to switch to preferred. Is there some way to edit the metrics or something so that i can have preferred shown first then by group and so on?

Post #97 · Posted at 2011-03-15 12:40:14am 13.1 years ago

Offline AJ 187
AJ 187 Avatar Member
130 Posts
Not Set
Reg. 2008-10-14

"retired"
In the metrics.ini for whatever theme you use, add these lines:

[GameState]
DefaultSort="Preferred"

Post #98 · Posted at 2011-03-15 12:59:37am 13.1 years ago

Offline Tyma
Tyma Avatar Member
2,309 Posts
Not Set
Reg. 2006-05-31

3DS Friend Code: 2595-1148-0077
What are lifts and fakes? o.O

Post #99 · Posted at 2011-03-15 01:22:36am 13.1 years ago

Offline razorblade
razorblade Avatar Member
1,099 Posts
Not Set
Reg. 2011-03-01

Quote: Tyma
What are lifts and fakes? o.O

Fakes are the former hidden notes.

Post #100 · Posted at 2011-03-15 01:26:36am 13.1 years ago

Offline Mercury
Mercury Avatar Member+
807 Posts
United Kingdom
Reg. 2007-06-15

Dunno about 'Fakes' but lift notes are kinda self-explanatory. In PIU Pro it looks like an X and you have to lift off the panel when that X reaches the targets. IIRC lift notes increases your combo but doesn't give you a judgement (so you can't break combo)
http://zenius-i-vanisher.com/ddrsig/1229.png?t=1299671484
Thread Locked Back To Forums

0 User(s) Viewing This Thread (Past 15 Minutes)

©2006-2024 Zenius -I- vanisher.com -5th style- IIPrivacy Policy
Web Server: 9% · Database: 4% · Server Time: 2024-04-19 15:31:36
This page took 0.021 seconds to execute.
Theme: starlight · Language: englishuk
Reset Theme & Language