sm-ssc v1.0 Release Candidate 1 | 20100627
20100627
- [NotesLoaderKSF] Support reading of #PLAYER and #MUSICINTRO/#INTRO tags in
KSF files. [based on code by Aldo_MX]
- Adjust KB7 draw order which still seems wrong, change noteskin.
Use default-p2 and join as player 2 to play with original spacing. [shakesoda]
20100626
- Fixed a bug with urlnoexit GameCommand always returning the "Could not
launch web browser" message.
- Removed some untested/non-working Model Lua bindings.
- Only autogen Medium difficulty steps for Routine modes.
- Added PlayerState:GetPlayerOptionsArray() Lua binding.
- Revert a commit from 20091219 regarding profile loading on ScreenSelectMusic.
20100623
- Implement the last remaining SampleMusicPreviewMode: StartToPreview.
This one requires [ScreenSelectMusic] TwoPartConfirmsOnly=true in the
metrics to work correctly.
- Added Actor:Real(), which makes graphics their true size at
any resolution. [shakesoda]
20100619
- [HighScore] add GetGrade() Lua binding.
20100618
- Allow RShift+Print Screen to take uncompressed screenshots.
20100614
Attempt to fix screenshot numbering bug. Seems to work, if testing is
any indication. (Did not work.)
20100612
- sm4svn r28359-r28364. [Chris Danford]
Notable commit logs:
- r28359: "fix BackgroundChange color values being written with commas.
Commas are a reserved character that seprate values in a tag.
Caret was used to separate RGBA values in a color in this case and
NotesLoaderSM already handles that."
- r28361: "normalize colors in BGCHANGES to HTML colors, to fix weird escaping"
20100610
- Fix Rave/Battle crashes, allowing it to work again.
- Chris Danford changed galopin's code for detecting pump mats.
- [Actor] add basezoom, basezoomz, GetBaseZoomY(), GetBaseZoomZ(), and
GetGlow() Lua bindings
- [Screen] add GetScreenType() Lua binding.
- howl's patch for fixing LowLevelWindow
(stepmania4-fullscreen-focus-lost-and-restore-resolution2.patch)
http://old.stepmania.com/forums/showthread.php?t=23693
20100608
- sm4svn r28359: fix BackgroundChange color values being written with commas.
Commas are a reserved character that seprate values in a tag. Caret was
used to separate RGBA values in a color in this case and NotesLoaderSM
already handles that. [Chris Danford]
20100605
- Add Windows 7 and Windows Vista as identified OS versions in DebugInfoHunt.
20100603
- [MusicWheel] If AutoSetStyle is on and Autogen is off, some songs with valid
steps may be missing from the wheel. Re-add them by checking for every
playable StepsType when AutoSetStyle is on.
Fixes issue 147: http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=147
- Fix a crash that occured when changing themes that had differing numbers
of song/course group colors. (Yes, finally.)
20100602
- [Actor] add addrotationx, addrotationy, addrotationz bindings/commands
- [GameCommand] Don't allow battle/rave with Routine
(StyleType_TwoPlayersSharedSides).
- Reordered ScreenEdit's main menu (escape) slightly.
- Expand various floats from 3 decimal places to 6 (experimental) [Midiman]
- [BPMDisplay] add RandomText metric for theming the "..." that appears when
BPMs don't cycle and MinBPM == -1.
20100601
- [MusicWheel] added UseSectionsWithPreferredGroup metric
(allows sm-ssc to display all song groups if you use the songgroup
GameCommand, instead of no groups.)
- [Character] add GetCharacterDir() and GetCharacterID() Lua bindings.