Commit Graph
22259 Commits
Author SHA1 Message Date
Steve Checkoway 4606d68fdf Move warnings meant for the user to userlog.txt. These are as inconsistent in format as before but at least they're all in one place. 2006-09-03 05:16:09 +00:00
Steve Checkoway c6eb78a3cf Add a file for user warnings, userlog.txt. Until now, these types of warnings have either been cluttering info.txt or buried in log.txt where no sane user would want to look. 2006-09-03 05:14:18 +00:00
Steve Checkoway fe7a3e8127 Do not remove these files. It is not even always the same location that they'd be written. 2006-09-03 03:48:56 +00:00
Steve Checkoway d47dd07956 Cleanup. HOOKS isn't used. 2006-09-03 03:45:05 +00:00
Steve Checkoway d95d230875 Remove unused files. 2006-09-03 03:03:27 +00:00
Steve Checkoway c2fc8b1fc1 Add two debugging asserts. http://sourceforge.net/tracker/index.php?func=detail&aid=1550127&group_id=37892&atid=421366 2006-09-03 02:29:11 +00:00
Steve Checkoway 0df9785a79 Fix input strangeness. I don't understand the rational for setting mp when GAMESTATE->m_bMultiplayer is false, but this preserves that changing Game, Style, and Menu inputs when it is false. 2006-09-03 02:01:43 +00:00
Steve Checkoway 96804e2db5 Last beat hint and floating point validation text. 2006-09-02 23:31:44 +00:00
Steve Checkoway 5af590ccba Allow setting the last beat hint in the editor. 2006-09-02 23:27:46 +00:00
Steve Checkoway dd71daeee4 Validation function for floating point values.
1
2.3
-4.5
-8.2e-10
are all valid.
2006-09-02 23:27:27 +00:00
Steve Checkoway dc98ba4190 StringToFloat overload. Returns true if the entire string is a valid, finite float. 2006-09-02 23:26:07 +00:00
Steve Checkoway b939bdec8e Add a last beat hint. The real last beat will be at least as long as the hint. 2006-09-02 22:22:57 +00:00
Steve Checkoway 9613079a92 static 2006-09-02 21:19:32 +00:00
Steve Checkoway 7f3f7b4d6f Add the dance pad and the character as children so they tween fade along with the screen. 2006-09-02 20:59:06 +00:00
Steve Checkoway 74ad63769f fromString -> FromString
toString -> ToString const
2006-09-02 20:24:39 +00:00
Steve Checkoway cff13747a6 Cleanup. 2006-09-02 20:17:17 +00:00
Steve Checkoway 136915b798 Simplify. 2006-09-02 19:50:59 +00:00
Steve Checkoway 6b1aa1514b Simple optimization, avoids allocating memory unnecessarily. 2006-09-02 19:49:46 +00:00
Steve Checkoway 4f52b37aec Singleton. 2006-09-02 19:35:52 +00:00
Steve Checkoway 4300663c5e Simplify. DeviceInputs are equal if their InputDevice and DeviceButton are equal. 2006-09-02 19:34:54 +00:00
Steve Checkoway a379ad2c29 Const. 2006-09-02 19:33:49 +00:00
Steve Checkoway 818626a270 Add a patch to compile with altivec correctly. (Patch is up at http://stepmania.sf.net/ffmpeg-0.4.9-pre1-altivec.patch .) 2006-09-02 09:49:54 +00:00
Steve Checkoway 6fc2fbbc88 Bump. 2006-09-02 06:12:45 +00:00
Steve Checkoway a2975d3e4f Write award#. 2006-09-02 06:12:14 +00:00
Steve Checkoway 1d28ee0e42 Allow per song life gain. Conform to the DWI syntax, even though it is ugly. 2006-09-02 06:06:15 +00:00
Steve Checkoway 4239a8cf7c Cleanup. 2006-09-02 06:05:17 +00:00
Jason Felds 0cd3ab7575 DWI Wave -> Expand.
This is, admittedly, exploiting behavior from the DWI program, but it will allow courses to work in both programs.
2006-09-02 01:54:18 +00:00
Glenn Maynard 9f1cd1e458 fix operator= 2006-09-02 00:24:40 +00:00
Glenn Maynard 6d829011a3 bind 2006-09-01 23:21:19 +00:00
Steve Checkoway ee1d3212af Revert. Screens should not maintain state across BeginScreen(). 2006-09-01 08:32:28 +00:00
Steve Checkoway cc7e78d058 Only restart the options the first time BeginScreen is called. If you want the options restarted, call it explicitly. This combined with grouping of options screens allows for a much more intuitive options interface. Hunting for the one option you need is already hard enough, being forced to keep scrolling down every time you back out of one of the option screens is beyond annoying. 2006-09-01 08:19:44 +00:00
Steve Checkoway aa77643b3e Use dwarf instead of stabs. (I'm not sure this actually does anything, maybe if building a debug build using gcc 4.) 2006-09-01 08:15:29 +00:00
Steve Checkoway 176eb8aa5a Group and persist option screens but do not preload any of them. 2006-09-01 08:14:10 +00:00
Steve Checkoway 37dc530c0a Don't rebuild the vector of human players for each row. 2006-09-01 07:46:37 +00:00
Steve Checkoway 763738cafa Const. 2006-09-01 07:46:08 +00:00
Glenn Maynard 685e2e7412 Split part of OptionRow::GetThemedItemText into OptionRowHandler::GetThemedItemText.
(OptionRowHandler handles low-level option sets, including row and option
titles; OptionRow handles ScreenOption-specific parts, like "NextRow".)
2006-09-01 04:54:15 +00:00
Glenn Maynard 8983d620c6 PrepareItemText -> GetThemedItemText 2006-09-01 04:44:30 +00:00
Glenn Maynard e6d1712c27 move OptionRowDefinition into OptionRowHandler
(want OptionRowHandler to be easily usable without OptionRow; ORH is
really part of ORD, not OptionRow)
2006-09-01 04:37:39 +00:00
Glenn Maynard 3f468cb30a move OptionTitle into OptionRowHandler 2006-09-01 04:29:24 +00:00
AJ Kelly 0630367edc add missing ModsGroup.cpp 2006-09-01 03:36:59 +00:00
Jason Felds dc8568caec Whoops: forgot a mod at the end. 2006-09-01 03:06:32 +00:00
Steve Checkoway deacf2cffc Newline. 2006-09-01 03:06:22 +00:00
Steve Checkoway 076205f683 Bind. 2006-09-01 03:05:47 +00:00
Steve Checkoway 0099258f5f Cleanup. 2006-09-01 02:09:49 +00:00
Steve Checkoway e3ee179531 Missing header. 2006-09-01 02:09:43 +00:00
Glenn Maynard 1a42ad7d4e simplify 2006-08-31 23:06:22 +00:00
Glenn Maynard 70f3c3e6a1 simplify 2006-08-31 20:56:11 +00:00
Glenn Maynard 4e89ac8131 reoad from the bottom screen, not the top 2006-08-31 20:49:39 +00:00
Glenn Maynard b33e00d00f ScreenManager::GetScreen 2006-08-31 20:46:58 +00:00
Glenn Maynard 30b6f2cdfc Prefer a->PlayCommand(b) to COMMAND(a,b). COMMAND tries
to load commands from metrics if they don't exist.  That's
a leftover from older code, before we could load all commands
at load time.  Now it's a bit confusing, causes us to
spend time loading things after we're already rendering,
and causes error dialogs that should happen during load
to happen later.
2006-08-31 19:47:56 +00:00