Commit Graph
100 Commits
Author SHA1 Message Date
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
Jason Felds 84266760a5 Attempt to restore LoadingWindow to pre-merge. 2011-07-30 14:23:54 -04:00
Jason Felds 13d2361cec Finally, pray. 2011-07-30 13:47:19 -04:00
Jason Felds 981fc8a800 Next, be careful with merge conflicts.
Also, keep consistent newlines.
2011-07-30 13:47:09 -04:00
Jason Felds f4fad9f526 One step at a time...
...even if the step involves bad files.
2011-07-30 13:41:22 -04:00
Jason Felds 241649ccfe And now, a lesson on merging. 2011-07-30 13:39:14 -04:00
Jason Felds dd048bdb07 Don't rage, don't rage, don't rage... 2011-07-30 12:53:58 -04:00
Jason Felds 0ac2083bf5 The non windows side of adding delta-note. 2011-07-30 12:53:39 -04:00
Jason Felds ca160a949b hgeol 2011-07-29 23:10:10 -04:00
Jason Felds 1cff1bc973 Radar fix, cache update. 2011-07-29 23:09:54 -04:00
Jason Felds bd3d405ce9 Alright soda: request granted. 2011-07-29 16:28:39 -04:00
Jason Felds 7f6daa198d We're not ready for a final version yet. 2011-07-28 19:03:47 -04:00
Jason Felds 3efcc32a47 Missed a spot. 2011-07-28 10:07:29 -04:00
Jason Felds 87d94c4649 [timing -> default] Stops and Delays separated.
This should be good at any rate: primary tests passed.
2011-07-28 00:30:20 -04:00
Jason Felds 8f66565335 Don't think this comment is needed. 2011-07-28 00:29:26 -04:00
Jason Felds 07a74caace [timing] The gamble paid off. :D 2011-07-27 23:55:58 -04:00
Jason Felds ddf09cac60 [timing] It builds again. Time for failure. :D 2011-07-27 23:43:52 -04:00
Jason Felds 18ff542910 [timing] All but the Beat <-> Time functions.
Alright Thai...let's see if I can modify your work properly.
2011-07-27 23:32:37 -04:00
Jason Felds 5391b4c11d [timing] NoteField covered. 2011-07-27 23:11:34 -04:00
Jason Felds b711e34431 [timing] More adjustments. 2011-07-27 23:03:33 -04:00
Jason Felds 62ac849c95 [timing] Better implementation of stop stuff. 2011-07-27 22:56:00 -04:00