Commit Graph
367 Commits
Author SHA1 Message Date
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
Glenn Maynard 9aaffa7b5a change m_szName to m_szStyleName 2002-08-23 21:57:42 +00:00
Glenn Maynard b88e252ad8 Replace toChar switch with a table 2002-08-23 21:42:42 +00:00
Chris Danford a0c7d5bd22 added BackgroundChange editing and DWI saving to editor 2002-08-23 20:18:29 +00:00
Bruno Figueiredo 36d81d0e1c uber cool NSIS install script =) 2002-08-23 20:06:23 +00:00
Chris Danford 7f37ece1dd added BackgroundChange editing to editor 2002-08-23 19:49:28 +00:00
Glenn Maynard 9a9463a40b fix wrong commit 2002-08-23 08:42:38 +00:00
Glenn Maynard 6121298ddf no, scoping in here (what the heck did I just commit to editmenu? stupid gui) 2002-08-23 08:41:06 +00:00
Glenn Maynard 36ebdf3646 scoping 2002-08-23 08:40:29 +00:00
Glenn Maynard 9e90640281 fix texture memleak 2002-08-23 08:30:44 +00:00
Glenn Maynard 587440ab8e class with virtual members must always have a virtual dtor
(actually, any class that will be derived from should)
2002-08-23 08:30:10 +00:00
Glenn Maynard 0276234c56 minor simplifications 2002-08-23 08:26:11 +00:00
Glenn Maynard 55ad6158a6 Fix a memleak that doesn't matter
(still havn't found the memleak I'm looking for, but I'll find every harmless
one instead!)
2002-08-23 06:50:48 +00:00