Commit Graph
4244 Commits
Author SHA1 Message Date
Kyzentun Keeslala f133272807 Removed pixel coordinate rounding from bounce and bob effects because it causes jumping when a slow move is combined with a slow bounce or bob. 2015-06-03 15:49:00 -06:00
Kyzentun 93da38dc09 Merge pull request #661 from nixtrix/optionslist
Added an extra parameter to OptionsListLeft/Right messages saying what menu item the player moved to (param.Selection).
2015-05-29 12:48:28 -06:00
Joe 003cc11819 Added an extra parameter to OptionsListLeft/Right messages saying what menu item the player moved to (param.Selection). 2015-05-29 19:34:34 +01:00
Colby Klein 4f396f317e Merge pull request #650 from nixtrix/keysoundvolumefix
Autokeysounds are no longer twice as loud when playing keysounded charts with two players.
2015-05-25 16:01:22 -07:00
Renaud Lepage 1ffef38b6f Copy-paste error 2015-05-25 15:50:20 -07:00
Renaud Lepage a24b4f515f Per @wolfman2000 's recommendation. 2015-05-25 15:46:49 -07:00
Renaud Lepage 98780a5652 Reintroduce VersionUpdater, but limit it to Win32 2015-05-25 15:29:52 -07:00
Jason Felds 5a6291e887 Merge pull request #657 from stepmania/crash-manager-linux-back
Reactivating Crash Manager on the Linux platform
2015-05-25 13:33:44 -04:00
Renaud Lepage c0e8e7d4cf Clean up verstub generation
. Rely on internal command
. Win32 verification (needs testing)
2015-05-25 10:20:11 -07:00
Renaud Lepage a2183d15c1 Reactivating Crash Manager on the Linux platform 2015-05-25 09:57:43 -07:00
Renaud Lepage da93b4fb9b Alter verstub generation 2015-05-25 09:54:04 -07:00
Jason Felds 57ebdd87fb Fix Release With Debug Info 2015-05-25 11:56:40 -04:00
Joe fa428f979a Autokeysounds are no longer twice as loud when playing keysounded charts with two players. 2015-05-24 21:23:04 +01:00
Kyzentun Keeslala c155ccffbc Change ForceOtherPlayersToCompatibleSteps to treat NULL steps as a failed match. 2015-05-20 23:22:51 -06:00
Kyzentun Keeslala cc2e166c18 Change JoinPlayer to look directly at SideIsJoined to avoid style-dependent logic in GetNumPlayersEnabled. 2015-05-20 22:26:47 -06:00
Jason Felds 266ac4ef92 Merge pull request #635 from wolfman2000/wolf-libva-builtin
Try to not need WITH_LIBVA.
2015-05-20 19:37:17 -04:00
Kyzentun Keeslala e6e0dcff44 PlayersCanJoin does not check style anymore, see comment. IsHumanPlayer doesn't try to use PlayersCanJoin to guess the current screen anymore. 2015-05-19 21:58:56 -06:00
Jason Felds b934a25cb2 Try to not need WITH_LIBVA. 2015-05-19 20:08:15 -04:00
Jason Felds a000732c2c Merge pull request #615 from nixtrix/previewlength2
Setting sample length for songs with preview file to 0 uses length of preview file
2015-05-18 23:11:22 -04:00
Jason Felds c3b468382d Merge pull request #613 from dguzek/OSX-Loading-Splash
fix LoadingWindow splash image for OS X
2015-05-17 22:02:31 -04:00
Joe ba183e0db2 Tidying up (removal of commented code etc) 2015-05-15 16:50:59 +01:00
Joe d3e866db26 Setting sample length for songs with preview file to 0 uses length of preview file 2015-05-15 15:46:20 +01:00
Colby Klein 3df07863f5 Merge pull request #598 from nixtrix/musicwheelfadeout
Music wheel preview fadeout time is now adjustable by the metric [ScreenSelectMusic] SampleMusicFadeOutSeconds.
2015-05-15 07:38:54 -07:00
Dan Guzek 40f1554724 fix Loading Window splash image for OS X
This commit allows OS X users to enjoy their current theme's custom splash graphic if it is available at ./Graphics/Common splash.png
I have been wanting to fix this for a fairly long time.

My fix is probably not the cleanest or proper way to do this.  StepMania.cpp already looks up the current theme's "Common splash.png" and passes it off to the arch-appropriate LoadingWindow as a RageSurface.  This fix repeats the lookup in LoadingWindow_MacOSX.mm, and loads the splash image into a Ragefile which is easily loaded into an NSImage.

Still, my fix does work, and if you actually know how to work with a Ragesurface and can help out here, I'll give you a cookie. :)
2015-05-15 08:28:34 -04:00
Joe a0068cb143 BMS loader now supports #difficulty tag. 2015-05-15 09:59:44 +01:00
Kyzentun Keeslala f5aec7ed4b Why the One Definition Rule exists, and being able to hide members with local variables is bad, Exhibit A. 2015-05-15 02:55:40 -06:00
Joe 6b5cb90fcc Lua BGAnimations now work when called from BMS files. 2015-05-14 12:48:26 +01:00
Joe dabad23323 BackInEventMode code now works for both players 2015-05-11 20:37:17 +01:00
Joe 459c74c3bf Music wheel preview fadeout time is now adjustable by the metric [ScreenSelectMusic] SampleMusicFadeOutSeconds. 2015-05-11 15:44:24 +01:00
Kyzentun 912582674c Don't put the song title in the screenshot name because it might contain utf8 which doesn't work on windows, or path garbage, or other stuff that would have to be sanitized. 2015-05-10 10:53:33 -06:00
Kyzentun 336cd2f712 Added XmlToLua to src/Makefile.am. 2015-05-10 08:19:59 -06:00
Jason Felds 86b0a207d9 A few cmake related fixes:
* Restore Windows installing to `C:\Games` by default.
* Restore Windows installing to the `Program` subdirectory.
* Use actual newlines in the `Build` documentation files.
* Remove the text that says that cmake is unstable.
2015-05-10 09:32:56 -04:00
Kyzentun 211269778d Fixed timing segment text to use the beat of the segment. 2015-05-10 01:04:06 -06:00
Kyzentun e3aea3ccbf Merge pull request #585 from Fighter19/master
Add an option to fix the axis problem
2015-05-09 08:27:46 -06:00
Jason Felds e5bc990c52 Merge pull request #588 from kyzentun/xml_conv
XML to Lua converter
2015-05-09 09:53:32 -04:00
Kyzentun 520432cdff Added docs for xml converter. Added XmlToLua.h. Condition code in xml is now passed through the lua converter to handle renamed things. 2015-05-08 23:55:38 -06:00
Jason Felds 166b6c5d61 Time to remove these unused files. 2015-05-08 20:59:10 -04:00
Kyzentun e591c559c6 Fixed hold cap rendering when Tiny modifier is used. Still has the 1px seam though. Added sanity checking groups progress to SongManager loading. 2015-05-06 15:48:23 -06:00
Fighter19 ca3902373f Merge branch 'master' of https://github.com/Fighter19/stepmania 2015-05-06 10:06:12 +02:00
Fighter19 73ee19b7cf Adds option for an Axis Fix for some (PS2) adapters which map the D-Pad to Axis 2015-05-06 10:04:55 +02:00
Kyzentun 9b6ae296c7 Fixed automagic typing. Added debug overlay line for conversion. 2015-05-05 21:41:15 -06:00
Kyzentun 17533e7b95 Holding select in gameplay now skips the current song in course or endless mode. Updated changelog. 2015-05-05 13:17:15 -06:00
Kyzentun 9d1ba50c23 Fixed logic mistake in PlayersCanJoin. 2015-05-04 19:56:30 -06:00
Kyzentun 236947b346 Changed GetFirstCompatibleStyle to not crash SM so it can be used to check whether joining is allowed. JoinPlayer and PlayersCanJoin now use GetFirstCompatibleStyle to check whether there will be a style to change to. Changed logic in PlayersCanJoin to return false at the first failed requirement. 2015-05-02 23:36:28 -06:00
Kyzentun a8f4278a54 Added SetCurrentOptions to NoteField::DrawPrimitives so the correct options are actually set during drawing when there are two players. Fixed stealth by disabling the glow color from the column actor, so glow effects on the column won't work. Added note explaining how long GetBrightness has been disabled. 2015-05-02 18:53:00 -06:00
Kyzentun 5eba25a495 Added hold at full to actor effect timing. Added the xml to lua converter. 2015-05-01 07:50:34 -06:00
Kyzentun 9829de8b56 Merge pull request #574 from kyzentun/stripes2
Attempts to improve performance
2015-04-30 17:19:30 -06:00
Joe 16a75bf94c Backwards and shuffle mods now ignore turntable in beat-single5/7 2015-04-30 12:51:23 +01:00
Joe be3c4db602 Beat mode gameplay changes, third attempt 2015-04-29 19:43:19 +01:00
Kyzentun 2d9ea44d12 Song::TidyUpData now clears graphics fields that point to files that don't exist. 2015-04-27 07:48:50 -06:00