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
Chris Danford
ab9f558c6e
Adding basic coin support
2003-01-19 04:44:22 +00:00
Chris Danford
21ab45ec96
fixed broken screen gameplay, started adding coin-op logic
2003-01-10 02:22:07 +00:00
Glenn Maynard
e92ee9f791
fix up prefsman dependency
2002-12-17 21:08:38 +00:00
Chris Danford
4a588230e1
DirectInput replaced with SDL's input routines. Keyboard works, but joystick and pump are untested.
2002-11-29 20:37:12 +00:00
Glenn Maynard
bccaf3560b
s/Add/push_back/
2002-10-31 04:23:39 +00:00
Glenn Maynard
a041b7cd3e
s/RemoteAt/erase/
2002-10-31 04:11:08 +00:00
Glenn Maynard
dcb4fd2128
some more s/GetSize/size/ and other minor STLisms
2002-10-31 02:20:11 +00:00
Glenn Maynard
6862fedc38
remove unused variables
2002-09-07 10:15:27 +00:00
Glenn Maynard
cea7ce4a73
/* ... */
2002-09-06 00:32:19 +00:00