Commit Graph
28084 Commits
Author SHA1 Message Date
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 10a60946a8 shakesoda made some changes to gamma in sm4svn; propagate those. 2010-04-14 20:28:02 -05:00
AJ Kelly 0d13df8bb3 split the old "midi" noteskin into midi-note (formerly "midi") and midi-solo. [Midiman] 2010-04-14 18:58:01 -05:00
AJ Kelly b549260c75 various _fallback and default theme changes from Midi and myself 2010-04-14 18:47:38 -05:00
AJ Kelly 7fd68582c4 Add a new document listing all the possible things you can Def.* in a theme. 2010-04-11 03:58:34 -05:00
AJ Kelly 7d55600b78 fix function to use 16:9 instead of 16:10 as max, plus undo bogus value... yeah. :s 2010-04-09 23:38:05 -05:00
AJ Kelly bb4f181582 DeviceList and InputList are driven by BGAnimations... we don't need these then 2010-04-07 18:17:14 -05:00
AJ Kelly 71976eff0b no more iddqd ...for now. 2010-04-04 01:44:27 -05:00
AJ Kelly 6241d86e06 various default theme changes 2010-04-04 00:30:14 -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 cd2bb9df35 NextSong/PrevSong now work when TwoPartSelection=true + TwoPartConfirmsOnly=true on ScreenSelectMusic. A new message ("TwoPartConfirmCanceled") was added to catch when this happens. 2010-04-03 14:56:31 -05:00
AJ Kelly 9e019c194f okay it turns out there's another booboo: BackgroundCache was still referenced in here. (another "should've been in public beta 2" commit) 2010-03-31 19:32:50 -05:00
AJ Kelly cb73cce8a6 forgot some metrics changes. (this should be a part of v1.0 public beta 2) 2010-03-31 18:43:38 -05:00
AJ Kelly f27015e9dd attempt to silence a warning (let the post-public beta 2 commits begin!) 2010-03-31 18:36:10 -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 b279635401 combination NSIS and Luadoc update 2010-03-30 15:56:28 -05:00
AJ Kelly 31dfd1847f replace old misc font page with new one 2010-03-30 13:11:23 -05:00
AJ Kelly f1604ac0bb and also add venacti bold 15px for _portKit-sm4 2010-03-30 00:41:09 -05:00
AJ Kelly 0aed16954a add venacti bold 24px to _portKit-sm4, since some themes (sup PARASTAR) use it. 2010-03-29 23:51:49 -05:00
AJ Kelly feb3d5104d add [ScreenSelectMusic] TwoPartTimerSeconds metric 2010-03-28 13:46:42 -05:00
AJ Kelly bdeb114a09 [Player combo] Diffuse to White instead of player color. P1's color is Red, conflicting with misses (which are also Red).
[03 Gameplay] Renamed HoldJudgment commands to match the metrics names. Turned off fail combo in dance mode.
[metrics] re-hooked up HoldJudgment commands in Lua
2010-03-28 13:07:33 -05:00
AJ Kelly c7120dd40b whoops, looks like this should've been a float. 2010-03-28 12:55:34 -05:00
AJ Kelly f60901b2d6 f008761: Don't call GetFirstCompatibleStyle if numSidesJoined == 0 (ScreenContinue) [Chris Danford] 2010-03-28 11:12:59 -05:00
AJ Kelly effacdb017 so long old backgroundcache code 2010-03-28 11:10:22 -05:00
AJ Kelly e9bfb25a97 smaller difficultylist [Midiman] 2010-03-27 18:30:50 -05:00
AJ Kelly f68943191e Turns out this multiple toasty trigger thing is causing more problems than it solved. Back to the old implementation of a single toasty trigger for now.
update credits.
2010-03-27 10:27:52 -05:00
Jason Felds 49babda8d1 New metric: allow the color combo to activate whenever.
If x <= 0, the color combo starts at the beginning.
If x >= 1, it doesn't show up at all.
2010-03-26 10:46:09 -04:00
AJ Kelly 4bbc834a8c Attempt to fix MenuTimer-related warning dialogs that come up when changing themes (happens when one theme's warning timer starts higher than another, and the other theme doesn't define it). 2010-03-26 01:38:07 -05:00
AJ Kelly f5eb67f7fe update changelog 2010-03-26 01:16:35 -05:00
AJ Kelly 4bd7076334 Mostly cleanup, but allow lines starting with ';' in .ini files to be treated as comments. 2010-03-26 01:02:49 -05:00
AJ Kelly 50aa3e141e add BPMDisplay::VariousText to metrics 2010-03-26 00:55:41 -05:00
AJ Kelly 89ad0796e7 [BPMDisplay] make the "Various" text a theme-able string. 2010-03-26 00:53:04 -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 bfa8f30d4e documentation updates 2010-03-24 21:40:55 -05:00
AJ Kelly 554336543e various theme changes 2010-03-24 18:44:35 -05:00
AJ Kelly eb2af8f169 more theming documentation updates 2010-03-23 03:17:06 -05:00
AJ Kelly d0b7a44adc update font .ini documentation 2010-03-23 03:02:10 -05:00
AJ Kelly 74e1315c08 Add conditional music documentation 2010-03-23 02:54:00 -05:00
AJ Kelly 61013c373b sigh. 2010-03-21 20:11:01 -05:00
AJ Kelly 54b6dffb75 Fix a rounding bug that effected screenshots and resolutions.
Previously, you may have gotten values like 639x480 (4:3) or 853x480 (16:9).
These are due to rounding errors caused by lrintf; ceilf does what we really want.

[RageDisplay.cpp] modified screenshot function
[ScreenDimensions] modified SCREEN_WIDTH and SCREEN_HEIGHT algorithms (no longer do you need to SCREEN_WIDTH+1 for 16:9 support)
[StepMania.cpp] modified windowed mode width calculation
2010-03-21 17:02:42 -05:00
AJ Kelly e79835ee78 theme changes from Midiman 2010-03-20 23:45:18 -05:00
AJ Kelly f0b911725b "freestyle" in .ksf files should be considered as a doubles chart. This should fix it. 2010-03-15 18:48:33 -05:00
AJ Kelly 8150b35b24 add some missing strings 2010-03-15 00:00:40 -05:00
AJ Kelly dca9182138 various cleanup and commenting 2010-03-14 19:46:05 -05:00
AJ Kelly cb52191666 update changelog, credits 2010-03-14 19:27:18 -05:00
AJ Kelly 5ef1c42e3b ScoreKeeperNormal double shot.
1) convert toasty trigger from a single number to a Lua table. Only problem is, the toasty only triggers on the first one. Since this makes it equivalent to how it was set up before, I'm okay with this.
2) FSX submitted a patch that supposedly fixes the broken combo problem. I can't fully test this, so I'm committing it in the hopes that someone else tests it too.
----
Various theme fixes/changes as well.
2010-03-14 19:24:17 -05:00
AJ Kelly 04317c14ae f8270c6, "draw glow using stroke texture" forces the BitmapText to glow both the inner and stroke elements. This makes BitmapText elementswith an invisible stroke have a glowing stroke instead. Not good.
To combat this, I have developed the BitmapText::textglowmode command, along with the TextGlowMode enum.
Valid values include 'TextGlowMode_Inner', 'TextGlowMode_Stroke', 'TextGlowMode_Both'.
2010-03-12 19:47:08 -06:00
AJ Kelly 5d549386e3 fix Player 2's Great count on ScreenEval 2010-03-12 17:14:39 -06:00
AJ Kelly b5b761234e 23e241a: if a BGCHANGE file can't be resolved, don't use the specified effect because it may require 2 files and all random BGs specify only 1 file [Chris Danford] 2010-03-12 14:09:35 -06:00
AJ Kelly 0c96a43e98 update docs, cleanup memcardman comments and such 2010-03-11 23:48:39 -06:00