Commit Graph
4533 Commits
Author SHA1 Message Date
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
Kyzentun 5487362902 Fixed ScreenPrompt::AnswerOnCommand metrics by calling LOAD_ALL_COMMANDS after the name was set. 2014-11-05 22:26:25 -07:00
Kyzentun 2834cded9e Created tween queue and functions for BitmapText so the stroke color can be tweened. 2014-11-01 18:49:48 -06:00
Kyzentun 50df61a0ca Fixed RollingNumbers to work with corner diffuse colors. Changed diffuse loops to use NUM_DIFFUSE_COLORS instead of 4. 2014-11-01 16:42:51 -06:00
Kyzentun 1f844d6627 Fixed coloring and cropping of RollingNumbers during tweens. 2014-11-01 13:30:41 -06:00
Jonathan Berney 4c7c64de62 Preserves backwards compatibility with 10.6
sync_volume_np was introduced in the 10.8 SDK. This commit ensures that
some related constants are defined before calling the function. If they
are not, we fallback to the older logic.
2014-10-30 14:36:10 -07:00
Kyzentun a5289ddaca Fixed broken else-if chain in Actor::SetEffectClockString. Changed error to not crash Stepmania. 2014-10-29 17:43:37 -06:00
Kyzentun 5639a0d31f Lineage reporting for nil commands in RunCommands. Stricter type checking for FormatPercentScore in PercentageDisplay. 2014-10-28 20:32:38 -06:00
Colby Klein 034790849d Merge pull request #352 from hanubeki/input-p2
Fix P2 input when PlayerAutoplay in P1
2014-10-26 15:19:01 -07:00
hanubeki c407feeb34 Fix P2 input when PlayerAutoplay in P1 2014-10-27 00:14:35 +09:00
Kyzentun ca4eb65b61 Added lerp, lerp_color, approach, and multiapproach lua functions. 2014-10-23 00:13:13 -06:00
Kyzentun 2e7fabc7e7 Added StageStats:GetStepsSeconds lua function. 2014-10-20 22:17:20 -06:00
Kyzentun 1d061ac4dd Don't crash if AI.ini doesn't exist. 2014-10-20 12:26:29 -06:00
Kyzentun c16f045cb4 Fixed UnknownStyleSupport. 2014-10-20 05:14:54 -06:00
Kyzentun af68d6cb14 Merge branch 'UnknownStyleSupport' of https://github.com/kyzentun/stepmania 2014-10-20 02:58:57 -06:00
Kyzentun 5ef72ab8b0 Set StepsTypeStr in Steps::CreateBlank. 2014-10-19 20:24:06 -06:00
Peter S. May a991ae18a0 SextetStream input and lights drivers. 2014-10-19 16:51:54 -04:00
Jason Felds 395107d3d5 Revert "Preserve Steps of unknown Style."
This reverts commit 8edd929e24.

This also updates the song cache.
2014-10-19 10:06:40 -04:00
Colby Klein 530cfa1f2d Version un-bump. A comes before B, Jason. 2014-10-16 07:36:31 -07:00
Jason Felds bf7344a3e1 Increment the version. Update the change log. 2014-10-15 18:42:00 -04:00
hanubeki e9c5549896 formatting operator<() 2014-10-14 16:13:06 +09:00
hanubeki 5a69929f60 Modify NoteDisplay to work with Var "Player" and Var "Controller" in non-receptor arrow. 2014-10-14 14:30:23 +09:00
Jason Felds 578f0b8b0b Merge pull request #324 from jberney/master
Mac OS X 10.10 Yosemite crash fix
2014-10-13 18:54:05 -04:00
Jason Felds 295e09c9e6 Merge pull request #239 from dtinth/MacOSX10.9.sdk
Update to Mac OS X 10.10 SDK

Here's to hoping this doesn't cause too many problems.
2014-10-11 19:04:11 -04:00
AJ Kelly b0ccfd71a5 Merge pull request #328 from hanubeki/notecolor
Add {PartName}NoteColorType and {PartName}NoteColorCount NoteSkin metric.
2014-10-11 17:26:19 -05:00
Kyzentun 14a1504263 Merge pull request #323 from kyzentun/UnknownStyleSupport
Preserve Steps of unknown Style.
2014-10-11 16:18:21 -06:00