Commit Graph
32643 Commits
Author SHA1 Message Date
AJ Kelly d8e1296b5b [LifeMeterBattery] Added ChangeLives(int) Lua binding. 2011-06-13 13:32:28 -05:00
Jason Felds bd9c58b37e Right, late night merge. 2011-06-13 03:43:54 -04:00
Jason Felds 0488193b6e *shrugs* May as well try this. 2011-06-13 03:43:20 -04:00
AJ Kelly 11c84f8c50 [LifeMeterBattery] Added DangerThreshold metric. 2011-06-13 02:00:09 -05:00
AJ Kelly 24644f3f23 add GainLife/LoseLife commands. 2011-06-13 01:56:23 -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
Thai Pangsakulyanont 5cd05670ab NotesLoaderBMS: Fix loading BPM changes by putting all of them in a map first and then finally add the BPM segments.
As the BMS loader sorts the definitions by measure and channel, they are not sorted by time, so there are cases that this can happen:

#00103:7F
#00203:007F0000
#00208:01
#BPM01 63.5

In this case, the segment in the second line is parsed before the third line, and because of the BPM is the same as the segment before it (the first line), no BPM changes will be added, the segment in the third line will then set the BPM of the rest of the song, which is wrong. To fix this the BPM needs to be sorted.
2011-06-13 10:54:18 +07:00
AJ Kelly a070fc4c3e make this value a little bit more realistic so that bad performance doesn't happen as often 2011-06-12 21:52:51 -05:00
AJ Kelly 79b0c1ccbe more reverting of 750b688 2011-06-12 20:36:06 -05:00
Jason Felds e55270cade Missed a GCC 4.2 spot.
Still thinking we could go to LLVM 1.5 here.
2011-06-12 20:45:47 -04:00
Jason Felds 88f844787f Minor doxygen. 2011-06-12 20:45:30 -04:00
Jason Felds fc68776e3f Anyone on linux want to test this?
I think this may work for an indeterminate bar.
2011-06-12 20:45:21 -04: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
Jason Felds 3d155c9970 NOW I start moving prototypes to headers?
I need to be more consistent...gah, hungry.
2011-06-12 19:35:24 -04:00
Jason Felds c3c8753620 More prototype warning stuff.
I know these should be in the .h files,
but we can cover that later.
2011-06-12 19:20:43 -04:00
AJ Kelly e965e0b3e4 [ScreenNetSelectMusic] Add PlayerOptionsScreen metric. 2011-06-12 04:09:49 -05:00
Jason Felds 4036ee89c2 Last bit of warnings for tonight. 2011-06-12 03:55:48 -04:00
Jason Felds fe9dfa26c4 Consistency. 2011-06-12 03:47:38 -04:00
Jason Felds 7acbe91683 More prototypes. 2011-06-12 03:47:22 -04:00
Jason Felds 986fbd6468 Beat me to it Daisu. 2011-06-12 03:43:59 -04:00
Jason Felds 7f3b8577b3 Prototypes. 2011-06-12 03:42:15 -04:00
Alberto Ramos 544f71c258 comment+lineup thing 2011-06-12 01:41:36 -06:00
Jason Felds b7ffecd3d0 This pointer was considered pointless. 2011-06-12 03:40:26 -04:00
Jason Felds 2ab5a4ddb8 Mostly 64 - 32 float warning fixes. 2011-06-12 03:37:10 -04:00
Jason Felds 4bb0b28fc8 Good old warning fixes...how I missed thee. 2011-06-12 03:30:57 -04:00
Jason Felds 720675637e The last of the LOG warnings I think. 2011-06-12 03:12:44 -04:00
Jason Felds fa599184e9 Right, right, merge this first. 2011-06-12 03:09:11 -04:00
Jason Felds 4fb2379746 I think we can look into XCode 4 now sharksoda. 2011-06-12 03:08:44 -04:00
AJ Kelly 39c547c437 shut stepmania up about multiple filenames warning 2011-06-12 01:48:13 -05:00
Thai Pangsakulyanont bc074180da merge 2011-06-12 13:27:58 +07:00
Thai Pangsakulyanont c057b23ab3 progress bar for Linux partially done: no indeterminate progress bar yet. 2011-06-12 13:24:39 +07:00
Alberto Ramos e4636a0a50 tweak things for noteskins, can't remember what was changed in the ghostarrow 2011-06-12 00:16:45 -06:00
Jason Felds 6c32ca085e Make sure these use split timing. 2011-06-11 22:40:14 -04:00
Jason Felds 5a7ceecb89 We're on libpng 1.5.1 now.
Guess we have more to update here.
2011-06-11 21:26:05 -04:00
Jason Felds 1d8e7286cc Use the appropriate timing.
Restores Page Up/Page Down/;/' properly.
2011-06-11 17:05:03 -04: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 cff72f7dab Minor cleanup. 2011-06-11 16:15:18 -04:00
Jason Felds 87d151687f Allow 15 edits per profile. 2011-06-11 15:24:16 -04:00
Jason Felds d90c8cfe07 Add GetPlayerTimingData lua binding...for now.
This may be removed if it fails its purpose.
2011-06-11 15:17:48 -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
Jason Felds 50cb0f9b78 More warning fixes. 2011-06-11 09:48:16 -04:00
Jason Felds 788d7005dc Remove commented code, add comment.
Need a warning expert on this one.
2011-06-11 09:44:51 -04:00
Jason Felds 5ef549d80d Warning fixes. 2011-06-11 09:36:17 -04:00
Jason Felds c06763db85 Make linux compile the loading window code.
NOTE: The actual loading window code is stubbed.
I do not know GTK window code yet, so hopefully
this won't crash yet.
2011-06-11 09:30:49 -04:00
Henrik Andersson 5e16209850 [loading window -> default] I can't stand the previous loading window, and nobody else should see it either. 2011-06-11 13:04:51 +02:00
Henrik Andersson 6f0533d5b1 [default] I guess people don't find it amusing when everything is in the common app data when in portable mode. 2011-06-11 13:03:40 +02:00
Henrik Andersson d7022c715a [default -> loading window] YAM 2011-06-11 12:22:06 +02:00
AJ Kelly e1c899f98d remove unused define 2011-06-11 02:16:12 -05:00