AJ Kelly
d0536e2544
remove some unused/non-working Model Lua bindings
2010-06-26 15:02:23 -05:00
AJ Kelly
cc470cad86
Implement the last remaining SampleMusicPreviewMode: StartToPreview. This one requires [ScreenSelectMusic] TwoPartConfirmsOnly=true in the metrics to work correctly.
2010-06-23 14:09:43 -05:00
AJ Kelly
2be759893a
small comment/cleanup
2010-06-23 11:19:49 -05:00
AJ Kelly
286c3a565d
add HighScore:GetGrade() Lua binding.
2010-06-19 00:41:27 -05:00
AJ Kelly
2473414dcb
_
2010-06-18 08:51:16 -05:00
AJ Kelly
7af6d3d592
okay it looks like I forgot to update libpng here. keep 1.2.7 around just in case
2010-06-17 02:57:57 -05:00
AJ Kelly
c151ba0151
[WindowsResources.rc] afxres -> winres [Midiman]
...
[StepMania.cpp] Allow holding RShift for uncompressed screenshots. Attempt to fix screenshot numbering problem. [AJ]
[also StepMania.cpp] console display message on pause/break [Midiman]
2010-06-14 23:01:28 -05:00
AJ Kelly
cd2a78e09a
pretty much equivalent to 23b02ce-adf0feb. [Chris Danford; some other cleanup by AJ]
2010-06-12 14:37:20 -05:00
AJ Kelly
61609f2605
howl's patch for fixing LowLevelWindow (stepmania4-fullscreen-focus-lost-and-restore-resolution2.patch)
...
http://www.stepmania.com/forums/showthread.php?t=23693
here's hoping i don't have to kick myself off the project
2010-06-10 17:05:54 -05:00
AJ Kelly
77e17dae2b
[Screen] add GetScreenType() Lua binding.
2010-06-10 14:26:56 -05:00
AJ Kelly
e696f84e10
some cleanup
2010-06-10 14:26:35 -05:00
AJ Kelly
beeaf80b99
[Actor] add basezoom, basezoomz, GetBaseZoomY(), GetBaseZoomZ(), GetGlow() Lua bindings
2010-06-10 14:25:53 -05:00
AJ Kelly
7fc755456f
Chris Danford changed galopin's code for handling Pump mats with different IDs.
2010-06-10 14:25:24 -05:00
AJ Kelly
53c69088e2
Fix crashes in Rave/Battle mode.
2010-06-10 14:23:31 -05:00
AJ Kelly
f8a9423301
23b02ce: 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]
2010-06-08 18:16:54 -05:00
AJ Kelly
5be876fd34
Allow identification of Windows Vista/Windows 7 in logfiles (as opposed to "unknown NT-based").
2010-06-05 15:52:12 -05:00
AJ Kelly
9bc4afc02a
simplify the check for a valid StepsType in MusicWheel (no longer needs to juggle bools)
2010-06-03 23:41:24 -05: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
3959410460
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
2010-06-03 12:52:02 -05:00
AJ Kelly
3638d13432
[BPMDisplay] add RandomText metric for theming the "..." that appears when BPMs don't cycle and MinBPM == -1.
2010-06-02 22:45:42 -05:00
AJ Kelly
5e293fe720
Expand various floats from 3 decimal places to 6 [Midiman]
2010-06-02 22:27:49 -05:00
AJ Kelly
7398b59d3d
modify the order of the main ScreenEdit menu (escape) items
2010-06-02 22:05:39 -05:00
AJ Kelly
6b3da26a4c
[GameCommand] Don't allow battle/rave with Routine (StyleType_TwoPlayersSharedSides). also cleanup
...
[RageTypes] remove glowmode stub stuff
[RageDisplayOGL] update comments slightly
2010-06-02 15:43:56 -05:00
AJ Kelly
62600c38a8
small cleanup
2010-06-02 15:03:25 -05:00
AJ Kelly
237f3c51c7
[Actor] add new Lua bindings/commands: addrotationx, addrotationy, addrotationz
2010-06-02 15:02:59 -05:00
AJ Kelly
ee9930db32
[Character] add GetCharacterDir() and GetCharacterID() Lua bindings.
2010-06-01 14:27:21 -05:00
AJ Kelly
7fb65386c5
[MusicWheel] added UseSectionsWithPreferredGroup metric (allows sm-ssc to display all song groups if you use the songgroup GameCommand, instead of no groups.)
2010-06-01 13:57:52 -05:00
AJ Kelly
3437972a2e
fix the part where warps break building
2010-05-31 19:10:40 -05:00
AJ Kelly
aaf43b0c7f
if there are no problems, I think we can call this sm-ssc v1.0 beta 4.
2010-05-30 23:54:31 -05:00
AJ Kelly
6d11f95a85
change locked color back to sm4's; it's not being applied right now anyways.
2010-05-30 22:56:52 -05:00
AJ Kelly
e54a728dad
[Trail] Add GetTrailEntry() Lua binding.
...
[TrailEntry] Allow TrailEntry to push itself, making Lua bindings possible. TrailEntry's Lua bindings include GetSong(), GetSteps(), IsSecret() and GetNormalModifiers().
2010-05-30 22:54:21 -05:00
AJ Kelly
59b481eaba
some commenting and cleanup
2010-05-30 22:49:44 -05:00
AJ Kelly
f79d6fb365
sync up hg with the svn code in preparation for sm-ssc v1.0 beta 4; this adds at least one new Lua binding and the WIP warps code (partially-working in quirks mode).
2010-05-30 17:03:30 -05:00
AJ Kelly
92bf92f225
add Direction param to ChangeSteps message.
2010-05-27 18:05:53 -05:00
AJ Kelly
52db6f068c
revert that last change since random vanish crashes anyways
2010-05-26 19:02:49 -05:00
AJ Kelly
5fc8c0c2e9
attempt to fix issue 144 by moving default fails to the end of the switch statements ( http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=144 )
2010-05-26 18:51:08 -05:00
AJ Kelly
32ad5f4e43
some cleanup
2010-05-26 15:59:07 -05:00
AJ Kelly
877ee6d407
allow upleft and upright to be used on Positive Gaming USB pad. [corec] see issue 137: http://ssc.ajworld.net/sm-ssc/bugtracker/view.php?id=137
2010-05-26 00:27:58 -05:00
AJ Kelly
c16de85e3a
add GetCurLanguage() Lua binding.
2010-05-26 00:09:05 -05:00
AJ Kelly
0a85bfd23d
allow ScoreKeeperRave to be used as a ScoreKeeper.
2010-05-26 00:08:35 -05:00
AJ Kelly
b740232ca6
rework how the IsGameEnabled() Lua binding works; it now takes a string as a parameter.
2010-05-26 00:07:59 -05:00
AJ Kelly
81921e2488
add [Gameplay] MaxScoreToIncrementMissCombo metric.
2010-05-26 00:07:34 -05:00
AJ Kelly
e7917f0721
[Course] add GetCourseDir(), HasBackground(), IsAnEdit() Lua bindings.
2010-05-26 00:07:00 -05:00
AJ Kelly
d2e15bc67e
[ScreenNetEvaluation] Don't assume every theme has a Grade display and/or Points display; this fixes crashes in themes which don't have them.
2010-05-25 01:14:44 -05:00
AJ Kelly
ac64504077
force ScreenSelectProfile to load preferences; it doesn't increment playcount but i don't care right now
2010-05-24 23:52:36 -05:00
AJ Kelly
814ed5e5b4
add --game command line argument
2010-05-23 02:51:00 -05:00
AJ Kelly
d5197b63f1
we removed ScreenSelectGroup, let's remove the ShowSelectGroup preference that's just taking up space.
2010-05-22 19:11:19 -05:00
AJ Kelly
51d9de42fc
Make the ScoreDisplay zero out if there's no selection.
2010-05-22 10:28:39 -05:00
AJ Kelly
571928c89a
add [HelpDisplay] TipSwitchTime metric
2010-05-22 10:26:41 -05:00