Commit Graph

432 Commits

Author SHA1 Message Date
Jason Felds cde793dc57 Prepare for Steps Attacks.
No changelog entry yet: it's not complete.
2011-06-24 11:09:49 -04:00
Jason Felds 16d58dc0a4 Fix editor crash if you don't save a new chart. 2011-06-24 01:09:37 -04:00
Jason Felds 0190ac0eca Allow converting delays to beats.
Just find a better song than Uprock to use this on.
2011-06-24 00:50:32 -04:00
Jason Felds c67e4d2349 Add unlocking one step per steps type.
This is different from just unlocking one step for all step types.
2011-06-24 00:28:57 -04:00
Jason Felds 97abd25e3e Fix Practice Songs crash with AdditionalSongs. 2011-06-19 16:51:51 -04:00
AJ Kelly 5386525448 [LifeMeterBattery] Fixed a bug where MinesSubtractLives was not being honored. Also added LifeChanged message to changing of life on holds. 2011-06-17 01:06:01 -05:00
Jason Felds 49ac1c362d Add many TimingData bindings. See changelog. 2011-06-15 16:56:01 -04:00
AJ Kelly 9b60587be9 [InputHandler_DirectInput] Fixed MouseWheel input not resetting. 2011-06-13 17:37:13 -05:00
AJ Kelly cd9c8e97d2 [ScreenTextEntry] Make it so only the keyboard's Enter key can finish the screen. Should fix issues with buttons whose secondary function is MenuStart. 2011-06-13 15:47:11 -05:00
Jason Felds fed3c9bf2c NumLock becomes Hyphen. P2 gains Back Button.
This should alleviate some issues.
2011-06-13 16:08:28 -04:00
Jason Felds 6d8df2ffc2 Lots of updates today. Nice. 2011-06-13 14:49:06 -04:00
Jason Felds 7a16ba9c0f Add two new noteskin metrics.
This properly resolves bug tracker issue 190.
2011-06-13 14:48:15 -04:00
AJ Kelly d8e1296b5b [LifeMeterBattery] Added ChangeLives(int) Lua binding. 2011-06-13 13:32:28 -05:00
AJ Kelly 11c84f8c50 [LifeMeterBattery] Added DangerThreshold metric. 2011-06-13 02:00:09 -05:00
AJ Kelly 38ea269a10 [LifeMeterBattery] Added some metrics that allow anyone to change how the battery meter handles lives.
* MinScoreToKeepLife='TapNoteScore_*' - any score below this = loss of life.
 * SubtractLives=1 - how many lives are lost when going below MinScoreToKeepLife.
 * MinesSubtractLives=1 - how many lives are lost when hitting a mine.
 * HeldAddLives=0 - how many lives are gained when a hold is completed.
 * LetGoSubtractLives=1 - how many lives are lost on a dropped hold.
2011-06-13 01:39:23 -05:00
Jason Felds acdc45042a Put old behavior back by default.
Use the Control key for the time signature scrolling behavior.
2011-06-12 20:34:23 -04:00
AJ Kelly e965e0b3e4 [ScreenNetSelectMusic] Add PlayerOptionsScreen metric. 2011-06-12 04:09:49 -05:00
Jason Felds 05a7a24d88 Make the GetPlayerTimingData() binding official.
Hmm...did we never document the Player class
in LuaDocumentation.xml?
2011-06-11 16:24:38 -04:00
Jason Felds f900b53f1d Edits can have 255 chars in the description now. 2011-06-11 15:10:27 -04:00
AJ Kelly cd3bb6f0ed [SongUtil] Added GetPlayableSteps(Song) Lua binding. 2011-06-11 13:13:30 -05:00
Jason Felds aeb07190d8 Allow setting Preview Music via Alter Menu.
Now math calculations are no longer needed.
2011-06-11 11:15:58 -04:00
AJ Kelly d8cd86af2c lua doc updates 2011-06-11 01:44:00 -05:00
Jason Felds 465ed345db May as well put this in the changelog. 2011-06-10 17:05:57 -04:00
Jason Felds 61d935ba70 Split the Editor's Area menu into two menus.
Use the "Enter" key for the old menu,
and the "A" key for the Alter menu
(requires having selected an area of notes).
2011-06-10 03:04:47 -04:00
Jason Felds 21ca14d589 Fix F11/F12 split timing sync adjuster. 2011-06-09 18:12:38 -04:00
Jason Felds fc9f07158a 99% fix scoring with warps and fakes.
Now all charts can seek 100%.

This does force yet another cache reload.

Hopefully it won't slow first loads too much.
2011-06-08 16:14:11 -04:00
Jason Felds 5c83d529ab Remove faulty shortcut code for hand calcs.
Unfortunately, to maintain accuracy, this
will invalidate the ca-- *beaten to the floor
with the nya cat*
2011-06-06 23:00:07 -04:00
Jason Felds 963cc9d4f1 Fix a Player 2 assist tick / clap bug. 2011-06-06 20:23:23 -04:00
Jason Felds cb38eae9ba Removing the ScoreDisplay mods.
Lua has since replaced it.
2011-06-06 18:55:49 -04:00
AJ Kelly 0326b54c22 turns out IE8 doesn't like when class names start with a '_' character. 2011-06-05 01:26:00 -05:00
Jason Felds 26c5fa4e15 Fix parsing of beats vs seconds on speeds. 2011-06-04 23:44:26 -04:00
Jason Felds 0e834467ba Fix UserPrefAutoSetStyle.
Also took care of some other lua issues with
NotePosition and ComboUnderField.
2011-06-04 21:43:00 -04:00
AJ Kelly 8db68f9b1c [AnnouncerManager] Fixed a bug where no announcers would be loaded.
revision 750b688 seems to have caused more problems than it solved.
2011-06-04 17:16:28 -05:00
AJ Kelly 2870d90dff change default MusicWheelSwitchSpeed to 15 (was 10) 2011-06-04 15:15:45 -05:00
AJ Kelly 8fcf102b2a slight update 2011-06-04 15:15:32 -05:00
AJ Kelly a8769dc78e update lua.xml 2011-06-04 03:04:32 -05:00
Jason Felds 8aa473d0a3 Find the dates of these later. 2011-06-03 23:07:42 -04:00
Jason Felds ec333ac765 If I missed anything else, get it in quickly. 2011-06-03 21:50:14 -04:00
AJ Kelly f3ded5f68a [LifeMeterBattery] Added LivesLeft param to LifeChanged message. 2011-06-03 16:21:30 -05:00
AJ Kelly b5e34f4900 [SongManager] Make autogen courses have "Autogen" as the Scripter. 2011-06-02 22:32:39 -05:00
Jason Felds 9d0dbe8401 Switch R and T keys for debug mode. 2011-06-02 15:49:32 -04:00
AJ Kelly bfe0d24a8e small credits change 2011-06-02 12:47:03 -05:00
AJ Kelly 746ac768e9 whoops forgot xsd 2011-06-02 12:36:20 -05:00
AJ Kelly 56620dc993 remove now unnecessary sm-ssc='true' behavior 2011-06-02 12:34:35 -05:00
AJ Kelly e772991c88 fill out gamestate documentation 2011-06-02 12:19:32 -05:00
AJ Kelly e07ed2f122 update lua.xml 2011-06-02 11:43:57 -05:00
AJ Kelly 2101c0d451 [BPMDisplay] Added SetFromSteps Lua binding. 2011-06-02 11:33:08 -05:00
AJ Kelly 743b9d09d3 merges make freemco mad 2011-06-02 02:06:51 -05:00
Jason Felds b36f172462 Added the HasScrollChanges lua binding. 2011-06-01 10:12:10 -04:00
Jason Felds 0d4f95eda1 Added the BattleRaveMirror metric.
If you guys want your battles to not be mirrored/turned,
this is the metric to change. By default, it's on ITG
behavior.
2011-05-31 01:33:56 -04:00