Commit Graph

52 Commits

Author SHA1 Message Date
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Glenn Maynard b01308783e unused headers 2005-12-19 00:42:29 +00:00
Glenn Maynard a36d189be5 implement copy ctor 2005-09-09 02:44:26 +00:00
Chris Danford 623dc2512f merge PlayCommand2 and PlayCommand so that Actor derivities only have to override one method to get the correct behavior 2005-06-12 00:35:08 +00:00
Chris Danford c709edc351 const CString &s for easier debugging 2005-04-10 23:15:16 +00:00
Chris Danford 9b1fb67f6a explicitly Load TextBanner to read metrics - don't automatically init on first use 2005-03-18 01:55:33 +00:00
Chris Danford b0b83591c2 fix bad merge 2005-03-02 03:41:04 +00:00
Chris Danford e4ec896cd7 load from m_sName, not hard-coded "TextBanner" 2005-03-02 03:10:56 +00:00
Glenn Maynard 1fc6c95448 set up children in TextBanner::TextBanner(), or actor commands won't
apply (fixes ztest not propagating to wheel items that are set to something
other than a song on the first frame)
2005-03-01 23:33:54 +00:00
Chris Danford cb02171492 set text before running commands so commands can use text width 2005-03-01 21:55:23 +00:00
Chris Danford e9da9d82a1 fix spacing 2005-03-01 18:33:59 +00:00
Chris Danford 7e68ac03b4 change elements to have format "<name> <piece>" 2005-02-06 03:28:22 +00:00
Chris Danford 8555a6da45 use Lua to execute commands
(needs cleanup)
2005-01-26 11:21:43 +00:00
Chris Danford ed19821e09 rename: ActorCommand -> Command
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford bcbe615c0d Pass ActorCommand structures to Actor instead of unparsed command strings.
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford 5127ceef4d remove CachedThemeMetrics in favor of ThemeMetric<T>
fix "CachedThemeMetrics don't read HTML colors and don't evaluate Lua expressions"
2004-11-06 20:36:04 +00:00
Glenn Maynard 0c4f092fd3 fix ambiguous ?: types 2004-08-06 21:01:28 +00:00
Glenn Maynard 3798245ce6 license update 2004-06-07 21:14:03 +00:00
Glenn Maynard fc66cf3bff use m_sName 2004-01-21 09:37:17 +00:00
Glenn Maynard cafc30e6b5 TextBanner cleanup 2003-12-22 06:22:06 +00:00
Glenn Maynard 62a475f9c7 phase out SetTextMaxWidth 2003-12-17 09:53:00 +00:00
Glenn Maynard 243a5ae462 Coordinates should be floats. Fix warnings. 2003-11-03 18:29:46 +00:00
Chris Danford f0b048626a clean up TextBanner metrics 2003-11-02 08:43:47 +00:00
Chris Danford 429d311c2a Remove composited text. The large amount of memory it uses is a bigger penalty than drawing a quad for each glyph. 2003-06-05 22:18:42 +00:00
Chris Danford 428d560a6b Clean up resolution fallback logic
Add video settings for G400
Working on composited text
2003-06-05 19:29:27 +00:00
Glenn Maynard d11e177327 simplify 2003-05-20 04:14:53 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Chris Danford 214c2b67af clean up Fonts and Numbers names 2003-03-30 18:12:57 +00:00
Chris Danford a696414cac Actor tween cleanup
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +00:00
Glenn Maynard eaf27312b5 fix division by zero 2003-02-23 22:27:28 +00:00
Chris Danford e19fa17d9b support for full CRS specification and PlayerBest/Worst 2003-02-16 10:12:03 +00:00
Glenn Maynard 0ff6f863ee s/Song.h/song.h/
I'd prefer "Song.h", but it's not worth losing history for, and SF will
choke on that rename anyway.
2003-02-16 04:28:17 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard af5fa1db3c use fallbacks 2003-02-12 19:40:58 +00:00
Glenn Maynard bcf4d2f604 Rename title accessors in Song.
Add a preference to prefer transliterations. Press F9 in the music
select screen to toggle it ("what's that kanji again?"); appearance
options entry forthcoming.

Hopefully fix wheel sections; we were assuming that sections were
always sorted the same as the songs in them, but this isn't true
with "OTHER".
2003-02-11 23:52:18 +00:00
Chris Danford 7a810c1378 Long Marathon and Marathon Ver logic and graphics (floating bubble still to come) 2003-02-10 05:30:12 +00:00
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Chris Danford 7ab487072f option icons working, new font format, more theme metrics cleanup 2002-09-03 22:31:06 +00:00
Chris Danford 7d4cf73000 half-finished codes, options icons, and two new modifiers. 2002-09-02 21:59:58 +00:00
Chris Danford 7c1bfb3a0d big checkin - new noteskin format and XY positioning. I probably broke a lot of things. 2002-08-13 23:26:46 +00:00
Chris Danford 317c352a9b Various bug fixes. See changelog. 2002-07-23 01:41:40 +00:00
Chris Danford a44b557d1b no message 2002-06-29 11:59:09 +00:00
Chris Danford c2d9b195cc no message 2002-06-24 22:04:31 +00:00
Chris Danford 2f80235590 no message 2002-05-19 01:59:48 +00:00
Chris Danford 6f1c1e4619 no message 2002-05-01 19:14:55 +00:00
Chris Danford dad622f11c no message 2002-04-28 20:42:32 +00:00
Chris Danford 78f3e80118 2.50 checkin 2002-04-16 17:31:00 +00:00
Chris Danford 3a73bfc354 no message 2002-04-01 02:04:43 +00:00
Chris Danford d641cb4ae3 middle of working on 1.90 2002-03-31 07:55:25 +00:00
Chris Danford 2949721b40 no message 2002-02-05 05:33:33 +00:00