AJ Kelly
21d6ae9a11
add PREFSMAN:PreferenceExists() Lua binding
2010-05-22 10:24:41 -05:00
AJ Kelly
f8c2b0828f
uncomment TimingData::SetDelayAtRow.
2010-05-22 10:24:04 -05:00
AJ Kelly
4ec98bc30c
up the maximum size of an edit course from 30KB to 32KB.
...
allow the #BACKGROUND tag to be read from .crs files.
2010-05-22 10:21:24 -05:00
AJ Kelly
6eb23862fa
various other cleanup
2010-05-22 10:12:20 -05:00
AJ Kelly
77b0f48bf0
Small wheel-related cleanups
2010-05-22 10:05:25 -05:00
AJ Kelly
40bd873561
corec's fixes (to my recent commits) from issue 138 ( http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=138 )
2010-05-22 09:52:20 -05:00
AJ Kelly
b0798c05ac
corec's changes from http://github.com/corec/cc-overlay/blob/master/games-arcade/sm-ssc/files/sm-ssc-ffmpeg-fixes-01.patch
2010-05-21 20:50:01 -05:00
AJ Kelly
d2d6e66b3c
Add howl's correspondence to my initial comment (asking about nulls)
2010-05-21 20:17:46 -05:00
AJ Kelly
28f6c97366
Apply gholms's patch in an attempt to fix issue 136 ( http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=136 ). I don't have any Linux boxen for testing, though.
2010-05-19 09:47:14 -05:00
AJ Kelly
2c15ad7921
add PlayerStageStats:GetRadarPossible() and PlayerStageStats:GetRadarActual() Lua bindings.
2010-05-18 18:12:03 -05:00
AJ Kelly
eea8126aa7
add MenuTimer:GetSeconds() binding.
2010-05-18 18:07:39 -05:00
AJ Kelly
97a6696b65
Add LifeMeterBattery:GetLivesLeft() Lua binding.
2010-05-18 18:06:49 -05:00
AJ Kelly
5903c2448a
Add GetHAlign and GetVAlign Lua bindings to Actor.
2010-05-18 18:01:51 -05:00
AJ Kelly
a01a7c4240
AnnouncerManager gets Lua bindings, and now exists at ANNOUNCER.
...
New bindings:
ANNOUNCER:DoesAnnouncerExist(sAnnouncer) - returns a bool
ANNOUNCER:GetAnnouncerNames() - returns a table of strings
ANNOUNCER:GetCurrentAnnouncer() - returns a string
ANNOUNCER:SetCurrentAnnouncer(sAnnouncer) - sets the new announcer
2010-05-15 14:19:42 -05:00
AJ Kelly
199ed3d130
[ScreenSelectMaster] Fix a crash ("the" crash, really) concerning cursors. Turns out cursors AREN'T always made for players. Only set to invisible if the cursor exists.
2010-05-13 23:02:39 -05:00
AJ Kelly
ec06d16403
Let Negative Stops "work" in QuirksMode.
2010-05-13 12:58:20 -05:00
AJ Kelly
f429711dd5
Add GetOSName() binding. Returns a string representing the current OS (untested on everything but Windows, should work for everything but BSD, for which I forget the switch off the top of my head)
2010-05-13 12:01:44 -05:00
AJ Kelly
4cf7e1ec3c
[ScreenEvaluation] "time label" -> "TimeLabel" for naming consistency
2010-05-13 03:06:56 -05:00
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