Commit Graph
31913 Commits
Author SHA1 Message Date
Thai Pangsakulyanont 8fdf42e2bb Add PlayerState::GetDisplayedPosition() and PlayerState::GetDisplayedTiming()
which returns the dispalyed position and timing (based on the timing display
switch in the editor), so less copy n paste in ArrowEffects and NoteField.
2011-09-14 12:20:42 +07:00
Jason Felds 48ca50940a Update the cache due to previous commit. 2011-09-12 00:12:55 -04:00
Jason Felds 7004959972 We're even vyhd. I've eaten my words. ;) 2011-09-12 00:03:29 -04:00
AJ Kelly a7568450bf screen filter related things 2011-09-11 22:32:14 -05:00
AJ Kelly cebec8485b [Banner] Added "Banner group fallback" graphic. 2011-09-11 17:23:07 -05:00
Mark Cannon df9c4d8142 segment renovation stage 2: redefine TimingSegments as simple structs, standardize names and functions, use only rows for constructors (we'll limit allocation through TimingData::AddSegment in the near future) 2011-09-11 17:13:10 +00:00
Mark Cannon a8f22ef178 fix undeclared function and typo (seriously, please at least try to compile your code before committing) 2011-09-11 17:12:09 +00:00
AJ Kelly 2fba8d6426 work in progress ScreenMapControllers2 because I'm sick of working on it 2011-09-11 12:03:02 -05:00
Flameshadowxeroshin 64f418c5d7 fix course bug 2011-09-11 15:47:11 +00:00
Flameshadowxeroshin d70c141dcc this is part of the solution, nvm 2011-09-11 15:41:48 +00:00
Flameshadowxeroshin 93e449553d look i know what you guys were going for but it just screws things up. 2011-09-11 14:41:51 +00:00
Flameshadowxeroshin c6b6ea8f1a remove this function entirely, it wasn't the solution 2011-09-11 14:24:07 +00:00
Jason Felds 80102a23cf Reduce horizontal scrolling. 2011-09-11 10:19:50 -04:00
Jason Felds c439be5842 Fix compile. Anyone have a better name? 2011-09-11 10:19:35 -04:00
Flameshadowxeroshin 8c5d7fb9e5 we need this function and it ISN'T IMPLEMENTED ANYWHERE. bring back DwiCompatibleStringToDifficulty as StringToDifficulty until a better solution is found. 2011-09-11 14:10:36 +00:00
AJ Kelly deeb6fdb0e [ScreenEvaluation] Added "evaluation full combo W1" and "evaluation full combo W2" announcer cues. 2011-09-11 03:21:31 -05:00
Jason Felds 02f20754f6 More accurate comment. 2011-09-10 21:54:42 -04:00
Jason Felds 992dbe665a If we have asserts/failures, may as well be clear. 2011-09-10 21:48:54 -04:00
Jason Felds fd5acb7ee9 Use our macros. 2011-09-10 21:33:00 -04:00
Jason Felds c39c435649 Comment fix. 2011-09-10 21:26:05 -04:00
AJ Kelly f8f155a7f8 more updates to Hello World, mainly in the readme. 2011-09-10 12:44:44 -05:00
AJ Kelly 334b55b9d9 add link to lua ref within Hello World's reference section 2011-09-10 12:28:29 -05:00
AJ Kelly c7d475542f Hello World logo update 2011-09-10 12:18:45 -05:00
AJ Kelly d1c9a9d7f1 updates to Hello World 2011-09-10 12:13:41 -05:00
Thai Pangsakulyanont fc0ee6543b insert notes first, then add autokeysounds thereafter. 2011-09-10 17:11:46 +07:00
Thai Pangsakulyanont afd64f3ed9 fix the comment. 2011-09-10 15:14:04 +07:00
Mark Cannon 0d4e43f9e3 stage 1 of TimingSegment cleanup: consolidate genericizable code in TimingData, use a proper variable name 2011-09-10 03:08:59 +00:00
AJ Kelly 5c7e13af14 comment this out because it's breaking the build and I'm not sure how to fix it. 2011-09-10 02:05:28 -05:00
AJ Kelly ae8bf617a3 slight cleanup 2011-09-10 02:05:12 -05:00
Thai Pangsakulyanont 0db3fbac7a force autokeysound chain to be the shared sound when there's no music.
this prevents the crash caused by the asserion "No keysounds were loaded for the song %s!".
the song will load just fine in this case, but the notes will not scroll.

this only takes place when m_pSharedSound is NULL, which doesn't break when there's
background music but no autokeysounds.

on a related note,
the "notes don't scroll" problem also existed [before this commit] when there's no more
autokeysounds to play, in this case, the song stopped and the notes stopped scrolling.
and there's no way to get to the end of the song. can't figure out how to deal with this yet.
2011-09-10 12:59:26 +07:00
Mark Cannon e56de5a09a undo regression introduced in d17c21e where any songs without keysounds were clobbered by RageSoundReader_Silence. please test your code before committing it :| 2011-09-09 23:51:10 +00:00
Thai Pangsakulyanont 1103f8cea1 and add my changelog 2011-09-10 01:23:41 +07:00
Thai Pangsakulyanont 1362cab86b merge 2011-09-10 01:21:19 +07:00
Thai Pangsakulyanont b26dc2b3bd major rewrite of NotesLoaderBMS. now it needs a lot of testing.
- handles BPM changes correctly
- songs should load faster
- auto-adjusts time signature changes (not sure how well will it perform.)
- add some code to differentiate between beat_single5 and popn_five, fixes bug 430
- also, bug 500 seems to be fixed after the rewrite, after some other attempts fail

what's not supported yet:
- #LNOBJ long note parsing
- #LNTYPE 2 long note parsing [http://nvyu.net/rdm/ex.php]
2011-09-10 01:08:04 +07:00
AJ Kelly 71ec0fc66b [GameManager] Fix shifting of 2P notes in beat mode. [1a2a3a2a1a] 2011-09-08 21:16:46 -05:00
Thai Pangsakulyanont 27195bd02c ...and another merge! 2011-09-09 08:58:41 +07:00
Thai Pangsakulyanont 9baffbc9e3 merge from some old revision (forgot to commit) 2011-09-09 08:58:01 +07:00
AJ Kelly 84382a7c73 update credits 2011-09-08 11:56:46 -05:00
AJ Kelly fb2a63ca16 [GameState] Added GetEarnedExtraStage() Lua binding. 2011-09-07 23:48:04 -05:00
AJ Kelly e06c7d334f back to 3 significant digits for .ssc files. 2011-09-07 22:17:20 -05:00
AJ Kelly 359e25d2aa shut up an error I was getting in the audio sync gameplay 2011-09-07 22:12:02 -05:00
AJ Kelly 8a490a81b1 update logo 2011-09-07 22:04:17 -05:00
AJ Kelly 5ed3a8a80e still want to get this working one day... 2011-09-07 21:00:49 -05:00
AJ Kelly a0455b4fd2 Experiment over, dance is the default game again. 2011-09-07 17:44:37 -05:00
AJ Kelly 52838f28c2 various text file changes 2011-09-07 17:42:29 -05:00
AJ Kelly 5ae2f9f4ba [Model] Added GetDefaultAnimation() Lua binding. 2011-09-07 14:28:07 -05:00
AJ Kelly 35631c73c1 just some cleanup as usual 2011-09-07 10:56:44 -05:00
AJ Kelly 7c686aa160 small freem cleanup 2011-09-07 10:46:29 -05:00
AJ Kelly 06ceba5158 loading window changes on Windows 2011-09-06 17:03:57 -05:00
AJ Kelly cc739b6394 new default theme splash 2011-09-06 16:46:17 -05:00