Commit Graph

21778 Commits

Author SHA1 Message Date
Chris Danford 2c8d488460 don't export strings that are empty after trimming 2006-08-07 10:30:27 +00:00
Steve Checkoway 871b9ece85 Comment. To answer the question. No, we didn't need that resolution. Since it was added, people have used it and now we're stuck with it. Seriously, anyone using sixty-fourth note triplets needs...I'm not sure I can come up with the appropriate punishment. 2006-08-07 05:18:44 +00:00
Steve Checkoway 544f265611 Looks like we skip some for some reason. 2006-08-07 05:11:09 +00:00
Steve Checkoway aa8b327545 192nd note. 2006-08-07 05:09:11 +00:00
Steve Checkoway 89df448be4 Comment. 2006-08-07 05:05:24 +00:00
Steve Checkoway 559e2c80fa Check additional song folders for extra stage information. 2006-08-07 03:11:32 +00:00
Steve Checkoway 105973317b Update difficulty names. 2006-08-07 02:00:52 +00:00
Steve Checkoway d6fe04334a Player and Song options for extra stages. 2006-08-07 01:54:43 +00:00
Steve Checkoway 0d3c9f8e06 Allow themes to specify extra stage player and song options. 2006-08-07 01:53:58 +00:00
Steve Checkoway 0f199dc7bc Cleanup. 2006-08-07 01:23:59 +00:00
Steve Checkoway ca130e9cd3 Extra stage forces mods, don't allow ScreenPlayerOptions. 2006-08-07 01:18:42 +00:00
Steve Checkoway fe4db99560 Remove NoteSkin hack. 2006-08-07 01:18:10 +00:00
Steve Checkoway 5e68924991 ExtraStage doesn't happen in courses.
Don't set the stage mods to the preferred mods in extra stages because those mods have already been set in SSMusic. Any changes to preferred mods afterward will propagate to the stage mods anyway.
2006-08-07 00:17:33 +00:00
Steve Checkoway 387b1397c1 Move extra stage setting player options to SSMusic. 2006-08-06 23:34:33 +00:00
Steve Checkoway 9480321254 Cleanup. 2006-08-06 23:34:05 +00:00
Chris Danford b2e0ac60f8 don't theme BackgroundEffect names 2006-08-06 20:11:54 +00:00
Steve Checkoway e85d10b2ff Cleanup. 2006-08-06 09:17:10 +00:00
Steve Checkoway 1d378020ce Const. 2006-08-06 08:50:24 +00:00
Chris Danford 49608d5c9f option name capitalization cleanup 2006-08-06 08:39:35 +00:00
Steve Checkoway 4189ff63ef Simplify. 2006-08-06 08:23:16 +00:00
Steve Checkoway a001f04f35 Header was only for testing. 2006-08-06 07:26:15 +00:00
Jason Felds 9dc02dd3ab VC8 #pragma warning disablings. Shouldn't said #pragmas eventually be removed and the true warnings fixed? 2006-08-06 06:47:25 +00:00
Chris Danford a29aab5c22 punctuation cleanup 2006-08-06 06:11:20 +00:00
Chris Danford c27a2e14ba set default noteskin 2006-08-06 06:08:00 +00:00
Steve Checkoway a4061b645d Add a timeout while waiting for the parent to finish clean up or die. 2006-08-06 03:52:46 +00:00
Steve Checkoway 65f55ff83e const 2006-08-06 02:58:55 +00:00
Steve Checkoway 3689f73596 Simplify. We shouldn't use the global GAMESTATE inside the GameState class itself. It hides the fact that we may be calling nonconst member functions from const member functions. 2006-08-06 02:58:46 +00:00
Steve Checkoway a6cd1ace09 Simplify. 2006-08-06 02:56:56 +00:00
Steve Checkoway 0f69c20eba Cleanup. 2006-08-06 02:42:40 +00:00
Steve Checkoway ba0d51cc7a Simplify. 2006-08-06 02:37:42 +00:00
Steve Checkoway a89e8b9cb2 IsAnExtraStage(). 2006-08-06 02:36:23 +00:00
Steve Checkoway 6a6f55b7c7 Comment. 2006-08-06 02:11:48 +00:00
Steve Checkoway 90425668cc Deleted file. 2006-08-06 02:11:39 +00:00
Steve Checkoway f7d26415a4 Cleanup. 2006-08-06 02:01:27 +00:00
Steve Checkoway 711adf2aea Unused. 2006-08-06 02:00:56 +00:00
Steve Checkoway 0cb22fb806 Apparently VC doesn't like using (group).GroupType as a type (and frankly, I couldn't get g++ to accept it outside of StepMania, either) so use the macros with PO and SO prefixes for PlayerOptions and SongOptions, respectively. Also, pointers to data members can't point to elements of an array (no idea why gcc was allowing it before) so use Assign_n and pass the index separately. (Very annoying, typeof() should really be in the standard.) 2006-08-05 08:02:49 +00:00
Steve Checkoway 62c5e096f6 Remove Toggle and make the members private. Now, when setting a lower level, it must be applied to the higher levels. 2006-08-05 05:50:11 +00:00
Steve Checkoway 24abc3ec89 Copyright. 2006-08-05 04:55:25 +00:00
Steve Checkoway ec1648fb4d Sort by name. 2006-08-05 04:47:31 +00:00
Steve Checkoway 1802e603b3 Update to use the new ModsGroup api. 2006-08-05 04:47:01 +00:00
Steve Checkoway 7dd10c92f4 Instead of using the MODS_GROUP_ASSIGN über-macro, add members for assigning, both to an individual field and for the entire group. Also add FromString and generic zero argument Call members. For the templated Assign, Call, and Toggle[1] members, use the macros to make getting pointers to data/function members easier.
1. Toggle just toggles a boolean. This would seem to have strange effects that are not consistent with the others. Calling Toggle with ModsLevel_Song and then following that by calling it with ModsLevel_Stage will cause Stage and Song groups to be opposite w.r.t. that bool. This is only used in two places. Perhaps Assign() with the value of the smallest ModsLevel used--that is the level passed to Toggle currently--toggled should be used instead.
2006-08-05 04:46:11 +00:00
Jason Felds f2b9618423 Err...try DataStructures instead. 2006-08-05 04:30:57 +00:00
Jason Felds cf838bc9ba Add ModsGroup.h to Actors used in Gameplay. 2006-08-05 04:28:50 +00:00
Steve Checkoway f698819de9 Concatenating does not make valid preprocessing tokens. 2006-08-05 03:15:04 +00:00
Steve Checkoway a1f828fc89 Add header. 2006-08-05 03:03:58 +00:00
Chris Danford 94d8a38dd2 save Preferred, Stage, Song, and Current modifiers separately. This eliminates the fragile mods store/restore. 2006-08-05 02:55:40 +00:00
Steve Checkoway 4dc48720ff Differentiate ppc and i386. 2006-08-05 02:44:17 +00:00
Steve Checkoway 5eb4341786 Add build date and architecture. (Date is already in Windows crash report but architecture isn't and I can't build for windows so someone else can do it if so desired.) 2006-08-05 02:39:58 +00:00
Chris Danford 7ac45c24e4 save Preferred, Stage, Song, and Current modifiers separately. This eliminates the fragile mods store/restore. 2006-08-05 02:38:05 +00:00
Steve Checkoway 5440a7b613 Const. 2006-08-05 02:35:17 +00:00