Commit Graph
100 Commits
Author SHA1 Message Date
Jason Felds effa33eaec [editorKeysounds] autoKeys shouldn't be pressed. 2012-02-11 01:30:08 -05:00
Jason Felds 8deb166ab2 [editorKeysounds] Judgments are back.
Still could use someone to check it over though.
2012-02-11 01:27:13 -05:00
Jason Felds d7d56f525e [editorKeysounds] Right, doesn't hit here either. 2012-02-11 01:21:22 -05:00
Jason Felds b2f4365fe5 [editorKeysounds] Right, never hits here. 2012-02-11 01:10:11 -05:00
Jason Felds 22033113a5 [editorKeysounds] More attempts, need help.
Anyone want a stab?

Main issue: tap + autoKeysound means skipped judgment.
2012-02-10 23:16:00 -05:00
Jason Felds 2f6240d372 [editorKeysounds] autoKeysounds is auto now. 2012-02-10 21:30:48 -05:00
Jason Felds a353e659d0 [editorKeysounds] Can add KS, but...
1) A physical note is shown in the editor.
We do need a separate graphic for auto keysounds.
2) The keysound only plays if you "hit" the note.
Auto keysound notes should play regardless of hit or miss.

Time to make this branch public.
Anyone want to help tackle this?
2012-02-10 19:49:53 -05:00
Jason Felds e1af1eb2b6 [editorKeysounds] Stop an editor closing crash.
If you close the program while in the editor
in debug mode, it can occasionally cause
a bad access violation with the mutexes.

If someone really wants this back, go ahead and
put it back in.

...this really should have gone in default first.
2012-02-10 19:18:40 -05:00
Jason Felds f3d260bc88 [editorKeysounds] Modifying KS works. 2012-02-10 19:17:00 -05:00
Jason Felds 3b3e8df2f4 [editorKeysounds] Removing KS successful. 2012-02-10 19:07:13 -05:00
Jason Felds 84a20cf6da [editorKeysounds] Right, answers based on start. 2012-02-10 18:47:24 -05:00
Jason Felds baa9b20e6a [editorKeysounds] Prepare screen message. 2012-02-10 14:44:48 -05:00
Jason Felds 5757247144 [editorKeysounds] First menu is working. 2012-02-10 14:29:11 -05:00
Jason Felds 616f0742be [editorKeysounds] Allow pushing string vectors.
This will save me a headache for later.
2012-02-10 14:14:42 -05:00
Jason Felds a25fa01b34 [editorKeysounds] Some of the menu code. 2012-02-10 14:09:12 -05:00
Jason Felds 8a98bcdff7 [editorKeysounds] Prepare the eventual menu. 2012-02-10 13:51:29 -05:00
Jason Felds 578b573c01 [editorKeysounds] Case sensitivity. 2012-02-10 13:45:46 -05:00
Jason Felds f6904fc55c [editorKeysounds] ...and the language file. 2012-02-10 13:42:39 -05:00
Jason Felds 0b3737cfc4 [editorKeysounds] New menu to test. 2012-02-10 13:41:40 -05:00
Jason Felds 7e3516f403 New branch: [editorKeysounds]
Let's allow modifying keysounds in the editor.

First, start with some strings we'll need.
2012-02-10 13:37:04 -05:00
Jason Felds 5f863a5d8e Wonder how this got removed.
Oh well.
2012-01-23 22:57:41 -05:00
Jason Felds 535ef4db29 Two new options for JudgmentMessageCommand.
You can now use AvoidMine and HitMine.

Obviously, not at the same time.

Thanks to Saturn2888 and shakesoda for the fix.
2012-01-23 21:53:18 -05:00
Jason Felds d909714249 Cue rage in 3... 2... 1... 2012-01-16 18:04:40 -05:00
Jason Felds 9750255b36 Disable View Steps Data for practice mode.
Temporary workaround, I know.

The mode has bigger problems.
2012-01-16 14:22:38 -05:00
Jason Felds c09920bb4b More explicit fail messages.
Now if only I could see why I crashed here...
2012-01-16 13:52:50 -05:00
Jason Felds 0e3f16118c Why do we even support this format still? 2012-01-16 13:10:27 -05:00
Jason Felds 44d8eaa10a Don't write empty labels.
Not worth a cache increase I think.
2012-01-16 13:10:10 -05:00
Jason Felds 45233b3dc7 Update, fix changelog. 2012-01-15 17:34:33 -05:00
Jason Felds edc98d8e83 Add the NumIconsToShow metric. 2012-01-15 17:34:26 -05:00
Jason Felds 9749938ebe Now I'm the one behind. 2012-01-13 00:39:56 -05:00
Jason Felds bc8eae8935 Place obj files with the others for consistency.
Note: you MUST rebuild the solution. Otherwise,
linker errors may result.
2012-01-13 00:39:02 -05:00
Jason Felds fbb3cb6c42 Fix a floating point issue with speed segments.
This is why ints rule.
2012-01-11 22:50:55 -05:00
Jason Felds 97cffcc166 My ears, my ears... 2012-01-11 22:12:05 -05:00
Jason Felds 6249177647 Guess this hack isn't needed now. 2012-01-09 15:11:59 -05:00
Jason Felds 4ae5105d46 Enforce a rebuild, allow for sorting itself. 2012-01-08 22:32:48 -05:00
Jason Felds 7e75d97e32 The other part of symbolism. 2012-01-08 22:16:10 -05:00
Jason Felds 28679c0f3d Welcome to the world of merging. 2012-01-08 21:40:36 -05:00
Jason Felds e73d3c33c3 Partial fix for music wheel woes. 2012-01-08 21:39:58 -05:00
Jason Felds c1c63611ef Guess I was it. 2012-01-08 19:27:18 -05:00
Jason Felds 4a6bf9282f DWI files can't get the speedy goodness.
Upgrade your files people!
2012-01-08 16:37:08 -05:00
Jason Felds 1a20247952 Update the comments.
We no longer restrict couple or routine here.
2012-01-08 16:16:24 -05:00
Jason Felds 376e9e4aa8 Remove Deprecated option. 2012-01-08 12:16:18 -05:00
Jason Felds 6637a1f1a2 Fix Tickcount crash on ScreenHowToPlay. 2012-01-08 00:38:46 -05:00
Jason Felds e3f16170bb .hgeol 2012-01-06 14:20:08 -05:00
Jason Felds 8c0341c3c6 ScreenHowToPlay shouldn't crash now.
...still now happy with the actual result, but...

...well, anyone want a stab?
2011-12-28 22:32:54 -05:00
Jason Felds 2ebb395e68 Must have missed one. 2011-12-28 21:28:56 -05:00
Jason Felds 594df14600 Don't care about jpeg warnings.
TODO: Get "-sm5" to append properly.
2011-12-28 21:28:24 -05:00
Jason Felds 3add7f542b Don't compile jpegtran in. 2011-12-28 18:25:28 -05:00
Jason Felds 9c3f09edf1 Woah, behind. 2011-12-21 15:28:30 -05:00
Jason Felds 066d6c17dd Fix metric. 2011-12-21 15:28:08 -05:00
Jason Felds 70f1a05c6f Have Glew be compiled on its own.
This is designed to be compatible with VS2008.

It has not been tested yet for VS2010.
2011-12-19 20:13:00 -05:00
Jason Felds 9bf47cbebd Remove deprecated switch, disable warnings. 2011-12-19 19:56:37 -05:00
Jason Felds 77e226bf4d Force saving when editing an attack. 2011-12-18 11:31:49 -05:00
Jason Felds 058f03e495 Allow versus oni graceful failure. 2011-12-12 21:27:32 -05:00
Jason Felds 1376a46b01 Add the GAMESTATE:InStepEditor LUA binding. 2011-12-12 18:49:10 -05:00
Jason Felds bfed4c94dd ...did I do this merge right? 2011-12-11 19:31:19 -05:00
Jason Felds 84f07b8503 Restore segment cycling in the editor. 2011-12-11 19:30:37 -05:00
Jason Felds a52ccc33c8 Respect optimization opportunity.
Considering how often this can be called,
it's probably worth the code duplication.
2011-12-10 01:41:01 -05:00
Jason Felds 6d1517c9ce Reuse already established variable.
It won't change in this position.

Wonder if it should just be forced const then.
2011-12-09 21:15:29 -05:00
Jason Felds 1234afec1f Gotta stay caught up. 2011-11-30 00:32:46 -05:00
Jason Felds fd40fea9cb Remove PMSLoader.
The BPMSLoader now handles PMS files considering their
similarities.
2011-11-30 00:32:17 -05:00
Jason Felds 2d3c3628a1 Add the SurvivalModOverride metric. 2011-11-28 19:13:15 -05:00
Jason Felds 5d26c474d9 Well, that was a doozy.
Allow inserting and removing of beats and timing changes
in increments other than 4th notes.
2011-11-27 18:33:34 -05:00
Jason Felds d8cfd1155b ...forgot the prototype.
Sorry all, you get to recompile.
2011-11-27 18:28:01 -05:00
Jason Felds c4e5cc16f8 Whoops: forgot _M. 2011-11-27 18:24:58 -05:00
Jason Felds 952297703a Add companion NoteTypeToRow function.
Time to try to get a use for this.
2011-11-27 18:14:37 -05:00
Jason Felds c566686aff Be direct. 2011-11-27 18:06:50 -05:00
Jason Felds 524bdfec81 And merge fun. 2011-11-27 17:27:23 -05:00
Jason Felds fb857fdc75 Welcome to committing Jousway. Now welcome hgeol. 2011-11-27 17:26:19 -05:00
Jason Felds fcbb15e79f The missing semicolon was annoying. 2011-11-27 17:25:52 -05:00
Jason Felds 22487df03c New editor feature: Shift + F9/F10 for delays.
Works the same as stops really.
2011-11-26 13:56:27 -05:00
Jason Felds 5a53bde988 Minor syntax adjustment. 2011-11-26 13:45:29 -05:00
Jason Felds f4ad43e2c9 Minor convenience issue that I wanted done with. 2011-11-26 13:40:14 -05:00
Jason Felds d0c3083251 It feels good to merge once more. 2011-11-26 13:33:42 -05:00
Jason Felds 40965d3c8d Restore F9/F10 for stops in the editor. 2011-11-26 13:33:21 -05:00
Jason Felds 16a7d5bab7 I am an IDIOT. 2011-11-25 22:10:13 -05:00
Jason Felds 596ada95f4 Slightly more efficient kludge.
I am once again reminded that I need to de-couple
GAMESTATE from NoteData.
2011-11-19 19:58:10 -05:00
Jason Felds aa470b4def Add the ExtraStageFreshBar metric. 2011-11-15 21:30:29 -05:00
Jason Felds 83fb2980c3 Restore JPEG functionality on Mac.
Just a matter of using the built-in dylib.
2011-11-14 00:38:48 -05:00
Jason Felds fdd3728ab6 Better var name, phrasing. 2011-11-11 14:21:29 -05:00
Jason Felds 620e377539 Minor addition. 2011-11-08 23:41:51 -05:00
Jason Felds d513d73bd2 Possible fix for bug 584:
Don't compress note data in the editor.

I need confirmation that this works as intended before
it goes into the changelog and whatnot.
2011-11-07 14:59:50 -05:00
Jason Felds 61000a1776 Better warning. This may help with debugging. 2011-11-07 02:04:25 -05:00
Jason Felds 4171a40d9d Been awhile since we had a conflict. 2011-11-06 10:37:03 -05:00
Jason Felds 34f3ff2c31 Add RefreshNoteSkinData lua binding.
If anyone recalls the other ways of getting
arbitrary games, a similar binding could be
added to NoteSkinManager.
2011-11-06 10:36:08 -05:00
Jason Felds f059797f51 Properly add GetArchName() lua binding. 2011-11-02 02:28:47 -04:00
Jason Felds 50f4f583a1 Thanks for the assist.
Adding Lua to new stuff is harder than you think.
2011-11-02 01:50:00 -04:00
Jason Felds 9de80fc607 This should be the last of the lua stuff. 2011-11-02 00:55:40 -04:00
Jason Felds ea5e8111f4 ...right, forgot to register the class. WHOOPS. 2011-11-02 00:42:51 -04:00
Jason Felds ebdffc8cf6 Add experimental lua binding GetArchName.
If this gets the requested results, it will stay and be documented.

Otherwise, it will be reverted or otherwise fixed later.
2011-11-02 00:10:08 -04:00
Jason Felds 81fc6bc24d Add the AppHasFocus lua binding. 2011-11-01 23:49:50 -04:00
Jason Felds 1e82f5ea78 Fix potential error if uncommented.
Thanks to Saturn for the heads up.
2011-11-01 22:28:39 -04:00
Jason Felds d55fa26567 Fix warning, ifdef another LOG->Trace. 2011-11-01 22:24:44 -04:00
Jason Felds f3704db519 Singular or plural? 2011-11-01 15:29:25 -04:00
Jason Felds 4fee57442c In during commit. ;) 2011-11-01 15:25:05 -04:00
Jason Felds 98195f7082 WOOT! WOOT! 2011-11-01 15:20:35 -04:00
Jason Felds 1c28a06bb6 Fix Expand, possibly other mods, for 2nd player. 2011-11-01 15:20:20 -04:00
Jason Felds 8821b41127 Revert the revert.
Yeah, I know jpeg is messed up on Mac side.

I need someone else to test though...someone NOT on Lion.
2011-10-30 15:13:11 -04:00
Jason Felds bbec5842f6 Add the ResetPlayerOptions lua binding. 2011-10-29 11:43:49 -04:00
Jason Felds 2cf8b46373 SCORE! 2011-10-27 23:21:57 -04:00