Commit Graph

123 Commits

Author SHA1 Message Date
Chris Danford e68bd0a3e6 add "loop" file name hint for sounds 2003-07-05 22:02:42 +00:00
Chris Danford 4149ac1ef2 wrap row movement on ScreenOptions
fix FDB compile error
2003-07-03 08:12:06 +00:00
Glenn Maynard 524c29c1e2 split off FDB 2003-07-03 02:41:27 +00:00
Chris Danford dd8331d9fc add support for models in NoteSkin 2003-05-11 07:23:47 +00:00
Glenn Maynard fe33dec385 Partial s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:01:35 +00:00
Chris Danford ee47352dd0 working on perspective stuff for tilted menu items 2003-04-23 05:54:56 +00:00
Glenn Maynard 68a9099400 keep track of the current theme 2003-04-22 05:21:45 +00:00
Glenn Maynard 0e11d79ec8 log theme changes, so I don't have to play detective to figure out
which theme a crash happened in
2003-04-22 04:11:04 +00:00
Glenn Maynard fb048fc9c7 fix compile 2003-04-14 04:35:19 +00:00
Chris Danford 82199383a8 Change event mode to a CoinMode (since using COIN_PAY and EventMode at the same time doesn't make sense).
Split ScreenLogo and ScreenTitleMenu.
In ScreenTitleMenu, add a different animation if using COIN_HOME (for SMMAX2).
Added codes at TitleMenu to change Theme and Announcer.
2003-04-13 04:50:08 +00:00
Glenn Maynard 755e8f5bf5 fix compile in release 2003-04-12 20:22:42 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Chris Danford a9f187c3de add scripting support to ScreenSelectMusic and ScreenEvaluation 2003-03-24 21:37:13 +00:00
Glenn Maynard 28e3565775 don't do :: and &foo; replacements for non-strings 2003-03-18 21:41:17 +00:00
Chris Danford 9dbbb7949e ScoreKeeperMAX2:
- Jumps count as 2 toward combo, but 1 toward judgement totals
- Only Perfect or better increments combo in courses
2003-03-16 20:55:45 +00:00
Chris Danford 5382f1f3fa fix MiniMenu crashes for rows with 0 choices
more complete BackgroundChange controls in editor
added "play current beat until end" in editor
cleaned up Background
2003-03-16 00:05:23 +00:00
Glenn Maynard 6e317b9f57 need to flush the directory cache or it'll keep thinking the file is there 2003-03-15 03:09:06 +00:00
Chris Danford 033b2773ed disallow > 1 theme element matches to catch problems early 2003-03-15 00:16:45 +00:00
Glenn Maynard eaf41bad5c don't warn about reloads for the first load 2003-03-11 19:02:09 +00:00
Chris Danford 16df407e32 Cosmetic cleanups
Added "press START for more options" to ScreenPlayerOptions
2003-03-11 08:52:45 +00:00
Chris Danford 16a056e6a5 fixing glitches in SelectGroup 2003-03-10 01:28:53 +00:00
Chris Danford 31aa613295 Cleanup of theme element names
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Chris Danford a696414cac Actor tween cleanup
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +00:00
Glenn Maynard fad2b81d43 oops, fix compile 2003-02-22 21:47:42 +00:00
Glenn Maynard 87c9516cc0 fix menu backgrounds in SMMAX2 2003-02-22 01:50:37 +00:00
Glenn Maynard 305be02b47 fix crash 2003-02-17 19:41:36 +00:00
Glenn Maynard 90639e2531 fix warning 2003-02-17 19:32:05 +00:00
Chris Danford 032bf447f3 per-player NoteSkin
NoteSkin selected on PlayerOptions screen
tweaked judgement appearance
marvelous judgement glow
ActorEffect cleanup
2003-02-17 12:19:42 +00:00
Glenn Maynard f025cd5812 block off this debug code for now 2003-02-16 03:59:37 +00:00
Glenn Maynard 6b8395335d s/_DEBUG/DEBUG/ 2003-02-15 05:15:24 +00:00
Glenn Maynard ff38961907 use slashes as a directory separator instead of backslashes 2003-02-14 08:15:15 +00:00
Chris Danford 4ff98e0442 added flexable NoteType coloring to NoteDisplay, optimized note texture usage 2003-02-06 07:32:57 +00:00
Chris Danford 229aa2cae9 fixed ThemeManager using element in base theme instead of current theme if base theme has a redir, simplifed a few sound element names. 2003-01-26 21:45:13 +00:00
Glenn Maynard 689ea9cfe8 throw if missing is also missing 2003-01-24 00:32:33 +00:00
Glenn Maynard c1e9b5975b Get rid of GetPathToFont.
Do redirs separately.

Handle wildcards separately.

BGAs were doing "*."; I assume that was trying to do directories
only.  Do this explicitly.
2003-01-23 04:41:57 +00:00
Chris Danford ac391552fd Changed Notes difficulty/description in preparation for edit selection system 2003-01-21 22:23:01 +00:00
Glenn Maynard 4ef7e89b0d simplify and quiet a label warning 2003-01-19 22:56:11 +00:00
Chris Danford e2a91a79a9 Warn if using software OpenGL, sound driver now falls back to WaveOut by default 2003-01-19 21:51:46 +00:00
Glenn Maynard bb36b998cc fix a warning 2003-01-19 21:15:30 +00:00
Chris Danford e17ba826b0 Fixed crash in demo if no songs. 2003-01-19 21:08:44 +00:00
Glenn Maynard a71d2ed254 add GetPathToOptional, so we can grab files and cope if they
don't exist
2003-01-19 03:26:05 +00:00
Glenn Maynard 49ffa7b45f replacing markers in BMT::SetText is too expensive; do it
manually
2003-01-18 09:18:30 +00:00
Glenn Maynard 0b91c86e6f simplify 2003-01-16 23:28:30 +00:00
Glenn Maynard 1e66c63774 simplifications and minor fixes 2003-01-16 23:22:21 +00:00
Chris Danford 21ab45ec96 fixed broken screen gameplay, started adding coin-op logic 2003-01-10 02:22:07 +00:00
Glenn Maynard ae81b1c4c6 Er. After trying to implement FontManager::Reload(), and struggling,
restructure this stuff to make more sense (and be simpler) ...
2003-01-10 02:02:51 +00:00
Glenn Maynard 10e7effb5b fix crash 2003-01-09 05:02:29 +00:00
Glenn Maynard 8f1d3db15b handle default font, import fonts, default glyph 2003-01-05 07:55:31 +00:00
Glenn Maynard 16052ecd3d utf-8 support is working 2003-01-05 05:13:45 +00:00
Glenn Maynard 965d7481ee getting there ... 2003-01-05 03:32:41 +00:00