Commit Graph
3358 Commits
Author SHA1 Message Date
Alberto Ramos b32c85b30f other test 2011-12-29 16:13:40 -07:00
Alberto Ramos 0cbe9b92c3 something 2011-12-29 16:06:15 -07:00
AJ Kelly d163b5ae2b oops, GetNumItems served this purpose already 2011-12-29 11:03:37 -06:00
Colby Klein fb67c4edca Add Lua binding 2011-12-28 21:47:23 -08: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
AJ Kelly 0fa7973c7b alpha 0 for now though... not released 2011-12-27 11:26:32 -06:00
AJ Kelly 8fa1da7a26 next release will be sm5 alpha 1 2011-12-27 11:23:18 -06:00
AJ Kelly 1aee8afe87 kill GetOSName lua binding since GetArchName is better 2011-12-27 11:21:31 -06:00
AJ Kelly ec74678b70 Add MusicWheel:IsRouletting and WheelBase:GetNumWheelItems Lua bindings. 2011-12-27 11:03:02 -06:00
Colby Klein d5edc4dd9c Don't crash if language detection fails, but leave a warning. This should be fixed properly at some point (in particular, it is reported to fail for systems using Czech) 2011-12-26 09:19:37 -08:00
AJ Kelly c65b453e70 [StepMania.cpp] Fix initial aspect ratio on first boot, hopefully. (See issues 6 and 27) 2011-12-23 14:09:16 -06:00
AJ Kelly 8c5793fd96 [Game] Added CountNotesSeparately, GetMapJudgmentTo(TapNoteScore) Lua bindings. 2011-12-23 13:39:28 -06:00
AJ Kelly 842810c0dd [Song] Fixed a bug where a sample start of 0 wouldn't work. 2011-12-23 02:54:51 -06:00
AJ Kelly 046b30484b [LuaManager] Added ProductFamily() Lua binding. 2011-12-22 12:19:50 -06:00
Jonathan Payne f0f7aaa768 Don't allow the user to add speed timings while selecting until fully supported. 2011-12-21 13:48:31 -08: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
Colby Klein 2e5d5f3697 Add some Lua bindings for the music wheel and items. 2011-12-20 01:47:49 -08:00
Colby Klein 195361e94a Add padding to the loading window progress bar on OS X. 2011-12-20 00:40:31 -08: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
Colby Klein 4d327d32a5 Make it possible to actually find all of SM's files on Windows. I know this had
good intentions, but it was infuriating and confusing to everyone I've ever
had to explain it to. %APPDATA% will work fine.
2011-12-17 11:47:13 -08:00
AJ Kelly c7fab6014f [Various] Allow loading of *.jpeg in addition to *.jpg. 2011-12-17 03:21:12 -06:00
AJ Kelly be2a2a981f [StreamDisplay] Added VelocityMultiplier, VelocityMin, VelocityMax, SpringMultiplier and ViscosityMultiplier metrics. 2011-12-16 12:05:34 -06:00
AJ Kelly dfefecaa25 just some small comment cleanup 2011-12-15 21:03:14 -06:00
AJ Kelly c8e99cc18b [LifeMeterBattery] Fixed various issues (lives not fully disappearing on fail, P2 lose life animation having the wrong x zoom, hide the lives number if it falls below 0). 2011-12-12 22:13:32 -06: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 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
AJ Kelly f1e412e961 [PlayerState] Added GetSuperMeterLevel() Lua binding. 2011-11-30 00:44:27 -06:00
AJ Kelly a49044501e [PlayerOptions] Added IsEasierForSongAndSteps(Song,Steps,PlayerNumber) and IsEasierForCourseAndTrail(Course, Trail) Lua bindings. 2011-11-30 00:35:06 -06: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
AJ Kelly aabb060446 [LifeMeterBattery] Added MaxLives metric, which limits the maximum amount of lives. Setting this to 0 will remove the limit. 2011-11-28 22:13:30 -06:00
Jason Felds 2d3c3628a1 Add the SurvivalModOverride metric. 2011-11-28 19:13:15 -05:00
AJ Kelly 6a700d5cd8 added some alpha to the locked value 2011-11-27 22:33:34 -06:00
AJ Kelly c2f79eb423 very small formatting changes 2011-11-27 22:28:50 -06:00
AJ Kelly 06e54b3985 make this assert message more descriptive 2011-11-27 22:20:32 -06: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 fcbb15e79f The missing semicolon was annoying. 2011-11-27 17:25:52 -05:00
AJ Kelly 6919da8e5a [PlayerOptions] Pretty large changes here, namely a bunch of new bindings. Fixed the logic for GetReversePercentForColumn; It will now return nil for invalid columns. Also fixed the logic for UsingReverse (now checks for 1.0f) and SetPassmark (no longer allows values < 0.00f and > 1.0f). 2011-11-27 05:02:39 -06: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