Commit Graph

586 Commits

Author SHA1 Message Date
Glenn Maynard 4478914862 don't reload note skin when entering play mode in the editor 2005-01-15 03:26:38 +00:00
Glenn Maynard 0dfdaee605 remove some more old experimental stuff 2005-01-15 02:01:26 +00:00
Glenn Maynard 3a9b2f7f4b working on fixing up extra loads when entering play mode in the editor 2005-01-15 01:28:29 +00:00
Glenn Maynard 8431430721 merge PlayerMinus and Player back together 2005-01-15 01:03:48 +00:00
Chris Danford 9132b5a518 remove unnecessary dependencies on ScreenGameplay 2005-01-06 01:52:45 +00:00
Glenn Maynard c82a6fa313 split ScreenGameplay::InitSongQueues 2005-01-03 23:29:40 +00:00
Glenn Maynard 5de58766e9 simplify demo/jukebox setup 2005-01-03 23:20:11 +00:00
Glenn Maynard 8cba265a01 Init() 2005-01-03 22:44:19 +00:00
Glenn Maynard abcd14469a comments 2005-01-03 21:05:40 +00:00
Glenn Maynard a16205bf63 float 2005-01-03 21:02:19 +00:00
Glenn Maynard c5a683b03c optimize battle mode: don't call NoteField::CacheAllUsedNoteSkins every frame 2005-01-01 22:39:08 +00:00
Chris Danford a1340dd1c0 have gameplay objects access PlayerStageStats though a member pointer and not directly access g_CurStageStats. 2004-12-22 07:31:27 +00:00
Chris Danford 6213e4771f split StageStats into player-specific and non-player-specific structs 2004-12-20 21:27:24 +00:00
Charles Lohr 52545966e6 Fix: Make BPM Display work. 2004-12-18 08:15:19 +00:00
Chris Danford 12d556c759 allow multiple, simultaneous prepared screens 2004-12-09 09:41:06 +00:00
Chris Danford 2b9d990e71 prefs name cleanup 2004-12-04 06:09:30 +00:00
Glenn Maynard 3961acc447 eliminating brute-force search for ticks 2004-12-03 23:50:20 +00:00
Glenn Maynard 573f8035b3 eliminating brute-force search 2004-12-03 23:43:35 +00:00
Glenn Maynard dbf1097d4d eliminating brute-force search 2004-12-03 23:39:50 +00:00
Glenn Maynard 2243ffa37c split this loop apart (working on eliminating brute-force search) 2004-12-03 23:33:06 +00:00
Glenn Maynard 08cb05e345 short-circuit ScreenGameplay::UpdateLights() 2004-12-03 23:31:35 +00:00
Glenn Maynard 2b3e145a30 split UpdateLights() from monster ScreenGameplay::Update() 2004-12-03 23:30:50 +00:00
Josh Allen 218584bebe Yesterday's fix did not work, reverting 2004-12-03 01:29:23 +00:00
Charles Lohr c419f17bd8 Maybe it will work better if we say we're done when we tween off. 2004-12-01 21:36:26 +00:00
Glenn Maynard 873bf63992 cleanup 2004-12-01 20:42:15 +00:00
Chris Danford 7f336c2ce6 self-registering screen classes 2004-11-26 17:28:47 +00:00
Chris Danford b8259d7af9 move player positions from Style into metrics 2004-11-07 05:49:06 +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
Chris Danford b46bd4f9da fix crash if no songs loaded 2004-11-05 06:36:49 +00:00
Chris Danford 72bd480883 CENTER_* -> SCREEN_CENTER 2004-11-05 06:35:10 +00:00
Glenn Maynard e88da4a8a1 bgm chain mixing 2004-10-25 03:47:22 +00:00
Chris Danford eff1dc9695 play auto keysounds 2004-10-24 10:45:30 +00:00
Chris Danford 1b3c786213 cleanup: variable name and const 2004-10-24 10:20:24 +00:00
Chris Danford 3ac1dba044 simplify TapAttack storage:
store attack info in TapNote
  in the SMNoteData string, store the attack params inline (like with keysounds)
play keysounds when hit
  still doesn't play keysounds on a miss
  still doesn't play autoKeysounds
2004-10-23 23:41:49 +00:00
Chris Danford 09193d9e4b cleanup:
use references when passing NoteData
  Have player own a NoteDataWithScoring, not derive from it
2004-10-23 17:43:49 +00:00
Ben Anderson 3d867ad714 Made more readable as per Glenn's suggestion 2004-10-23 17:29:45 +00:00
Ben Anderson 56a0316a8a Optimization, and slightly more professional-looking behavior for the song progress meter. 2004-10-23 14:38:08 +00:00
Ben Anderson c8ed60a646 Fudging by 5 seconds is more of a wild guess than anything useful. Going by the "last beat" makes more sense. 2004-10-22 02:28:24 +00:00
Chris Danford a9fb4cc62a don't blink menu lights 2004-10-15 14:37:33 +00:00
Chris Danford 807d892f4f allow theme to specify logical screen dimensions 2004-09-21 06:07:12 +00:00
Chris Danford d2a54cca31 make TapNote a struct. Over time, more properties will move from the enums and into bit flags. 2004-09-12 05:56:24 +00:00
Glenn Maynard 649b3df153 handle IET_LEVEL_CHANGED 2004-09-09 22:21:50 +00:00
Glenn Maynard ce4656bc51 update 2004-09-09 17:48:26 +00:00
Chris Danford 081c1e24b5 fix incorrect song counts for courses
cleanup: make StageStats hold a list of Songs and Steps that were played during the stage
2004-08-30 04:09:23 +00:00
Chris Danford 1be5b1072d fix "ActiveAttackList doesn't show course entry mods until the first timed mod takes effect" 2004-08-29 05:43:07 +00:00
Glenn Maynard 9875923278 Force FailImmediate in battery mode. Some code assumes it.
Are there any interesting uses of allowing non-FailImmediate in battery
mode?  It would be harmless to allow setting it in the song options screen
if it was useful and worked (the current problem is that the default fail
mode is being applied, too).
2004-08-25 08:56:58 +00:00
Glenn Maynard 350d3771b8 dep fix 2004-08-19 01:18:11 +00:00
Charles Lohr 6c34abf843 Fixed "Fix" and undid that SM_NET message thing, as per glenn's request. 2004-08-18 05:16:45 +00:00
Glenn Maynard a7a6fff6cf If either player is enabled, you can use GAMESTATE->m_MasterPlayerNumber to get the
first that joined; do this instead of iterating.  Remove redundant check.  Style cleanup.
Charles, please make an effort to conform to the style of the rest of the codebase; you
keep committing stuff in a completely different style and others keep having to clean it up.
2004-08-18 01:23:34 +00:00
Charles Lohr 0decd5c7eb ScreenMessaged' some stuff, and now shows "Initilizing Network" when attempting to connect to server on start. 2004-08-18 01:02:06 +00:00