Glenn Maynard
2eca0cff5e
avoid global ThemeMetric<apActorCommands>; we should be able
...
to delete all references into lua
2006-08-21 19:54:33 +00:00
Glenn Maynard
ae4ae98f40
xml
2006-08-16 22:55:14 +00:00
Glenn Maynard
5622dba40e
set names
2006-08-16 00:53:47 +00:00
Steve Checkoway
884af552ee
Allow combined player steps to have per-player radar values. This doesn't work for trails where it just uses the PLAYER_1 values, same with writing to the catalog file.
2006-07-28 03:34:14 +00:00
Chris Danford
8b8fa8aad3
move CommonMetrics into a namespace so that it's clear where they're coming from when used.
2005-10-27 05:16:19 +00:00
Glenn Maynard
de66342a39
fix up color
2005-08-31 04:00:42 +00:00
Glenn Maynard
8da64e98a6
partial color fix
2005-08-31 03:44:00 +00:00
Chris Danford
7ca20486ef
use sin lookup table to fix terrible performance with float and tipsy performance on some archs
2005-03-22 00:58:05 +00:00
Chris Danford
40c9e8fbe7
cache common metrics
2005-02-12 21:03:39 +00:00
Chris Danford
4223e09cc8
GetPathTo -> GetPath
2005-02-06 03:32:53 +00:00
Chris Danford
a24bd3014c
cleanup: "(PlayerNumber)" -> ""
2005-01-31 03:18:46 +00:00
Chris Danford
8555a6da45
use Lua to execute commands
...
(needs cleanup)
2005-01-26 11:21:43 +00:00
Glenn Maynard
01e4acc8fe
remove DISABLE_RADAR.
...
"DisableRadar=0 // turn this to 1 if you are experiencing trouble with the groove radar (voodoo3's)"
Theme metrics are not the correct place for dealing with driver bugs; users
can't be told to hack metrics.ini to make their system work. (I havn't seen
any reports of problems here in a long time, anyway.)
2004-12-06 06:43:27 +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
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Steve Checkoway
27d4678adf
Cleanup. Do not use == true or == false.
2004-09-06 21:28:56 +00:00
Glenn Maynard
5a4f60c505
cleanup
2004-08-28 09:18:02 +00:00
Glenn Maynard
3798245ce6
license update
2004-06-07 21:14:03 +00:00
Chris Danford
6ad780417e
"SetFromNotes" -> "SetFromSteps"
2004-05-29 04:50:47 +00:00
Chris Danford
ba93ee8469
"for( int p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )"
2004-05-24 06:10:11 +00:00
Chris Danford
4bb777232d
name cleanup: "pNotes" -> "pSteps"
2004-05-24 03:41:39 +00:00
Steve Checkoway
20a8bab45c
Clean up includes.
2004-04-05 05:22:32 +00:00
Chris Danford
9502f1c262
draw models with 2 textures with multitexture instead of 2 passes. D3D multitexture not tested yet
2004-02-04 09:55:18 +00:00
Glenn Maynard
6338f94966
allow storing "radar" values without them being shown
2003-11-26 04:20:38 +00:00
Chris Danford
bf02bfddf4
rename Notes to Steps
2003-08-03 00:13:55 +00:00
Glenn Maynard
4b198a5dd4
themable radar label tweens
2003-07-20 01:47:50 +00:00
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
William Reading
d310d0e252
Fix darwin math problems
2003-07-04 18:03:20 +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
Andrew Livy
6d1e164604
Added Metric For GrooveRadar to disable bits of it, This should fix voodoo3 problems (does for me :D)
2003-05-08 13:23:06 +00:00
Chris Danford
448bdc7b6e
make calls to THEME->GetPathTo() more concise
2003-04-12 17:39:27 +00:00
Chris Danford
e148806d1b
add name to Actor
2003-04-12 06:16:12 +00:00
Chris Danford
cf8f069abd
fix TweenOffScreen animation for GrooveRadar, MusicWheel
2003-04-03 22:34:22 +00:00
Glenn Maynard
909565b026
change rotations to degrees
2003-04-02 06:02:55 +00:00
Chris Danford
31aa613295
Cleanup of theme element names
...
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +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
Chris Danford
848ad6e2be
clean up detection and handling of drivers with problematic AA lines
...
only draw topmost screen if topmost screen isn't transparent (speeds up options menus in editor)
optimized beat bar drawing in NoteField
2003-02-20 21:22:18 +00:00
Glenn Maynard
42cfd6f98c
stdafx -> global
2003-02-16 04:01:45 +00:00
Glenn Maynard
bb8940adad
Add and use accessors for most of Notes.
...
Don't autogen data until it's needed.
2003-01-02 22:10:51 +00:00
Glenn Maynard
59317c18c2
narrow the radar width a bit (this should be a theme metric)
2002-12-07 06:22:35 +00:00
Glenn Maynard
c81eb5ea31
remove + 0
2002-11-14 09:15:05 +00:00
Glenn Maynard
a2d83b3d39
remove magic constant
2002-11-14 09:12:42 +00:00
Glenn Maynard
f730e6d981
Mitered edges look bad with sharp angles; make GrooveRadar use
...
rounded edges instead.
This also lets us use lines instead of polys, which have cheap antialiasing
on a lot of hardware, which makes the radar look a lot better.
2002-11-14 09:06:54 +00:00
Chris Danford
487b4e9527
Readded texture stretch, texture dither, and 16 bit textures.
2002-11-14 01:26:19 +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
73f7db6b15
Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code.
2002-10-28 05:30:45 +00:00
Chris Danford
1c90b8236f
added MAX-style options navigation and moved more constants into theme metrics
2002-09-04 03:49:08 +00:00
Glenn Maynard
b55843f919
Fix "ghosts" (stray glow) at the "press start for options" screen.
2002-09-04 02:17:40 +00:00
Chris Danford
40277568d0
option icons are almost working...
2002-09-03 06:33:08 +00:00