Glenn Maynard
709a790f1c
change arg order
2006-09-22 08:48:49 +00:00
Glenn Maynard
0006a92712
commands end with Command
2006-09-22 07:46:21 +00:00
Glenn Maynard
ce3ebd0293
use GetMetricR
2006-09-22 03:38:47 +00:00
Steve Checkoway
d7e64dc979
Simplify. PushStack was only calling Push and possibly generating a function for each enumerated type which in the end only called Push. Rename PopStack -> Pop to be symmetric with Push.
2006-09-21 07:06:18 +00:00
Glenn Maynard
6d829011a3
bind
2006-09-01 23:21:19 +00:00
Glenn Maynard
29eb1f6ccb
don't pass parent; m_pParent is used, which is set by AddChild
2006-08-15 19:16:39 +00:00
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
Chris Danford
1fffd48c57
SetEffectNone -> StopEffect
2005-07-24 03:11:03 +00:00
Glenn Maynard
d2e4190a4e
explicit load for MenuTimer, so we don't load anything if we don't want it
2005-07-18 02:08:15 +00:00
Glenn Maynard
11c368bf2a
use Lua locking
2005-06-16 06:55:34 +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
Glenn Maynard
eb7dd8e45c
fix Lua stack leak
2005-05-07 19:40:52 +00:00
Chris Danford
fd41961131
fix first warning command not played
2005-05-05 12:03:36 +00:00
Chris Danford
9b2760994d
cleanup
2005-05-04 09:59:59 +00:00
Chris Danford
8e987d18b6
fix warnings
2005-05-04 04:00:00 +00:00
Chris Danford
0d9d52eb3b
timer pauses at 99.99
2005-05-04 03:46:59 +00:00
Chris Danford
00fd1cfab9
themeable menu timer text
2005-05-04 02:30:55 +00:00
Chris Danford
973172109d
fix out of range access when MenuTimer gets a very large Update
2005-05-02 12:54:27 +00:00
Steve Checkoway
b1f6f2c4a6
Fix warning
2005-04-28 17:04:11 +00:00
Chris Danford
47bfebf266
cache metrics
2005-04-24 05:58:58 +00:00
Glenn Maynard
15e02d3ea9
MAX_STALL_SECONDS themable
2005-04-23 05:33:08 +00:00
Chris Danford
dd19df0ed4
don't clamp menu timer to 99
2005-04-19 19:16:08 +00:00
Chris Danford
1833d67aa9
TIMER_SECONDS: int -> float
2005-03-26 03:30:08 +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
6181e142dc
add metric to put timer in stealth mode
2004-12-04 21:13:29 +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
504ba6c163
GetPath*N->GetPath*F
2004-07-25 06:29:50 +00:00
Glenn Maynard
94d0cba859
RageSounds -> GameSoundManager
2004-07-08 00:10:34 +00:00
Glenn Maynard
3798245ce6
license update
2004-06-07 21:14:03 +00:00
Chris Danford
3cadf4c5d5
have Numbers fall back to Fonts (in perparation for removing the Numbers dir altogether)
2004-05-30 23:23:39 +00:00
Glenn Maynard
0324b49bde
fix menu timer having a shadow even though ON_COMMAND says not to
2004-04-26 05:05:18 +00:00
Chris Danford
2929bacb08
show per-diffculty award on Eval screen every time it's received (not just the first time)
...
clean up ScreenEval PR and MR graphics
clean up Actor shadow parameters
2004-03-20 02:59:08 +00:00
Chris Danford
a8510db992
Add "scroller" to ScreenSelectOptionsMaster
2004-01-17 23:14:56 +00:00
Glenn Maynard
271fb872fb
don't allow stalling the music select timer indefinitely
2003-12-03 03:03:54 +00:00
Glenn Maynard
3b46aa8857
Cleanup, move commands into metrics.
2003-11-07 21:33:27 +00:00
Glenn Maynard
fe489cd281
SOUNDMAN -> SOUND
...
RageSoundManager.h -> RageSounds.h
2003-07-26 23:05:16 +00:00
Glenn Maynard
9b3112facd
add missing header
2003-07-26 21:43:40 +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
214c2b67af
clean up Fonts and Numbers names
2003-03-30 18:12:57 +00:00
Chris Danford
1627422e09
fix ScreenEvaluationCourse glitches
...
Change ScreenManager message sending methods for more precise control:
- SendMessageToTopScreen: handle the message immediately
- PostMessageToTopScreen: post message to queue for processing next update
2003-03-25 21:17:29 +00:00
Glenn Maynard
baef74db42
newline at eof
2003-03-17 23:24:00 +00:00
Chris Danford
a11de99043
MenuTimer cleanup
2003-03-11 21:33:11 +00:00
Chris Danford
16df407e32
Cosmetic cleanups
...
Added "press START for more options" to ScreenPlayerOptions
2003-03-11 08:52:45 +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
ac9e58f760
overhauling editor UI
2003-02-18 23:15:38 +00:00