Commit Graph

103 Commits

Author SHA1 Message Date
Chris Danford c67d78d948 let Actor subclasses have first crack at parsing commands
allow Models and BitmapTexts in BGAnimationLayer (detected through file extension)
add RageModelVertex, which doesn't have a color property
add "stretch" file name hint for textures
2003-07-07 01:29:18 +00:00
Chris Danford 02016ae442 Reorganize RageDisplay
Add Direct3D renderer (separate project configuration)
Add Xbox project config (doesn't yet compile)
2003-05-22 05:28:37 +00:00
Glenn Maynard 0acd471db0 add SetTextMaxWidth 2003-05-19 23:48:51 +00:00
Chris Danford 54bedc3eba clean up RageDisplay methods, add ability to mask song banner
The masking uses the Z-buffer under the assumption that some cards don't have a stencil.  Should we be using the stencil instead?  It doesn't really matter because we never need both the Z buffer and stencil buffer simultaneously.
2003-05-15 06:09:19 +00:00
Glenn Maynard df0a74e1b5 add glow modes 2003-05-04 22:35:42 +00:00
Glenn Maynard 368375ca01 handle some obscure rounding errors 2003-05-04 05:10:51 +00:00
Glenn Maynard fe33dec385 Partial s/GetString/c_str/.
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:01:35 +00:00
Glenn Maynard 650beb538f use Checkpoint 2003-04-22 05:58:29 +00:00
Glenn Maynard eba6e65ede log chars 2003-03-31 21:21:52 +00:00
Glenn Maynard 5f47abd1f7 remove m_bUseAlternateText. (not really needed; just load the
song in the editor)
2003-02-17 01:06:03 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard e54454ed22 add m_bUseAlternateText 2003-02-12 20:28:28 +00:00
Glenn Maynard 7a3336d50d add StringWillUseAlternate 2003-02-12 20:19:20 +00:00
Glenn Maynard caee0fc111 Add fallback strings, so we can fall back on translit text if
we're missing characters (eg. someone distributing a song
using kanji that not all people have) instead of showing the
default glyph
2003-02-12 19:34:53 +00:00
Glenn Maynard 6042c88de9 simplify 2003-01-28 00:47:37 +00:00
Glenn Maynard ff830fad55 only use longchar within fonts 2003-01-28 00:45:01 +00:00
Glenn Maynard fe454a7a79 fix BitmapText::CropToWidth 2003-01-21 23:10:22 +00:00
Chris Danford 3c983e7fa7 Re-enable default shadow for BitmapText 2003-01-19 07:06:59 +00:00
Chris Danford ab9f558c6e Adding basic coin support 2003-01-19 04:44:22 +00:00
Glenn Maynard a7f6279140 use GetTexture 2003-01-19 00:55:14 +00:00
Glenn Maynard f903ac8f30 remove unused parameter 2003-01-18 09:35:08 +00:00
Glenn Maynard 49ffa7b45f replacing markers in BMT::SetText is too expensive; do it
manually
2003-01-18 09:18:30 +00:00
Glenn Maynard 3ec2605b60 finish up ranges, other minor fixes 2003-01-16 20:21:07 +00:00
Glenn Maynard 57d90f6bc9 get rid of Kanji= flag; just push the baseline up a little 2003-01-10 03:48:21 +00:00
Glenn Maynard dfeb8feb49 add comment 2003-01-10 03:26:41 +00:00
Glenn Maynard 5d5ac4e52c remove unused data, fix warning 2003-01-10 02:54:07 +00:00
Glenn Maynard f0d662b1b2 round alignment, don't truncate it 2003-01-10 02:52:58 +00:00
Glenn Maynard 0452b492c5 update font stuff 2003-01-08 02:32:30 +00:00
Chris Danford 471fc08e51 Fixed VC6-specific compile errors 2003-01-07 08:16:55 +00:00
Glenn Maynard ad07abd01a use font alignment 2003-01-06 23:49:54 +00:00
Glenn Maynard e5cd3a0800 text entry: replace placeholders on save, so they don't end up in
SMs.
2003-01-06 07:43:14 +00:00
Glenn Maynard 2e50ac566d move replacement to FontManager
(doesn't really belong there, either ...)
2003-01-06 05:53:03 +00:00
Glenn Maynard a0f664ad35 more font work 2003-01-06 02:50:25 +00:00
Glenn Maynard d627f56f78 update 2003-01-05 08:47:48 +00:00
Glenn Maynard d46a2ef9de use int instead of wchar_t; don't want to be limited to 16-bit 2003-01-05 08:11:05 +00:00
Glenn Maynard 8d92a80d40 move code to RU 2003-01-05 05:31:59 +00:00
Glenn Maynard 16052ecd3d utf-8 support is working 2003-01-05 05:13:45 +00:00
Glenn Maynard 7b6af79aad fixes 2003-01-05 01:32:08 +00:00
Glenn Maynard 5e8ced1a94 more font work 2003-01-04 07:55:42 +00:00
Glenn Maynard db04a85622 more bitmap font work 2003-01-04 05:17:51 +00:00
Glenn Maynard 4bb452404c more bitmap font work 2003-01-04 01:47:01 +00:00
Glenn Maynard 1c6dba0ccc bitmap font work 2003-01-03 22:53:22 +00:00
Glenn Maynard e89ddf7e3d Set up texture coords for fonts in Font, so we don't have to deal with
it in BitmapText.
2003-01-03 20:59:50 +00:00
Glenn Maynard b7f3768ba9 remove arbitrary caps; simplify 2002-12-29 22:55:26 +00:00
Glenn Maynard 6d2ad43826 answer: opengl is pixel-centered; d3d is border-centered (when using
their default ortho transforms)

(at least, I believe that's where it differs; it may be at the viewport
or something)
2002-12-28 09:08:18 +00:00
Glenn Maynard a3c6b12981 s/throw RageException/RageException::Throw/ 2002-12-21 19:32:38 +00:00
Glenn Maynard d8c4057660 get rid of TIMER 2002-12-19 23:07:20 +00:00
Glenn Maynard 397bd8b734 more of the same 2002-11-16 08:54:15 +00:00
Glenn Maynard f08a747182 trivial 2002-11-14 06:56:31 +00:00
Chris Danford 19244acaf1 Added missing GraphicOptions help text, re-added F4 fullscreen and F5 detail toggles, fixed texel-pixel alignment in Sprite, BitmapText 2002-11-12 11:11:16 +00:00