Kyzentun
3dd7f1d8ff
Forgot to init MinTNTS mod to the value of the pref.
2014-12-02 10:54:14 -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
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
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
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
hanubeki
4c40ca9b76
Add {PartName}NoteColorType and {PartName}NoteColorCount NoteSkin metric.
2014-10-12 00:40:46 +09:00
Thai Pangsakulyanont
36aa012f03
fallback to the fallback when KeyCodeToChar does not work
2014-10-11 21:10:23 +07:00
Thai Pangsakulyanont
85f6f2e5d4
added the code that works. It is tested outside of StepMania
2014-10-11 14:34:05 +07:00
Thai Pangsakulyanont
b0106312c4
remove untested code
2014-10-11 14:19:20 +07:00
Thai Pangsakulyanont
a2e66a7803
Use Quarts to map raw keyboard to character code.
2014-10-11 13:49:43 +07:00
Thai Pangsakulyanont
a4f9df9cbc
Merge branch 'master' of https://github.com/stepmania/stepmania into MacOSX10.9.sdk
2014-10-11 12:40:18 +07:00
Jonathan Berney
f9f486b812
Fixed indentation issues accidentally introduced
2014-10-07 19:56:33 -07:00
Jonathan Berney
218c10ef97
Update RageSoundDriver_AU.cpp
...
The Yosemite crash happens when we call CFRunLoopAddObserver. It doesn't seem to like runLoopRef. Replacing the first argument to this call with CFRunLoopGetCurrent() avoids the crash, but the app then hangs because CFRunLoopWakeUp doesn't cause observerRef (NameHALThread) to fire, so the semaphore is not posted. Commenting the semaphore wait line allows the game to boot in Yosemite, and seems to play totally normally. This doesn't really fix our problem (we are trying to name the HAL thread, and a catastrophic error occurs), but it shows us what the problem is.
We are obtaining runLoopRef using an API call that was deprecated years ago. However, the Apple-approved replacement code doesn't produce a runLoopRef that avoids the crash, either. So I'm not sure how we get the correct runLoopRef so we can name the thread.
This is my first time looking at the code base, but I don't see the value of naming the thread. In the interest of keeping Stepmania compatible with the upcoming operating system, I propose we just remove the thread-naming logic.
2014-10-07 19:48:58 -07:00
freem
4629bdef5c
Make the log mention Windows 8 instead of "unknown NT-based"
...
(fwiw, I don't like windows 8. also can someone tell me what version number windows 10 will be using?)
2014-10-06 17:50:47 -05:00
Kyzentun
e8b8bfdb60
Song cache version bump.
2014-10-03 19:05:39 -06:00
Kyzentun
8edd929e24
Preserve Steps of unknown Style.
2014-10-01 17:12:01 -06:00