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