Commit Graph

72 Commits

Author SHA1 Message Date
Glenn Maynard 1cc709407e Update aliases. 2003-09-27 23:31:42 +00:00
Glenn Maynard cab5a19535 Remove some aliasing screens. (These aliases in Create() aren't really
needed; they're just to reduce theme incompatibility.)
2003-09-27 22:54:34 +00:00
Glenn Maynard afb5359915 add raw ScreenAttract 2003-09-27 22:41:05 +00:00
Glenn Maynard c15e0cec49 Allow screen aliasing. 2003-09-27 22:30:51 +00:00
Glenn Maynard 2903e02f74 Add ScreenExit. 2003-09-27 00:14:38 +00:00
Chris Danford 11a0a3dafa remove unused ScreenSelectStyle5th 2003-09-21 02:34:20 +00:00
Chris Danford 3736845d3e working on profiles stored on machine (intermediate step toward memory card support) 2003-09-08 03:26:58 +00:00
Chris Danford ffea51d6e6 consolidate battle modes 2003-08-19 04:27:50 +00:00
Chris Danford d049234f03 working on course edit screen 2003-08-10 23:48:10 +00:00
Glenn Maynard 3aea7c8a3e SOUNDMAN -> SOUND
RageSoundManager.h -> RageSounds.h
2003-07-26 22:53:22 +00:00
Glenn Maynard 9b3112facd add missing header 2003-07-26 21:43:40 +00:00
Glenn Maynard 7330fd157a fix ClearMessageQueue(SM) 2003-07-17 23:36:29 +00:00
Chris Danford 332c2b318c break battle into two PlayModes: CPU_BATTLE, HUMAN_BATTLE 2003-07-08 19:56:56 +00:00
Chris Danford aac9739fac Add crop property to Actor - currently only used in Sprite 2003-06-20 23:04:11 +00:00
Chris Danford 96c29c6566 remove ScreenPlayerOptions2 2003-06-16 17:24:53 +00:00
Chris Danford c743e97f6e break PlayerOptions selection into two screens (is there any other solution?)
add lines for Step selection and Character selection
2003-06-15 17:05:51 +00:00
Chris Danford 049a1bc5bc remove ScreenAutoGraphicDetail (in favor of specific presets for each card) 2003-06-06 21:58:40 +00:00
Chris Danford c54214c1d2 On first run, run a gameplay benchmark and adjusts graphic options automatically for 60 fps. 2003-05-26 09:18:44 +00:00
Glenn Maynard 3c240bffd3 The two-frame hack didn't help any more than the one-frame hack, and
it's ugly; remove it.
2003-05-17 20:37:18 +00:00
Chris Danford 35dd3886dd add dancing character support, option to enable 2003-05-05 04:43:11 +00:00
Andrew Livy c71d8f8c9c Total Re-write of ScreenSelectMode, now working under the ScreenSelect class, but still a lot of work to do. 2003-05-01 23:40:12 +00:00
Glenn Maynard 40cd459a2f eof nl 2003-04-25 05:39:53 +00:00
Glenn Maynard 09967df461 Rest of s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:27:30 +00:00
Chris Danford e15dcc2ab5 Load AI difficulty data at runtime from AI.ini 2003-04-21 02:41:10 +00:00
Glenn Maynard 82d926e62b If a message is delayed at all, always delay it at least two frames beyond
the time given.

Explanation for one of those frames is in the comments.  I'm not sure why
the second frame is needed, but it seems to get rid of cases where actors
occasionally don't tween completely off screen.
2003-04-19 09:07:40 +00:00
Chris Danford 67a3a59a00 fix SMEX glitches
fix inconsistent fallback banner file name
fix inaccurate grade being displayed for p2
2003-04-15 05:51:41 +00:00
Chris Danford 43d99724f9 Win and Lose messages in ScreenGameplay and ScreenEvaluation 2003-04-15 02:47:24 +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
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Chris Danford e148806d1b add name to Actor 2003-04-12 06:16:12 +00:00
Chris Danford 04145caf72 fix subtle bugs that caused inaccurate judgment totals with AI player 2003-04-10 05:46:31 +00:00
Chris Danford 9eac2856a0 working on Disney Rave "Magic Dance" battle mode 2003-04-07 03:25:44 +00:00
Chris Danford a798cc954c added ScreenEnding 2003-04-03 22:10:40 +00:00
Glenn Maynard 07693c3d23 add sandbox 2003-03-30 20:17:59 +00:00
Chris Danford 89ba014f15 Simplifed ScreenEvaluation
Fix problems in SMMAX2 theme
2003-03-28 05:47:42 +00:00
Chris Danford d20d0ebc29 Autogen group Nonstop courses in addition to group Endless courses
Add toggle for Autogen of missing NotesTypes
Add toggle for Autogen Nonstop and Endless courses
2003-03-27 01:56:21 +00:00
Chris Danford 1627422e09 fix ScreenEvaluationCourse glitches
Change ScreenManager message sending methods for more precise control:
 - SendMessageToTopScreen: handle the message immediately
 - PostMessageToTopScreen: post message to queue for processing next update
2003-03-25 21:17:29 +00:00
Chris Danford a9f187c3de add scripting support to ScreenSelectMusic and ScreenEvaluation 2003-03-24 21:37:13 +00:00
Glenn Maynard 11268b74a1 make some explicit guarantees about message delivery order 2003-03-17 01:02:04 +00:00
Glenn Maynard 8d16f52345 preempt possible problems with message handling
(don't think this is related to my stage screen crash, which
isn't happening in debug; I might just need to rebuild release)
2003-03-15 07:21:09 +00:00
Chris Danford d336032b6d Fix Joint Premium... again 2003-03-09 10:21:08 +00:00
Chris Danford 51ca82a8e6 Modularize coin logic 2003-03-09 03:28:34 +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
Kevin Slaughter 378de161fa Converted ScreenSelectDifficultyEX -> ScreenSelectMaxType2EX.. fixes previous bug 2003-03-08 08:49:13 +00:00
Chris Danford 0adf3d8590 cleanup of ScreenSelect 2003-03-03 10:03:02 +00:00
Chris Danford 848ad6e2be clean up detection and handling of drivers with problematic AA lines
only draw topmost screen if topmost screen isn't transparent (speeds up options menus in editor)
optimized beat bar drawing in NoteField
2003-02-20 21:22:18 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Kevin Slaughter c8745d1b47 Updates, new joint premium advertisin implemented.. also global operator key, and global credit key.. see my TODO file. I have talked with chris, the global credit key will soon be able to be changed in the map inputs.. the one in there now has no bearing on the gloal key. 2003-02-12 06:25:51 +00:00
Glenn Maynard f1b4a49f21 cope with ClearMessageQueue() being called from a message
handler
2003-02-02 21:47:49 +00:00
Chris Danford 5a7b10e989 more work on ranking 2003-01-26 20:49:05 +00:00