Commit Graph
16736 Commits
Author SHA1 Message Date
Chris Danford 975af19cf0 fix mods position 2005-07-30 21:11:18 +00:00
Chris Danford e3167a82d8 working on new course edit screens 2005-07-30 19:34:23 +00:00
Chris Danford d94230caf4 add lua/xml bindings 2005-07-30 19:32:55 +00:00
Chris Danford 3263654989 draw course attacks in NoteField 2005-07-30 19:32:31 +00:00
Glenn Maynard b18fcf555f nonfatal 2005-07-30 08:14:14 +00:00
Glenn Maynard 416e1ff92e fix g++ compile 2005-07-30 07:41:18 +00:00
Glenn Maynard fbac911c8d fix ClearRangeForTrack splits hold notes when given a degenerate range 2005-07-30 07:08:50 +00:00
Glenn Maynard 4fe46bd2a4 EDIT_BUTTON_REMOVE_NOTE 2005-07-30 07:07:11 +00:00
Glenn Maynard 733a465f62 more precise definition 2005-07-30 05:59:39 +00:00
Chris Danford 4628bbbcf2 m_sprCanGo* should only be in OptionsCursorPlus 2005-07-30 04:57:09 +00:00
Chris Danford e6df021062 working on new course editor 2005-07-30 04:50:17 +00:00
Chris Danford 00b65ce3bc use OptionsCursorPlus 2005-07-30 04:49:50 +00:00
Chris Danford 27a4d9df27 add OptionsCursorPlus, an OptionsCursor with "CanGoLeft/Right" arrows 2005-07-30 04:48:37 +00:00
Dan Colardeau b6b091680a Fixed positioning of Banner Frame and Banner on Screen Select Course. 2005-07-30 02:27:36 +00:00
Chris Danford 270890308e no message 2005-07-29 23:21:12 +00:00
Chris Danford 2a612ddd41 add CourseTypeToString
working on course editor
2005-07-29 23:19:25 +00:00
Chris Danford 93b9cc156a working on course editor 2005-07-29 23:03:43 +00:00
Chris Danford 4c2a8e4cd7 add CourseTypeToString
add lua bindings
2005-07-29 23:02:10 +00:00
Glenn Maynard e4cce264ad corrections 2005-07-29 23:01:17 +00:00
Chris Danford c9718db4b6 add lua bindings 2005-07-29 22:59:11 +00:00
Dan Colardeau 5d35c1dc18 Rotated 2nd Player Life Frame on Screen Gameplay (fixed orientation to look like it should)
Made ScreenMapControllers work
Fixed ScreenJukebox errors
Fixed ScreenExit Errors
2005-07-29 22:54:13 +00:00
Chris Danford 5a6f085800 OnChange -> AfterChangeValueOrRow 2005-07-29 22:52:36 +00:00
Glenn Maynard 91dc0ed8de reset m_sprOptionsMessage state 2005-07-29 17:45:21 +00:00
Glenn Maynard 853c46c511 don't reset in ScreenRanking 2005-07-29 06:17:48 +00:00
Glenn Maynard 99504e2522 do this stuff in BeginScreen, so we set up music, etc. again if we reuse a screen 2005-07-29 05:08:57 +00:00
Glenn Maynard 87016c7f55 don't let SWME mess with the music here; SSM does it itself 2005-07-29 05:07:01 +00:00
Glenn Maynard 1fd5a40e92 log background loads 2005-07-29 04:08:33 +00:00
Glenn Maynard 99f720f6ab update 2005-07-29 03:56:39 +00:00
Glenn Maynard cfdbe5a134 fix crash 2005-07-29 03:22:48 +00:00
Chris Danford 1793d5ceb6 working on improved course editor 2005-07-29 02:42:34 +00:00
Glenn Maynard 6e3129d8d1 optimize 2005-07-29 02:26:11 +00:00
Chris Danford 924f10db18 working on improved course editor 2005-07-29 02:25:00 +00:00
Chris Danford 359d745e67 add course edits, improved course editor 2005-07-29 02:23:02 +00:00
Chris Danford 82d6889acf don't crash dereffing null Actor after loading invalid xml 2005-07-29 02:22:21 +00:00
Glenn Maynard 6eaf073366 cleanup dupe 2005-07-29 00:03:12 +00:00
Glenn Maynard a56b7ac59b Declare these as const functions, like sinf and cosf. This fixes the compiler
not optimizing calls to these as well as sinf/cosf.
2005-07-28 02:47:51 +00:00
Glenn Maynard 93302c03aa add CONST_FUNCTION. See: http://gcc.gnu.org/onlinedocs/gcc-3.2/gcc/Function-Attributes.html 2005-07-28 02:45:17 +00:00
Glenn Maynard 94e5d8772b update comment: the text format is 3-4 times smaller than the NoteData map representation (and could be gzipped in-memory to a fraction of that) 2005-07-28 02:04:46 +00:00
Chris Danford 93b19e21f1 make xml parse errors non fatal 2005-07-27 20:57:52 +00:00
Glenn Maynard 2c1f32cd3e warnings 2005-07-27 01:52:46 +00:00
Renaud Lepage 247f10206a Project update, long overdue. 2005-07-26 23:57:18 +00:00
Chris Danford 3db35f3ba1 restore BitmapText backward compat hack 2005-07-26 21:12:00 +00:00
Chris Danford 67af38cd97 remove File=(songbackground|songbanner|coursebanner) hack
fix compile
2005-07-26 20:50:45 +00:00
Chris Danford 7cfcce6e7d remove .sprite file support. Use .xml instead 2005-07-26 20:00:19 +00:00
Chris Danford dda9f61179 add metric SSMaster::LoopScroller 2005-07-26 19:55:00 +00:00
Chris Danford d1ff152ee2 add Lua bindings for GetPath* so that it's not necessary to use the ugly ElementCategory constants 2005-07-26 19:39:58 +00:00
Glenn Maynard b9818b6379 optimize CollapsePath: only make one copy, don't split and re-join (5:1 speedup) 2005-07-26 05:26:14 +00:00
Glenn Maynard 4bcf9fcbfd Calling SetNewScreen when not the top screen on the stack only replaces the
top screen.  This allows a screen to push a helper screen, which can then
enter an entirely separate set of helper screens before one pops back.
(For example, a screen could push ScreenServiceOptions to enter the options
menu, which then replaces itself with the various options menus, and finally
pops back to the original screen when the player backs out entirely.)  (Some
support is still missing to allow non-special-case use of this; coming soon ...)

However, in rare cases we want to kill all screens on the stack, regardless
of how many there are (operator menu).  Fix that case.
2005-07-26 03:08:03 +00:00
Chris Danford 32c3953726 "scale, rotate, translate", not "rotate, scale, translate". It's amazing that this is a day 1 bug. 2005-07-25 17:57:42 +00:00
Chris Danford 79ceb5b0cf allow At expression in Condition 2005-07-25 07:41:23 +00:00