Chris Danford
7ac45c24e4
save Preferred, Stage, Song, and Current modifiers separately. This eliminates the fragile mods store/restore.
2006-08-05 02:38:05 +00:00
Glenn Maynard
6fecb35dfa
simplify
2006-01-24 00:24:15 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Glenn Maynard
623a604b71
unused
2006-01-13 06:48:06 +00:00
Glenn Maynard
0c9afb67b2
cleanup (this is only used in one place)
2005-10-12 02:39:59 +00:00
Glenn Maynard
96cd668edc
remove KeypressBlock. Do this in the receptor.
2005-10-12 02:37:04 +00:00
Glenn Maynard
48960f8035
Merge "receptor go" and "receptor waiting".
2005-10-12 00:01:47 +00:00
Glenn Maynard
766b7d8045
cleanup
2005-10-10 06:06:42 +00:00
Glenn Maynard
d5b5ca9287
cleanup
2005-10-10 04:52:58 +00:00
Glenn Maynard
97fc487d36
m_bPastHereWeGo
2005-10-10 04:37:23 +00:00
Glenn Maynard
eaf7899a1c
stoptweening in metrics, not code
2005-10-10 01:26:08 +00:00
Glenn Maynard
10dca0a4cf
float
2005-08-03 23:38:06 +00:00
Chris Danford
7114ef6227
fix Press/Lift command. Processed pressed flag in Draw not in Update so that this isn't dependent on the fragile Update order.
2005-05-23 05:18:05 +00:00
Chris Danford
0fd0eb48cc
fix Lift command not playing for autoplay
2005-05-01 00:02:35 +00:00
Chris Danford
89be4f4324
play Push and Lift commands on the receptor actors
2005-04-30 07:48:41 +00:00
Chris Danford
abac6af93b
store a current NoteSkin in NoteSkinManager so that NoteSkin elements can use NOTESKIN:GetPath()
2005-04-18 01:19:56 +00:00
Chris Danford
42c5e2b3f9
allow specifying a Lua function for a command with "%funciton(self) self:blah end"
2005-02-23 19:15:24 +00:00
Glenn Maynard
e0853e489d
fix g++ compile
2005-02-17 06:54:17 +00:00
Glenn Maynard
72435f148c
explicit types
2005-02-17 04:55:41 +00:00
Chris Danford
8555a6da45
use Lua to execute commands
...
(needs cleanup)
2005-01-26 11:21:43 +00:00
Glenn Maynard
0dfdaee605
remove some more old experimental stuff
2005-01-15 02:01:26 +00:00
Chris Danford
f840c014a9
Move some player-specific data out of the bloated GameState class.
...
Have gameplay objects hold a PlayerState pointer instead of a PlayerNumber and indexing back into GameState.
This will simplify off-screen players (e.g. CPU ghosts, network replicated human players, >2 players using one NoteField)
2004-12-20 06:25:59 +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
Glenn Maynard
f20e832c0d
simplify
2004-10-26 19:23:41 +00:00
Glenn Maynard
3e1bc2ef26
NoteSkinManager::ColToButtonName -> Game::ColToButtonName
2004-09-06 02:49:36 +00:00
Chris Danford
160e8bfbd1
for -> FOREACH
2004-08-28 21:14:39 +00:00
Glenn Maynard
ab9cac2642
per-judgement step commands
2004-07-02 20:08:17 +00:00
Glenn Maynard
ec3268c86c
work around odd compiler problem
2004-06-19 23:04:10 +00:00
Glenn Maynard
30a9bf3292
license update
2004-06-08 00:08:04 +00:00
Chris Danford
d62369baf1
don't throw away Course scores for Courses that aren't currently loaded on the machine
2004-04-18 19:36:42 +00:00
Steve Checkoway
20a8bab45c
Clean up includes.
2004-04-05 05:22:32 +00:00
Chris Danford
10a4580c12
remove Actor::Fade*, remove unnessary virtuals in Actor
2004-02-14 03:38:34 +00:00
Chris Danford
4cf6e96f6b
support different explosion graphics per TapNoteScore
2003-12-31 21:40:38 +00:00
Chris Danford
cb4e249f1e
draw pressblock underneath receptors
2003-12-22 10:54:29 +00:00
Chris Danford
e0fd143971
fix keyblock always showing
2003-12-22 10:52:41 +00:00
Chris Danford
4ac936cfbf
GrayArrow => ReceptorArrow
...
move ReceptorArrow metrics into NoteSkin
ReceptorArrow metrics, code cleanup
2003-12-22 10:30:10 +00:00