Commit Graph
379 Commits
Author SHA1 Message Date
Chris Danford 7922f5bbc7 Updated AnnoucerManager::GetPathTo to act like ThemeManager. More theme and Ez2 cleanup. 2002-08-27 23:31:41 +00:00
Glenn Maynard 307b50179a s/VirtualDub/StepMania/ (in display, anyway) 2002-08-27 23:16:52 +00:00
Glenn Maynard 0918dd3c9a Turn on memory leak checking. 2002-08-27 22:07:31 +00:00
Glenn Maynard 2e2b3d09bf Disasm/crash code. 2002-08-27 22:02:30 +00:00
Glenn Maynard 6b342373ad Disasm/crash support binaries. (These are generated from disasm/; it's
straightforward but not worth making a project for.)
2002-08-27 22:01:43 +00:00
Glenn Maynard 484fc403e6 Source and documentation for disasm/crash dialog support code. 2002-08-27 22:00:41 +00:00
Glenn Maynard c2379b6a52 Resources for new crash dialog. 2002-08-27 22:00:03 +00:00
Glenn Maynard 7702fb7e7a Bitmap for new crash dialog. 2002-08-27 21:59:35 +00:00
Glenn Maynard 2da12c5d57 fix init 2002-08-27 20:25:51 +00:00
Chris Danford 941d9cb24d Moving more constants into theme metrics. 2002-08-27 16:53:25 +00:00
Chris Danford 142002091a Added ScreenHowToPlay, removed texture hints, and cleaned up ThemeMetric stuff 2002-08-27 03:59:22 +00:00
Chris Danford 6b87066f8f fixed repeating "toasty" 2002-08-26 22:58:49 +00:00
Chris Danford 2cbc4f0dc5 added Start Menu icons, uninstall force, and more to installer 2002-08-26 19:30:58 +00:00
Glenn Maynard 1efce9f7f7 Add Reset().
Reset combos and judgements in Player::Load().

const stuff.
2002-08-26 08:11:52 +00:00
Glenn Maynard 35b9371edb Make sure we don't have problems with %'s in trace parameters.
Use va_end.
2002-08-26 06:40:49 +00:00
Glenn Maynard 657614d11a Use initializer lists; faster. 2002-08-26 06:39:51 +00:00
Chris Danford 950f9c1645 Added How To Play screen, improved scroll bar, and added "toasty" easter egg. 2002-08-26 05:53:48 +00:00
Glenn Maynard 4b9404c5c2 (more of the same) 2002-08-26 05:04:54 +00:00
Glenn Maynard e22fdeefcd Make the callbacks static members, so they can access private members.
Make m_pJoystick and GetDirectInput private.

Don't bail out on Update if the joystick fails, since we still have more
devices.  Just log--handle error conditions on our own.

Reduce Windows types in the interface; eventually it'll need to be
clean.

Remove unused Get*Device functions.
2002-08-26 05:01:25 +00:00
Glenn Maynard 8658b101cc Don't export PumpButtonNames; compact the header a bit. 2002-08-26 04:46:16 +00:00
Glenn Maynard cb73056691 Since we allow escape to back out of the demonstration, allow BACK to,
too.
2002-08-26 03:51:12 +00:00
Glenn Maynard 40d96cc613 Move the last global to the class.
Make m_iSelectedStyle a bitfield, which simplifies some things.

Don't select player 1 if player 2 selects at the last second.
2002-08-26 01:20:03 +00:00
Glenn Maynard 2f3d12ee8e Use a message to end the selection, instead of a global float. 2002-08-26 00:57:40 +00:00
Glenn Maynard a30399d3bc Animate during Update, not rendering, and make it honor tab/~. 2002-08-26 00:40:12 +00:00
Glenn Maynard 34f62d8d56 simplify 2002-08-26 00:19:59 +00:00
Andrew Livy d4f4a854cf Cleaned up Ez2SelectStyle (however 2p support removed). Now using new ScrollingList system (PUMP can make use of this for select style also) 2002-08-25 23:10:28 +00:00
Glenn Maynard 8b6b4043ef (typo) 2002-08-25 19:54:14 +00:00
Chris Danford 1b3c62adb9 added autogeneration of Notes for missing NotesTypes 2002-08-25 19:00:12 +00:00
Chris Danford 8d63a5f7e0 reduced size of hold parts texture for reduced memory footprint 2002-08-25 06:42:26 +00:00
Glenn Maynard a5df78e77d fixup skins/noteskins paths 2002-08-25 06:01:03 +00:00
Glenn Maynard 13af77a570 Remove HoldNote.h. 2002-08-25 05:50:32 +00:00
Chris Danford c57cdfc91f fixed crash in background (oops!) 2002-08-25 05:31:24 +00:00
Chris Danford 022a98879c added features to package manager, and renamed "Skins" dir to "NoteSkins" 2002-08-25 05:07:47 +00:00
Glenn Maynard b3cb136f04 Fix up editing hold notes. 2002-08-25 05:00:23 +00:00
Glenn Maynard 3d84bc6135 Comments. 2002-08-24 22:49:10 +00:00
Glenn Maynard c6cfa14c1a Don't render the beginning of the song when cancelling out of gameplay. 2002-08-24 22:48:16 +00:00
Glenn Maynard ac95c478f5 Update. 2002-08-24 21:25:35 +00:00
Glenn Maynard f54cb254a6 Add GroupList.
(Group list from the group select screen, with no limit on song count.)
2002-08-24 20:36:29 +00:00
Glenn Maynard 849086a3ba fix error (must remember to clear cache when testing this type of thing) 2002-08-24 09:24:53 +00:00
Glenn Maynard 30dd7ab9b2 Two different pieces of code in the editor were initializing a "new" song,
and they were both being triggered.  Only do it in the ctor, since we need
the information that's being initialized elsewhere in the editor.
2002-08-24 08:28:44 +00:00
Glenn Maynard 79bc58aedd Fix a bug in the m_sSongFileName optimization; add an assertion for it. 2002-08-24 07:57:28 +00:00
Glenn Maynard d52224560e implement m_bDelayedEscape 2002-08-24 06:34:15 +00:00
Glenn Maynard 1d2e3faefd Add MusicList (move column display out of ScreenSelectGroup). Doesn't
have a group limit (but ScreenSelectGroup still does)
2002-08-24 06:30:32 +00:00
Glenn Maynard 4e4be34e61 Remove unused sound. 2002-08-24 04:44:47 +00:00
Glenn Maynard 73cc0c48f3 Update. 2002-08-24 04:33:10 +00:00
Glenn Maynard 45003ad3a6 Rename m_szStyleName back to m_szName. (Makes more sense,
now that I know more about what it does: nothing at all, so it's just
the name of the def itself, not the name of the data loaded.)
2002-08-24 04:26:28 +00:00
Glenn Maynard cc63cec6f6 Fix braindead change on my part (though I don't think it actually
broke anything)
2002-08-24 04:25:30 +00:00
Glenn Maynard 31075451d6 Go back to the correct screen when backing out of the options
menu in oni/endless.
2002-08-24 02:46:09 +00:00
Glenn Maynard 9ef1b27c4a Lock the Pump pad device while enumerating DI8 devices, to work around
a DI8 bug.
2002-08-24 02:26:39 +00:00
Glenn Maynard c8865e95d7 Remove '`' binding until our font has it.
Fix joystick Y axis.
2002-08-23 22:52:53 +00:00