Commit Graph
3962 Commits
Author SHA1 Message Date
Kyzentun 0cb08dc8bd Added offset mode spline to NoteColumnRenderer. 2014-12-30 13:59:06 -07:00
Kyzentun 584f1c8813 Moved cubic spline implementation to its own source file. 2014-12-28 05:57:07 -07:00
Kyzentun 65187a55c6 CubicSpline class created. Temp spline rendering stuff in AMV. 2014-12-27 21:41:55 -07:00
Kyzentun 64d384410c Created NoteColumnRenderer to handle column rendering. Added m_FakeParent to Actor to solve part of the problem. 2014-12-26 01:54:34 -07:00
Kyzentun 07fb61a291 Moved tap and hold rendering logic out of NoteField and into NoteDisplay. 2014-12-25 05:02:28 -07:00
Kyzentun 4a4a28878c Fixed up EditMenu to not throw asserts and crash all over the place if there isn't something to put in a row. Still can't practice in doubles-only groups, but at least it doesn't crash. 2014-12-24 02:27:46 -07:00
Kyzentun a60a20edec Changed assert in ScreenHowNotToPlay to an error message to fix crash. 2014-12-22 07:09:21 -07:00
Kyzentun 55fb14cd10 Holding start to give up leaves gameplay instead of going to next song. 2014-12-22 03:52:08 -07:00
Kyzentun 06c78cd59f Fixed lua music files not being recognized. Changed assert on non-optional theme elements not being found to report an error. 2014-12-21 23:38:45 -07:00
Kyzentun 0a4a81d5e8 Added a bunch of preferences to service options menu. 2014-12-20 19:39:38 -07:00
Kyzentun c905965aca Added Profile:GetTotalDancePoints. 2014-12-18 22:41:19 -07:00
Kyzentun 090d63e43c Fixed column arg passed to NoteField callbacks. 2014-12-18 02:36:45 -07:00
Kyzentun 261f2b0e3c Fix dumb mistake in NoteSkinManager multi-match error message. 2014-12-16 02:21:03 -07:00
Kyzentun 23fca56582 Fixed Profile swap by making it walk the arrays so that Visual Studio's std swap won't choke on it. 2014-12-14 17:56:05 -07:00
Kyzentun c5b24c2ca6 Fixed signed comparison warning in ProfileManager. 2014-12-12 22:16:42 -07:00
Kyzentun 6f8b5f2477 Made input callbacks lock during transitions and lockinput. 2014-12-10 13:38:10 -07:00
Kyzentun c9a17dc48e Added metrics for setting the screens Edit Mode uses for setting mods. Added functions for apply ModsLevel_Preferred to the other levels. 2014-12-09 21:59:01 -07:00
Kyzentun 89ed68f86d Edit Mode plays until music end if the music ends after the notes. 2014-12-09 15:37:06 -07:00
sillybear e3bb49f9d8 Update Player.cpp 2014-12-10 00:09:46 +08:00
sillybear 09274b655b Add 2014-12-09 23:52:22 +08:00
Kyzentun 87ccbbd5dd Merge branch 'SextetStream-lights-and-input' of https://github.com/psmay/stepmania 2014-12-08 16:46:41 -07:00
Kyzentun 36d94f272f Fixed --game command line arg to set the current game correctly soe that the correct input mapping is loaded. 2014-12-08 16:39:01 -07:00
Kyzentun 780c05e3f2 Merge branch 'patch-2' of https://github.com/sillybear/stepmania 2014-12-08 16:17:36 -07:00
Kyzentun 23d7a47c7a Merge branch 'patch-1' of https://github.com/sillybear/stepmania 2014-12-08 16:09:40 -07:00
Kyzentun 49b8f77a3e Merged changelog. 2014-12-08 16:08:49 -07:00
Kyzentun 60e5e80541 Merged changelog. 2014-12-08 16:06:46 -07:00
Kyzentun 50560a8b6a Merge branch 'keymapping_sanity' of https://github.com/kyzentun/stepmania 2014-12-08 16:01:47 -07:00
Kyzentun 2dab32911b Merged changelog. 2014-12-08 16:00:59 -07:00
Kyzentun c17f19c0d0 Wildcards are the difference between finding similar things, and finding nothing. 2014-12-08 15:18:39 -07:00
sillybear 67358e0ee0 [Announcer] Add "evaluation full combo W3" and
optional "evaluation full combo W4"
2014-12-04 03:01:33 +08:00
sillybear c6fb8a11b9 Allow setting of game type via console command 2014-12-04 02:46:01 +08:00
Kyzentun 89864fc890 Fixed dirs not matching correctly for THEME:GetPath functions. 2014-12-02 20:24:40 -07:00
Kyzentun 7a585fcd38 Function chaining for PlayerOptions and SongOptions APIs. 2014-12-02 19:58:52 -07:00
Kyzentun 474d151041 Changed TimingData GetReturnsNumbers metric to optional boolean arg to the functions. 2014-12-02 11:48:43 -07:00
Kyzentun 3dd7f1d8ff Forgot to init MinTNTS mod to the value of the pref. 2014-12-02 10:54:14 -07:00
Kyzentun 4f95bf08ad Function chaining for actors and singletons. 2014-12-01 22:31:30 -07:00
Kyzentun 112fbfd199 Use lua_rawget instead of lua_gettable in ActorFrame::IdenticalChildrenIndexLayer to avoid self recursion on invalid number indices. 2014-12-01 17:00:18 -07:00
Kyzentun 3b36858cf8 Merge pull request #366 from kyzentun/bgm_formats
Unduplicate file extension lists.
2014-12-01 16:18:09 -07:00
Kyzentun 9d41282242 Merge pull request #380 from kyzentun/pref_hide_note
Preference and mod for hiding notes that are hit
2014-12-01 16:14:51 -07:00
Kyzentun a32ed5fced Merge branch 'wolf-operator-best-practices' of https://github.com/wolfman2000/stepmania 2014-12-01 15:46:19 -07:00
Kyzentun 8af06ae505 Added NoteField lua functions to allow the theme to control how the receptors and ghost arrows flash. 2014-11-30 23:17:12 -07:00
Kyzentun c3d2b5e1b1 Reset keys debug option changed to save defaults to disk and reset. 2014-11-30 14:58:03 -07:00
Kyzentun d3b5f5eb98 Added debug menu option for resetting key mappings to default. Added sanity checking requirement to ScreenMapControllers. 2014-11-30 14:45:52 -07:00
Kyzentun b43af6dce9 Added Guest and Test profile types, and profile priorities so the position of a profile in the list can be controlled. Fixes crash bug that occurs when a profile dir is renamed to a non-number and a new profile is made. 2014-11-28 21:56:25 -07:00
Jason Felds 38a98b0964 Merge pull request #358 from jberney/master
Band-aid fix for Mac OS X fullscreen issues (only when compiled with 10.6 SDK)
2014-11-26 20:52:36 -05:00
Jason Felds 3451b2f2d5 Use operator overloading best practices.
Not all files covered.

Refer to StackOverflow for details: http://stackoverflow.com/a/4421719
2014-11-26 14:51:21 -05:00
Kyzentun a580d54662 Profile loading no longer clears out scores for songs that can't be found. Profile merging functions added to ProfileMan and ScreenManageProfiles for profile migration. HighScore operators rewritten to follow good practice. 2014-11-25 21:37:15 -07:00
Peter S. May 737154ff00 Merge branch 'SextetStream-lights-and-input' of github.com:psmay/stepmania 2014-11-24 13:34:26 -05:00
Kyzentun 1a51b06934 Fixed mistake that caused steps from non-ssc or non-sm files have blank StepsTypeStr. 2014-11-23 01:50:58 -07:00
Kyzentun 9c4670033e Merge pull request #370 from kyzentun/mappable_edit_mode
Merging because I want to make sure this is in the next nightly build and it worked when I tested it.  It has no effect on people who do not create the special config file, and will not create one if one is not found.
2014-11-22 15:39:55 -07:00