Commit Graph

31 Commits

Author SHA1 Message Date
Chris Danford 9ab13ad4f2 give the root node a name so that it's valid XML 2005-01-26 09:13:24 +00:00
Chris Danford 981e52ec58 merge IniFile and XmlFile 2005-01-07 14:28:00 +00:00
Chris Danford de22848a45 remove IniFilePreserveOrder 2005-01-07 02:24:16 +00:00
Chris Danford a675190a55 Don't re-parse the ini file multiple times per BGALayer. Yuck. 2004-12-27 10:24:54 +00:00
Glenn Maynard ae92b86b34 RageFileBasic 2004-12-11 02:25:38 +00:00
Glenn Maynard 2474150aeb allow passing a file directly to IniFile 2004-12-10 09:46:09 +00:00
Chris Danford 3594cc345e write "metrics.ini.new" that automatically converts absolute screen positions to use the SCREEN_* constants 2004-11-06 19:47:23 +00:00
Glenn Maynard c0adadd3a5 IniFile cleanup 2004-05-23 02:27:51 +00:00
Chris Danford 4f439be739 split HighScore to separate file
move score data from ProfileManager to Profile
store score data in XML for easier forward/backward compatibility
2004-02-10 09:42:01 +00:00
Glenn Maynard c9074c170c IniFile::SetValueB->SetValue, etc. Cleanup. 2003-10-02 02:11:47 +00:00
Glenn Maynard b13cb43aa6 IniFile::GetValueB->GetValue, etc. Cleanup. 2003-10-02 02:03:29 +00:00
Glenn Maynard 1647211117 fix an overload 2003-06-10 22:50:38 +00:00
Glenn Maynard 1edc1a325c Const fixes.
Add unsigned values.
Remove old, outdated, redundant comments.
Simplify.
2003-05-22 19:35:57 +00:00
Glenn Maynard ad1fd84656 add overloads 2003-04-17 22:50:54 +00:00
Chris Danford 9082e86695 Fixed wrong score numbers on ScreenGameplay and ScreenEvaluation 2003-03-28 23:13:32 +00:00
Glenn Maynard 8eb3ac5c26 add SetValue 2003-02-09 00:46:35 +00:00
Glenn Maynard d56722b746 add an accessor 2003-01-05 02:54:44 +00:00
Glenn Maynard 6341356c9e add key renaming
fix a possible glitch
2003-01-03 22:37:44 +00:00
Glenn Maynard 24cc7a3c04 Get rid of all other #pragma once's, except the one in StdAfx.h.
(three cheers for perl)
2002-11-16 08:07:38 +00:00
Glenn Maynard 0a73e01186 Use map<> in IniFile.
This has a side-effect: written INIs are sorted by key and name.
Unintentional, but not necessarily a bad thing ...
2002-10-24 23:08:18 +00:00
Glenn Maynard ff00bf963d cleanup 2002-10-24 20:16:06 +00:00
Glenn Maynard dae5c84134 CString -> const CString & in params
(not as much of an optimization as with the STL, since CString is refcounted, but still good practice)
2002-08-22 22:12:29 +00:00
Glenn Maynard a6815a7744 Merge default and non-default ctor.
Simplify a little.
2002-08-20 02:12:19 +00:00
Chris Danford 317c352a9b Various bug fixes. See changelog. 2002-07-23 01:41:40 +00:00
Chris Danford 8549236385 no message 2002-05-20 08:59:37 +00:00
Chris Danford 2f80235590 no message 2002-05-19 01:59:48 +00:00
Chris Danford 78f3e80118 2.50 checkin 2002-04-16 17:31:00 +00:00
Chris Danford d2eeed810c in the middle of working on 1.70. Now compiles in Visual Studio.net 2002-03-30 20:00:13 +00:00
Chris Danford c679ec7956 Rewrote texture loading actor and sprite 2001-11-25 04:31:44 +00:00
Chris Danford a40558031b Major rewrite of all classes related to gameplay (Song, Steps, Player,
WindowDancing and all its UI elements).  All of the dancing UI elements
have been consolidated into the Player class, which simplifies things a
great deal.  Steps and the classes that use them have been generalized
to use a variable number of panels (6 panel, 8 panel).  Only a little more
work is needed on the ColorArrows portion of Player to fully support these
panel modes.
2001-11-04 19:34:28 +00:00
Chris Danford 7caffe0c93 Initial checkin 2001-11-03 10:52:42 +00:00