Commit Graph
3490 Commits
Author SHA1 Message Date
Flameshadowxeroshin 1aab17e2e0 don't increase combo on AvoidMine if AvoidMineIncrementsCombo is false 2010-09-25 09:57:23 -05:00
Flameshadowxeroshin 91b2a2224b re-implement SetScore, probably successfully this time 2010-09-25 09:50:56 -05:00
Flameshadowxeroshin 95d7b3ac0a back out non-working SetScore function 2010-09-25 09:42:10 -05:00
Flameshadowxeroshin a617dbdf2c Add SetScore Lua binding to PlayerStageStats. 2010-09-24 22:43:07 -05:00
Flameshadowxeroshin 8fe4efe6f4 Attempt to fix issues with full combos occuring when checkpoints have been missed. 2010-09-13 21:36:32 -05:00
Alberto Ramos 5cf6d07d8a my fault... 2010-09-13 14:52:38 -06:00
Alberto Ramos 4aa25b6ad7 I don't feel like testing this... 2010-09-13 00:06:34 -06:00
Jason Felds 663c22aa9b Hack. Allow all courses to be played.
Even if noteskins are declared in the crs file.
It still seems to crash on failure. It may crash on
success too. But at least they can be played.
2010-09-13 01:52:05 -04:00
Jason Felds 38910b438f Restore ITG behavior, allow survivals to be won.
I have to wonder why this was ever .1.
2010-09-12 23:45:07 -04:00
Jason Felds b87c4d0392 Recommit lua code that causes linker errors.
At least, it causes problems on the Mac end.
2010-09-11 00:47:31 -04:00
AJ Kelly 7370d2f160 I guess this is sm-ssc v1.0 final, then. 2010-09-10 22:05:12 -05:00
Flameshadowxeroshin 2eb5365612 Actually commit the aforementioned metrics; add the metrics to fallback 2010-09-10 21:17:19 -05:00
Flameshadowxeroshin b91423c3a0 add metrics to make mines affect combo. not in any theme yet. 2010-09-10 20:15:01 -05:00
AJ Kelly 8f3791b99a massive header file comment updating (top line only; some didn't have it before) 2010-09-10 16:37:04 -05:00
AJ Kelly 377d559413 ScreenNetSelectBase metric name changes:
UsersDX -> UserSpacingX
UsersAY -> UsersLine2Y
2010-09-10 15:42:52 -05:00
AJ Kelly 5fbacf5690 some small changes in terms of commenting and cleanup and some other junk 2010-09-10 15:36:40 -05:00
AJ Kelly 89c298f699 [StepsDisplay] Make everything else (that isn't the frame) react to the Set message 2010-09-07 11:31:29 -05:00
Marcio Barrientos 227fd89dd3 change ffmpeg/ to ffmpeg/modern_working/ in debug and fastdebug builds 2010-09-03 18:15:30 -06:00
AJ Kelly 283905a8cb life changes from midi 2010-09-02 00:23:49 -05: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 62e4cac758 Make Ctrl+[letter] work as expected in Artist sort. original code by midiman, simplified by AJ; fixes issue 172. 2010-08-26 17:48:00 -05: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 705bf9b778 broadcast PreSwitchPage message, allowing for some older 3.9 themes to be accurately recreated. 2010-08-25 23:20:28 -05:00
AJ Kelly 42a988010b blah blah 2010-08-23 14:08:28 -05:00
AJ Kelly 4bde985f10 --listen was originally added in a96e8ba:
"I added some support to make the client act as a pseudo-server. I'm doing this so it might be possible to have SMOnline written entirelly in Flash."

Considering that this never panned out, and --listen doesn't exactly work, I'm removing it.
2010-08-23 02:16:10 -05:00
Alberto Ramos ab73176a76 . 2010-08-22 18:10:10 -06:00
Alberto Ramos 2b692683e2 Added a metric to configure drawing hidden notes after the receptor (with hidden, stealth and similar mods) 2010-08-22 18:07:43 -06:00
AJ Kelly a7c8cc32f0 very very small edits to notesloader KSF 2010-08-22 17:07:55 -05:00
AJ Kelly de93972352 use scaled frame width instead of frame width 2010-08-22 17:02:12 -05:00
Alberto Ramos 2e7bb5457c cleanup
tweaks
2010-08-22 15:53:15 -06:00
AJ Kelly ce94c8a041 sm-ssc v1.0 RC2. 2010-08-22 16:40:18 -05:00
AJ Kelly d53a8442d0 comment/cleanup spree 2010-08-22 13:24:32 -05:00
AJ Kelly c51948467c just some comments and such 2010-08-22 12:35:19 -05:00
Alberto Ramos ad19ee394e ignore invalid notes 2010-08-21 21:24:05 -06:00
Alberto Ramos 2f09a178c5 . 2010-08-21 19:12:50 -06:00
Alberto Ramos 78d2781265 Need to work on this... 2010-08-21 18:58:46 -06:00
Alberto Ramos 2091f8c78e Fixed pump noteskins due to some weird error related to twirl and roll mods
Added tap none command into noteskin explosions.
2010-08-21 18:47:59 -06:00
AJ Kelly dc394b8569 add twirl and roll mods from OpenITG [original code by vyhd] 2010-08-21 14:17:52 -05:00
AJ Kelly 53a8a435ef remove unfinished karaoke mode 2010-08-19 21:24:35 -05:00
AJ Kelly 5bc199c9b7 Improve out of bounds setstate error message. [shakesoda] 2010-08-18 14:12:10 -05:00
AJ Kelly f4a6c11160 I can update a comment 2010-08-18 02:40:37 -05:00
AJ Kelly ccb46a8761 allow GraphDisplay Line to be themed 2010-08-17 02:32:05 -05:00
AJ Kelly 68eb28b9c4 small cleanup/comment thing here 2010-08-16 21:52:15 -05:00
AJ Kelly 2a8f11d031 fix smpackage compile. 2010-08-16 18:52:21 -05:00
AJ Kelly 65aafa5ccc [ThemeManager] add GetSelectableThemeNames Lua binding; returns a table of themes as strings 2010-08-15 16:16:42 -05:00
AJ Kelly 26bd3d565b this is a big one...
[Player] fix a warning [shakesoda]
[Player] Change combo coloring logic in course mode:
"PERCENT_UNTIL_COLOR_COMBO refers to how long through the course the combo color
should appear (scaling to the number of songs). (This may not be desired behavior,
however.)" Let me know if I should add an alternate way to specify course combo
color logic.  -aj

[other files including Player.cpp]
Update warp note logic; It used to be WarpFromRow=WarpToRow, now it's WarpFromRow=WarpLengthBeats.
They still aren't functional but I'm getting closer. Negative Stops are still not converted.
2010-08-15 16:12:30 -05:00
AJ Kelly 0a1793c289 [ScreenRanking] Cleanup and un-hardcode shadowlength 2010-08-15 16:06:13 -05:00
AJ Kelly 597a782be9 prefs update part 2 2010-08-15 15:56:06 -05:00
AJ Kelly d0b2a6940d [GameCommand] Remove pushscreen
[ScreenOptionsMasterPrefs] Reset Judge and Life values to the ones in SM4
[ScreenNetEvaluation] add Score, Grade, PlayerOptions params to UpdateNetEvalStats message
[PlayerState] add GetHealthState Lua binding
small cleanup in statsman
2010-08-15 15:26:27 -05:00
AJ Kelly 62b24c9bbd 0174fb0: number measures starting with 0 (makes the mental conversion between the .SM and the editor much easier) [Chris Danford] 2010-08-14 18:11:28 -05:00