AJ Kelly
a0455b4fd2
Experiment over, dance is the default game again.
2011-09-07 17:44:37 -05:00
AJ Kelly
183888f4f1
[SongManager] Add SongToPreferredSortSectionName(song), WasLoadedFromAdditionalSongs(song), and WasLoadedFromAdditionalCourses(course) Lua bindings
2011-08-27 15:23:20 -05:00
AJ Kelly
d5979dab6a
[SongManager] Added GetPreferredSortSongs(), GetPreferredSortCourses(courseType,bIncludeAutogen), GetPopularCourses(courseType) Lua bindings.
2011-08-27 15:09:14 -05:00
AJ Kelly
8d5b50e876
[SongManager] Added GetCoursesInGroup(sCourseGroup,bIncludeAutogen), GetSongGroupBannerPath(songGroup), GetCourseGroupBannerPath(courseGroup), DoesSongGroupExist(songGroup), DoesCourseGroupExist(courseGroup), GetPopularSongs() Lua bindings.
2011-08-27 13:18:41 -05:00
Mark Cannon
e1a447cc36
revert henke's loadingwindow "improvements"; if you're reading this, henke, you do *NOT* sacrifice readability for misguided optimization, and you do *NOT* use a globally externed variable for something with a useful lifetime of part of one function
2011-08-06 21:33:49 +00:00
Mark Cannon
067c49e299
and then i actually committed SongManager
2011-08-04 03:09:13 +00:00
Henrik Andersson
363947d46a
[default->loading window] Catching up.
2011-07-20 20:06:28 +02:00
Jason Felds
dbdab4759e
[Xcode4] May as well fix switch warnings.
...
Still need some assistance for the linker error.
2011-07-20 11:11:04 -04:00
Henrik Andersson
1ee1bd384b
[loading window] Hey look, the load can be aborted now!
...
Also, loading messages are now in the language file.
2011-07-11 14:56:44 +02:00
Jason Felds
376f17213e
Only clean if there is a song to clean.
2011-06-20 13:44:20 -04:00
Henrik Andersson
d7022c715a
[default -> loading window] YAM
2011-06-11 12:22:06 +02:00
Jason Felds
b6bf776716
New branch: [notesloader]
...
Time to better unify our files and refactor properly.
2011-06-09 13:46:30 -04:00
Henrik Andersson
881a6534e8
[loading window] Unloading should be reported as well.
2011-06-05 15:37:22 +02:00
Henrik Andersson
167cd9238a
[loading window] Should really have included this in the initial design. Now it can be indeterminate too.
2011-06-05 11:32:51 +02:00
Thai Pangsakulyanont
6f624538ce
display progress for song loading
2011-06-05 12:45:28 +07:00
Henrik Andersson
6c7ebfafe8
[loading window] Note to self #2 : Refresh the file list before commiting.
2011-06-04 23:37:36 +02:00
Henrik Andersson
1dfb3a6f9a
[loading window] More use of the global instead of as an argument.
2011-06-04 23:21:33 +02:00
Henrik Andersson
86cc2818e0
[loading window] Now the loading window has it's own thread. As such, the paint method is no longer needed.
2011-06-04 02:12:08 +02:00
AJ Kelly
b5e34f4900
[SongManager] Make autogen courses have "Autogen" as the Scripter.
2011-06-02 22:32:39 -05:00
Jason Felds
750b688de4
Consistent insensitive string comparisons.
...
This seems to reduce the need for a #define,
but I need someone on the Windows side to check.
2011-05-11 16:48:51 -04:00
AJ Kelly
bce91c399f
[SongManager] Added GetCourseGroupNames Lua binding.
2011-04-23 21:13:28 -05:00
Jason Felds
a085d0d1da
Line endings...be normalized!
2011-03-17 01:47:30 -04:00
AJ Kelly
8880d2fa15
silence a warning
2011-03-16 21:20:42 -05:00
Jason Felds
e9df4832f6
Bring shadowed variables back from the dark side.
...
Alright Colby, happy now?
2011-03-14 02:54:11 -04:00
AJ Kelly
f6a0e25d86
Fix .sm-style edits not being loaded.
2011-02-21 03:38:44 -06:00
AJ Kelly
d0459c3488
comment, cleanup
2011-02-21 03:11:39 -06:00
AJ Kelly
7b3923aca7
update comment
2011-02-21 02:53:57 -06:00
Jason Felds
9d13036e08
Add @briefs to the Luna classes.
...
Yeah...there was a lot. */
2011-02-19 12:26:18 -05:00
Jason Felds
d6f08c27cb
Hodgepodge of doxygen. Long way to go.
2011-02-13 11:14:58 -05:00
Jason Felds
565b9f9306
Get SSCLoader used when appropriate.
2011-02-11 00:10:57 -05:00
AJ Kelly
061db36970
small whitespace edit
2011-02-09 16:31:36 -06:00
AJ Kelly
9f635ceee7
[SongManager] Check the root Songs/ folder for extra stage course files. also update docs
2011-01-07 21:11:33 -06:00
AJ Kelly
def882ad6c
[SongManager] Added GetSongRank(Song) Lua binding.
2010-12-26 13:44:46 -06:00
Marcio Barrientos
f982672795
Added 2 new lua classes
...
SetPreferredSongs(string) and SetPreferredCourses(string)
The files have to be named "SongManager <name>.txt"
Example: SONGMAN:SetPreferredSongs("mysongs.txt")
calls the file "SongManager mysongs.txt"
2010-08-29 14:43:16 -06:00
AJ Kelly
20a1802758
add StripMacResourceForks(); hopefully prevents things like issue 178 ( http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=178 ) from happening again
2010-08-26 00:49:40 -05:00
AJ Kelly
ac5c370bc2
more comment/cleanup
2010-07-25 19:40:21 -05:00
Alberto Ramos
23a1cc37d4
MusicWheel::JumpToNext/PrevGroup, functions tweaked (thanks juanelote)
...
Metric added, [MusicWheel]::HideSections, will restrict showing one group at time, it you want to see the other groups use the next/prev group code, defaulted to "false"
Also group changing is allowed via gamebuttons in case of those who wants to take advantage of the codedetector too, "false" as default
SongManager::GetSongGroupByIndex, gets groups by index (helpful in Jump to group functions, thanks to juanelote for this too).
2010-07-25 11:29:05 -06:00
AJ Kelly
3254bfe804
Fix a crash that occured when changing themes that had differing numbers of song/course group colors.
2010-06-03 23:14:55 -05:00
AJ Kelly
a85a9e36b8
...what's four letters and printed in gold?
2010-06-03 14:32:33 -05:00
AJ Kelly
1867e92dee
various changes from the ssc svn post-public beta 2 release.
...
* New Lua bindings SONGMAN:GetGroupNames() and SONGMAN:GetSongsInGroup(string)
* Add Lifts to PaneDisplay (StepMania 3.9+ added them)
* Fix an issue where course banners were able to trip off the uneven dimensions dialog
* NextSong/PrevSong now work when TwoPartSelection=true + TwoPartConfirmsOnly=true on ScreenSelectMusic. A new message ("TwoPartConfirmCanceled") was added to catch when this happens.
and there may have been some stray cleanup in here too
2010-04-14 21:43:32 -05:00
AJ Kelly
db998a1d41
SongManager double shot:
...
1) Fix issue where course banners were read from cache even when BannerCache wasn't set to full mode.
2) Added GetSongGroupNames() and GetSongsInGroup(sGroupName) Lua bindings.
2010-04-04 00:25:25 -05:00
AJ Kelly
642f4b107c
the various changes that I forgot to commit (cleanup and so forth) into hg,
...
culminating in syncing with sm-ssc v1.0 public beta 2
2010-03-31 17:37:09 -05:00
AJ Kelly
961433cdef
Fix a crash caused when switching themes in-game. Technical reason: It was choking on the song group colors, which weren't reloaded on theme switch before.
2010-03-26 00:45:29 -05:00
AJ Kelly
02c7037721
sm-ssc v1.0 Public Beta 1 code changes
2010-03-01 00:44:39 -06:00
AJ Kelly
777745b7fb
sm4svn sync part 2.
...
528089b: remove preferred group filtering (leaving the setting in for later use) [Glenn Maynard]
96821ad: fix pump routine right side DownLeft not drawn [Chris Danford]
fd88c62: easier debug stepping [Chris Danford]
2010-02-13 13:37:03 -06:00
AJ Kelly
3e51544930
Initial commit.
2010-01-26 21:00:30 -06:00
Devin J. Pohly
80057f53cd
smsvn -> ssc-hg glue: rearrange directory structure
2013-06-10 15:38:43 -04:00