Chris Danford
273fd06e65
fix loading of multiple BG layers
2005-06-05 03:36:32 +00:00
Chris Danford
fffc3e3ca3
fix loading of multiple BG layers
2005-06-05 03:29:55 +00:00
Chris Danford
055dc00f50
#BGCHANGES1 -> #BGCHANGES2
2005-06-05 03:24:30 +00:00
Chris Danford
afec93797f
play commands even if not switching backgrounds. This is useful for short "flash" BGAs that play a few times in a row with nothing else in-between.
2005-06-05 03:18:09 +00:00
Chris Danford
ab794ffb2d
don't allow multiple changes on the same beat
2005-06-05 03:16:57 +00:00
Chris Danford
d6753dd5f7
#BGCHANGES1 -> #BGCHANGES2
2005-06-05 03:14:56 +00:00
Chris Danford
73167283a3
fix random BGA placed on BPM change overrides scripted BG
...
add SBE_UpperLeft for correct alignment of BGAs
2005-06-05 02:23:15 +00:00
Chris Danford
f1b7836022
start playback 1 second before selected area, not 4 measures
2005-06-05 02:22:15 +00:00
Chris Danford
4e86ffe01d
add background change controls for "baked random"
...
Shift+B to choose to choose a different baked random movie
add bgchange menu lines for "movie in group" and "movie in group and in genre"
2005-06-05 01:27:15 +00:00
Chris Danford
675440687f
fix edit player draw distance
2005-06-04 23:29:50 +00:00
Chris Danford
3ff4a16ea0
sEffect specified in BackgroundChange overrides a random background's default effect
2005-06-04 23:27:44 +00:00
Chris Danford
23ed01fffe
deep copy to fix crash reverting in editor
2005-06-04 23:16:27 +00:00
Chris Danford
3b61a74477
reduce header file dependencies
2005-06-04 21:22:50 +00:00
Chris Danford
7386647ece
fix bad clamping of area rectangle caused artifacts at the bottom
2005-06-04 19:31:41 +00:00
Chris Danford
34b9850a97
don't warn about -nosongbg-
2005-06-04 19:17:01 +00:00
Chris Danford
098eb86430
Don't search recursively for backgrounds. Recursing picks up backgrounds from group-specific dirs when it shouldn't.
2005-06-04 19:01:13 +00:00
Chris Danford
371af01b93
fix loading RandomMovies based on song group
2005-06-04 18:23:18 +00:00
Chris Danford
b2686a5473
add system message frame
2005-06-04 03:04:29 +00:00
Chris Danford
b4eda6dddf
add Lua method
2005-06-04 01:56:03 +00:00
Chris Danford
4bce1df7fe
cleanup
2005-06-04 01:54:44 +00:00
Chris Danford
2c9993c900
assert when an input handler passes us a bad DeviceInput
2005-06-03 22:54:35 +00:00
Chris Danford
3eb577bff9
add mapping for delete key
2005-06-03 22:52:23 +00:00
Chris Danford
b03a55d199
show input devices in TestInput
2005-06-03 19:03:13 +00:00
Chris Danford
265d9d56df
Center the window in the display
2005-06-03 18:28:20 +00:00
Chris Danford
c21314e114
fix coins subtracted in event mode
2005-06-03 05:05:54 +00:00
Chris Danford
0c1c8332b4
"reload theme" -> "reload theme and textures"
2005-06-03 05:05:17 +00:00
Chris Danford
d271df5044
show courses on wheel with a group color
2005-06-03 01:59:54 +00:00
Chris Danford
5ed0c6b0f2
show Course/Song titles in group color
2005-06-03 01:57:57 +00:00
Chris Danford
91d375d31a
store course group names
...
show courses on wheel with a group color
2005-06-03 01:57:10 +00:00
Chris Danford
83a4ac6237
don't Reset between pages. This undoes the effects of InitCommand
2005-06-02 22:26:57 +00:00
Chris Danford
8d308c6e43
cleanup
2005-06-02 22:26:11 +00:00
Chris Danford
d663b44ba0
add WritePreferences
2005-06-02 22:25:42 +00:00
Chris Danford
2fd3c1b13a
say in sync message whether notes are earlier or later
2005-06-02 21:48:53 +00:00
Chris Danford
d95fb8cc83
say in sync message whether notes are earlier or later
2005-06-02 21:48:06 +00:00
Chris Danford
de113c2d81
add comments
2005-06-02 21:47:27 +00:00
Chris Danford
188f764c3c
don't turn on menu buttons in LM_Stage
2005-06-02 20:38:30 +00:00
Chris Danford
9d30bde4c6
fix AV if enable debug lights after starting gameplay with them disabled
2005-06-02 20:06:26 +00:00
Chris Danford
c80d0c4a53
add support for random background sets using Song genre
2005-06-02 10:09:46 +00:00
Chris Danford
882f1d7447
FastLoad off by default. Let people with 1000s of songs turn it on if they want.
2005-06-02 10:08:58 +00:00
Chris Danford
c3590e69e6
always hide sync overlay after a few seconds
2005-06-02 08:31:31 +00:00
Chris Danford
fa1bb13ccb
fill in random backgrounds only in layer 0
...
choose N random background up front, then load when used instead of choosing one at a time as they're needed
obey BGChange transition and effect in BGChanges to random
2005-06-02 04:37:33 +00:00
Chris Danford
5a3961ad4e
fix enumeration of backgrounds in BGChange MiniMenu
2005-06-02 04:34:46 +00:00
Chris Danford
1c90c54390
fix drawing of BackgroundChange text with 2 layers
2005-06-02 04:33:53 +00:00
Chris Danford
bd27094630
move function body to cpp
2005-06-02 04:32:51 +00:00
Chris Danford
b20dae52f1
remove SStyleSplash
2005-05-31 06:53:18 +00:00
Chris Danford
79cb542e3f
add more effects and transitions
2005-05-31 01:19:34 +00:00
Chris Danford
dac72665e3
move background file enumerating into BackgroundUtil.*
...
fix editor background change functionality
2005-05-31 01:17:37 +00:00
Chris Danford
6b2b3ec6b1
validate m_BackgroundMode instead of asserting on invalid values
2005-05-31 01:14:30 +00:00
Chris Danford
ac5a99b41f
specify effect and transition in each background change
2005-05-29 01:11:49 +00:00
Chris Danford
0f601b5ef8
add SetGlobal( CString)
2005-05-29 01:06:38 +00:00
Chris Danford
ceef12b5cd
Have the XML parser warn about the error. Don't make every XML user have their own warning code.
2005-05-29 01:05:23 +00:00
Chris Danford
94a9cda191
add GetFileType to consolidate file extension parsing
2005-05-29 01:04:44 +00:00
Chris Danford
98db8b8157
remove separate visualizations dir. This can be done with any movie with the new BackgroundEffects
2005-05-29 01:03:44 +00:00
Chris Danford
d89b0a8dfc
add RunCommandsOnLeaves
...
propagate Reset
2005-05-29 01:00:05 +00:00
Chris Danford
8b135714a5
remove separate visualizations dir. This can be done with any movie with the new background effects system.
2005-05-29 00:55:13 +00:00
Chris Danford
13b9973197
ELEMENT_CATEGORY_ -> EC_
2005-05-27 09:22:57 +00:00
Chris Danford
68a82faa6a
add multiple background layers
2005-05-26 09:35:57 +00:00
Chris Danford
87183c0551
fix deref null Steps
2005-05-26 08:07:42 +00:00
Chris Danford
b05d0c29ed
move centering to metrics
2005-05-25 07:24:01 +00:00
Chris Danford
8ac202f9f6
center text in combo span
2005-05-25 00:50:09 +00:00
Chris Danford
3cf5c46045
fix test screen mode
2005-05-25 00:49:42 +00:00
Chris Danford
47681f4684
DebugMenu: ReloadScreen load the current screen, not the initial screen
2005-05-24 23:32:39 +00:00
Chris Danford
db7909f336
fix MORE/EXIT transition
2005-05-24 22:54:02 +00:00
Chris Danford
5405685e71
don't show details for faster loading
2005-05-24 05:38:04 +00:00
Chris Danford
2509cdac31
fix wrong CourseDifficulties shown
2005-05-24 05:27:36 +00:00
Chris Danford
2888bf0b16
remove leading slash from CourseID Path and Song Dir for backward compatibility
2005-05-24 05:26:45 +00:00
Chris Danford
1b53028ee1
update to use more efficient catalog schema
2005-05-24 05:24:28 +00:00
Chris Danford
bae493ea81
more efficient single-column layout in Steps/Trail catalog
2005-05-24 05:24:09 +00:00
Chris Danford
a9cd1c89a8
more efficient translate (XSLT processes 33% faster)
2005-05-23 19:49:38 +00:00
Chris Danford
0a4f0daa94
add tableshuffle
2005-05-23 19:49:02 +00:00
Chris Danford
b0e9a78fe2
only apply MercifulBeginner if playing beginner steps
2005-05-23 19:15:45 +00:00
Chris Danford
e99a874161
expand Boo window in MercifulBeginner. If step is early and stepped in Boo window, show judgment but don't grade.
2005-05-23 05:21:40 +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
6aa44a76ee
absolute path
2005-05-23 01:05:49 +00:00
Chris Danford
41becb56a4
GetFullDisplayTitle -> GetDisplayFullTitle
2005-05-23 00:38:09 +00:00
Chris Danford
56b8a409a2
add steps/song count by group, StepsType
2005-05-23 00:36:46 +00:00
Chris Danford
755886821d
use GradeWeight in grade calculation, not ScoreWeight
2005-05-22 21:01:05 +00:00
Chris Danford
b995407f42
cleanup: Use ThemeMetric
...
Don't choose locked Songs/Courses in GetRandom*
2005-05-22 15:05:15 +00:00
Chris Danford
cac3d56730
GetModifierNames: use vector not set for easier interaction with Lua
2005-05-22 15:03:03 +00:00
Chris Danford
548729fad4
fix VC7 warning about unused function
2005-05-21 10:18:41 +00:00
Chris Danford
1cef761253
specify StyleTypes to use in ScreenDemonstration
2005-05-21 06:19:57 +00:00
Chris Danford
a6e691588e
consistent P%d naming
2005-05-21 06:17:56 +00:00
Chris Danford
ef77da4cac
play On and Off commands for Player
2005-05-21 01:56:08 +00:00
Chris Danford
e53fe591c8
use m_sName to look up metrics
2005-05-21 01:55:04 +00:00
Chris Danford
d62fb70ef0
fix "nomipmaps"
2005-05-21 00:58:34 +00:00
Chris Danford
f1c14bb2ab
fix flipped AllowOperatorMenuButton
2005-05-21 00:17:31 +00:00
Chris Danford
4defb735f5
add Lua method
2005-05-20 22:43:35 +00:00
Chris Danford
9b5187d700
specify the vanish point in xml
2005-05-20 21:11:02 +00:00
Chris Danford
ea99fad00b
fix jittery danger glow when steam bounces around danger threshold
2005-05-20 21:10:29 +00:00
Chris Danford
839c286e3e
clear Z after draw stream so that it doesn't conflict with arrows or dancing chars
2005-05-20 21:09:12 +00:00
Chris Danford
8b53c75e48
fix queue size assert when demoing courses
2005-05-20 21:08:08 +00:00
Chris Danford
9048ffa9de
disable sync in course modes
2005-05-20 18:38:53 +00:00
Chris Danford
4da8865e87
fix AV on theme reload
2005-05-20 18:09:41 +00:00
Chris Danford
16c7b72e61
remove unused non-method CoinMode
2005-05-20 18:03:41 +00:00
Chris Danford
14ed8f3bb8
remove unused non-method CoinMode
2005-05-20 17:56:11 +00:00
Chris Danford
b9be63e4f2
show course mods in demonstration according to a probability
...
don't show course mods that are advanced
2005-05-20 17:54:35 +00:00
Chris Danford
c04132dcfd
Set PlayMode depending on the Course mods chosen
2005-05-20 17:50:29 +00:00
Chris Danford
50717c6ee9
COIN_ -> COIN_MODE_
2005-05-20 17:45:44 +00:00
Chris Danford
b761f6abb0
don't show course mods so often
...
don't show advanced (confusing) mods in demo
2005-05-20 09:06:26 +00:00
Chris Danford
1227d18d6c
Modifier -> Modifiers
2005-05-20 08:57:59 +00:00