Kyzentun
cf66c5e78d
Shuffle mod for kickbox. Noteskin from midiman.
2015-01-27 17:27:02 -07:00
Kyzentun
c69cf1ef4e
Special case kickbox autogen added. GameState now has a member for passing args from the theme to the autogen, only used by kickbox for kick recovery time.
2015-01-26 19:43:15 -07:00
Kyzentun
b6e9d188c3
Added special case to JoinPlayer's style changing logic, see comment in code. Fixed mistake in hold logic that made holds never drop.
2015-01-22 12:37:48 -07:00
Kyzentun
b09fc11210
Fixed routine notefield not being centered correctly. Hid couple-edit and threepanel styles because they don't seem intended to be playable.
2015-01-20 19:58:53 -07:00
Kyzentun
aeaead95c9
Changed default ScreenSelecStyle to use functions for choice names and positions instead of metrics. _fallback SSS remains the same for compatibility. Fixed style stomping bug in SetCompatibleStylesForPlayers.
2015-01-20 18:40:59 -07:00
Kyzentun
f4a718a824
SetCompatibleStylesForPlayers and ForceSharedSidesMatch added to GameState for SSM to use to fix style mismatch problems.
...
StyleInputToGameInput changed to take a vector to return values in to handle multiple inputs mapped to a single column. Associated adjustments to everything that uses it.
Player no longer drops holds in columns that have multiple inputs mapped to them if the wrong one is held.
Running out of stage tokens changed from assert to error.
2015-01-17 21:15:15 -07:00
Kyzentun
4c1ee4bbfb
Fixed problems in NoteField from rebasing.
2014-12-10 18:14:00 -07:00
Kyzentun
1890445ab3
Added SetStepsForEditMode lua function.
2014-12-09 22:27:00 -07:00
Kyzentun
3fb36af157
Separate styles for players. Notefields positioned between margins. Edit mode works for kickbox.
2014-12-09 22:27:00 -07:00
Kyzentun
c65c1eb386
Added kickbox game mode with 4 styles.
2014-12-09 22:22:50 -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
Kyzentun
4e5a2ade73
Added mod for MinTNSToHideNote so it can be set per-player.
2014-11-22 14:55:44 -07:00
Kyzentun
040c0de509
Added MinTNSToHideNotes preference.
2014-11-19 15:59:21 -07:00
Colby Klein
54725b1356
Hide song options by default.
...
It's still in the options menu, don't worry.
2014-11-17 14:05:03 -08:00
Kyzentun
a5d9f029f3
Added optional config ini file for configuring key mappings used by Edit Mode.
2014-11-17 04:24:20 -07:00
Kyzentun
9b847caa45
DefaultFailType preference removed because DefaultModifiers was overriding it. DefaultFailType ConfOptionRow now works by putting the fail type in DefaultModifiers.
...
Fixed double InitCommand bug in Foreground.
Disabled odd dimension check for screen texture.
2014-11-15 17:18:42 -07:00
Kyzentun
e22e99251e
Added functions to ActorUtil for converting the extension to a file type and changed various places that had lists of extensions to use ActorUtil instead of duplicating the list of extensions. Added webm and wmv to list of video types.
2014-11-09 00:04:47 -07:00