Commit Graph
3358 Commits
Author SHA1 Message Date
Jason Felds f4ad43e2c9 Minor convenience issue that I wanted done with. 2011-11-26 13:40:14 -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
AJ Kelly 805bd89b4d it's ugly, but it should work. Only have mines nullify full combo if [Gameplay] MineHitIncrementsMissCombo=true 2011-11-25 17:31:51 -06:00
AJ Kelly d46db6e9c0 [PlayerStageStats] Hitting a mine no longer gives you full combo.
TODO: make this work with [Gameplay] MineHitIncrementsMissCombo metric
2011-11-25 17:27:36 -06:00
AJ Kelly b141db3f55 small todo for later when I have time 2011-11-25 17:19:24 -06:00
AJ Kelly a589fecb5f [PlayerStageStats] Added GetFailed and GetNumControllerSteps Lua bindings. 2011-11-24 20:51:53 -06: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
Thai Pangsakulyanont f119c8cead add Paint() to SetProgress()
so that Windows does not think that the application is not responding.
2011-11-17 14:24:48 +07:00
Flameshadowxeroshin 8d11f9f136 change a metric 2011-11-15 21:09:27 -06:00
Jason Felds aa470b4def Add the ExtraStageFreshBar metric. 2011-11-15 21:30:29 -05:00
Jason Felds fdd3728ab6 Better var name, phrasing. 2011-11-11 14:21:29 -05:00
Thai Pangsakulyanont 2f10209fcf removed the ugly debugging code
I still don't know how to make LOG->Trace work so I just use fprintf. Just forgot to remove it before last commit.
2011-11-11 19:02:45 +07:00
Thai Pangsakulyanont 248504f275 escape # in first keysound entry, fixed ADPCM reader and make PMS load more correctly.
- [NoteField] fix build warnings, and change the maximum number of displayed notes
  after the receptor to 64.
- [Player] fix build warnings.
- [NotesLoaderSSC, NotesWriterSSC] The MSD file reader seems to treat # that comes
  directly after : as new tag, and as many PMS and BMS files has keysounds which filename
  starts with #, so it looks like this: #KEYSOUNDS:#bgm.wav,01.wav,02.wav,..
  The MSD parser will see it as 2 different tags. So I added a backslash in front of the
  # sign if it's at the start when saving and remove it when loading.
- [RageSoundReader_WAV] ADPCM now works very well and doesn't return error when
  end of file is reached anymore.
- [Steps] Use BMS loader when loading the note data.
2011-11-11 18:40:34 +07:00
AJ Kelly a4c7355c78 small comment update 2011-11-11 02:24:55 -06:00
AJ Kelly 011b696bec fix assert 2011-11-10 23:19:08 -06:00
AJ Kelly 382f16cc00 small todo 2011-11-10 23:13:16 -06:00
AJ Kelly 391dd8624a try to get attack tags (song timing) to print out like course mods do in .ssc files (I tried doing the same with the one in the steps, but it didn't work so it's not included) 2011-11-10 01:11:28 -06: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
AJ Kelly 42d7a29ffa [GameplayAssist] Don't play sounds if the player is dead. Fixes issue 621. 2011-11-06 22:15:54 -06:00
AJ Kelly 9793a08b16 [ScreenSelectMusic] Fixed Rave difficulties not being synced on late join. Fixes issue 577. 2011-11-06 16:44:23 -06: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
AJ Kelly f8da50b52f I don't know why in the hell these values were positive but i'm going to hit someone. fixes issue 622. 2011-11-04 15:37:23 -05:00
AJ Kelly 5b1d0bc8d9 revert my fix for issue 314 since apparently that wasn't the problem 2011-11-04 15:35:06 -05: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 d55fa26567 Fix warning, ifdef another LOG->Trace. 2011-11-01 22:24:44 -04:00
Jason Felds 4fee57442c In during commit. ;) 2011-11-01 15:25:05 -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
AJ Kelly 5bde30c176 remove debug logging that I didn't mean to commit 2011-10-29 21:08:54 -05:00
AJ Kelly f06e4a2702 add songs to the export package thing. they still don't export though. 2011-10-29 15:10:40 -05:00
Jason Felds bbec5842f6 Add the ResetPlayerOptions lua binding. 2011-10-29 11:43:49 -04:00
AJ Kelly 0594303c3c [ScoreKeeperRave] Fix an issue where the super meter would not decrease back to 1 after hitting the end of 3. (Fixes issue 314.) 2011-10-28 16:35:57 -05:00
AJ Kelly b8757ace53 not happy with this 2011-10-27 22:30:05 -05:00
Jason Felds 71e33d7094 Revert of df937f7: it compiles now.
Behavior is still off though.
2011-10-27 23:21:40 -04:00
AJ Kelly 4cfc1af8db remove leftover catalog stuff 2011-10-27 21:31:34 -05:00
Jason Felds bbb829e4b0 More merging. 2011-10-20 23:49:41 -04:00
Jason Felds 4791141809 Temp test: remove game check on Noteskin refresh.
If this causes too many problems, this can be reverted.
2011-10-20 23:48:57 -04:00
Jonathan Payne 978e916557 [br:Defualt] do not show incompletename entry;
add comment for addition notetype
2011-10-19 21:51:54 -07:00
Mark Cannon 9385a71160 fix unintended early break 2011-10-19 02:16:05 -04:00
Mark Cannon cd0e37dbeb changed several aspects of LightsManager:
- states are zeroed at the beginning of Update(); anything not set true must be false, so don't re-zero or set false states unnecessarily
	- minor readability improvements, e.g. setting a CabinetLight in switch and assignint it outside of it
	- LightsMode_Menu variants now use song beat for lighting instead of GetTimeSinceStart
	- reformatted switch statements to be generally more readable
	- LightsMode_Demonstration now lights the pad arrows if enabled, similar to gameplay
	- Pressing custom gamebuttons during attract mode will light them
2011-10-18 17:09:11 -04:00
AJ Kelly 92fea1f748 shut warning up 2011-10-18 15:32:06 -05:00
Jason Felds d65b4ba714 Minor optimization: don't calc if not needed. 2011-10-17 22:58:04 -04:00
Jason Felds b86a82fb42 Fix issue 585: editor crash w/o saving.
This does not feel like a proper cure, but it does
stop the crashing.
2011-10-17 21:37:30 -04:00