Commit Graph

5012 Commits

Author SHA1 Message Date
Thad Ward ea458a443d Fix the blinking characters in the BeginnerHelper.
(why was this return here? we need to set up the first frame after reverting to the default animation.)
remove m_sMostRecentAnimation, as it is not needed at all.
2003-08-31 11:47:05 +00:00
Andrew Wong dd2a9d6f07 make score in max2 scoring a multiple of 5 when failing
why?  then it becomes more obvious when someone fails since their last digit switches between 0 and 5,
rather than x and (x + 5) mod 10.

note: this ONLY affects scores after failing and has no effect on scores that don't represent failing scores

oh yea, simplified code a little
2003-08-31 09:48:33 +00:00
Kevin Slaughter db10cfe80d Should be in ScreenSelectMusic now. 2003-08-31 09:42:39 +00:00
Kevin Slaughter 32350db67c Fixed bug.. This now only takes effect on ScreenSelectMusic, where it was originally only intended to execute 2003-08-31 09:41:38 +00:00
Thad Ward 4a53272d3d tweak timing on the BeginnerHelper again. this timing allows the step animation to complete before the next starts.
not sure if this looks better, or if the old method looked better

side note: can someone with milkshape please make a JumpUD animation that is the same length as the JumpLR, but adds
the 90 degree turn? I really want to kill the magic numbers for the UD jump animation, since they don't always work for every song.
2003-08-31 08:40:56 +00:00
Thad Ward b9e15589dd Add support for playing specific animations at a different rate, scaled from the update rate. 2003-08-31 08:15:52 +00:00
Thad Ward 7f58205242 BeginnerHelper fixes:
change IsPlayerEnabled() to IsHumanPlayer()
check to see if we can use the BeginnerHelper before attempting to use it.
Disable BeginnerHelper for non-Dance game types.
2003-08-31 07:28:19 +00:00
Andrew Wong 9ead112062 remove default sort (it interferes with the select sort menu)... sorry ^^ 2003-08-31 06:01:00 +00:00
Andrew Wong c02f7700d9 fix nonstop/oni modes (course sort was being overridden by metrics) 2003-08-31 03:49:19 +00:00
Andrew Wong 97b9061f6f fix dance magic mode not working in 1P mode
added default modifiers when no characters are being used
2003-08-31 02:26:07 +00:00
Andrew Wong a3bfb47be2 make 5th mix scoring round to the nearest 5 points
make 5th mix combo pre-MAX style
2003-08-31 00:16:56 +00:00
Thad Ward d067bd0d49 correct indent level 2003-08-30 12:59:03 +00:00
Thad Ward 6e829f27fb move a line to outside the player loop, since it only needs to happen once. 2003-08-30 11:16:43 +00:00
Thad Ward de16e73f62 remove unused iDancePadType member variable
make beginnerhelper not miss steps on fast songs.
(kinda ugly but it works. what was happening is there wasn't a tap note at the position
checked during the updates around the tap note that was missed, so Step was never called for it)
2003-08-30 11:13:14 +00:00
Sean Burke b3e9705315 Fix up the default metrics a bit. 2003-08-30 09:38:53 +00:00
Kevin Slaughter e3b7432784 Added scriptable default musicwheel sort 2003-08-30 09:14:32 +00:00
Glenn Maynard 12ecbb4d95 Log the internal pixel format 2003-08-29 17:40:51 +00:00
Glenn Maynard 54a9c78fac Improve error handling. 2003-08-29 16:50:47 +00:00
Thad Ward 5afed9c413 Don't even bother creating DancingCharacters if we are going to be using the BeginnerHelper
Check pointers to make sure they are not null before dereferencing them.
2003-08-29 09:41:11 +00:00
Thad Ward 52935fbaa3 Add myself to the Programming section of the credits 2003-08-29 09:38:59 +00:00
Thad Ward e11ad92561 Make MenuLeft do a MenuUp and MenuRight do a MenuDown.
This removes that assumption of menu buttons behind the coin door.
2003-08-29 08:44:07 +00:00
Thad Ward 5fc4a65b13 make pressing start while holding left and right do a MenuUp if we are using
dedicated menu buttons and arcade options navigation.
(for running StepMania in a DDR-style cabinet. assuming, currently, that
there is a full set of menu buttons behind the coin door for the operator menus.)
2003-08-29 08:16:24 +00:00
Glenn Maynard 18eb78de77 Simple frame skip support 2003-08-29 06:10:03 +00:00
Glenn Maynard 5fdf62e355 fix deadlock 2003-08-29 05:39:47 +00:00
Thad Ward cecaf0c9be comment out some Song Options screen-related bits. (the option in the machine options screen shouldn't be there, for example) 2003-08-29 05:10:53 +00:00
Glenn Maynard 13cccb9991 Fix crashes in RageDisplay_OGL::UpdateTexture when the surface and texture
formats differ.
2003-08-29 04:46:54 +00:00
Glenn Maynard 7d208b71c0 Give up CPU on all archs when we don't have focus. 2003-08-29 04:44:03 +00:00
Glenn Maynard bef0031552 add comment 2003-08-29 04:41:10 +00:00
Glenn Maynard 2d29e0537d remove unneeded override 2003-08-29 04:37:37 +00:00
Glenn Maynard f9058608c4 enable libavcodec-based movie decoding 2003-08-29 04:36:14 +00:00
Chris Danford fa633dc717 fix crash in course editor 2003-08-29 04:34:40 +00:00
Glenn Maynard 22ef42ba7f libavcodec-based movie decoding 2003-08-29 04:34:10 +00:00
Glenn Maynard 0e8a379fa7 MovieTexture::Stop is never used; use Pause 2003-08-29 04:33:13 +00:00
Chris Danford 90655d4a4e Fix: BarDrain setting not saved, "sudden death" not so sudden on easier judge difficulties 2003-08-29 04:17:04 +00:00
Glenn Maynard 92b7594d6d SIGHUP isn't a crash. 2003-08-29 04:14:47 +00:00
Thad Ward cd14d8ef69 Fix problems in the GroupList. (fixes bug# 781647) 2003-08-29 03:08:03 +00:00
Glenn Maynard 38233e713a sanity check 2003-08-29 03:03:29 +00:00
Thad Ward 79b669d3bc Finish up the difficulty chage Sean was working on. 2003-08-29 02:04:13 +00:00
Sean Burke 229c656d25 Make this happen for each place it needs to. 2003-08-29 01:12:06 +00:00
Sean Burke bd50867a69 ...and try to practice what you preach. 2003-08-29 00:21:30 +00:00
Sean Burke 46fc3941d4 Always compile before commit... always compile before commit... 2003-08-29 00:19:29 +00:00
Sean Burke cdaf42c277 This should solve the issue where difficulties other than Beginner could have BeginnerHelper show. 2003-08-29 00:16:29 +00:00
Glenn Maynard 006d188bb5 Sync Unix crash handler output with Windows (thread stacks above backtrace) 2003-08-28 22:17:42 +00:00
Glenn Maynard 60d6625e33 Resolve paths before loading images 2003-08-28 19:15:58 +00:00
Glenn Maynard 5dfbd1e0aa remove old comment 2003-08-28 17:10:30 +00:00
Glenn Maynard d686ff1d75 Reenable caching for IsAFile, etc; the old problems may be fixed. This
should improve speed in SongManager::WriteStatsWebPage (through Song::HasBanner).
2003-08-28 15:39:18 +00:00
Chris Danford eab262e0bc fix separate music rates for each player showing 2003-08-28 07:38:09 +00:00
Kevin Slaughter b170ddaf5f Fixed model flickering, which was also making the BH miss steps when it was trying to restart the default animation. 2003-08-28 06:36:33 +00:00
Kevin Slaughter 2dc4815f04 Fix VC6 control-path-return bitching 2003-08-28 06:13:18 +00:00
Glenn Maynard 496e1e1f40 fix #define 2003-08-28 05:43:44 +00:00