Chris Danford
359d745e67
add course edits, improved course editor
2005-07-29 02:23:02 +00:00
Glenn Maynard
03fab683ef
fix backwards IsFixed
2005-07-06 21:46:55 +00:00
Chris Danford
6d0e826c2f
fix VC7 warnings
2005-07-05 11:16:58 +00:00
Glenn Maynard
bb8af41cb1
missing headers
2005-07-01 05:07:22 +00:00
Steve Checkoway
aa71c794ec
Fix warnings.
2005-06-29 06:36:51 +00:00
Chris Danford
6ab20c5ad9
more work on a new course editor
2005-06-28 08:11:30 +00:00
Glenn Maynard
6d9b726210
fix compile (leaving warnings alone for now)
2005-06-27 05:41:43 +00:00
Chris Danford
dda77894e8
Remove CourseEntryType. Instead, treat each CourseEntry property as a filter.
2005-06-27 04:41:36 +00:00
Chris Danford
7a1d736694
working on new course editor
2005-06-26 21:31:07 +00:00
Chris Danford
2a6dcba6e8
cleanup:
...
"GroupName" -> "SongGroup" to make room for CourseGroup
replace checks for "cvs" with a call to StripCvs()
m_Rows -> m_pRows
broadcast on preferred group changes
2005-06-23 08:05:09 +00:00
Glenn Maynard
9d7f835609
no need to template Luna specializations
2005-06-20 05:02:03 +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
41becb56a4
GetFullDisplayTitle -> GetDisplayFullTitle
2005-05-23 00:38:09 +00:00
Chris Danford
1227d18d6c
Modifier -> Modifiers
2005-05-20 08:57:59 +00:00
Glenn Maynard
14da28b9e5
style fixes
2005-05-19 20:34:35 +00:00
Chris Danford
e389ba6191
convert the rest to use Preference
2005-05-16 09:36:32 +00:00
Chris Danford
9b720502e6
trim whitespace when parsing mods
2005-05-04 03:45:43 +00:00
Chris Danford
dd8e5e5cbb
add check on course load for invalid mod names
2005-05-02 02:41:00 +00:00
Glenn Maynard
cad746ae8c
fix #GAINSECONDS not cached
2005-04-27 03:07:05 +00:00
Glenn Maynard
3a5de2fe67
cleanup
2005-04-24 19:27:30 +00:00
Chris Danford
cc6369f044
fix warning
2005-04-24 11:15:07 +00:00
Chris Danford
c947964986
warn on invalid values
2005-04-22 06:39:35 +00:00
Chris Danford
ef21deb661
assert on invalid attack ranges at load time so they don't slip to play time
2005-04-22 05:15:10 +00:00
Chris Danford
f8904f3b92
add basic survival gameplay
2005-04-21 04:27:13 +00:00
Chris Danford
dd84b4ffd6
separate course popularities for each PlayMode
...
don't calculate autogen courses in best list if they're not shown
2005-04-07 08:46:40 +00:00
Chris Danford
0c37abf400
ignore locked and tutorial songs when choosing songs for random CourseEntries
2005-03-27 11:52:04 +00:00
Chris Danford
c1e4a0baee
don't show endless courses in ranking
2005-03-27 10:31:27 +00:00
Ted Percival
476bc01a9d
replace arbitrarilyy "big" initialisers with those from <limits.h>
2005-03-25 12:37:17 +00:00
Chris Danford
98aeb3d50f
add GetAllTrails
2005-03-22 10:33:47 +00:00
Glenn Maynard
3d7325b457
cache all courses
2005-03-19 11:52:14 +00:00
Ben Anderson
0db665d4d6
Thorough(!) remodeling of the arch/ directory and the contents therein; fixed link-time warnings on GCC and should make things a lot easier to manage. A pile of other random things too, mostly cleanups and getting things to work with the remodeled arch/ directory.
2005-03-14 06:44:38 +00:00
Chris Danford
a3e0bacbd8
Reset the round seed so that the players get new shuffle patterns if they Back out of gameplay and play again
...
RoundSeed -> StageSeed
2005-03-11 18:09:34 +00:00
Chris Danford
68a0c2ab57
remove DIFFICULTIESTOHIDE. It's redundant with "nodifficult"
2005-03-11 02:03:00 +00:00
Chris Danford
2957b7939f
mystery -> secret
2005-03-10 22:54:55 +00:00
Chris Danford
93947f375a
fix missing part of the previous commit
2005-03-10 21:57:56 +00:00
Chris Danford
5d67acd9f6
fix AV if no #DIFFICULTIESTOHIDE
2005-03-10 20:53:07 +00:00
Chris Danford
899de39e84
add DifficultiesToHide tag to courses
2005-03-10 20:49:06 +00:00
Chris Danford
8b32383969
move DifficultiesToShow into CommonMetrics
...
re-cache on theme reload, not on timer expired
2005-03-10 19:57:43 +00:00
Glenn Maynard
00b82cf86a
fix course bugs
2005-03-08 01:07:01 +00:00
Glenn Maynard
776060e913
implement course radar value caching
2005-03-07 22:30:39 +00:00
Chris Danford
a0ebb13fec
add lua bindings
2005-02-21 17:20:11 +00:00
Glenn Maynard
0f010d2321
add Course::FindFixedSong, Attack::FromGlobalCourseModifier
2005-01-03 23:30:56 +00:00
Chris Danford
2b9d990e71
prefs name cleanup
2004-12-04 06:09:30 +00:00
Glenn Maynard
82522540ba
only cache course banners for courses that actually loaded
2004-12-02 23:04:15 +00:00
Glenn Maynard
639afd0bfd
memory optimization: sizeof(Trail) * NUM_STEPS_TYPES * NUM_DIFFICULTIES adds up.
...
This will cause Trail*s returned from GetTrail to become invalid when the trail
cache is invalidated.
2004-11-05 08:54:09 +00:00
Chris Danford
eb1d517cc9
don't hard-code course colors
2004-10-07 22:20:52 +00:00
Chris Danford
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Glenn Maynard
2846fb4c9c
fix crashes on invalid #MODS entry
2004-09-08 00:33:20 +00:00
Glenn Maynard
189018ac04
better assertions
2004-09-06 07:03:32 +00:00
Glenn Maynard
1f1b24b7b1
add Course::GetAllCachedTrails
2004-08-30 22:15:57 +00:00