Commit Graph
100 Commits
Author SHA1 Message Date
Jason Felds d17643e907 Display the chartname instead of the description. 2011-10-09 13:02:24 -04:00
Jason Felds b996d512a4 Welcome ZipFile. 2011-10-08 19:44:51 -04:00
Jason Felds ad5d29b205 Add Fade[In/Out]Preview metrics for ScreenEdit.
Let the themer dictate how much fade in and fade out
there is for the preview music in the editor.
2011-10-08 19:01:06 -04:00
Jason Felds b478152e8c Whoops: missed this one. 2011-10-08 11:41:35 -04:00
Jason Felds 9f3993b4ab Add the PlayMusicPart lua binding.
Required params are musicPath, musicStart, and musicLength.
Optional params are fadeIn and fadeOut in that order.
2011-10-08 11:41:05 -04:00
Jason Felds 6a393dc6f6 Add new RageDisplay bindings:
GetFPS()
GetVPF()
GetCumFPS()
2011-10-07 21:14:39 -04:00
Jason Felds b69521c3c6 More accurate left, right, and mirror pump mods.
BIG thanks to Hudson Felker and Bill Shillito.
2011-10-04 00:53:33 -04:00
Jason Felds 6c9a53a607 Any reason why the class was listed twice? 2011-10-03 21:48:48 -04:00
Jason Felds f9d12e1afe I hope Windows likes "/" versus "\". 2011-10-02 00:09:40 -04:00
Jason Felds d2226891cd Restore stuff that changed from private testing. 2011-09-30 23:55:06 -04:00
Jason Felds b5dc1ef369 Update docs: this requires a StepsType. 2011-09-30 23:53:58 -04:00
Jason Felds 602aed8d97 Fix unlocking of steps via previous difficulty.
Thanks to Sta and Kevin for the fix.
2011-09-29 23:51:23 -04:00
Jason Felds 91999148d8 Add GameState::EditAllowedForExtra metric. 2011-09-29 22:09:52 -04:00
Jason Felds 91dc1deeef Forgot about botchamania or however it's spelt. 2011-09-29 22:01:28 -04:00
Jason Felds 4f2e40874c I don't like plain asserts. Add a message. 2011-09-29 22:00:57 -04:00
Jason Felds bd28efc790 We're aiming for October. 2011-09-29 00:17:55 -04:00
Jason Felds d51606f639 Fix lua order of operations.
Thanks to vyhd for the hg bisect tip.
2011-09-29 00:12:54 -04:00
Jason Felds 645843c93e Revert OK/NG graphic behavior.
This should re-enable showing OK and NG in the default theme.

This should eventually be made so that if in Pump mode, it doesn't show.
2011-09-26 19:03:50 -04:00
Jason Felds cea77e32f3 Merge fun. 2011-09-24 15:26:09 -04:00
Jason Felds e1ccf9be94 How long must we support this "hack"? 2011-09-24 15:25:17 -04:00
Jason Felds cdcb917e76 Stop some beat 0 crash bugs in the editor.
I suspect that the removal of shifting timing changes at beat 0
will stay in regardless. It is the removal of converting measures
to stops/delays that may be fought against. That is fine.

The bugs attached to these issues, 415 and 525, will only be
resolved when enough devs agree this is a fair fix.
2011-09-24 02:01:46 -04:00
Jason Felds 041d59f315 Anyone recall WHY I had this code?
Remove forced timing data copying if only one Step.
2011-09-23 22:51:06 -04:00
Jason Felds c6fff60998 Finish the 3 decimal write out.
Observation: we have two ways of writing out timing tags in
NotesWriterSSC. Perhaps these should be unified soon.
2011-09-23 22:33:46 -04:00
Jason Felds 83c3899c00 Fix loading of steps from .sm files.
Some files were using non standard difficulty names
that weren't being caught properly.
2011-09-23 22:06:43 -04:00
Jason Felds 3bd53a5cb4 Hopefully linux is caught up. 2011-09-23 19:43:05 -04:00
Jason Felds 79aefde204 These windows builds...well, hopefully are good. 2011-09-23 19:41:54 -04:00
Jason Felds b04438a546 These Windows builds should be good. 2011-09-23 19:41:46 -04:00
Jason Felds b3add3fa06 Restore Xcode 3 compilation. 2011-09-23 19:34:58 -04:00
Jason Felds 9243c78fce Thanks vyhd. 2011-09-18 14:41:44 -04:00
Jason Felds a67ee09abf Added two new Lua bindings to Song.
GetSampleStart()
  GetSampleLength()
2011-09-18 14:41:28 -04:00
Jason Felds 75d1c672c8 Added IsSongLocked() Lua binding.
To be honest, I'm wondering if this should be in SongManager
instead of or as well as UnlockManager.
2011-09-16 23:08:50 -04:00
Jason Felds 8d6ccfb098 Whitespace wars. Deal with it later. 2011-09-16 23:01:45 -04:00
Jason Felds 10f0fa54f2 Added GetNumLockedSongs() Lua binding.
This gets the number of songs that are locked for any reason.

I wonder why the unlocked songs functions say that songs locked
by unlock entries are counted there, but fair enough.
2011-09-16 21:52:27 -04:00
Jason Felds df56c69c33 IsActorNullable? *shrugs, merges* 2011-09-12 22:29:01 -04:00
Jason Felds 51725c188a Fix label segments not loading right. 2011-09-12 22:28:07 -04:00
Jason Felds 16916a7d67 Right, display the goods on song timing.
Maybe we need to adjust the metrics used here.
2011-09-12 19:47:43 -04:00
Jason Felds 047bc7a5dc Allow all timing tags regardless of timing. 2011-09-12 19:43:41 -04:00
Jason Felds 48ca50940a Update the cache due to previous commit. 2011-09-12 00:12:55 -04:00
Jason Felds 7004959972 We're even vyhd. I've eaten my words. ;) 2011-09-12 00:03:29 -04:00
Jason Felds 80102a23cf Reduce horizontal scrolling. 2011-09-11 10:19:50 -04:00
Jason Felds c439be5842 Fix compile. Anyone have a better name? 2011-09-11 10:19:35 -04:00
Jason Felds 02f20754f6 More accurate comment. 2011-09-10 21:54:42 -04:00
Jason Felds 992dbe665a If we have asserts/failures, may as well be clear. 2011-09-10 21:48:54 -04:00
Jason Felds fd5acb7ee9 Use our macros. 2011-09-10 21:33:00 -04:00
Jason Felds c39c435649 Comment fix. 2011-09-10 21:26:05 -04:00
Jason Felds df937f766a Restore compiling on Mac side.
Revert this if things are worse.
2011-09-04 00:15:02 -04:00
Jason Felds 9153e80769 Remove unneeded comment. 2011-08-30 13:18:45 -04:00
Jason Felds 2f6d8ebeb2 vinil is right: this does need adjusting. 2011-08-30 12:51:26 -04:00
Jason Felds 7771ccf91a Added requirepasschallengesteps Lua binding. 2011-08-22 22:56:13 -04:00
Jason Felds 509f70f54a Add GetStepOfAllTypes binding. 2011-08-22 22:54:21 -04:00
Jason Felds 11c0758568 Force a long long. 2011-08-22 22:27:38 -04:00
Jason Felds acaaf1bfba Fix reading pre-split timing ssc files.
Welcome to the first cache of the next series.
Start placing your bets again on what the final
cache value will be for SM5 final.

As a reminder, we are on cache version 202 now.
2011-08-21 01:19:50 -04:00
Jason Felds 5e96a319ff Forgot this known issue. May not be needed. 2011-08-20 14:45:23 -04:00
Jason Felds 0d82640be2 Fix hold/roll heads on non routine. 2011-08-18 01:02:02 -04:00
Jason Felds 1415d5afb0 I'm MEEEEEEEEEERGING in the room... 2011-08-18 00:15:44 -04:00
Jason Felds 2b0a5bb3d3 Thanks shakesoda! 2011-08-18 00:15:12 -04:00
Jason Felds 4b7911cbee Plenty of good stuff. 2011-08-17 21:04:33 -04:00
Jason Felds 00254e814a Well, this unlock code was a failure. 2011-08-17 21:04:07 -04:00
Jason Felds b9d58d5a4e Keep the -sm5 suffix. 2011-08-17 21:03:56 -04:00
Jason Felds ee192bf42e Add two known issues. 2011-08-17 17:01:16 -04:00
Jason Felds 52d7f6c68b Make it better: don't duplicate code. 2011-08-15 19:23:43 -04:00
Jason Felds e26973d71d THERE! 2011-08-15 18:12:12 -04:00
Jason Felds 8eb1a2c17a Whoops. Sorry about the wrong name. 2011-08-15 17:54:34 -04:00
Jason Felds 6e8137500d Partial revert. Restore most delays/stops.
The only thing to fix properly
is when stops and delays share the same row.
2011-08-15 17:54:06 -04:00
Jason Felds 0dc695b247 More comment throwaway stuff.
...now that I'm seeing this...
why does the timing data get the beat and BPS
from the elapsed time TWICE with each call?
2011-08-15 17:01:51 -04:00
Jason Felds 2fc1b291af Remove unneeded comment. 2011-08-15 17:00:00 -04:00
Jason Felds 1bc8b35041 Woah, fell behind. 2011-08-15 01:10:26 -04:00
Jason Felds 185a26af29 Disable the course editor for now. 2011-08-15 01:09:44 -04:00
Jason Felds bac99c408d Fixed enough for a changelog entry.
Hope I spelt your name right.
2011-08-14 09:42:31 -04:00
Jason Felds 1c25b0311c Xcode is being a baby again. 2011-08-13 22:17:06 -04:00
Jason Felds 3039b0492e ...or just remove it.
No lines of code after were using it.
Makes me question the purpose of needing Style.
2011-08-13 00:32:00 -04:00
Jason Felds 040bb26b4c ...are we using this? Leaving commented for now. 2011-08-13 00:30:04 -04:00
Jason Felds 7dd3364b22 Merge 2011-08-12 23:56:10 -04:00
Jason Felds 939b46c01e Trying lua code to get the unlocked Step.
Untested right now.
Will doc it when confirmed working.
2011-08-12 23:55:36 -04:00
Jason Felds 51030846fd Fix lift reporting on eval. 2011-08-11 21:19:43 -04:00
Jason Felds 0f5debd139 Gah, I feel behind. 2011-08-08 21:41:22 -04:00
Jason Felds 03772d0e9b Clarify. 2011-08-08 21:39:43 -04:00
Jason Felds f5f4268b19 Delays are significant timing changes.
Yes, I'm committing while I'm on vacation.
Deal with it: I'm in an area with not much to do.
2011-08-07 15:12:44 -04:00
Jason Felds d74adaca73 You win again freem. 2011-08-05 17:31:44 -04:00
Jason Felds 8d6213401f ...I'll rename the lib to -sm5 later. 2011-08-05 17:31:29 -04:00
Jason Felds 9fecfd89c5 hgeol 2011-08-05 17:30:52 -04:00
Jason Felds 57d0fa3078 Don't forget the delta skin. 2011-08-05 17:30:44 -04:00
Jason Felds 825578766c hgeol. Why just lua and not ini? 2011-08-03 14:43:02 -04:00
Jason Felds 9fbffc6f29 Routine isn't perfect. We know. 2011-08-03 14:31:21 -04:00
Jason Felds cdbc28d1cc Add more known issues.
Also, hgeol woes.
2011-08-03 13:40:23 -04:00
Jason Felds 6a74478dbe Right. Merge. 2011-08-02 22:32:02 -04:00
Jason Felds 114a5de8ad Only write step timing/attack tags when needed. 2011-08-02 22:30:54 -04:00
Jason Felds 6968a250e1 Wow, I fell behind. 2011-07-31 23:45:08 -04:00
Jason Felds e854b79b84 Trying to reduce tags for non split timing.
Need assistance to finish the task.

Please bump SSC version to 0.78 when completed.
2011-07-31 23:44:48 -04:00
Jason Felds bb6263c76b Be sure guitar caches are rocked out. 2011-07-31 00:17:08 -04:00
Jason Felds 7c75347e40 Revert "Remove #INSTRUMENTTRACK. It's guitar only."
This reverts commit 176b6f55ea.

Glad I learned this command.
2011-07-30 15:56:30 -04:00
Jason Felds 2961d4532b No need for hopo checking. 2011-07-30 15:43:22 -04:00
Jason Felds 3756c60b79 Officially remove the guitar game. 2011-07-30 15:40:29 -04:00
Jason Felds 16826b7afe How does this compile here? 2011-07-30 15:37:42 -04:00
Jason Felds 176b6f55ea Remove #INSTRUMENTTRACK. It's guitar only. 2011-07-30 15:33:00 -04:00
Jason Felds 6c15a82892 Start removing Guitar Mode.
This was rushed in to begin with, and not
worth maintaining for us.
2011-07-30 15:20:27 -04:00
Jason Felds 45365c7c83 Fix warning. 2011-07-30 15:08:04 -04:00
Jason Felds 0c799f2786 We're going to be back and forth all day. 2011-07-30 14:43:34 -04:00
Jason Felds 96acfd9c56 ...we need to remember the -bare target. 2011-07-30 14:33:48 -04:00
Jason Felds d1e4022f18 Let's try this again. 2011-07-30 14:24:35 -04:00