Glenn Maynard
1869848121
move def to where it belongs
2006-11-21 03:29:39 +00:00
Glenn Maynard
8676a40c8c
move PercentScoreWeight, GradeWeight
2006-11-21 03:27:27 +00:00
Glenn Maynard
b9e2725852
move TimeMeterSecondsChange
2006-11-21 03:17:05 +00:00
Glenn Maynard
f9f485debf
On life change, send a message. Remove the duplicate code
...
from ScoreDisplayLifeTime; actors can catch the message
if they want to do things like this.
2006-11-21 03:11:58 +00:00
Glenn Maynard
2c67ed8391
unused
2006-11-21 02:50:37 +00:00
Glenn Maynard
cc0914e9b2
dep fixes: move Player's timing prefs into Player; add and
...
use accessor; fix using SE_ instead of TW_; move code
back into GCAT (was in PrefsMan due to dependency for
SMPackage)
2006-11-21 02:49:59 +00:00
Glenn Maynard
6207f655e5
fix dep: ScreenManager shouldn't use GameState
2006-11-21 02:01:40 +00:00
Glenn Maynard
70d2d0dbc7
PlayerNumber is a simple, regular data structure, and is depended on
...
by lower level things (eg. InputMapper). However, concepts like
"joined players" and "human players" is a high-level, GAMESTATE
concept, and engine stuff shouldn't depend on that. Move the
GameState-depending stuff into GameState. Move
IsAnyPlayerUsingMemoryCard as well (and rename to HumanPlayer),
to fix MemoryCardManager dep.
2006-11-21 01:32:05 +00:00
Glenn Maynard
54de64a524
warning C4232: nonstandard extension used : 'pcre_malloc' : address of
...
dllimport 'malloc' is not static, identity not guaranteed
2006-11-19 19:52:27 +00:00
Glenn Maynard
4d760bd02d
update comment
2006-11-19 18:54:25 +00:00
Glenn Maynard
722dca02be
cleanup
2006-11-19 18:39:24 +00:00
Jason Felds
2aaf5837ff
Add missing files.
2006-11-19 02:41:51 +00:00
Glenn Maynard
b6fd51b4fa
fix crashes
2006-11-19 02:28:33 +00:00
Steve Checkoway
d4c9aa8e00
add missing files.
2006-11-19 02:01:22 +00:00
Steve Checkoway
7f7b0ecb5d
Don't create a new class just to register a function with lua.
2006-11-19 00:53:43 +00:00
Glenn Maynard
a3a0b16bad
"PlayTheSound"? Don't rename functions to ridiculous things like that. This works fine in VC7 and VC8, so I'm reverting it. Ask before making ugly changes.
2006-11-19 00:41:50 +00:00
Steve Checkoway
dc4d0317b5
Don't create a new class just to register a screen.
2006-11-19 00:33:52 +00:00
Steve Checkoway
62b0d80b72
Sort by name.
2006-11-18 22:12:23 +00:00
Steve Checkoway
5a0220d780
Add file.
2006-11-18 20:33:59 +00:00
Steve Checkoway
401514e397
Other arches. Untested.
2006-11-18 20:33:35 +00:00
Steve Checkoway
b85a488f89
Move the sound driver out of arch.cpp.
2006-11-18 20:33:27 +00:00
Steve Checkoway
1e505ff81e
copy/paste error.
2006-11-18 20:27:15 +00:00
Steve Checkoway
7d6a2a7079
fix
2006-11-18 20:07:38 +00:00
Steve Checkoway
ce35f77653
simplify
2006-11-18 19:59:25 +00:00
Steve Checkoway
a627776c31
Fix path.
2006-11-18 19:55:43 +00:00
Steve Checkoway
762cdd272d
Simplify.
2006-11-18 19:53:39 +00:00
Steve Checkoway
729185ed8e
Add file.
2006-11-18 19:37:03 +00:00
Steve Checkoway
a25915855a
Update other arches. Not tested.
2006-11-18 19:35:02 +00:00
Steve Checkoway
6365e3607f
Move stuff out of arch using a registration system modeled after Screen.
2006-11-18 19:34:28 +00:00
Jason Felds
2202eb8547
Workaround for Windows API issues (PlaySound -> PlaySound[A/U] bug). Thank rikai for testing on Linux. Untested on Mac right now.
2006-11-18 17:31:18 +00:00
Jason Felds
1f31e2375b
Remove deleted files.
2006-11-18 03:44:41 +00:00
Steve Checkoway
2b3c8034f5
Move to arch.cpp along with the other functions defined in arch.h.
2006-11-17 19:46:07 +00:00
Steve Checkoway
5cc2c5e2c4
Fix compile.
2006-11-17 19:42:11 +00:00
Jason Felds
ec48a7166d
Remove Selector.*
2006-11-17 19:34:08 +00:00
Steve Checkoway
79707403cd
Fix paths.
2006-11-17 19:17:11 +00:00
Steve Checkoway
18c7dee53b
Remove files.
2006-11-17 18:25:45 +00:00
Steve Checkoway
0d10c76e87
Unscatter arch includes.
2006-11-17 18:25:20 +00:00
Steve Checkoway
5f9ee5c5bd
Set sample rate of the device, if possible.
2006-11-17 17:37:51 +00:00
Steve Checkoway
db89c28b25
Param table.
2006-11-17 17:18:35 +00:00
Steve Checkoway
1ea6837c02
Header cleanup.
2006-11-17 17:13:39 +00:00
Steve Checkoway
fbaccae793
Use the audio unit driver.
2006-11-17 17:00:11 +00:00
Steve Checkoway
e988ea9945
Survive device changes, (external) sample rate changes, etc.
2006-11-17 16:59:22 +00:00
Steve Checkoway
dee3db204f
Add missing files.
2006-11-17 16:58:04 +00:00
Glenn Maynard
8ed8313295
generalize partially
2006-11-17 07:59:31 +00:00
Chris Danford
2bf058e511
fix initial life never set in life records
2006-11-16 12:26:16 +00:00
Chris Danford
aaefeac377
fix first life set not broadcasted
2006-11-16 12:25:55 +00:00
Chris Danford
e224b1787c
add params to AddTapRowScore for calculating score based on num taps in row
...
fix row scored before combo and score multiplier calculated in guitar
fix CurrentComboChanged not broadcasted on combo stopped
2006-11-16 12:25:05 +00:00
Chris Danford
98f8625834
add Lua binding for life
2006-11-16 12:04:52 +00:00
Steve Checkoway
02bfa44d0f
Pass the param table along.
2006-11-16 10:17:08 +00:00
Glenn Maynard
c2313737b5
also send ComboChanged at beginning of gameplay
2006-11-16 05:27:59 +00:00