Commit Graph

34 Commits

Author SHA1 Message Date
Chris Danford 4223e09cc8 GetPathTo -> GetPath 2005-02-06 03:32:53 +00:00
Chris Danford 9132b5a518 remove unnecessary dependencies on ScreenGameplay 2005-01-06 01:52:45 +00:00
Chris Danford 09d018444e split StageStats into player-specific and non-player-specific structs 2004-12-20 10:47:41 +00:00
Chris Danford f840c014a9 Move some player-specific data out of the bloated GameState class.
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +00:00
Chris Danford 5127ceef4d remove CachedThemeMetrics in favor of ThemeMetric<T>
fix "CachedThemeMetrics don't read HTML colors and don't evaluate Lua expressions"
2004-11-06 20:36:04 +00:00
Glenn Maynard 2cab5c4689 license updates 2004-05-31 22:42:12 +00:00
Glenn Maynard 9170e91bcc Move CurStageStats and vPlayedStageState out of GAMESTATE. Having
GameState.h depend on StageStats.h is too inconvenient.
2003-12-23 00:26:00 +00:00
Chris Danford 8ca12364bd working on AttackDisplay 2003-11-27 02:30:54 +00:00
Chris Danford e385a2c930 put attacks in effect when tap attack is stepped on 2003-11-17 07:14:41 +00:00
Glenn Maynard e550d16195 move Attack out of GameState 2003-10-25 22:00:58 +00:00
Chris Danford ffea51d6e6 consolidate battle modes 2003-08-19 04:27:50 +00:00
Chris Danford 332c2b318c break battle into two PlayModes: CPU_BATTLE, HUMAN_BATTLE 2003-07-08 19:56:56 +00:00
Chris Danford 02016ae442 Reorganize RageDisplay
Add Direct3D renderer (separate project configuration)
Add Xbox project config (doesn't yet compile)
2003-05-22 05:28:37 +00:00
Chris Danford a5f09f296c new battle layout 2003-05-13 13:35:32 +00:00
Glenn Maynard e057cf3f9b don't refresh metric cache unless we're going to use it 2003-04-22 07:51:06 +00:00
Chris Danford 4b7d640324 support noteskin-changing attacks
cache trick icons
change AI probability format
2003-04-22 04:54:04 +00:00
Chris Danford e15dcc2ab5 Load AI difficulty data at runtime from AI.ini 2003-04-21 02:41:10 +00:00
Aaron VonderHaar e47c945bc8 Song.h => song.h 2003-04-15 05:49:46 +00:00
Chris Danford 44598724ce Add win/lose BGAnimations
Clean up Attack data structures
2003-04-14 22:12:54 +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 fb27c29bee add toggle for awarding item on combo break in battle 2003-04-11 01:49:57 +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 145cc4eea4 don't load battle components unless PlayMode is battle 2003-04-07 23:06:33 +00:00
Chris Danford 14cbdd2ce7 working on player AI 2003-04-07 22:07:44 +00:00
Chris Danford 0d9880c6a9 working on Player AI 2003-04-07 21:24:14 +00:00
Chris Danford 149d213ae9 make Rave a separate PlayMode 2003-04-07 05:14:27 +00:00
Chris Danford 9eac2856a0 working on Disney Rave "Magic Dance" battle mode 2003-04-07 03:25:44 +00:00
Glenn Maynard 1bb3349c6e fix compile problems (operator<() must be const) 2003-03-06 01:12:27 +00:00
Chris Danford 5e3a97c45f remove all battle-related theme elements
fix order of options on ScreenOptionsMenu
default theme uses ScreenSelectDifficulty, NOT ScreenSelectDifficultyEx
2003-02-28 06:36:45 +00:00
Chris Danford 66a6f0017f Most PlayerOptions now represented by floats
Appearance PlayerOptions are now not mutually exclusive
Accel PlayerOptions are now not mutually exclusive
Most PlayerOptions linearly interpolate if changed during song
2003-02-26 23:26:57 +00:00
Chris Danford 22ef6c358b moved PlayerNumber into a separate header to reduce dependences on GameConstantsAndTypes.h
default mappings for menu buttons
items in battle now have a duration
fix VC6 compile errors
2003-02-26 00:20:00 +00:00
Chris Danford 1fca3d67c5 more work on Battle 2003-02-25 02:51:04 +00:00
Chris Danford 5f15c92404 working on Battle 2003-02-25 00:33:42 +00:00