Steve Checkoway
7dd10c92f4
Instead of using the MODS_GROUP_ASSIGN über-macro, add members for assigning, both to an individual field and for the entire group. Also add FromString and generic zero argument Call members. For the templated Assign, Call, and Toggle[1] members, use the macros to make getting pointers to data/function members easier.
...
1. Toggle just toggles a boolean. This would seem to have strange effects that are not consistent with the others. Calling Toggle with ModsLevel_Song and then following that by calling it with ModsLevel_Stage will cause Stage and Song groups to be opposite w.r.t. that bool. This is only used in two places. Perhaps Assign() with the value of the smallest ModsLevel used--that is the level passed to Toggle currently--toggled should be used instead.
2006-08-05 04:46:11 +00:00
Jason Felds
f2b9618423
Err...try DataStructures instead.
2006-08-05 04:30:57 +00:00
Jason Felds
cf838bc9ba
Add ModsGroup.h to Actors used in Gameplay.
2006-08-05 04:28:50 +00:00
Steve Checkoway
f698819de9
Concatenating does not make valid preprocessing tokens.
2006-08-05 03:15:04 +00:00
Steve Checkoway
a1f828fc89
Add header.
2006-08-05 03:03:58 +00:00
Chris Danford
94d8a38dd2
save Preferred, Stage, Song, and Current modifiers separately. This eliminates the fragile mods store/restore.
2006-08-05 02:55:40 +00:00
Steve Checkoway
4dc48720ff
Differentiate ppc and i386.
2006-08-05 02:44:17 +00:00
Steve Checkoway
5eb4341786
Add build date and architecture. (Date is already in Windows crash report but architecture isn't and I can't build for windows so someone else can do it if so desired.)
2006-08-05 02:39:58 +00:00
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
Steve Checkoway
5440a7b613
Const.
2006-08-05 02:35:17 +00:00
Steve Checkoway
50e35457dc
Cleanup.
2006-08-05 01:48:11 +00:00
Steve Checkoway
cfdb3b9ae1
Simplify. IntValue() already checks that.
2006-08-05 01:37:31 +00:00
Steve Checkoway
13be8ec089
Cleanup.
2006-08-05 01:27:21 +00:00
Steve Checkoway
b95f8b15e7
Unneeded header.
2006-08-05 01:08:45 +00:00
Steve Checkoway
eeb4720b23
Wrong header.
2006-08-05 01:03:36 +00:00
Chris Danford
2506644701
punctuation cleanup
2006-08-05 00:01:30 +00:00
Chris Danford
c1de7104a3
add missing OpenGL error string
2006-08-04 23:43:35 +00:00
Jason Felds
4e7a7ff0d5
Line cleanup (used SCITE, which has Unicode support). Please revert and fix if this causes problems.
2006-08-04 22:36:01 +00:00
Chris Danford
4387f6bce9
fall back to 32 bpp - "Intel(R) 82810E Graphics Controller" won't accept a 16 bpp surface if the desktop is 32 bpp, so try 32 bpp as well.
2006-08-03 09:23:10 +00:00
Chris Danford
48b147f7b4
localize error string
...
add logging to try and diagnose software renderer detection isn't working
2006-08-03 09:14:37 +00:00
AJ Kelly
25c8f6e839
add Genre sort and missing metrics
2006-08-02 20:39:11 +00:00
Glenn Maynard
21cd26308e
remove unused
2006-08-02 04:50:29 +00:00
Glenn Maynard
47e601cd4a
unrelated comment
2006-08-02 04:21:54 +00:00
Glenn Maynard
4b209ff64d
remove transition
2006-08-02 04:16:21 +00:00
Glenn Maynard
61a11c267a
LuaFunction_NoArgs -> LuaFunction
2006-08-02 04:15:45 +00:00
Glenn Maynard
31eac27fd0
unneeded
2006-08-02 04:11:54 +00:00
Glenn Maynard
43aedd84a9
unneeded
2006-08-02 04:11:20 +00:00
Glenn Maynard
0d12c69795
ReloadMetrics always calls FlushDirCache
2006-08-01 23:40:35 +00:00
Josh Allen
54ccc76b3a
Stop is supposed to come first
2006-08-01 22:06:03 +00:00
Josh Allen
2e739bccd6
Fix Ctrl+Letter on song wheel for all network play
2006-08-01 22:04:54 +00:00
Josh Allen
e9bc3ab514
clean up
2006-08-01 21:55:32 +00:00
Steve Checkoway
c1899d448f
Revert. This is required for the editor which can start in the middle of the song.
2006-08-01 20:58:30 +00:00
Steve Checkoway
433155f1e1
Cache note skins before playing.
2006-08-01 20:56:16 +00:00
Glenn Maynard
c98fabf1f2
consistency
2006-08-01 20:39:36 +00:00
Glenn Maynard
45c114590e
don't ignore specified effect period if the effect is already running
2006-08-01 20:36:19 +00:00
Glenn Maynard
a3ffee63b6
remove GetCommandsLengthSeconds
2006-08-01 20:32:16 +00:00
Glenn Maynard
cea07f5e2c
Actor::GetCommandsLengthSeconds is evil; don't use it. (Commands
...
can have side-effects.)
2006-08-01 20:25:13 +00:00
Jason Felds
ffb1993c51
Removed ActorCollision.h and NoteFieldPositioning.* from compilation.
2006-08-01 19:59:26 +00:00
Glenn Maynard
43ee08ff62
cleanup
2006-08-01 19:57:24 +00:00
Glenn Maynard
b7db1c7e4d
remove unused
2006-08-01 19:45:59 +00:00
Glenn Maynard
9636939d6b
remove ActorCollision.h
2006-08-01 19:44:40 +00:00
Glenn Maynard
c830a04da6
remove ActorCollision.h; used only for old BGALayer stuff
2006-08-01 19:43:02 +00:00
Glenn Maynard
81ccde1eba
cleanup
2006-08-01 19:36:19 +00:00
Steve Checkoway
ff18ad538a
const ref.
2006-08-01 08:29:20 +00:00
Steve Checkoway
0c0e843f3d
/ to switch players.
2006-08-01 08:28:19 +00:00
Steve Checkoway
77475dd945
Remove one invalid cast. See stepmania-devs.
2006-08-01 07:49:22 +00:00
Steve Checkoway
767bf0ec82
Fix off-by-one and simplify.
2006-08-01 06:51:19 +00:00
Steve Checkoway
c9b02d0a41
Cleanup.
2006-08-01 06:51:12 +00:00
Steve Checkoway
6558a56e8d
Simplify.
2006-08-01 06:29:11 +00:00
Steve Checkoway
302c0b5445
Preference for the used note skin. Also set the note skin in GAMESTATE's player options for use with combined NoteData.
2006-07-31 01:01:32 +00:00