Chris Danford
bb712884bb
move global StageStats into a singleton
2005-02-16 03:25:45 +00:00
Glenn Maynard
c9091a1214
Don't play "On" automatically for non-generic BGAnimations; play it
...
explicitly, like we do with all other objects.
2005-01-15 19:21:09 +00:00
Chris Danford
09d018444e
split StageStats into player-specific and non-player-specific structs
2004-12-20 10:47:41 +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
cf9b4af6cb
convert ints and casts to use PlayerNumber and macros
2004-08-30 04:35:14 +00:00
Chris Danford
64628fac21
remove enum Game. Instead, pass around the GameDef pointer
2004-07-25 04:27:20 +00:00
Chris Danford
5544445ad0
name cleanup: StyleDef -> Style
2004-06-28 07:26:00 +00:00
Chris Danford
3809715db0
cleanup: Remove Style and use StyleDef everywhere. This gets rid of a lot of Style->StyleDef lookups and discourages code that's specific to a Style. All game logic should be data-driven.
2004-06-27 06:52:49 +00:00
Glenn Maynard
12bf8f87fd
license updates
2004-06-01 00:53:06 +00:00
Chris Danford
b05d25ab24
"m_pCurNotes" -> "m_pCurSteps"
2004-05-24 06:12:17 +00:00
Steve Checkoway
20a8bab45c
Clean up includes.
2004-04-05 05:22:32 +00:00
Chris Danford
d733b7a7b2
make Turns multi-selectable
2004-03-01 00:09:07 +00:00
Steve Checkoway
03499669bd
fix warnings
2004-02-24 08:00:04 +00:00
Glenn Maynard
19ed4d89b2
use localtime_r, not localtime
2004-02-23 01:16:22 +00:00
Glenn Maynard
066826e421
this happens normally in the default theme, so let's not warn about it
2004-02-22 08:13:30 +00:00
Glenn Maynard
f77f81a24e
fix compile
...
fix "comparison of unsigned expression >= 0 is always true"
2004-02-12 05:40:33 +00:00
Andrew Livy
fa7c70adf4
Conditional BGA System
2004-02-11 22:34:04 +00:00