Commit Graph
545 Commits
Author SHA1 Message Date
Chris Danford afb2c2efb4 replace large, arbitrary numbers with limit constants 2005-03-29 19:10:42 +00:00
Chris Danford da6eb251bf don't calculate on edits in Song::ReCalculateRadarValuesAndLastBeat() 2005-03-26 18:50:20 +00:00
Chris Danford bb6592a4e7 use float.h and limit.h constants instead of arbitrary large numbers 2005-03-25 20:01:51 +00:00
Chris Danford 6adaa3f1a2 Add cancel transition for STextEntry
Validate new edit name is unique
2005-03-23 05:12:31 +00:00
Glenn Maynard 92f067dbd2 fix banner cache being preloaded when it shouldn't 2005-03-19 06:58:54 +00:00
Glenn Maynard 80b7ba5e9b add GetBannerPath and GetBackgroundPath 2005-03-18 23:55:37 +00:00
Ben Anderson 0db665d4d6 Thorough(!) remodeling of the arch/ directory and the contents therein; fixed link-time warnings on GCC and should make things a lot easier to manage. A pile of other random things too, mostly cleanups and getting things to work with the remodeled arch/ directory. 2005-03-14 06:44:38 +00:00
Chris Danford 8415b4466d fix VC7 template error: move templated methods out of LuaManager 2005-03-13 00:01:05 +00:00
Sean Burke 9c682d30ff Fix a BMS-related warning 2005-03-12 06:28:30 +00:00
Chris Danford 21ae0fc658 don't delete current Song's steps through the LastSaved when destructing ScreenEdit 2005-03-08 21:39:01 +00:00
Chris Danford d15a453d15 fix VC7 warnings 2005-03-08 20:13:44 +00:00
Chris Danford 264dd13b45 eliminate Save on ScreenEditMenu when creating new steps 2005-03-08 07:57:14 +00:00
Glenn Maynard a3c912a82e fix possible crashes 2005-03-08 02:24:39 +00:00
Chris Danford e01845866f add NumStepsLoadedFromProfile display 2005-03-08 01:46:57 +00:00
Glenn Maynard eadd3b3edb separate "low res loaded on startup" and "low res loaded on demand" banner modes 2005-03-08 01:39:32 +00:00
Chris Danford e65362e3f5 give new edits unique names 2005-03-07 05:23:18 +00:00
Chris Danford 75efd91ee2 add Lua methods 2005-03-02 00:51:18 +00:00
Chris Danford b1a7e15042 remove default param values to simplify 2005-02-23 22:14:58 +00:00
Chris Danford 66012f08bc add Lua binding 2005-02-23 07:07:54 +00:00
Chris Danford 105e01232a add Lua bindings 2005-02-22 23:06:51 +00:00
Glenn Maynard 3634c07656 Represent TimingData values (except for "seconds") in fixed-point.
Maybe we should stop calling note indexes "rows" and "indexes", and just
call them "beats"; if they're stored as an integer, they're in fixed-point.  Things
like "note rows per second" are a lot less intuitive than just calling them "beats
per second".
2005-01-23 21:55:01 +00:00
Glenn Maynard f082368325 fix up Song::GetClosestNotes: search all difficulties; if not looking for an
edit, don't return one
2005-01-13 17:38:18 +00:00
Glenn Maynard 11ea219e12 fix FreeAllLoadedFromProfiles possibly rarely missing some edits 2004-12-06 07:39:26 +00:00
Chris Danford 2b9d990e71 prefs name cleanup 2004-12-04 06:09:30 +00:00
Glenn Maynard abb6a73e4b simplify, fix ReCalculateRadarValuesAndLastBeat not updating on future
calls because m_fFirstBeat/LastBeat aren't reset to -1
2004-12-03 02:52:07 +00:00
Glenn Maynard 0d608c0806 Make sure the first BPM segment starts at beat 0.
round sample music for short songs to a measure, not 10 beats
2004-12-03 01:16:14 +00:00
Chris Danford 8e476b97c0 bug fix: HighScores for edits don't match correctly because the hash is ignored 2004-11-24 16:32:21 +00:00
Chris Danford 8fe7c75a9a cleanup
Don't use GetSteps with the really long parameter list absolutely necessary.
2004-11-24 16:25:47 +00:00
Glenn Maynard feae525a63 we have music for keyed songs, even if we have no BGM track 2004-11-04 00:03:51 +00:00
Glenn Maynard ca02ee68d0 log ignored loads due to cached !m_bHasMusic 2004-10-31 20:32:57 +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
Glenn Maynard 8e947c7d0f clean up IsEasy logic 2004-10-10 14:36:11 +00:00
Glenn Maynard f30127bcab bump 2004-09-26 02:24:20 +00:00
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Glenn Maynard 66b17e5ef2 fix legacy songs not showing background at end, but still allow new
songs to not have it
2004-09-13 08:00:34 +00:00
Glenn Maynard 61d578e738 bump 2004-09-13 06:52:14 +00:00
Glenn Maynard 514dd10d4a bump cache 2004-09-02 01:52:37 +00:00
Glenn Maynard 38f5b8d46c also trim both sides of the artist; this fixes TM5 "Lady Madonna" artist sorting 2004-09-02 01:05:18 +00:00
Glenn Maynard f9c1bdb669 trim both sides of the title; this fixes TM5 " GO" sorting to the wrong place 2004-09-01 23:46:19 +00:00
Chris Danford 873c148f0e fix crash on exiting editor
clean up invalidation of Song and Courses
2004-08-12 04:49:15 +00:00
Chris Danford 13dd1a9bda fix crash on exit editor
move management of Song resources out of Song and into SongManager
2004-08-11 08:23:14 +00:00
Chris Danford f47e16ca86 don't pick autogen Courses for a BGA random course banner
don't pick DISPLAY_NEVER songs for demonstration
don't pick DISPLAY_NEVER songs for a BGA random song banner
don't show DISPLAY_NEVER songs on the ranking screen
2004-07-25 21:56:19 +00:00
Chris Danford 655855cd70 don't show tutorial songs in Roulette 2004-07-25 20:51:44 +00:00
Chris Danford 7f9639fc01 update comments 2004-07-24 06:52:39 +00:00
Chris Danford b028934429 clean up Course cache logic 2004-07-24 06:40:51 +00:00
Glenn Maynard bd7eaf3f6c save memory by loading SMData from cache on demand 2004-07-22 21:02:07 +00:00
Glenn Maynard 093b507d25 simplify, fix fallback, fix lights transform not being run 2004-07-17 20:17:25 +00:00
Glenn Maynard e260798a1b simplify 2004-07-12 20:46:20 +00:00
Chris Danford d412ab055d name cleanup: NotesType -> StepsType 2004-07-12 02:19:24 +00:00