Commit Graph
18604 Commits
Author SHA1 Message Date
Glenn Maynard f2a418d79d implement HiddenPtr smart pointer type; use it for Steps. This avoids having
to write a whole copy constructor for a class just to hide a couple types from
the header.
2005-07-03 03:05:54 +00:00
Glenn Maynard b0935c1111 deps 2005-07-03 02:51:29 +00:00
Glenn Maynard 2b365a1ea9 missing include 2005-07-03 02:49:42 +00:00
Glenn Maynard ac15f8064b missing includes 2005-07-03 02:48:38 +00:00
Glenn Maynard 11138513be implement copy ctor. fixes assertion failure after gameplay, due to
a RageTexturePreloader being inside an Actor which is copied
2005-07-03 02:37:49 +00:00
Glenn Maynard 7c7ad81638 RageTextureManager::CopyTexture 2005-07-03 02:30:45 +00:00
Glenn Maynard 78eba6aef0 move to the right place 2005-07-02 23:38:36 +00:00
Glenn Maynard 73655e87d9 can't #ifdef a typedef; check for vc6 instead
move to the right place
2005-07-02 23:37:55 +00:00
Glenn Maynard 8c542f8f27 cleanup 2005-07-02 23:06:41 +00:00
Glenn Maynard abac95a1b7 store the path in the actor's name, so we can treat backgrounds like loaded
screens
2005-07-02 22:44:56 +00:00
Glenn Maynard e3999565d8 missing include 2005-07-02 22:38:55 +00:00
Glenn Maynard 0d6c835e58 dep cleanup 2005-07-02 22:38:02 +00:00
Chris Danford a1f3b14619 VC6 fix 2005-07-02 18:04:31 +00:00
Glenn Maynard 0a3d0759b6 sync before umount; cleanup 2005-07-02 05:37:33 +00:00
Glenn Maynard 82e0d89f65 quiet 2005-07-02 04:17:27 +00:00
Glenn Maynard 7b03083616 cleanup 2005-07-01 05:11:39 +00:00
Glenn Maynard bb8af41cb1 missing headers 2005-07-01 05:07:22 +00:00
Glenn Maynard 3450307b01 reduce dependencies 2005-07-01 05:06:00 +00:00
Glenn Maynard 04546763e0 reducing ProfileManager.h dependency on Profile.h (many users only use
PManager to see if a profile is loaded, etc, not to access the actual profiles)
2005-07-01 04:46:32 +00:00
Glenn Maynard 96278f2eca cleanup 2005-07-01 04:42:30 +00:00
Glenn Maynard 6718633d12 steps.h doesn't need to depend on notedata.h (#2) 2005-07-01 04:39:59 +00:00
Glenn Maynard 7bdee9a6d3 steps.h doesn't need to depend on notedata.h 2005-07-01 04:38:41 +00:00
Glenn Maynard a65596e402 cleanup 2005-07-01 04:28:29 +00:00
Glenn Maynard 13eddba584 while I'm here ... 2005-07-01 04:21:49 +00:00
Glenn Maynard 02f45c266a missing header 2005-07-01 04:19:32 +00:00
Glenn Maynard ef736dcb4f a comment stating that a policy named "default" is the default is not very
enlightening
2005-06-30 23:20:05 +00:00
Ben Anderson 02f51eae1f Add RageTexturePreloader; remove EditCoursesMenu 2005-06-30 23:14:57 +00:00
Glenn Maynard c27ca00976 simplify 2005-06-30 22:55:28 +00:00
Glenn Maynard 6bbffb3e9a remove TEX_CACHED 2005-06-30 22:49:35 +00:00
Glenn Maynard 0289b1a91e use RageTexturePreloader 2005-06-30 22:41:22 +00:00
Glenn Maynard 653cd8013a remove TEX_PERMANENT 2005-06-30 22:08:29 +00:00
Glenn Maynard 7a4b97d61a RageTexturePreloader 2005-06-30 22:06:34 +00:00
Glenn Maynard f90e4cdf42 add RageTexturePreloader.
This obsoletes Cached and Permanent textures, implementing them more
simply: if you want to keep the texture loaded, just load it and keep the texture
around as long as you want it.  The old "texture policy" scheme of "keep the
texture around for the duration of the screen" was ambiguous--we can have any
number of screens loaded.
2005-06-30 22:04:10 +00:00
Chris Danford 738b938f5a cleanup
play Gain/LoseFocus before OnCommand
2005-06-29 09:22:24 +00:00
Chris Danford d1d61b2070 fix UpdateStage overrides OnCommands that hide m_sprStage 2005-06-29 09:21:30 +00:00
Chris Danford a8bb3dc994 fix "can't choose SetMods" 2005-06-29 09:20:49 +00:00
Chris Danford ef4216b699 fix comment location 2005-06-29 09:20:17 +00:00
Steve Checkoway 2a179a0380 Backing out of the final stage prevents getting extra stage. Backing out of extra stage (or second extra stage) fails the stage. 2005-06-29 07:57:15 +00:00
Steve Checkoway aa71c794ec Fix warnings. 2005-06-29 06:36:51 +00:00
Glenn Maynard c856d1c68a sort in SWME, so screens that don't add any screen elements don't have to 2005-06-29 05:06:50 +00:00
Chris Danford 8d2415f3a5 fix AV. Don't GAMESTATE->Reset on the way out. Let the next screen reset if it needs it. 2005-06-29 02:36:08 +00:00
Chris Danford 6ab20c5ad9 more work on a new course editor 2005-06-28 08:11:30 +00:00
Glenn Maynard 6d9b726210 fix compile (leaving warnings alone for now) 2005-06-27 05:41:43 +00:00
Chris Danford 092a55d6f6 fix no prompt for name entry if make high score then switch to rave 2005-06-27 05:24:31 +00:00
Glenn Maynard ebe60c9eb7 simplify 2005-06-27 05:24:24 +00:00
Chris Danford 67477a6192 don't show locked Steps in ranking 2005-06-27 05:24:14 +00:00
Glenn Maynard 5de59d0c51 remove unused file/driver tracking 2005-06-27 05:22:09 +00:00
Chris Danford cd43ae66f1 don't show locked Steps in ranking 2005-06-27 04:48:03 +00:00
Chris Danford dda77894e8 Remove CourseEntryType. Instead, treat each CourseEntry property as a filter. 2005-06-27 04:41:36 +00:00
Chris Danford 5b19933b3f working on new course editor 2005-06-26 23:31:36 +00:00