Commit Graph
3358 Commits
Author SHA1 Message Date
AJ Kelly 782dc574df "VC 2010 Build" [Chris Danford] Nobody on the team owns VS2k10 so we can't test this, but in case someone else makes a project file, this is one less thing you have to do to get things working. 2010-05-09 23:25:09 -05:00
AJ Kelly 4432344761 Make PaneDisplay show fallback values when Song/Course is null. 2010-05-07 01:19:09 -05:00
AJ Kelly 08e2147e0a [ScreenSelectMusic] Make it so changing difficulty also cancels TwoPartSelection if TwoPartConfirmsOnly. 2010-05-06 10:42:52 -05:00
AJ Kelly ce58334d58 Un-hardcode a diffuse command being played on course song number. 2010-05-05 08:17:13 -05:00
AJ Kelly 3ca79d0fee fix 2010-05-02 13:28:51 -05:00
AJ Kelly 1da7841f28 [Song] add GetDisplayBpms, IsDisplayBpmSecret, IsDisplayBpmConstant Lua bindings 2010-05-02 13:00:12 -05:00
AJ Kelly 79d97e7fec re-add dance-threepanel now that the StepsDisplayList issue has been resolved. (Turns out that was the reason it wasn't working.) thanks to kurisu for the base code.
also update docs
2010-05-02 11:25:00 -05:00
AJ Kelly bff6eb0469 Add Pump it Up's X Mode (thanks to StepNXA); this version should work with all gametypes and stepstypes. 2010-05-02 10:15:02 -05:00
AJ Kelly 9c4856e612 Bump up MAX_METERS so that StepsDisplayList can play nice with Technomotion + AutoSetStyle 2010-05-01 19:10:08 -05:00
AJ Kelly fb39b4fdfb (no really this time, try and fix the build.) 2010-05-01 11:38:13 -05:00
AJ Kelly 322f0182a1 comment out warp stuff not used in public repo version (yet), should hopefully fix the compile 2010-05-01 11:36:25 -05:00
AJ Kelly 91c6fc4a62 sm-ssc v1.0 public beta 3! 2010-04-30 20:57:26 -05:00
AJ Kelly 8408d15345 and some small cleanup on gamestate 2010-04-30 12:38:32 -05:00
AJ Kelly b769b53fd2 cleanup/comment 2010-04-30 12:37:19 -05:00
AJ Kelly cb57878455 new metric [GameState] DisablePremiumInEventMode (bool) 2010-04-30 12:36:09 -05:00
AJ Kelly 13338bb6c3 re-add ScreenGameplaySyncMachine to vs2k3, vs2k8 (other platforms had them still) 2010-04-26 23:56:03 -05:00
AJ Kelly 0447edcd99 add some Lua bindings to CourseEntry:
IsSecret() - returns a bool
IsFixedSong() - returns a bool
GetGainSeconds() - returns a float
GetGainLives() - returns a int
GetNormalModifiers() - returns a string
GetNumModChanges() - returns a int
GetTextDescription() - returns a string
2010-04-26 03:16:20 -05:00
AJ Kelly ebfe5a8bc6 libpng 1.2.7 -> 1.4.1 (headers/libs, Windows version.)
This will probably break the xbox compile, but the xbox version doesn't run anyways so there is no point
2010-04-22 21:49:33 -05:00
AJ Kelly b4327f5223 convert |T| values in KSF files to TimeSignatures for [Player] CheckpointsUseTimeSignatures metric 2010-04-20 23:06:37 -05:00
AJ Kelly 85ab1547ae modify some pump column spacing values; these may get replaced eventually. 2010-04-20 23:06:06 -05:00
AJ Kelly ecacc2a620 DisableOddDimension on Sprite:LoadBanner() 2010-04-20 23:05:12 -05:00
AJ Kelly 08ae114692 add lifts to a few things. (but not ScreenEvaluation DetailLines (yet). I may flip the switch on that before beta 3)
Profile:GetTotalLifts() Lua binding added.
2010-04-20 23:04:43 -05:00
AJ Kelly 02b0ef90d2 IIRC, SongSort_TopGrades and SongSort_LowestGrades rely on PROFILEMAN. 2010-04-20 23:03:44 -05:00
AJ Kelly bfda4f2e23 some cleanup 2010-04-20 23:03:11 -05:00
AJ Kelly 80e5e985c1 Allow MusicWheelItem Random and Portal to have different graphics from Roulette. 2010-04-19 00:19:25 -05:00
AJ Kelly 88f1da651c add SampleMusicPreviewMode_LastSong, now that it works.
There is a hack in there for playing the song associated with the Random option, based on Takuya's DDR Extreme theme having music for it. I am not sure if this is accurate behavior, though.
2010-04-19 00:09:21 -05:00
AJ Kelly 9a809545a0 Finally get rid of PLAYER_COLOR. ColorP1Command and ColorP2Command no longer exist. The last thing that was being diffused with player color in the code was something in the Oni score display. I have also removed the commented code in ScreenSelectMusic.cpp (the score is hidden in _fallback anyways). Since I'm sure you can diffuse ScoreDisplayOni Numbers, but I can't seem to find any references to them in the metrics. 2010-04-17 13:33:28 -05:00
Nicole Reid 1c494f6dd2 libpng 1.4 compatibility patch. 2010-04-17 01:07:06 -04:00
AJ Kelly 7fe0ab784f silence a warning by reverting something i did 2010-04-14 22:15:34 -05:00
AJ Kelly 4a7e97e796 hey some profile stuff i missed that's pretty important! 2010-04-14 22:00:56 -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 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 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 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 feb3d5104d add [ScreenSelectMusic] TwoPartTimerSeconds metric 2010-03-28 13:46:42 -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 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 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 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 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 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 dca9182138 various cleanup and commenting 2010-03-14 19:46:05 -05:00